Updating search results...

High School Computer Science

273 affiliated resources

Search Resources

View
Selected filters:
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
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
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
Colliding Neutron Stars Create Black Hole and Gamma-ray Burst
Read the Fine Print
Educational Use
Rating
0.0 stars

This video from NASA describes the detailed computer modeling used to predict that colliding neutron stars can produce gamma-ray bursts similar to those associated with black holes.

Subject:
Career and Technical Education
Chemistry
Computer Science
Engineering
Information Technology Education
Physics
Science
Technology
Material Type:
Lesson
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media Common Core Collection
Date Added:
10/28/2011
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 Principles
Rating
0.0 stars

Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.

This year-long course can be taught as an AP or non-AP course - no prerequisites required for students or for teachers new to computer science! In addition, our curriculum is available at no cost for anyone, anywhere to teach.

Subject:
Computer Science
Science
Material Type:
Full Course
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
Develop in Swift AP CS Principles
Restricted Use
Copyright Restricted
Rating
0.0 stars

As a College Board Endorsed Provider, Apple’s Develop in Swift AP® CS Principles course helps students learn key computing concepts, building a solid foundation in programming with Swift while preparing for the AP® Computer Science Principles exam. Lessons take students through the app design process: brainstorming, planning, prototyping, and evaluating an app of their own. They’ll learn about the impact of computing and apps on society, economies, and culture while exploring iOS app development.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift AP CS Principles Teacher Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

This Teacher Guide provides tools to deepen engagement with aesiring app developers, whether you have experience teaching with Swift or other programming languages.

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

Develop in Swift is a comprehensive coding offering intended for students in grades 9 and above. The curriculum prepares students for college or a career in app development using the Swift programming language, and is complemented with free online professional learning for educators. Swift is designed for Mac—which supports all major programming languages—making it the ideal device for teaching and learning code.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Syllabus
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift Data Collections
Restricted Use
Copyright Restricted
Rating
0.0 stars

In this course, students extend their knowledge and skill developed in Fundamentals by extending their work in iOS app development creating more complex and capable apps. They’ll work with data from a server and explore new iOS APIs that allow for much richer app experiences—including dieslaying large collections of data in multiple formats. Students experience learning new features of the iOS SDK to continue their app developer journey.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift Data Collections Teacher Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

This Teacher Guide provides tools to deepen engagement with aesiring app developers, whether you have experience teaching with Swift or our programming languages. In this course, students extend their knowledge and skill developed in Fundamentals by extending their work in iOS app development creating more complex and capable apps. They’ll work with data from a server and explore new iOS APIs that allow for much richer app experiences—including dieslaying large collections of data in multiple formats. Students experience learning new features of the iOS SDK to continue their app developer journey.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift Explorations
Restricted Use
Copyright Restricted
Rating
0.0 stars

This course is designed to help students learn key computing concepts and build a solid foundation in programming with Swift. They’ll learn about the impact of computing and apps on society, economies, and cultures while exploring iOS app development. Lessons take students through the app design process: brainstorming, planning, prototyping, and evaluating an app of their own. While they may still be developing skills to convert prototypes into full apps, designing an app helps students grow into the exciting world of app development.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift Explorations Teacher Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

This Teacher Guide provides tools to deepen engagement with aesiring app developers, whether you have experience teaching with Swift or our programming languages. The Develop in Swift Explorations course is designed to help students learn key computing concepts and build a solid foundation in programming with Swift. They’ll learn about the impact of computing and apps on society, economies, and cultures while exploring iOS app development. Lessons take students through the app design process: brainstorming, planning, prototyping, and evaluating an app of their own. While they may still be developing skills to convert prototypes into full apps, designing an app helps students grow into the exciting world of app development.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift Fundamentals
Restricted Use
Copyright Restricted
Rating
0.0 stars

In this course, students build fundamental iOS app development skills. They’ll master the core concepts and practices of the Swift programming language that developers use daily and build a basic fluency in Xcode’s source and UI editors. Students will dive into the UIKit framework to create iOS apps that adhere to standard practices, including use of stock UI elements and layout techniques, and common navigation interfaces. They’ll also embark on an app design journey, using the App Design Workbook to define, prototype, and test their own app idea.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Develop in Swift Fundamentals Teacher Guide
Restricted Use
Copyright Restricted
Rating
0.0 stars

This Teacher Guide provides tools to deepen engagement with aesiring app developers, whether you have experience teaching with Swift or our programming languages. In this course, students build fundamental iOS app development skills. They’ll master the core concepts and practices of the Swift programming language that developers use daily and build a basic fluency in Xcode’s source and UI editors. Students will dive into the UIKit framework to create iOS apps that adhere to standard practices, including use of stock UI elements and layout techniques, and common navigation interfaces. They’ll also embark on an app design journey, using the App Design Workbook to define, prototype, and test their own app idea.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Textbook
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
Developing in Swift - Swift Coding Club
Restricted Use
Copyright Restricted
Rating
0.0 stars

Learning to code teaches you how to solve problems and work with others in creative ways. And it helps you bring your ideas to life.
Swift Coding Clubs are an excellent way to learn to code and design apps. Activities built around Swift, Apple’s coding language, help you collaborate as you learn to code, prototype apps, and think about how code can make a difference in the world around you.
You don’t have to be an educator or a programmer to run a Swift Coding Club. The materials are self-paced, so you can even learn alongside your club members. And you can all celebrate your club’s ideas and designs with an app showcase event for your community.

Subject:
Computer Science
Educational Technology
Professional Learning
Science
Material Type:
Activity/Lab
Provider:
Apple
Provider Set:
Apple Teacher
Date Added:
12/03/2021
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