Updating search results...

Search Resources

31 Results

View
Selected filters:
  • MI.CS.2.AP.11 - Create clearly named variables that represent different data types and...
  • MI.CS.2.AP.11 - Create clearly named variables that represent different data types and...
CS In Algebra 1.3: Contracts, Domain, and Range
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Contracts provide a way for students to better understand and discuss functions. Through this lesson, students will look at known functions and come up with the contracts that describe those functions.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
CS in Algebra
Date Added:
12/11/2019
Hour of Code 1.7: Intro to App Lab
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

**Tutorial Summary:** This tutorial is designed to quickly introduce the App Lab programming environment as a powerful tool for building and sharing apps. The tutorial itself teaches students to create and control buttons, text, images, sounds, and screens in JavaScript using either blocks or text. At the end of the tutorial students are given time to either extend a project they started building into a "Choose Your Own Adventure", "Greeting Card", or "Personality Quiz" app. They can also continue on to build more projects featured on the code.org/applab page.

**Age Appropriateness:** The tutorial is designed for students over 13. Because it allows students to upload custom sounds and images, young students should not use this without supervision. To protect students privacy, if your students are under 13, they will not be able to use this tutorial unless you first set up accounts for them in a section you manage.

**Checking Correctness:** This tutorial will not tell students whether they completed the level correctly. Encourage students to use the target images and directions provided in every level to know if they are on the right track. If students want to move on past a particularly tricky level they can simply click "Finish" and continue on.

Have fun completing your Hour of Code with App Lab!

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
12/11/2019
Hour of Code 1.8: Dance Party
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
12/11/2019
Hour of Code 2.4: Dance Party: Unplugged
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will learn that events are a useful way to control when an action happens, and can even be used to make make multiple things act in sync. In programming, you can use events to respond to a user controlling it (like pressing buttons or clicking the mouse). Events can make your program more interesting and interactive.

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
12/11/2019
Imagine, Program, Share
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Subject:
Applied Science
Computer Science
Engineering
Mathematics
Material Type:
Activity/Lab
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
MIT Media Lab
Date Added:
04/07/2020
MakeCode for BrainPad
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This guide provides insight into the unlimited potential of using the BrainPad Pulse for coding robotics, games, and circuits. BrainPad works for classrooms, after-school clubs, or summer camps. The information contained within will help beginners to those already well-versed in MakeCode. It starts with the basics in a user-friendly way, allowing you to progress at your own pace and try new things as you advance your coding knowledge.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Activity/Lab
Author:
BrainPad LLC
Date Added:
03/31/2023
Middle School App Inventor Tutorials
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Middle School teacher Richard Incorvia has put together some simple, easy-to-follow tutorials for teaching App Inventor to students. These can be used with older students as well. He has created eight days of lessons with a tutorial for each day. Each tutorial includes a guide to building the app in the Designer and Blocks Editor, making the app, and additional challenging features to add. Day One walks students through building an app with a moving ball that bounces off when it comes to an edge. Day Two introduces buttons to change the ball's speed. This is an excellent introductory lesson for students because it lets them see immediate effects of their program changes in the app's behavior. Day Three teaches students about if-statements by guiding them on how to build a calculator app. Day Four guides students through uploading media (sounds, pictures, videos, etc) to their phone by building the classic App Inventor app: HelloPurr. Day Five guides students through the PaintPot event teaching them about Events. Day Six teaches about using the Clock's Timer functionality by using the MoleMash tutorial. Day Seven instructs on how to use the TinyDB component by guiding users through a ToDoList app. Day Eight teaches students about using multiple screens by guiding them through a Music Player App.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
Richard Incorvia
Date Added:
04/10/2020
Scratch Project - Animate a Name
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Animate a Name with Scratch. With this 1 hour activity, you can try the Tutorial, download a set of Coding Cards, or view the Educator Guide. Resources available in over 60 languages.

Subject:
Computer Science
Material Type:
Activity/Lab
Author:
Cheryl Wilson
Date Added:
04/20/2020