June 15, 2019
June 15, 2019
June 19, 2019
Computing and Information Technology
College level computer programming is known to be challenging and difficult to learn, even after reviewing the subject several times. Research has indicated that learning through application and reflection could enhance student learning of the subject particularly in computer programming. To this end, programmable robots could be utilized to supplement programming activities that encourage and motivate students to apply their creative thinking and programming skills to devise solutions for real-world problems. Since developing a computer program to instruct a robot provides an immediate feedback as whether the program has accomplished its job, it engages students in both learning and reflection processes.
This paper presents the application of an affordable programmable robot in three computer programming classes; namely, Computer Science and Information Systems: An Overview (CS0), Programming I (CS1), and Programming II (CS2). Also, the survey results of student feedback regarding the level of their interest in programming before and after robotic activities, the challenges of programming a robot, and their overall rating of integrating robotic activities in programming classes are presented and discussed.
Naghedolfeizi, M., & Zeng, X., & Dong, C. (2019, June), Enhancing Student Learning Experiences in Computer Programming Classes using Robotics Paper presented at 2019 ASEE Annual Conference & Exposition , Tampa, Florida. 10.18260/1-2--32749
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2019 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015