Skip to content

Please update your browser

Your browser version is not supported by this site. CS First may not work properly. Learn more.

One-Hour Activities

Start coding with a single activity.

Multi-Day Activities

Teach coding with lessons that include eight activities aligned with student passions.

Start teaching computer science

Sign in to manage student progress with your dashboard, save your students' work, and schedule your first class.

Get started