Updating search results...

Middle School Computer Science

178 affiliated resources

Search Resources

View
Selected filters:
Candy Store App with Python
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This google slide will guide students to create a small program that could be used in a candy store. The computer programming language is python and students are able to experience print statements, creating variables and gathering input from the user. Students also get to use some math principles.

Students will need an IDE to type the code and run as well for the code to take place. I use a website called repl.it. Free, easy to use, and saves automatically.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Caleb Swallow
Date Added:
09/28/2021
Chatbots and Large Language Models
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This lesson centers around the How AI Works: Chatbots and Large Language Models video from the How AI Works video series. Watch this video first before exploring the lesson plan.

Large Language Models (LLMs) generate new text. The text LLMs generate looks like a human might have written it because large language models are built based on large bodies of text, such as Wikipedia. In this lesson, students learn what an LLM is and how it works, then use an LLM to co-create a text with AI. Finally, the class wraps up with a discussion about whether or not LLMs are intelligent or creative.

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
Code Club Projects
Rating
0.0 stars

Code Club is a global network of free coding clubs
for 9- to 13-year-olds.

Welcome! Here you’ll find step-by-step instructions for our coding projects, which will teach you how to create games, animations and more with code.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Provider:
Code Club
Date Added:
05/02/2019
CodeHS
Rating
0.0 stars

CodeHS courses teach students applicable computer science skills. With a focus on helping students develop problem solving and computational thinking skills, students come away both with a knowledge of professional programming languages and the conceptual understanding needed to learn new languages.

Subject:
Computer Science
Science
Material Type:
Full Course
Provider:
CodeHS
Date Added:
05/02/2019
Code.org Express Course (Student)
Rating
0.0 stars

Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.

CS Fundamentals Express combines the best of Courses A-F into a single condensed course (with a simpler option for pre-readers). We recommend Courses A-F for most classrooms, but if your school only offers one computer science course or you want to have your students work through multiple courses in a single year, the Express course is a better choice. By removing the ramp up between years, the express course provides a smoother path and doesn’t repeat concepts for students unnecessarily. This is also our recommended option for students studying computer science on their own, outside of a classroom.

Subject:
Computer Science
Science
Material Type:
Full Course
Provider:
Code.org
Date Added:
05/02/2019
Coeur - Make Stuff Move
Rating
0.0 stars

"APERÇU
Construisez un cœur mécanique qui utilise un capteur de pouls pour faire battre le cœur avec le vôtre.

COMPÉTENCES + OBJECTIFS
Construction

Construire le projet en suivant les instructions d'assemblage
Menuiserie
Principes de base de la menuiserie et quincaillerie
Codage
& Plus !
** Des kits sont disponibles à l'achat sur makestuffmove.com **"

Subject:
Computer Science
Educational Technology
Mathematics
Professional Learning
Science
Material Type:
Activity/Lab
Lesson
Provider:
Make Stuff Move
Date Added:
05/31/2024
Compteur analogique - Make Stuff Move
Rating
0.0 stars

"Les compteurs analogiques sont tout autour de nous !. Ils sont utilisés pour représenter visuellement les mesures et les données. L'un des compteurs analogiques les plus courants est l'aiguille de carburant dans une voiture. Cela convertit une lecture du niveau de carburant dans le réservoir en une lecture vide à pleine sur le compteur.

Dans cette version, nous utiliserons un servo pour construire un compteur à commande électronique. Nous utiliserons d'abord simplement le bouton sur le tableau de commande pour déplacer l'aiguille en convertissant la position du bouton en mouvement de l'aiguille. Ensuite, un capteur sonore sera connecté pour convertir le niveau sonore (c'est-à-dire la musique) en une lecture de compteur. Cela en fera ce qu'on appelle communément un "VU-mètre"

COMPÉTENCES + OBJECTIFS
Menuiserie

Utilisation d'outils de base et de quincaillerie
Construction
Suivi des instructions visuelles d'assemblage
Code
Compréhension des mathématiques/du code pour convertir les lectures d'entrée en lectures de sortie (mètre)
Et bien plus encore !
** Des kits sont disponibles à l'achat sur makestuffmove.com **

Subject:
Computer Science
Educational Technology
Mathematics
Professional Learning
Science
Material Type:
Activity/Lab
Lesson
Provider:
Make Stuff Move
Date Added:
05/31/2024
Computational Thinking for a Computational World
Rating
0.0 stars

Computational thinking is both central to computer science and widely applicable throughout education and the workforce. Computational thinking, which is complementary to coding and computer science, provides students a necessary skillset for solving complex problems and is relevant throughout K-12 education in all subjects. Watch this video to learn more.

Subject:
Computer Science
Science
Material Type:
Lecture
Author:
Digital Promise
Date Added:
08/22/2024
Computer Science Discoveries
Rating
0.0 stars

Computer Science Discoveries is appropriate for 6 - 10th grade students and can be taught as a semester or year long introductory course (3-5 hours per week of instruction for 9+ weeks). The course takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, and data. The course inspires students as they build their own websites, apps, games, and physical computing devices.

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

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

Students learn how computer vision works. They first look at optical illusions to identify the features of the drawing that their eyes noticed. Students watch a video explaining computer vision and how a computer "sees". They design an algorithm that uses a network to decide what number the seven segment display is displaying. Finally, students test their algorithm.

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
Digital Storytelling Application
Unrestricted Use
CC BY
Rating
0.0 stars

This lesson is to teach students about different apps they can use to create their digital stories based upon the script that they wrote. In this lesson, they will explore different video-making apps and begin to create their video using their script and storyboards.

Subject:
Computer Science
Other
Material Type:
Activity/Lab
Author:
Kaer
Date Added:
08/06/2021
Eduardo Torres-Jara
Read the Fine Print
Educational Use
Rating
0.0 stars

In this video from Science City, meet Eduardo Torres-Jara, a postdoctoral associate in electrical engineering and computer science at the MIT Artificial Intelligence Lab. He describes his work on innovative robots that use tactile feedback to locate and grasp objects.

Subject:
Career and Technical Education
Computer Science
Engineering
Information Technology Education
Science
Technology
Material Type:
Lecture
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media: Multimedia Resources for the Classroom and Professional Development
Date Added:
09/18/2007
Everyone Can Code Adventures
Restricted Use
Copyright Restricted
Rating
0.0 stars

After Everyone Can Code Puzzles, students can take the next step on their coding journeys with Everyone Can Code Adventures. The lessons in this guide will introduce students to more advanced coding concepts. They'll use a variety of Swift Playgrounds content to experiment with code and express their creative ideas. And they'll learn about the app design process as they build up to their final project.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Everyone Can Code Adventures Teacher Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

Designed for students who have completed Everyone Can Code Puzzles, the Adventures curriculum offers open-ended activities that let students choose how they demonstrate their learning. They’ll use a variety of Swift Playgrounds content to experiment with component-based design, hardware features, and event-driven programming to express their creative ideas. Students also learn about app development concepts and the app design process throughout the course as they build up to a summative project in Swift Playgrounds. The Adventures Teacher Guide gives educators ways to deepen understanding, differentiate learning, and customize playgrounds for their students.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Everyone Can Code Curriculum Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

Whether students are beginning coders or are ready to build their first apps, Apple has programs to support teaching and learning with Swift, the same programming language used by professional developers to build some of the world’s most powerful apps.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Syllabus
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Everyone Can Code Puzzles
Restricted Use
Copyright Restricted
Rating
0.0 stars

Everyone Can Code Puzzles is an all-new student guide to Swift Playgrounds that reinforces problem-solving strategies and critical-thinking skills through over 40 hours of flexible activities. Each chapter helps students build on what they already know, experiment with new coding concepts, apply their understanding, and creatively communicate how coding impacts their lives.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Everyone Can Code Puzzles Teacher Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

Everyone Can Code Puzzles Teacher Guide supports teachers in bringing coding into their classroom regardless of prior coding experience. This guide provides practical ways to facilitate, deepen, and extend student learning. It also features example solutions to Swift Playgrounds puzzles, assessment strategies, accessibility resources, and CSTA standards correlations.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Exploring Computer Science Canvas Course
Rating
0.0 stars

This currculum builds upon the Exploring Computer Science Currculum develop by Joanna Goode and Gail Chapman. The currculum has student develop coding skills as they work on problem sovling skills and helps them build computational thinking.

Subject:
Computer Science
Science
Material Type:
Full Course
Provider:
Chelsey Beck
Date Added:
05/02/2019