Course curriculum

  1. 1
    • Some legal stuff

    • Welcome from Prof. Raj and the Joy of Coding coaches

    • How to use this site and its course player

    • Pre-course learning style survey

    • Setting intentions about learning coding

    • Advice from previous Joy of Coding students

    • How to ask for help from a coach

  2. 2
    • Test your learning from the intro module

    • High level overview and learning outcomes

    • Pathbird codex

  3. 3
    • Review: The need to re-run code cells in order

    • Test your learning on how to define a function in Python

    • High-level overview and learning outcomes

    • Pathbird codex link

  4. 4
    • Test your learning on functions

    • High level overview and learning outcomes

    • Pathbird codex link

  5. 5
    • Test your learning from the conditionals codex

    • High level overview

    • Pathbird codex link

  6. 6
    • High level lesson and learning outcomes

    • Pathbird codex link

  7. 7
    • High level lesson

  8. 8
    • Course end learning style survey

    • Additional learning resources for you