The Academic Events Group, 6th INTERNATIONAL CONFERENCE ON EDUCATION

Font Size: 
Integration of Computational Thinking into Information Technologies and Software Course Program: a Suggestion
Oguzhan Ozdemir, Harun Aydogdu

Last modified: 2017-04-11

Abstract


Purpose and significance: As a necessity of the age we live in, people need to learn when, how and where to use the technological tools needed for problem solving. Bundy (2007) argues that the way of understanding of 21th century passes through the understanding of the Computational Thinking. Therefore, It is possible for people, equipped with this period technology to acquire this competence by learning Computational Thinking skills.  In this context, it is necessary to teach computer skills to train individuals who think, interpret, analyze and apply what they think. It is important that students have the ability to think on their computers and use these skills to solve the problems. The integration of Computational Thinking into Information Technology and Software course means to together with the ability of students to acquire a large number of skills. ISTE (2015) suggests that computer literacy skills are a reflection of creative thinking, critical thinking, collaborative learning, problem solving, and algorithmic thinking skills.

Methods: A proposal which is Computational Thinking concept for the integration of Information Technologies and Software Course was developed. Within the scope of this proposal, it is thought that the methods of Computational Thinking, included in the 5th and 6th grade of elementary school, are taught to the students. In the content of suggestion, First week Decomposition, second week Pattern Recognition, third week Abstraction and fourth week Algorithm Design methods will be taught and Practices on these methods will be carried out.

Results and Conclusion: With the development of technology, the use of technology in educational environment has led to the emergence of new concepts. Teaching Computational Thinking, which is most striking from these concepts, is very important for raising the individuals who are producing and practicing. As a result, this proposal will allow the development of various skills of the students. With the introduction of Computational Thinking as a course content, the changes that are taking place in students can be reviewed in the short term and long term. In order to observe these changes, a scale can be developed that measures the change of students' Computational Thinking skills.