Bringing computational thinking to nonengineering students through a capstone course

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Although the concept of computational thinking has flourished, little research has explored how to integrate various elements of computational thinking into an undergraduate classroom setting. Clarifying core concepts of computational thinking and providing empirical cases that apply computational thinking practices into a real-world educational setting is crucial to the success of software engineering education. In this article, we describe the development of a curriculum for a social innovation capstone course, using core concepts and elements of computational thinking. The course was designed for undergraduate students of a liberal arts college at a university in Korea. Students were asked to define a social problem and introduced to the core concepts and processes of computational thinking aided by Arduino and Raspberry Pi programming environments. After building a business model, they implemented a working prototype for their proposed solution. We document class project outcomes and student feedback to demonstrate the effectiveness of the approach.

Original languageEnglish
Title of host publicationProceedings of the 52nd Annual Hawaii International Conference on System Sciences, HICSS 2019
EditorsTung X. Bui
PublisherIEEE Computer Society
Pages7681-7690
Number of pages10
ISBN (Electronic)9780998133126
Publication statusPublished - 2019
Event52nd Annual Hawaii International Conference on System Sciences, HICSS 2019 - Maui, United States
Duration: 2019 Jan 82019 Jan 11

Publication series

NameProceedings of the Annual Hawaii International Conference on System Sciences
Volume2019-January
ISSN (Print)1530-1605

Conference

Conference52nd Annual Hawaii International Conference on System Sciences, HICSS 2019
Country/TerritoryUnited States
CityMaui
Period19/1/819/1/11

Bibliographical note

Publisher Copyright:
© 2019 IEEE Computer Society. All rights reserved.

All Science Journal Classification (ASJC) codes

  • General Engineering

Fingerprint

Dive into the research topics of 'Bringing computational thinking to nonengineering students through a capstone course'. Together they form a unique fingerprint.

Cite this