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

CS Intro Home