Section 2.1 Full Course Implementations
For schools ready to offer dedicated data science courses, these comprehensive curricula provide everything needed for semester or year-long programs:
Subsection 2.1.1 Bootstrap
Cost: Free curriculum and software; Professional Development $1800 per teacher
Grades: 5-12
Approach: Research-based, integrated Computer Science and Data Science modules
Technology: Pyret (Python-like language designed for education)
Special Features: Can be implemented as standalone course OR integrated into existing Math, Science, History, or CS classes
Support: Comprehensive materials including lesson plans, slides, workbooks, answer keys, and datasets
Subsection 2.1.2 CodeVA (Virginia)
Cost: Completely free including professional development for Virginia educators
Grades: High school Data Science course alignment
Approach: Three course sequences through project-based learning
Technology: βUnpluggedβ activities, CODAP, and Python
Special Features: Developed with Virginia Department of Education support and aligned to Virginiaβs Data Science standards
Subsection 2.1.3 CourseKata
Cost: FREE first-year fellowship (includes curriculum, tech, and PD); $24/student subsequent years
Grades: 9-12 (High school and college)
Courses: Statistics, Data Science, Algebra with Data
Technology: R programming with cloud-based Jupyter Notebooks
Special Features: Interactive online textbook with real-time progress tracking and LMS integration
Subsection 2.1.4 Data 6 and Data 8 (UC Berkeley)
Cost: Free online textbook and summer workshop; districts pay for infrastructure
Level: College/Community College and upper level high school
Approach: Combines statistics and computer science principles. Data 6 covers introduction to CS and Data Science while the Data 8 course covers an intro to CS and Data Science as well as an intro to Statistics.
Technology: Python with JupyterHub infrastructure required
Special Features: Very technical implementation; modules can be integrated into other courses
Subsection 2.1.5 Introduction to Data Science (IDS)
Cost: Free curriculum; fee-based professional development; technology costs per teacher/student
Grades: 10-12
Approach: Full-year, student-centered, highly interactive course aligned with ASA statistics guidelines
Technology: R programming with AWS Cloud and RStudio
Support: Extensive PD (9 days first year, 4 days second year) plus ongoing ticketing system
Subsection 2.1.6 Youcubed
Cost: Free curriculum and technology; fee-based professional development for high school course
Grades: K-12 (with dedicated high school course option)
Approach: Project-based learning with both full course and individual lesson options
Technology: CODAP, Google Sheets, Google Data Commons, Google Colab, EduBlocks, Tableau Cloud
