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.

Materials and Links

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY-NC