Introduction
Welcome to Algorithm Adventures! In this WebQuest, you will journey through three exciting stages of learning to understand algorithms and discover patterns in numbers. Throughout the quest, you will follow a series of tasks that will guide you through Enactive, Iconic, and Symbolic learning modes. By the end, you will be able to create your own algorithms, solve puzzles, and explore the exciting world of patterns!
Task
Your goal is to:
- Understand how algorithms work.
- Create algorithms involving addition and multiplication.
- Identify and describe patterns that emerge from number sequences.
- Explore algorithms by interacting with digital tools and resources.
- Apply what you've learned to create and solve pattern challenges.
You will complete three levels of tasks that progressively become more challenging, starting from action-based learning, moving to visual representations, and finally using abstract symbols.
Process
Stage 1: Enactive Mode - Learning Through Action (Interactive Number Line)
Objective: Follow an algorithm that uses addition to generate a number sequence, and identify the pattern that emerges.
-
Visit the interactive number line tool on GeoGebra:
GeoGebra Number Line- Start at the number 2.
- Follow this algorithm: "Start at 2, add 3, and repeat 5 times."
- Click along the number line to move forward by 3 each time. Watch the numbers grow.
-
Task:
- Record the sequence of numbers you generated (e.g., 2, 5, 8, 11, 14).
- Describe the pattern you see in the sequence. What do you notice about how the numbers are changing?
Stage 2: Iconic Mode - Learning Through Images (Visual Representation)
Objective: Create a visual representation of a multiplication-based algorithm and identify the patterns that emerge.
-
Visit Google Jamboard:
Google Jamboard- Use this blank Jamboard to draw your visual sequence.
- First, use the algorithm: "Start at 2, multiply by 3 each time, and repeat 4 times."
- Draw circles or blocks to represent each step in the sequence. For example, you start with 2 circles, then multiply by 3 and draw 6 circles, then multiply by 3 again to show 18, etc.
-
Task:
- Create a visual representation of the sequence.
- Write a description of how the number of blocks or circles increases as the multiplication happens. What pattern do you observe?
Stage 3: Symbolic Mode - Learning Through Abstract Symbols (Interactive Coding)
Objective: Use symbols and equations to create an algorithm and explore the number sequence generated by multiplication and addition.
-
Visit Scratch or Blockly to code your own algorithm:
- Scratch: Scratch
- Blockly: Blockly Games
-
Task:
- In Scratch, create a program where you input an algorithm, such as "Start at 2, multiply by 2, then add 3, and repeat 4 times."
- In Blockly, use the block-based interface to create your own algorithm where numbers increase with multiplication and addition.
Evaluation
Evaluation:
- Enactive Mode: Successfully followed an addition-based algorithm and identified the emerging pattern.
- Iconic Mode: Created a visual representation of a multiplication algorithm and recognized the pattern in the image.
- Symbolic Mode: Developed and followed a more complex algorithm using abstract symbols and identified patterns in the number sequence.
Conclusion
Conclusion:
Congratulations on completing Algorithm Adventures! You’ve learned how to create and follow algorithms that involve addition and multiplication, and you’ve explored how to identify and describe the patterns that emerge. Whether using action, images, or abstract symbols, you've discovered how powerful algorithms can be in generating predictable sequences of numbers.
As a challenge, try creating your own algorithm and share it with your classmates. Can you predict the pattern even before you begin? Keep exploring, and remember: algorithms are all around us!
Teacher Page
Teacher Notes (for implementation):
- Instructions for students should be clear and accessible with step-by-step guides.
- Ensure access to technology: This WebQuest relies on online resources that may require a device with internet access.
- Collaborative learning: Encourage students to share their work and discuss the patterns they identify in class.
- Assessment: Evaluate student progress by reviewing their sequences, the patterns they identify, and their participation in the WebQuest activities.
This WebQuest format integrates Jerome Bruner's Enactive, Iconic, and Symbolic modes, allowing students to actively engage with algorithms and patterns while leveraging interactive digital tools and resources.