Course D was created for students who read at roughly a third …
Course D was created for students who read at roughly a third grade level. Angles and mathematical concepts are introduced with helpful videos and hints.
The course begins with a review of the concepts found in Courses A, B, and C. This review helps introduce or refresh basic ideas such as repeat loops and events. Students will develop their understanding of algorithms, nested loops, while loops, conditionals, and events. Lessons on digital citizenship are also included. This course is crafted to build a strong foundation of basic concepts before opening up to a wide range of new and exciting topics.
Start coding with algorithms, loops, conditionals, and events and then you’ll move …
Start coding with algorithms, loops, conditionals, and events and then you’ll move on functions. In the second part of this course, design and create a capstone project you can share with your friends and family.
Created with fourth grade students in mind, this course begins with a …
Created with fourth grade students in mind, this course begins with a brief review of concepts previously taught in courses C and D. This introduction is intended to inspire beginners and remind the experts of the wonders of computer science. Students will practice coding with algorithms, loops, conditionals, and events before they are introduced to functions. At the end of the course, students will have the opportunity to create a capstone project that they can proudly share with peers and loved ones.
Learn to use different kinds of loops, events, functions, and conditionals. Investigate …
Learn to use different kinds of loops, events, functions, and conditionals. Investigate different problem-solving techniques and discuss societal impacts of computing and the internet. In the second part of this course, design and create a capstone project you can share with friends and family.
The last course in CS Fundamentals was tailored to the needs of …
The last course in CS Fundamentals was tailored to the needs of students in the fifth grade.
In these lessons, students will create programs with different kinds of loops, events, functions, and conditionals. They will also investigate different problem-solving techniques and discuss societal impacts of computing and the internet. By the end of the curriculum, students create interactive stories and games that they can share with their friends and family.
Learn the basics of computer science and internet safety. At the end …
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.
"APERÇU Construisez un cœur mécanique qui utilise un capteur de pouls pour …
"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 **"
"Les compteurs analogiques sont tout autour de nous !. Ils sont utilisés …
"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 **
Computational thinking is both central to computer science and widely applicable throughout …
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.
This is a computer science lesson plan created by educators in the …
This is a computer science lesson plan created by educators in the South Sanpete School District. Students will learn about growth mindset and diverse perspectives when working together on a new project by reading Computer Decoder: Dorothy Vaughan. Students will create computational artifacts using graph paper. Activity inspired by the Only Passionate Curiosity Blog. The lesson is designed for fifth grade and includes modifications for grades 1-4.
This lesson plan is designed to be used as an asynchronous lesson, which …
This lesson plan is designed to be used as an asynchronous lesson, which can be completed either vihttps://sites.google.com/view/msparkerlearninghub/homerutally or face-to-face. It will take about 6-8, 30-minute sessions to complete. Resources for this lesson are found at https://sites.google.com/view/msparkerlearninghub/home
This lesson plan will have students create a digital story. They will …
This lesson plan will have students create a digital story. They will go through the process of writing a narrative and then create a digital storytelling project with their story.
After Everyone Can Code Puzzles, students can take the next step on …
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.
Designed for students who have completed Everyone Can Code Puzzles, the Adventures …
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.
Whether students are beginning coders or are ready to build their first …
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.
Everyone Can Code offers student and teacher guides to Swift Playgrounds. Flexible …
Everyone Can Code offers student and teacher guides to Swift Playgrounds. Flexible activities help students of all ages build on what they already know, experiment with new coding concepts, apply their understanding, and creatively communicate how coding impacts their lives.
Everyone Can Code Puzzles is an all-new student guide to Swift Playgrounds …
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.
Everyone Can Code Puzzles Teacher Guide supports teachers in bringing coding into …
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.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.