Level 3
Level 3 • This level focuses on defining functions with parameters and return statements, digging underneath the surface to make sure students grasp this important coding topic well. And there are more projects to work on, of course!
1. The Journey So Far and A Look Ahead
2. The Falling Snow Animation
3. Creating One Bit of Snow
4. Reusing The Code To Create Snow • Defining Functions
5. Storing All The Turtles In A List
6. Moving All The Turtles In The List
7. Creating Snow Continuously
8. Getting Rid of Turtles Leaving The Screen
9. Adding a Delay Before Creating New Snow Turtles
10. Exercises
1. Choosing A Name For My Pet
2. Planning The Program
3. Getting Started
4. Repeating For All Names in The List
5. Defining a Function • Learning More About Functions
6. Adding Parameters
7. Monty and The Function Room (Again!)
8. More Parameters and Arguments
9. Another Function
10. And One Final Step
11. Exercises
1. Introducing the Chapter and The Teams Project
2. First Version of The Function
3. Choose The Number of Names in The Team
4. Make Sure Names Only Appear Once
5. Create Many Teams
6. A Strange Competition
7. Exercises
1. Making Flowers
2. Creating One Flower
3. Creating Many Flowers Using Functions With Parameters
4. Using onclick()
5. Creating Flowers When You Click
6. Finishing Touches
7. Exercises
1. Introducing The Shopping List Program
2. Creating The User Menu
3. Showing The Shopping List
4. Adding An Item To The Shopping List
5. Removing An Item From The Shopping List
6. Dealing With All Possible Inputs
7. Final Steps
Get access to all the levels with a Codetoday Unlimited membership. Choose between a monthly or annual subscription.