Updating search results...

Search Resources

146 Results

View
Selected filters:
  • programming
CS Fundamentals K.9: Loops with Laurel
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this skill-building lesson, students continue learning the concept of loops. Here, students use loops to collect treasure in open cave spaces. This lesson aligns to national Computer Science standards from CSTA.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Computer Science Fundamentals
Date Added:
05/18/2021
CS Principles 8.1: Create PT Review the Task
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson contains a series of activities you can use to help students familiarize themselves with Create Performance Task, how it is scored, and some example tasks created by Code.org. Students review the Submission Requirements and Scoring Guidelines for the Create PT. Subsequently they review three example scored Create PT submissions with commentary to better understand how the Submission Requirements and Scoring Guidelines are used together. In a wrap-up conversation they identify a piece of advice, a "gotcha", and a remaining question they have about the Create.
This lesson is aligned to CSTA standards.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Principles 21
Date Added:
04/21/2021
CS Principles 8.2: Create PT Deep Dive
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson is designed to introduce the nuances of the Create PT, and begin to provide some answers to the questions that will inevitably arise. The Create PT is in many ways straightforward: you complete a self-directed programming project and respond to prompts about your program and process. As you dig into the details of the task, however, you quickly come across some of the nuances of individual components of the task and how they're scored.
This lesson is aligned to CSTA standards.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Principles 21
Date Added:
04/21/2021
CS Principles 8.3: Create PT Make a Plan
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson uses the Create PT Survival Guide to help students narrow down and brainstorm ideas for their actual project. The lesson concludes by providing students with resources to make a plan to complete the task starting in the next lesson.
This lesson is aligned to CSTA standards.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Principles 21
Date Added:
04/21/2021
CS Principles 8.4: Create PT - Complete the Task (12 hrs)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

It is finally time for students to take on the Create Performance Task. For a total of 12 class hours, students should work on their projects with only types of teacher support allowed (essentially: Advise on process, don’t influence or evaluate ideas). Students may also work with a collaborative partner in in development of their program - written responses must be done on their own. The lesson includes reminders about how you can interact with students while they are working on their projects, and suggestions about time line. The Create PT requires a minimum of 12 hours of class time. At the end, students will submit their program code, program video, and written responses through their AP digital portfolio.
This lesson is aligned to CSTA standards.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS Principles 21
Date Added:
04/21/2021
A Chance at Monte Carlo
Read the Fine Print
Educational Use
Rating
0.0 stars

At its core, the LEGO MINDSTORMS(TM) NXT product provides a programmable microprocessor. Students use the NXT processor to simulate an experiment involving thousands of uniformly random points placed within a unit square. Using the underlying geometry of the experimental model, as well as the geometric definition of the constant π (pi), students form an empirical ratio of areas to estimate a numerical value of π. Although typically used for numerical integration of irregular shapes, in this activity, students use a Monte Carlo simulation to estimate a common but rather complex analytical form the numerical value of the most famous irrational number, π.

Subject:
Engineering
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Carleigh Samson
Janet Yowell
Michael Trumpis
Date Added:
09/18/2014
Computer Engineer: Carlos | Engineering Your Future
Read the Fine Print
Educational Use
Rating
0.0 stars

Meet Carlos Garcia, a Computer Engineer for a data science company called 8451. Carlos builds applications that help Kroger supermarkets track shipments and keep food on their shelves. Engineering Your Future shares real stories from young professionals who want to inform and inspire students about in-demand engineering careers.

Subject:
Career and Technical Education
Engineering
Science
Material Type:
Audio/Video
Provider:
PBS LearningMedia
Provider Set:
Engineering Your Future
Date Added:
04/17/2024
Control Using Sound
Read the Fine Print
Educational Use
Rating
0.0 stars

Students gain a deeper understanding of how sound sensors work through a hands-on design challenge involving LEGO MINDSTORMS(TM) NXT taskbots and sound sensors. Student groups each program a robot computer to use to the sound of hand claps to control the robot's movement. They learn programming skills and logic design in parallel. They experience how robots can take sensor input and use it to make decisions to move and turn, similar to the human sense of hearing. A PowerPoint® presentation and pre/post quizzes are provided.

Subject:
Engineering
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Pranit Samarth
Satish S. Nair
Srijith Nair
Date Added:
09/18/2014
Create a Cloud-Connected LED Cloud Light Fixture
Read the Fine Print
Educational Use
Rating
0.0 stars

Students put their STEAM knowledge and skills to the test by creating indoor light fixture “clouds” that mimic current weather conditions or provide other colorful lighting schemes they program and control with smartphones. Groups fabricate the clouds from paper lanterns and pillow stuffing, adding LEDs to enable the simulation of different lighting conditions. They code the controls and connect the clouds to smart devices and the Internet cloud to bring their floating clouds to life as they change color based on the weather outside.

Subject:
Computer Science
Engineering
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
Activities
Author:
Kent Kurashima
Sarah Al-Mutlaq
Date Added:
05/25/2018
Does It Work? Test and Test Again
Read the Fine Print
Educational Use
Rating
0.0 stars

Testing is critical to any design, whether the creation of new software or a bridge across a wide river. Despite risking the quality of the design, the testing stage is often hurried in order to get products to market. In this lesson, students focus on the testing phase of the software/systems design process. They start by exploring existing examples of program testing using the CodingBat website, which contains a series of problems and challenges that students solve using the Java programming language. Working in teams, students practice writing test cases for other groups' code, and then write test cases for a program before writing the program itself.

Subject:
Engineering
Science
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Janet Yowell
Ryan Stejskal
Date Added:
09/18/2014
Don't Bump into Me!
Read the Fine Print
Educational Use
Rating
0.0 stars

Students' understanding of how robotic ultrasonic sensors work is reinforced in a design challenge involving LEGO MINDSTORMS(TM) NXT robots and ultrasonic sensors. Student groups program their robots to move freely without bumping into obstacles (toy LEGO people). They practice and learn programming skills and logic design in parallel. They see how robots take input from ultrasonic sensors and use it to make decisions to move, resulting in behavior similar to the human sense of sight but through the use of sound sensors, more like echolocation. Students design-test-redesign-retest to achieve successful programs. A PowerPoint® presentation and pre/post quizzes are provided.

Subject:
Engineering
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Nishant Sinha
Pranit Samarth
Satish S. Nair
Date Added:
09/18/2014
Explore a Topic: Technology at Work
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Research technology's impact on the workplace and on people's daily lives, and create a report to communicate your findings. Time to complete: 2-5 hours

Subject:
Career and Technical Education
Computer Science
Social Studies
Technology
Material Type:
Lesson
Lesson Plan
Provider:
Google
Provider Set:
Applied Digital Skills
Date Added:
05/03/2022
The Fibonacci Sequence & Robots
Read the Fine Print
Educational Use
Rating
0.0 stars

Using the LEGO® NXT robotics kit, students construct and program robots to illustrate and explore the Fibonacci sequence. Within teams, students are assigned roles: group leader, chassis builder, arm builder, chief programmer, and Fibonacci verifier. By designing a robot that moves based on the Fibonacci sequence of numbers, they can better visualize how quickly the numbers in the sequence grow. To program the robot to move according to these numbers, students break down the sequence into simple algebraic equations so that the computer can understand the Fibonacci sequence.

Subject:
Engineering
Mathematics
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Alexander Kozak
Nicole Abaid
Russell Holstein
Vikram Kapila
Date Added:
09/18/2014
Follow the Light
Read the Fine Print
Educational Use
Rating
0.0 stars

Students' understanding of how robotic light sensors work is reinforced in a design challenge involving LEGO MINDSTORMS(TM) NXT robots and light sensors. Working in pairs, students program LEGO robots to follow a flashlight as its light beam moves around. Students practice and learn programming skills and logic design in parallel. They see how robots take input from light sensors and use it to make decisions to move, similar to the human sense of sight. Students also see how they perform the steps of the engineering design process in the course of designing and testing to achieve a successful program. A PowerPoint® presentation and pre/post quizzes are provided.

Subject:
Engineering
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Nishant Sinha
Pranit Samarth
Satish S. Nair
Date Added:
09/18/2014
GrowNextGen: AP Computer Science Principles
Read the Fine Print
Educational Use
Rating
0.0 stars

Where does computer science and innovation fit in the industry of agriculture? Nearly everywhere! These lessons help students investigate agriculture as a source of innovation and technology which may be unfamiliar but is critically important to food security and feeding the world. This unit features 2 lessons and 3 files. Lessons are aligned to NGSS.

Subject:
Biology
Science
Material Type:
Module
Unit of Study
Provider:
GrowNextGen
Date Added:
02/23/2024
GrowNextGen: Engineering solutions in agriculture
Read the Fine Print
Educational Use
Rating
0.0 stars

Looking for an activity that combines robotics, coding, and engineering with a real life problem? This unit uses MakeBlock parts, Scratch programming, and modeling to help students design a solution to soil compaction. This unit features 2 lessons and 2 files. Lessons are aligned to NGSS.

Subject:
Biology
Science
Material Type:
Module
Unit of Study
Provider:
GrowNextGen
Date Added:
02/23/2024