Computational Literacies Lab

3. Control structures

Week 3 (September 11)

Due: 1.4 Iteration lab

Assigned: 1.6 Drawing project

Writing more complex programs using control structures. Program tracing and debugging. Using external libraries, reading documentation. Introduction to Superturtle.

Big ideas in week 3

  • This video isn't really about content, more about strategies for learning and teaching.
  • read code examples (line numbers) and run them.
  • Use/Modify/Create
  • Big ideas
    • Big ideas are a big idea (not just programming)
    • Powerful tools.
      • For drawing
      • Interfaces you're using are made with your own tools...
      • Look at source code!
    • Code blocks
      • Names /
  • Join a group if you haven't already! Groups should be meeting this week.

Introduction to Superturtle and the Drawing Project

  • Documentation: How to read it.
    • Narrative vs. API
  • Drawing project
    • Expectations for proposal
      • Milestone.