网页
综合
更新时间 2026-11-14 16:05:58
CodeAI Curriculum
自动蜘蛛
code.org
正文约 4895 字
Free, research-backed curriculum in computer science, AI science, and data science, ready to teach. Find where your students belong and start from there.
CodeAI curriculum is organized by grade band and broken into units, lessons, and activities, so you can teach a full semester or drop in a single lesson.
A collection of units, taught in a variety of formats to fit your needs.
A topic-focused set of lessons spanning a week to a month, taught individually or as part of a course.
A concentrated set of activities crafted to build understanding of a concept.
A single, concept-driven exercise, whether the main event or a quick filler.
6 Units • Grades 9-12 Pathway
A free, flexible high school curriculum where students go from understanding how AI works to building web apps with AI as a creative partner.
Explore how AI generates content, identify issues like bias and hallucinations, and learn to debug and improve AI outputs for real-world use.
Learn Python through hands-on projects and explore ethical computing topics like accessibility, bias, and inclusivity in software design.
Discover how computing systems operate, focusing on the interaction between hardware, software, and operating systems.
Understand how the Internet works, including protocols like IP and DNS, and examine its impact on communication and society.
Explore cybersecurity basics, from encryption and security risks to data privacy and the human factors behind digital breaches.
Investigate how data is collected, visualized, and analyzed, while examining privacy and ethics in the age of big data.
8 Units • Grades 6-8 Pathway
A free, flexible middle school course that puts digital fluency at the center so every student leaves knowing not just how to use AI, but how to think about it too.
Explore how computers learn from data to make decisions, then develop projects around real-world data and design an app to solve a personally relevant problem.
Students learn problem solving, creative expression, and teamwork as they work to create and share content on their very own web pages.
Students use Music Lab to create interactive songs while building coding, problem-solving, and computational thinking skills.
Engaging the same design process that computer scientists use, students learn programming concepts and develop images, animations, interactive art, and games.
Through design challenges, a team project, and building an app prototype, this unit prompts students to consider the broader social impacts of computer science.
In this unit, students learn about the importance of using data to solve problems and understand how computers can help in this process.
In this unit, students use App Lab and Adafruit's Circuit Playground to develop programs that use the same hardware inputs and outputs found in smart devices.
In this unit, students use App Lab and the BBC micro:bit to develop programs that use the same hardware inputs and outputs found in smart devices.
4 Units • Grades 9-12 Pathway
An introduction to software engineering and object-oriented design where students learn the Java programming language in a free curriculum for AP® Computer Science A (AP® CSA).
This version of the CodeAI CSA curriculum follows an object-first sequence instead of the unit structure outlined in the AP Computer Science A Course and Exam Description (CED).
Is this real life? Yes! Incorporate real-world data sets into hands-on programming assignments with this lab.
Practice for the big exam with this lab, which focuses on calling methods and building strings in an interesting and engaging way.
"Hey Siri, what's natural language processing?" The answer may be complicated, but this lab makes it easy to create a program that responds to your sentences.
3 Units • Grades 9-12 Pathway
Free year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.
Free year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.
Go at your own pace with this introduction to the App Lab programming environment, in which students use JavaScript to create interactive apps.
Unlock the ability to make rich, interactive apps with JavaScript in the App Lab!
11 Units • Grades 3-5 Pathway
Makes connections between learning computer science (CS) and other subjects like math, language arts, science, and social studies.
Use code to create an interactive cover of a book, using sprites and text to convey characters, setting, and more.
Use coding to develop a map that tells a story, allowing you to explore geographic information in an engaging and interactive way.
Learn code to create geometric patterns in stunning star quilts, blending mathematical concepts with creative expression.
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。