Day 14: (Mon Oct 18, Week 8) Real-Time Program Structure

Notes for 2021-10-18.

New Assignments

  1. New assignment not yet published, but each pair will be building a simple musical instrument. We will play these as an ensemble.

Administrative

  • Comments on mid-term grades.

Agenda

  1. In-class game demonstrations and critique.

    • Today we’ll begin a slightly more formal critique scheme.

  2. My oversight: please add your CircuitPython code to your game post, either as an attached file (if long) or as a SyntaxHighlighter Code block (if brief).

  3. Discussion of real-time event processing.

  4. In-class experiment: sound production.

    • Work with your new partner.

    • Find different ways for the marbles to create sounds, either tonal or rhythmic.

    • Sketch several ways the process could be autonomously modulated using actuation and sensing.

    • Identify a suitable means for human interaction.

    • Identify a symbolic representation for external events as a text string.