Loops
Loops serve as a powerful tool, both to reduce redundancy in the code we write, and to implement behaviors that must repeat multiple times or indefinitely.
[
{
"name": "Intro",
"url": "/courses/csintro1/loops/intro",
"imageUrl": "https://pxt.azureedge.net/blob/ab277878bbda94847be96c96afdee209ccf937c5/static/courses/csintro1/loops/intro.gif"
}, {
"name": "Unplugged: Chair",
"url": "/courses/csintro1/loops/unplugged",
"imageUrl": "https://pxt.azureedge.net/blob/98aa9e811283030bf13925b79e37922928866b73/static/courses/csintro1/loops/unplugged.png"
}, {
"name": "Increment Loop",
"url": "/courses/csintro1/loops/increment-loop",
"imageUrl": "https://pxt.azureedge.net/blob/79e2257bebf6b09716bf54608e4b9aec5d017c86/static/courses/csintro1/loops/increment-loop.gif"
}, {
"name": "Projectiles",
"url": "/courses/csintro1/loops/projectiles",
"imageUrl": "https://pxt.azureedge.net/blob/e82104e4c93d75842ea15f42ab2ce3bdbec84282/static/courses/csintro1/loops/projectiles.gif"
}, {
"name": "Projectiles From",
"url": "/courses/csintro1/loops/projectile-from",
"imageUrl": "https://pxt.azureedge.net/blob/f2ce3fc9202c539fc84d39b15c4f2c86f58f1e85/static/courses/csintro1/loops/projectile-from.gif"
}, {
"name": "Physics",
"url": "/courses/csintro1/loops/physics",
"imageUrl": "https://pxt.azureedge.net/blob/815bf33a479d0f67cb07086e1cb2a75e5ac278dd/static/courses/csintro1/loops/physics.gif"
}, {
"name": "Loops Project",
"url": "/courses/csintro1/loops/project",
"imageUrl": "https://pxt.azureedge.net/blob/4eb43d24e6b7da49ff6786d15e04f15d120d6545/static/courses/csintro1/loops/project.gif"
}
]
Lessons
- Intro
- Unplugged: Circle a Chair
- Increment Loop
- Projectiles
- Projectiles from Sprites
- Physics
- Loops Project
Flipgrid
The Flipgrid topic for the Loops chapter: https://flipgrid.com/c5a85aec