Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Lab
Synopsis
In this lab, students work individually or collaboratively to design several circuits. Using a digital circuit design tool called Logism, students will build an 'adder' - a key component of a modern digital computer. This lab covers three 'adder' subcircuits (MyXOR, full adder, 4-bit ripple carry adder).
Engagement Highlights
Uses a conversational tone and familiar language to encourage Student-Faculty Interactions. Promotes Student-Student Interaction through encouraging collaboration among students while working on this activity.
Engagement Practices Employed
Materials and Links
Computer Science Details
Programming Language
Python
Material Format and Licensing Information
Creative Commons License
CC BY-NC