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