Title: Enhancing programming learning environment with physical computing and robotics: a case study of the American University of Kuwait

Authors: Aaron Rasheed Rababaah; Ahmad A. Rabaa'i

Addresses: Department of Computer Science and Information Systems, American University of Kuwait (AUK), Kuwait ' Department of Computer Science and Information Systems, American University of Kuwait (AUK), Kuwait

Abstract: Physical computing provides numerous possibilities of interaction with the physical world, providing students with high-impact feedback through tangible data, enhancing the sense of responsibility by having to be cautious not only about a red-highlighted error message on the screen but much further to real problems with real systems. In this paper, we will present our case at the Department of Computer Science and Information Systems at the American University of Kuwait in introducing hardware devices, sensors, actuators, effectors, circuits and robots through a series of designed labs and experiences that progress from basic through intermediate to advanced skills. Further, we present the results of a course exist survey that shows the responses of all participating students. The analysis of the survey showed significant positive impact on many aspects including: student engagement, programming skills, hardware and physical computing exposure and student future retention. The overall mean of positive responses was 92.04%.

Keywords: physical computing; robotics; computer programming; hands-on experience; enhancing learning environment; American University of Kuwait; AUK.

DOI: 10.1504/IJTCS.2018.095915

International Journal of Teaching and Case Studies, 2018 Vol.9 No.4, pp.323 - 346

Received: 11 Jan 2018
Accepted: 30 Mar 2018

Published online: 26 Oct 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article