Module 15 of 19

Module 15: Interface and application programming

What the official assignment asks for.

2026 cohort lecture: 29 Apr 2026. Check the current schedule for your cohort.

Unofficial

Paraphrased from the Fab Academy 2026 class page, retrieved 24 Oct 2026. The official page is the authority and may have changed: read it on fabacademy.org.

What the official assignment asks for

Group assignment

  • Compare as many tool options as possible.

Individual assignment

  • Write an application that interfaces a user with an input and/or output device that you made.

Bare-minimum vs exceptional

TBC

A worked bare-minimum and exceptional rubric for this module has not been written yet. Until then, treat the official assignment above as your minimum, and ask your instructor what they expect.

A general check before you call it done

General checklist from the author, not specific to this module and not official.

  • Each official bullet above has evidence in your documentation: files, photos, a short video or output.
  • Group work and your own individual contribution are clearly separated and described.
  • Source files are linked, not only screenshots, so someone else could reproduce your work.
  • You say what failed and what you changed, not only what worked.
  • You say how this connects to your final project, even if only a little.