Updating search results...

High School Computer Science

273 affiliated resources

Search Resources

View
Selected filters:
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
Eloquent Javascript
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

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.

Subject:
Computer Science
Science
Material Type:
Textbook
Author:
Marijn Haverbeke
Date Added:
02/05/2023
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
Exploring Computer Science (Grades 9-10)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer Science
Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
11/06/2019
Fleur - Make Stuff Move
Rating
0.0 stars

"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"

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

"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 **"

Subject:
Arts and Humanities
Computer Science
Educational Technology
Mathematics
Professional Learning
Science
Material Type:
Activity/Lab
Lesson
Provider:
Make Stuff Move
Date Added:
05/31/2024
Generative Images
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

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

Subject:
Computer Science
Science
Material Type:
Lesson Plan
Provider:
Code.org
Provider Set:
Artificial Intelligence
Date Added:
08/29/2024
Geospatial Revolution: Mapping Power
Read the Fine Print
Educational Use
Rating
0.0 stars

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.

Subject:
Career and Technical Education
Computer Science
Engineering
Information Technology Education
Political Science
Science
Social Science
Technology
Material Type:
Lesson
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media Common Core Collection
Date Added:
08/16/2011
Hands-On AI Projects for the Classroom: A Guide for Computer Science Teachers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Lesson
Lesson Plan
Module
Unit of Study
Provider:
ISTE
Provider Set:
Artificial Intelligence
Author:
General Motors
International Society for Technology in Education (ISTE)
Date Added:
08/29/2024
Hands-On AI Projects for the Classroom: A Guide for Secondary Teachers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Lesson
Lesson Plan
Module
Unit of Study
Provider:
ISTE
Provider Set:
Artificial Intelligence
Author:
General Motors
International Society for Technology in Education (ISTE)
Date Added:
08/29/2024
Hands-On AI Projects for the Classroom: A Guide on Ethics and AI
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Lesson
Lesson Plan
Module
Unit of Study
Provider:
ISTE
Provider Set:
Artificial Intelligence
Author:
General Motors
International Society for Technology in Education (ISTE)
Date Added:
08/29/2024
Hour of Code
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Interactive
Provider:
Code.org
Date Added:
01/03/2019
Hour of Code 1.3:  Make a Flappy game
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

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.4: Playlab
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

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 Is a Radio Wave Emitted?
Read the Fine Print
Educational Use
Rating
0.0 stars

This illustrated essay from A Science Odyssey Web site explains the science behind radio waves, including the role of electrons and electromagnetic fields.

Subject:
Career and Technical Education
Chemistry
Computer Science
Engineering
Information Technology Education
Physics
Science
Technology
Material Type:
Activity/Lab
Interactive
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media: Multimedia Resources for the Classroom and Professional Development
Date Added:
01/29/2004
How to Incorporate iMovie in the Classroom
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

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. 

Subject:
Arts and Humanities
Career and Technical Education
Computer Science
English Language Arts
History
Media and Communications
Material Type:
Activity/Lab
Assessment
Author:
Sydnie
Date Added:
05/30/2023
Introduction to C + +
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Career and Technical Education
Computer Science
Engineering
Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
High School Highlights
Author:
Geza Kovacs
Jesse Dunietz
John Marrero
Date Added:
11/08/2019
Introduction to Computational Media (Grade 10)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer Science
Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
11/06/2019
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