Teaching programming as a computational tool in an introductory data science course
SERVEH SHARIFI - STUART KING
SCHOOL OF MATHEMATICS – EDINBURGH FUTURES INSTITUTE
JANUARY 2024
Insights Through Data
Students’ prior experience
Covered topics
Week 1 - 2 - 3 | Getting started with working with data and Python |
Week 4 – 5 – 6 | Statistics (summary statistics, normal linear regression model, logistic regression model, assessment of models) |
Week 7 – 8 | Machine Learning (classification, clustering) |
Week 9 | Limitations, bias, ethics |
Week 10 – 11 | Working on the group project |
Jupyter notebooks on Noteable
Help with programming
CodeRunner on STACK
Nbgrader on Noteable
Challenges
Challenges