Bringing Computational Thinking to Nonengineering Students through a Capstone Course

Loading...
Thumbnail Image

Contributor

Advisor

Editor

Performer

Department

Instructor

Depositor

Speaker

Researcher

Consultant

Interviewer

Interviewee

Narrator

Transcriber

Annotator

Journal Title

Journal ISSN

Volume Title

Publisher

Journal Name

Volume

Number/Issue

Starting Page

Ending Page

Alternative Title

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.

Description

Citation

Extent

10 pages

Format

Type

Conference Paper

Geographic Location

Time Period

Related To

Proceedings of the 52nd Hawaii International Conference on System Sciences

Related To (URI)

Table of Contents

Rights

Attribution-NonCommercial-NoDerivatives 4.0 International

Rights Holder

Catalog Record

Local Contexts

Email libraryada-l@lists.hawaii.edu if you need this content in ADA-compliant format.