DSJr x 9-12

Train with real data scientists!

Interactive and hands-on lessons on data science using real-world examples 

  • Develop skills in data collection, cleaning, visualization, and analysis using industry-standard software(eg. Tableau).

  • Designed for kids comfortable with algebra. No prior coding skill is required.

  • Each level consists of 5 one-hour online synchronous lessons, plus daily homework assignments.

  • A total of 5 levels (i.e., a total of 25 contact hours).​

dsjr Level1


  • the data table

  • identification of basic data issues

  • introduction to visualization

  • data calculation

  • introduction to analytical models


Students will complete a class project together


Register Now

dsjr Level 2


  • reinforcement of skills and concepts from Level-1

  • identification of additional data issues

  • basic data transformation

  • bivariate visualization

  • process automation

Students will complete a class project together

dsjr level 3


  • reinforcement of skills and concepts from Level-2

  • identification of advanced data issues

  • advanced data transformation

  • complex visualization

  • data analysis

  • advanced process automation

Students will complete independent projects and present on last day

Machine learning 1

mr with scratch

  • Distinguish Machine Learning from traditional coding

  • Describe the process of learning

  • Calculate learning performance using Mean Absolute Error and Confusion Matrix

  • Discuss confidence in prediction

  • Experience a classification application (Titanic)

machine learning 2

ml to ai

  • Experience a more complex classification application (Zombie Hotel)

  • Examine the algorithmic inner workings of a simple neural network

  • Use confusion matrix to monitor learning progress

  • Experience applications in the vision, sound and motion domains

Interactive visualizations students will make in class!