Topic outline

  • This week is about building a computer program with an user interface to communicate (think serial communication) with a board that you made.

    Lectures

    Wed 03 May, 16:00 (online, global)
    Interface and Application Programming by prof. Neil Gershenfeld.

    Thu 04 May, 13:15 (online, hybrid)
    Introduction to Interface and Application Programming.

    • Assignment icon
      Assignment 16: Interface and Application Programming
      Not available unless any of:
      • You are a(n) Teacher
      • You are a(n) Student

      Follow the steps below to complete your assignment.

      • Write an application that interfaces a user with an input and/or output device that you made.
      • Include a hero video and source files of the application in your documentation.
      • Describe what you learned about application and interface building on your documentation website.
      • Submit a link to your assignment page here.

      This assignment will be graded in the scale from 0 - 5.

    • URL icon
      Video: Introduction to Python Tkinter URL
      Not available unless any of:
      • You are a(n) Teacher
      • You are a(n) Student

      The basics of using Tkinter Python interface are covered here.

    • URL icon
      Tutorial: Tkinter URL
      Not available unless any of:
      • You are a(n) Student
      • You are a(n) Teacher

      Official Tkinter guide.

    • Official web page of the jQuery JavaScript library.

    • Official Bootstrap website.

    • You can find examples related to the introduction session in this repository.