Updating search results...

Search Resources

34 Results

View
Selected filters:
  • loops
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:
09/10/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:
09/10/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:
09/10/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:
09/10/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:
09/10/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:
09/10/2019
Centripetal Force: Roller Coaster Loops
Read the Fine Print
Educational Use
Rating
0.0 stars

This video segment explains centripetal force and illustrates how roller coasters rely on it to give you a thrilling ride.

Subject:
Chemistry
Physical Science
Physics
Material Type:
Activity/Lab
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media: Multimedia Resources for the Classroom and Professional Development
Author:
National Science Foundation
WGBH Educational Foundation
Date Added:
02/20/2004
A Gentle Introduction to Programming Using Python
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 I. 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
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Canelake, Sarina
Date Added:
01/01/2011
Introduction to Programming in Java
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
Engineering
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:
03/31/2021
Making Games with Python & Pygame
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This book will teach you how to make graphical computer games in the Python programming language using the Pygame library.This book assumes you know a little bit about Python or programming in general. If you don’t know how to program, you can learn by downloading the free book "Invent Your Own Computer Games with Python" from http://inventwithpython.com. Or you can jump right into this book and mostly pick it up along the way. This book is for the intermediate programmer who has learned what variables and loops are, but now wants to know, "What do actual game programs look like?" There was a long gap after I first learned programming but didn’t really know how to use that skill to make something cool. It’s my hope that the games in this book will give you enough ideas about how programs work to provide a foundation to implement your own games.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Albert Sweigart
Date Added:
06/28/2019
Manufacturing Systems Analysis
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course covers the following topics: models of manufacturing systems, including transfer lines and flexible manufacturing systems; calculation of performance measures, including throughput, in-process inventory, and meeting production commitments; real-time control of scheduling; effects of machine failure, set-ups, and other disruptions on system performance.

Subject:
Applied Science
Business and Communication
Engineering
Management
Mathematics
Statistics and Probability
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Gershwin, Stanley
Date Added:
02/01/2010
Second Working Session: Build My City Project
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students continue working on their cities in their collaborative groups, focusing on using loops and stamping to build buildings.
The class discusses the importance of the cycle of iterative development: testing and revising, testing and revising.
Students end the session by reflecting on what sort of feedback they might like from other groups about their project.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
04/09/2021
TurtleStitch
Unrestricted Use
CC BY
Rating
0.0 stars

In this project/lab, students will create a program using TurtleStitch, a Snap-based, block programing website, to embroider a pattern on a t-shirt or piece of fabric.  Students will complete a series of lessons to better understand the block language and create their program.

Subject:
Computer Science
Material Type:
Lesson Plan
Author:
Marie Caniglia
Date Added:
04/02/2019