Examining the difficulties of computational concepts and practices undergraduates encounter in an online learning environment
Hyunchang Moon, Jongpil Cheon, Texas Tech University, United States ; SunGwan Han, Gyeong-in National University of Education, Korea (South)
Society for Information Technology & Teacher Education International Conference, in Las Vegas, NV, United States ISBN 978-1-939797-37-7 Publisher: Association for the Advancement of Computing in Education (AACE), Chesapeake, VA
The aim of this study was to determine what computational thinking (CT) concepts and practices undergraduate students struggle with and discuss how instructional interventions need to be shaped in order to assist them in improving computational thinking skills in an online environment. Both quantitative and qualitative data were collected from Computational Thinking test (CTt), (b) Scratch programming artifacts, and (c) Coding journals from an undergraduate online course. The CTt results revealed that the understanding level of the two computational concepts were significantly lower than the other concepts: while conditional and if conditional. A content analysis of the coding journal found that the most difficult computational concepts to apply were if/else conditional, data, and operator. Equally important, testing and debugging was perceived as the most challenging practice throughout their programming projects. These results implied that CT-related learning activities should offer effective instructional supports to enhance the understandings of conditionals, variables, and operators of computational concepts, as well as testing and debugging strategies for effective computational practices.
Moon, H., Cheon, J. & Han, S. (2019). Examining the difficulties of computational concepts and practices undergraduates encounter in an online learning environment. In K. Graziano (Ed.), Proceedings of Society for Information Technology & Teacher Education International Conference (pp. 310-315). Las Vegas, NV, United States: Association for the Advancement of Computing in Education (AACE).
© 2019 Association for the Advancement of Computing in Education (AACE)
ReferencesView References & Citations Map
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.Suggest Corrections to References