Search Results (36)

View
Selected filters:
  • Sequencing
Air Traffic Control, Fall 2006
Conditions of Use:
Remix and Share
Rating

Introduces the various aspects of present and future Air Traffic Control systems. Descriptions of the present system: systems-analysis approach to problems of capacity and safety; surveillance, including NAS and ARTS; navigation subsystem technology; aircraft guidance and control; communications; collision avoidance systems; sequencing and spacing in terminal areas; future directions and development; critical discussion of past proposals and of probable future problem areas.

Subject:
Career and Technical Education
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Hansman, John
Date Added:
01/01/2006
CS Fundamentals 1.2: Learn to Drag and Drop
Conditions of Use:
Remix and Share
Rating

This lesson will give students an idea of what to expect when they head to the computer lab. It begins with a brief discussion introducing them to computer lab manners, then they will progress into using a computer to complete online puzzles.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 1.3: Happy Maps
Conditions of Use:
Remix and Share
Rating

This unplugged lesson brings together teams with a simple task: get the "flurb" to the fruit. Students will practice writing precise instructions as they work to translate instructions into the symbols provided. If problems arise in the code, students should also work together to recognize bugs and build solutions.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 1.4: Sequencing with Scrat
Conditions of Use:
Remix and Share
Rating

Using Scrat from the Ice Age franchise, students will develop sequential algorithms to move a squirrel character from one side of a maze to the acorn at the other side. To do this they will stack code blocks together in a linear sequence.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 1.5: Programming with Scrat
Conditions of Use:
Remix and Share
Rating

Using characters from the Ice Age, students will develop sequential algorithms to move Scrat from one side of a maze to the acorn at the other side. To do this they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 2.2: Move It, Move It
Conditions of Use:
Remix and Share
Rating

This lesson will work to prepare students mentally for the coding exercises that they will encounter over the length of this course. In small teams, students will use physical activity to program their classmates to step carefully from place to place until a goal is achieved.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 2.3: Sequencing with Angry Birds
Conditions of Use:
Remix and Share
Rating

Using characters from Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 2.4: Programming with Angry Birds
Conditions of Use:
Remix and Share
Rating

Using characters from the game Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 2.5: Programming with Harvester
Conditions of Use:
Remix and Share
Rating

Students will apply the programming concepts that they have learned to the Harvester environment. Now, instead of just getting the character to a goal, students have to collect corn using a new block. Students will continue to develop sequential algorithm skills and start using the debugging process.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 3.3: My Robotic Friends Jr.
Conditions of Use:
Remix and Share
Rating

Using a set of symbols in place of code, students will design algorithms to instruct a "robot" to stack cups in different patterns. Students will take turns participating as the robot, responding only to the algorithm defined by their peers. This segment teaches students the connection between symbols and actions, the difference between an algorithm and a program, and the valuable skill of debugging.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 3.4: Programming with Angry Birds
Conditions of Use:
Remix and Share
Rating

Using characters from the game Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 3.5: Debugging in Maze
Conditions of Use:
Remix and Share
Rating

Debugging is an essential element of learning to program. In this lesson, students will encounter puzzles that have been solved incorrectly. They will need to step through the existing code to identify errors, including incorrect loops, missing blocks, extra blocks, and blocks that are out of order.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 3.6: Collecting Treasure with Laurel
Conditions of Use:
Remix and Share
Rating

In this series of puzzles, students will continue to develop their understanding of algorithms and debugging. With a new character, Laurel the Adventurer, students will create sequential algorithms to get Laurel to pick up treasure as she walks along a path.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 3.7: Creating Art with Code
Conditions of Use:
Remix and Share
Rating

In this lesson, students will take control of the Artist to complete drawings on the screen. This Artist stage will allow students to create images of increasing complexity using new blocks like `move forward by 100 pixels` and `turn right by 90 degrees`.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 4.1: Graph Paper Programming
Conditions of Use:
Remix and Share
Rating

By "programming" one another to draw pictures, students get an opportunity to experience some of the core concepts of programming in a fun and accessible way. The class will start by having students use symbols to instruct each other to color squares on graph paper in an effort to reproduce an existing picture. If there’s time, the lesson can conclude with images that the students create themselves.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 4.2: Introduction to Online Puzzles
Conditions of Use:
Remix and Share
Rating

In this set of puzzles, students will begin with an introduction (or review depending on the experience of your class) of Code.org's online workspace. There will be videos pointing out the basic functionality of the workspace including the `Run`, `Reset`, and `Step` buttons. Also discussed in these videos: dragging Blockly blocks, deleting Blockly blocks, and connecting Blockly blocks. Next, students will practice their _sequencing_ and _debugging_ skills in maze. From there, students will see new types of puzzles like Collector, Artist, and Harvester when they learn the very basics of _loops_.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 4.3: Relay Programming
Conditions of Use:
Remix and Share
Rating

This activity will begin with a short lesson on debugging and persistence, then will quickly move to a race against the clock as students break into teams and work together to write a program one instruction at a time.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 4.4: Debugging with Laurel
Conditions of Use:
Remix and Share
Rating

In this online activity, students will practice debugging in the "collector" environment. Students will get to practice reading and editing code to fix puzzles with simple algorithms, loops and nested loops.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019
CS Fundamentals 7.1: Learn to Drag and Drop
Conditions of Use:
Remix and Share
Rating

This lesson will give students an idea of what to expect when they head to the computer lab. It begins with a brief discussion introducing them to computer lab manners, then they will progress into using a computer to complete online puzzles.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2020
Date Added:
09/10/2019