Home // COGNITIVE 2019, The Eleventh International Conference on Advanced Cognitive Technologies and Applications // View article
A Framework for Tutoring Computational Thinking: Learning Environment and Task Analysis
Authors:
Kazuhisa Miwa
Kazuaki Kojima
Keywords: Computational thinking; Cognitive modeling; Tutoring
Abstract:
Computational thinking refers to thinking like a computer scientist. In this paper, we posit an approach of class design to train general university students in computational thinking. In our class practice, we let participants build a rule- based model to solve the following problem: There is a robot in a room with a banana and a box. Build a model with the knowledge to be given to the robot in order to make the robot get the banana. Computational thinking has four functions: decomposition, pattern recognition, abstraction, and algorithm (procedure). We discuss the participants’ engagement to solve this problem and the four functions of computational thinking.
Pages: 52 to 55
Copyright: Copyright (c) IARIA, 2019
Publication date: May 5, 2019
Published in: conference
ISSN: 2308-4197
ISBN: 978-1-61208-705-4
Location: Venice, Italy
Dates: from May 5, 2019 to May 9, 2019