In this video from Science City, meet Eduardo Torres-Jara, a postdoctoral associate …
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.
A comprehensive guide to the Javascript programming language. 9-12 Compare and contrast …
A comprehensive guide to the Javascript programming language.
9-12 Compare and contrast fundamental data structures and their uses. 9-12 Demonstrate the flow of execution of a recursive algorithm. 9-12. Analyze a large-scale computational problem and identify generalizable patterns or problem components that can be applied to a solution. 9-12. Construct solutions to problems using studentcreated components, such as procedures, modules, and/or objects. 9-12. Demonstrate code reuse by creating programming solutions using libraries and APIs 9-12 Plan and develop programs for broad audiences using a specific software life cycle process. 9-12 Develop programs for multiple computing platforms. 9-12 Identify and fix security issues that might compromise computer programs. 9-12 Develop and use a series of test cases to verify that a program performs according to its design specifications. 9-12 Modify an existing program to add additional functionality and discuss intended and unintended implications.
This currculum builds upon the Exploring Computer Science Currculum develop by Joanna …
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.
Exploring Computer Science is a yearlong course developed around a framework of …
Exploring Computer Science is a yearlong course developed around a framework of both computer science content and computational practice. Assignments and instruction are contextualized to be socially relevant and meaningful for diverse students. Units utilize a variety of tools/platforms and culminate with final projects around Human-Computer Interaction, Problem Solving, Web Design (HTML, CSS), Programming (Scratch, Edware), Computing & Data Analysis, and Robotics. ECS is recognized nationally as a preparatory course for AP Computer Science Principles. Watch this video and view this fact sheet for more information.
"APERÇU Construisez une fleur mécanique qui s'ouvre lorsqu'il y a de la …
"APERÇU Construisez une fleur mécanique qui s'ouvre lorsqu'il y a de la lumière. Cette fleur utilise quelques mouvements mécaniques intéressants dont un câble push-pull pour convertir le mouvement de rotation en un mouvement linéaire pour une tige flexible. Ensuite, le mouvement est reconverti en points de pivotement rotatifs pour ouvrir et fermer les pédales. L'utilisation des clips de reliure signifie également que vous êtes libre de créer vos propres pétales de fleurs.
COMPÉTENCES + OBJECTIFS Construction
Construire le projet en suivant les instructions d'assemblage Menuiserie Principes de base de la menuiserie et quincaillerie Art + Design Créer et concevoir vos propres pétales de fleurs Codage"
"Cette construction est utile de deux manières : propulser des objets et …
"Cette construction est utile de deux manières : propulser des objets et tambouriner sur des surfaces. Le concept global vise à augmenter l'inertie du servo en faisant rapidement claquer le collier de serrage pour faire pivoter le bras. La mécanique de cette construction est modelée d'après une pédale utilisée dans une batterie.
L'aspect de propulsion est simplement amusant. Lancez des pièces de monnaie, des boutons et des balles de ping-pong. Lors de l'utilisation de la fonction d'enregistrement d'animation de l'Animate Shield, des rythmes peuvent être enregistrés et bouclés, y compris le réglage de la vitesse.
COMPÉTENCES + OBJECTIFS Construction -Construire le projet en suivant les instructions d'assemblage Musique -Animer un rythme Menuiserie -Principes de base de la menuiserie et quincaillerie Codage -Apprendre à utiliser des retards dans le code pour contrôler le timing du mouvement & Plus !
** Des kits sont disponibles à l'achat sur makestuffmove.com **"
This lesson centers around the How AI Works: Creativity and Imagination? video …
This lesson centers around the How AI Works: Creativity and Imagination? video from the How AI Works video series. Watch this video first before exploring the lesson plan.
Diffusion models generate images. Diffusion AI converts an image to noise, and trains an AI to reverse the process. In this lesson, students learn how AI can generate images, then explore a diffusion AI widget. Finally, the class wraps up with a discussion about whether or not these models are creative.
This lesson can be taught on its own, or as part of a 7-lesson sequence on How AI Works. Duration: 45 minutes
Kibera, a poor community, in Nairobi, was a blank spot on the …
Kibera, a poor community, in Nairobi, was a blank spot on the map until recently. This video from Penn State Public Broadcasting’s Geospatial Revolution shows how geospatial technology enabled residents to map resources to help their community.
The projects in this guide use a student-driven approach to learning. Instead …
The projects in this guide use a student-driven approach to learning. Instead of simply learning about AI through videos or lectures, the students completing these projects are active participants in their AI exploration. In the process, students work directly with innovative AI technologies, participate in “unplugged” activities that further their understanding of how AI technologies work, and create various authentic products—from machine learning models to video games—to demonstrate their learning.
Project 1: Programming with Machine Learning
Project 2: AI-Powered Players in Video Games
Project 3: Using AI for Robotic Motion Planning
Project 4: Machine Learning as a Service
Visit the ISTE website with all the free practical guides for engaging students in AI creation: https://www.iste.org/areas-of-focus/AI-in-education
This guide provides student-driven projects that can directly teach subject area standards …
This guide provides student-driven projects that can directly teach subject area standards in tandem with foundational understandings of what AI is, how it works, and how it impacts society. Several key approaches were taken into consideration in the design of these projects. Understanding these approaches will support both your understanding and implementation of the projects in this guide, as well as your own work to design further activities that integrate AI education into your curriculum.
Project 1: AI Chatbots
Project 2: Developing a Critical Eye
Project 3: Using AI to Solve Environmental Problems
Project 4: Laws for AI
Visit the ISTE website with all the free practical guides for engaging students in AI creation: https://www.iste.org/areas-of-focus/AI-in-education
In this guide, students‚Äô exploration of AI is framed within the context …
In this guide, students’ exploration of AI is framed within the context of ethical considerations and aligned with standards and concepts, and depths of understanding that would be appropriate across various subject areas and grade levels in K–12. Depending on the level of your students and the amount of time you have available, you might complete an entire project, pick and choose from the listed activities, or you might take students’ learning further by taking advantage of the additional extensions and resources provided for you. For students with no previous experience with AI education, exposure to the guided learning activities alone will create an understanding of their world that they likely did not previously have. And for those with some background in computer science or AI, the complete projects and resources will still challenge their thinking and expose them to new AI technologies and applications across various fields of study.
Project 1: Fair's Fair
Project 2: Who is in Control?
Project 3: The Trade-offs of AI Technology
Project 4: AI and the 21st Century Worker
Visit the ISTE website with all the free practical guides for engaging students in AI creation: https://www.iste.org/areas-of-focus/AI-in-education.
The goal of Code.org is to bring computer science to every K-12 …
The goal of Code.org is to bring computer science to every K-12 school in the United States, especially in urban and rural neighborhoods. They provide free workshops, lessons, and videos to help educators to students the basics of coding.
In this lesson, learners get an introductory experience with computer science and …
In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided.
In this lesson, learners get an introductory experience with computer science and …
In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided.
This lesson is intended for classrooms that want to show the entire …
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.
This illustrated essay from A Science Odyssey Web site explains the science …
This illustrated essay from A Science Odyssey Web site explains the science behind radio waves, including the role of electrons and electromagnetic fields.
Preparing students for the world of tomorrow that will be means we …
Preparing students for the world of tomorrow that will be means we need to incorporate more technology in classroom that doesn't simply replace something older, but instead is something you couldn't accomplish without the technology. Before you ask kids to use a brand new technology (to at least some) in a formal assessment, you first need to teach them how to use it and practice it in a low-risk setting so they're willing to try and take risks. iMovie can be used in the classroom to accomplish many tasks - kids can create a virtual gallery of their learning throughout a unit, give a visual and oral report on a topic, become a tour guide to a country they're learning about, create a book trailer for an independent reading or literature circle assignment ... the list is long.
This is a fast-paced introductory course to the C++ programming language. It …
This is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts.
Developed by the NYCDOE CS education team, the Introduction to Computational Media …
Developed by the NYCDOE CS education team, the Introduction to Computational Media is a yearlong (108 hours) creative computing course for high schools using the open source Javascript library p5.js. By understanding how code can be a medium for creative expression, students will learn the fundamentals of computer science while designing and prototyping interactive projects that run on a browser. Additionally, students will learn how HTML/CSS elements can interact with p5.js to fully take advantage of developing content for a browser. This course has been implemented in NYC schools via CS4All’s Software Engineering Program (SEP), revised by classroom teachers with guidance from the Processing Foundation, and aligns with the CS4All Blueprint for CS education that emphasizes a hands-on CS approach called creative computing. Watch this video and view this fact sheet for more information.
This lesson centers around the How AI Works: What is Machine Learning? …
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
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.