Updating search results...

Code.org

Resources from Code.org

554 affiliated resources

Search Resources

View
Selected filters:
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:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/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:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/2019
Hour of Code 2.1:  Programming Unplugged: My Robotic Friends Relay
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity will begin with a short review of "My Robotic Friends," 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
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/2019
Hour of Code 2.2: Text Compression
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

At some point we reach a physical limit of how fast we can send bits and if we want to send a large amount of information faster, we have to find a way to represent the same information with fewer bits - we must **compress** the data. In this lesson, students will use the Text Compression Widget to compress segments of English text by looking for patterns and substituting symbols for larger patterns of text.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/2019
Hour of Code 2.3: Simple Encryption
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students are introduced to the need for encryption and simple techniques for breaking (or cracking) secret messages. Students try their own hand at cracking a message encoded with the classic Caesar cipher and also a Random Substitution Cipher. Students should become well-acquainted with idea that in an age of powerful computational tools, techniques of encryption will need to be more sophisticated. The most important aspect of this lesson is to understand how and why encryption plays a role in all of our lives every day on the Internet, and that making good encryption is not trivial. Students will get their feet wet with understanding the considerations that must go into making strong encryption in the face of powerful computational tools that can be used to crack it. The need for secrecy when sending bits over the Internet is important for anyone using the Internet.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/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:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Hour of Code
Date Added:
11/06/2019
How AI Works in a Day
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This lesson is intended for classrooms that want to show the entire How AI Works video series in a single day. It is not intended to be taught in sequence with the other lessons in this unit, which introduces each video one day at a time.

Students follow along with each video by matching vocabulary from the video, then answering a reflection question about each video. The lesson plan and slides are very sparse and open-ended to allow for improvisation and customization to fit your classroom.

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/29/2024
How Chatbots and Large Language Models Work
Restricted Use
Copyright Restricted
Rating
0.0 stars

Large Language Models like ChatGPT have remarkable abilities to generate content based on training data but do they have actual intelligence? Find out more about how LLM's and Chatbots work as we explore this question.

Subject:
Educational Technology
Professional Learning
Material Type:
Lecture
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/28/2024
Introduction to Machine Learning
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This lesson centers around the How AI Works: What is Machine Learning? video from the How AI Works video series. Watch this video first before exploring the lesson plan.

In this lesson students are introduced to a form of artificial intelligence called machine learning and how they can use the Problem Solving Process to help train a robot to solve problems. They participate in three machine learning activities where a robot - AI Bot - is learning how to detect patterns in fish.

This lesson can be taught on its own, or as part of a 7-lesson sequence on How AI Works. Duration: 45 minutes

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/29/2024
Middle School CS in Science
Rating
0.0 stars

Code.org has partnered with the award-winning Project GUTS (Growing Up Thinking Scientifically) to deliver a middle school science program consisting of four instructional modules and professional development for the introduction of computer science concepts into science classrooms within the context of modeling and simulation. The goal of the program is to situate computer science practices and concepts within the context of life, physical, and earth sciences, and to prepare students to pursue formal, year-long courses in computer science during high school. CS in Science is based on a crosswalk identifying areas of overlap between the NGSS and Computer Science Teachers Association K-12 Computer Science Standards. Download a brief or fulldescription.

Subject:
Computer Science
Science
Material Type:
Full Course
Provider:
Code.org
Date Added:
05/02/2019
Neural Networks
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This lesson centers around the How AI Works: Neural Networks video from the How AI Works video series. Watch this video first before exploring the lesson plan.

Students learn how neural networks work. They first discuss an example of an experience that recommends things to you. They then use a widget that recommends videos based on one person. Students watch a video explaining neural networks. They use an updated widget to adjust the weights of each person. Finally, students discuss the need for diverse perspectives when creating recommendation systems.

This lesson can be taught on its own, or as part of a 7-lesson sequence on How AI Works. Duration: 45 minutes

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/29/2024
Our AI Code of Ethics
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This lesson centers around the How AI Works: Privacy and the Future of Work video from the How AI Works video series. Watch this video first before exploring the lesson plan.

In small groups, students conduct research using articles and videos that expose ethical pitfalls in an artificial intelligence area of their choice. Afterward, each group develops at least one solution-oriented principle that addresses their chosen area. These principles are then assembled into a class-wide “Our AI Code of Ethics” resource (e.g. a slide presentation, document, or webpage) for AI creators and legislators everywhere.

This lesson can be taught on its own, or as part of a 7-lesson sequence on How AI Works. Duration: 45 minutes

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/29/2024
What is Machine Learning?
Restricted Use
Copyright Restricted
Rating
0.0 stars

Artificial Intelligence is all around us. The most widely used form of AI is called Machine Learning and you probably interact with it every day. Find out what Machine Learning is and how it's changing our world.

Subject:
Educational Technology
Professional Learning
Material Type:
Lecture
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/28/2024