Electronic devices have become indispensable in everyone’s life and so the computer hardware industry is demanding skilled professionals to design and physically implement devices to satisfy the market. However, misconceptions surrounding manufacturing jobs and the increasing initiatives to motivate students with engineering majors to focus on software-related topics such as artificial intelligence and blockchain are hindering students’ interest in hardware computing. Our project, funded by the NSF’s Improving Undergraduate STEM Education (IUSE) program, addresses the need to engage more students in explorations (and, eventually, design) of computer hardware by developing a set of games played on an easy-to-use hardware platform to understand and implement the fundamental concepts that are essential to modern computing systems (Figure 1). To encourage flexible and broad adoption, the games are conceived as standalone units within a curriculum design that leverages equitable pedagogical practices, experiential learning, and inquiry-based learning to cultivate engineering identity and persistence using situational interest and self-efficacy theories.
We aim to offer the curriculum as an elective undergraduate course for all engineering majors at two US institutions and also research and evaluate the feasibility of implementing it as a summer program with high school students. Each module in the curriculum is divided into 5 phases: activation of prior knowledge, mini-lesson, gameplay, student-led work time, and debriefing. The games support collaboration rather than competition, and each lesson is tagged with equity spotlights, including Universal Design for Learning (UDL) and Culturally Sustaining Pedagogies (CSP) principles. Finally, informed by the Technological Pedagogical Content Knowledge (TPACK) framework, each lesson includes a teacher implementation guide and teacher educative materials to facilitate implementation (Figure 2).
We have tested the first two games in the curriculum for usability and feasibility with a group of high school students. The topics of these games include binary arithmetic and Boolean logic gates. Participants were challenged to solve tasks using the hardware tools at their disposal. This usability and feasibility testing study provided us with important design and implementation implications.
Are you a researcher? Would you like to cite this paper? Visit the ASEE document repository at peer.asee.org for more tools and easy citations.