Interest-Driven
Data Science Curriculum

API Can Code offers a comprehensive curriculum designed to introduce high school students to the computational foundations of data science by exploring data that shapes their daily lives.

The API Can Code Curriculum


The API Can Code curriculum includes three units that introduce students to the computational foundations of data science:

6 Lessons
Unit 1

Data in Learners’ Lives


  • What is data?
  • Where does data come from?
  • How data impacts students?
View Unit 1
7 Lessons
Unit 2

Computational Foundations of Data Science

  • Foundational coding skills
  • Using public datasets
  • Processing and analyzing data
View Unit 2
6 Lessons
Unit 3

Data Science Practices


  • Visualizing and analyzing data
  • Statistical testing and inference
  • Gaining insight from data
View Unit 3
Final Project

Doing Data Science


  • Student-driven investigations
  • Full data science cycle
  • Communicating new insights
View Final Project

What is included?

Supportive Teacher Resources

Lesson plans, Ready-to-use slides, Video tutorials, Discussion prompts, Assessment rubric

Student Learning Materials

Example programs, Exit tickets, FAQs, Glossary

Scaffolded Activities

Guided coding activities following the Use > Modify > Create structure

Meaningful Datasets

Datasets and APIs informed by student interests

Testimonials

What students are saying about the curriculum?

"It was fun, entertaining, informative, and all in all, interesting. I learned how to analyze data using the 5V's. I learned what the 5V's are. I learned how to check and see if your dataset is good or bad, and I learned more basic stuff about datasets I didn't really know of before".

Niyah L.

Student

"I would most definitely recommend this course to other students. If you want to find something new and learn more about technology and different stuff, do research, this course is for you".


Lorenzo B.

Student

"I would for sure recommend it for people who want to get into the field and who want to just learn basic things before they get to higher education with it. It's a good class. It's a good course".


Justice H.

Student