Updating search results...

Search Resources

42 Results

View
Selected filters:
  • loops
CS Fundamentals 3.13: Sticker Art with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Watch student faces light up as they make their own gorgeous designs using a small number of blocks and digital stickers! This lesson builds on the understanding of loops from previous lessons and gives students a chance to be truly creative. This activity is fantastic for producing artifacts for portfolios or parent/teacher conferences.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 3.9: My Loopy Robotic Friends Jr.
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Building on the initial "My Robotic Friends" activity, students tackle larger and more complicated designs. In order to program their "robots" to complete these bigger designs, students will need to identify repeated patterns in their instructions that could be replaced with a loop.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 4.8: Drawing Shapes with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson builds on the understanding of loops from previous lessons and gives students a chance to be truly creative. This activity doubles as a debugging exercise for extra problem-solving practice.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 4.9: Nested Loops in Maze
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 7.10: Drawing Gardens with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Returning to loops, students learn to draw images by looping simple sequences of instructions. In the previous online lesson, loops were used to traverse a maze and collect treasure. Here, students use loops to create patterns. At the end of this stage, students will be given the opportunity to create their own images using loops.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 7.7: Loops with Scrat
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Building on the concept of repeating instructions from "My Loopy Robotic Friends," this stage will have students using loops to get to the acorn more efficiently on Code.org.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 7.8: Loops with Laurel
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students continue learning the concept of loops. Here, Laurel the Adventurer uses loops to collect treasure in open cave spaces. A new `get treasure` block is introduced to help her on her journey.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 7.9: Ocean Scene with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Returning to loops, students learn to draw images by looping simple sequences of instructions. In the previous plugged lesson, loops were used to traverse a maze and collect treasure. Here, loops are creating patterns. At the end of this stage, students will be given the opportunity to create their own images using loops.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 8.10: Looking Ahead with Minecraft
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson was originally created for the Hour of Code, alongside the Minecraft team. Students will get the chance to practice ideas that they have learned up to this point, as well as getting a sneak peek at conditionals!

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 8.6: Loops with Rey and BB-8
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Building on the concept of repeating instructions from "Getting Loopy," this stage will have students using loops to help BB-8 traverse a maze more efficiently than before.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 8.7: Sticker Art with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Watch student faces light up as they make their own gorgeous designs using a small number of blocks and digital stickers! This lesson builds on the understanding of loops from previous lessons and gives students a chance to be truly creative. This activity is fantastic for producing artifacts for portfolios or parent/teacher conferences.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 8.8: Nested Loops in Maze
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
CS Fundamentals 8.9: Snowflakes with Anna and Elsa
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images using Anna and Elsa's excellent ice-skating skills!

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
12/11/2019
Computational Thinking with Scratch: Developing Fluency with Computational Concepts, Practices, and Perspectives
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This site and its collection of instruments are designed for K-12 educators and researchers interested in supporting and assessing the development of computational thinking through programming. There are sections on: What is Computational Thinking?; How Do I Assess the Development of CT?; and How Do I Support the Development of CT?.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Author:
Aaron Morris
Bill Tally
Francisco Cervantes
Michelle Chung
Mitch Resnick
Mylo Lam
Wendy Martin
Karen Brennan
Date Added:
04/04/2023
A Gentle Introduction to Programming Using Python, January IAP 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. The course is designed to help prepare students for 6.01 Introduction to EECS. 6.01 assumes some knowledge of Python upon entering; the course material for 6.189 has been specially designed to make sure that concepts important to 6.01 are covered. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Canelake, Sarina
Date Added:
01/01/2010
"Introduction to Programming in Java, January IAP 2010"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

" This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month."

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Jones, Evan
Marcus, Adam
Wu, Eugene
Date Added:
01/01/2010
Loops, Loops, Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will watch the video Banana, Banana, Meatball to introduce the concept of loops. Afterwards, they will identify loops in song lyrics and perform a deep dive into the importance using loops when programming.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
06/10/2021
Pencil Code Online Guide
Unrestricted Use
CC BY
Rating
0.0 stars

This page collects together useful reference materials and examples for using Pencil Code. These are materials for an educator to use.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
Deepa Muralidhar and David Bau
Date Added:
04/22/2021