1

CMU CS Academy

 1 year ago
source link: https://academy.cs.cmu.edu/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
CS Academy Logo

Computer science curriculum: free for all, designed for you.

Students climbing a ladder and drawing a scotty dog

CMU CS Academy is an online, graphics-based computer science curriculum taught in Python provided by Carnegie Mellon University. We create novel, world-class Computer Science education for your classroom —and it’s entirely free.

Sign up now

We Believe In

we-believe-1.f81cf62f.png

being built by students, for students

We empathize with students and strive to make learning both fun and challenging.

we-believe-2.2f39b754.png

supporting our teachers

We provide 24/7 online support, autograding, and tracking of student progress so teachers can focus on their students.

we-believe-3.4c8d141a.png

interactive problem solving that inspires

Our graphics-based curriculum gives everyone something that interests them — from art to games to algorithms!

Find the perfect curriculum for your school

CORE CS ACADEMY CURRICULACMU SCS Dragon Logo

Exploring Programming with Python

(formerly CS0)4 UNITS

Lightweight version of CS1 - same interactive fun as CS1, smaller curriculum. Learn more

WHO IS IT FOR?

  • Out of school programs
  • Middle school
  • Camps

CS1: Introduction to Programming with Python

Flagship Course12 UNITS

A robust introduction to programming through graphics and animations. Learn more

WHO IS IT FOR?

  • 8th + 9th grade
  • High school
  • No prior CS Academy experience required

HYBRID CURRICULAAP Logo

AP CSP

3 TRACKS

Extension of Code.org's AP Computer Science Principles prep course. Learn more

WHO IS IT FOR?

  • AP CSP test takers
  • No prior CS Academy experience required
Explore our curricula
Explore as Parent
illustration.a480d0d6.png

Teachers love our platform.

open teacher quote.

Everything about this course is so well thought out!! I feel confident that I have the resources to teach without having to spend time making up lessons, quizzes.

ANONYMOUS EDUCATOR

Your well thought out scaffolded lesson plans via the checkpoints to expand their knowledge of syntax while deepening their understanding of code development via the exercises are a work of genius.

PACIFICA CHRISTIAN HIGH SCHOOL, CA

The students could do much of the learning on their own, with my role being to support and encourage them, while filling in gaps as needed. The students really enjoy the creativity that CS Academy allows them and it's great for students of all levels.

WARREN HILLS REGIONAL HIGH SCHOOL, NJ

close teacher quote.
professional-development.0ec052ce.svg

Professional development

Get training through our own professional development curriculum

teacher-support.cc3de994.svg

24/7 support

Online support provided by a team of CMU students.

teacher-resources.554e6572.svg

Teacher resources

Manage student progress, pacing, grades, and more across classrooms

Learn how it works in your classroom

  • Foundations
  • Projects
  • Teacher Portal

notes.60742fdf.svgNotes

Breaks down key concepts using interactive checkpoints to check understanding

notes-interface.2bb3c710.svg

exercises.3ef0fc9a.svgExercises

Students practice concepts through autograded exercises & creative projects

exercises-interface.dc3b974f.svg

review.f6316352.svgUnit Review

End-of-unit assessments to reinforce student learning

review-interface.0e740b42.svg

creative-tasks.51561393.svgCreative Tasks

Students apply learning to create anything they can think of!

creative-tasks-interface.a5683ad5.svg

collaborative-tasks.ae4e5cf6.svgCollaborative Tasks

Students learn to code collaboratively and read and debug other’s code

collaborative-tasks-interface.924ce7c9.svg

classroom-management.d947ac73.svgClassroom Management

Organize your classroom, add teachers and mentors, track student progress

classroom-management-interface.11fda2bf.svg

assignments-and-feedback.f4615164.svgAssignments and Feedback

Assign and grade student projects and directly provide feedback

assignments-feedback-interface.7ee40d13.svg

progress.1ea95c29.svgProgress

Check student progress in the course at a glance

progress-interface.53041b2f.svg

Students love our platform.

creative-programming.399253b1.svg

Creative programming

Students can flex their creativity in freeform projects

graphics-based.3b398c7e.svg

Graphics based

Learn text-based programming through images

interactive-notes.1fc53343.svg

Interactive notes

Fun mini-exercises help students retain the information

Explore student work, built from scratch

Student project: antique king of hearts
GARDEN SPOT HIGH SCHOOL, PA
UNIT 1
518 SHAPES USED
Student project: antique king of hearts
GARDEN SPOT HIGH SCHOOL, PA
UNIT 1
518 SHAPES USED

3,300+

Teachers

120,000,000+

Program runs

49,000,000+

Lines of code written

171,000+

Students
teachers.1844cff3.pngprogramRuns.a316cfc3.pnglinesOfCode.01690708.pngstudents.33b7ba4e.png

Interested in trying out our platform?


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK