Learning resources Intro to Python - UCL/RCPSTrainingMaterials GitHub Wiki

General:

  • lecture capture next session - use as starting point
  • check if online tools can give us records of score

Lesson 1:

  • Installation - re-use SWC video
  • Find jupyter instructions video
  • Instructions for downloading and running locally - windows, osx
  • Verification activity - checking install

Lesson 2:

  • Diagram to map code structure - use to link-back to throughout
  • quiz?

Lesson 3:

  • python interpreter - animation, embed in notebook?
  • quiz?

Lesson 4:

  • animation - function
  • quiz
  • link to diagram from lesson 2

lesson 5:

lesson 6:

  • mutable - make an extension task
  • investigation: which is faster - insert element at end/centre

lesson 7

  • why dictionaries?
  • diagram - map of house
  • visualise - problem description?

Lesson 8: exercise & example

  • film students discussing their choice of solution
  • moodle forum?

Lesson 9:

  • diagram explaining if, else if