Creating and Evaluating a Visual Programming Course Based on Student Experience

Kaya, Kadir Yucel
Çağıltay, Kürşat
The purpose of this study was to deduct guidelines from an introductory programming course to understand the critical points based on the opinions of the students. These critical points could be a guide for future course designs. An introductory visual programming course was designed for novice learners during 2014, fall term at Middle East Technical University, Turkey. Qualitative data were collected with interviews and observations. From the interviews, five themes emerged: communication, computational thinking, environment, motivation, and course recommendations. Results of the study revealed what motivates students, what parts of the course students found useful, and what parts should be replaced. An environment which is easy, visual, and communicative through an informal interface could be useful, especially in terms of motivation. Additionally, examples with useful products rather than meaningless algorithm examples could motivate students better. Interviews also revealed topics students found to be difficult. Results of this study could be a guide for future visual programming course designs.


Developing instructional strategies and recommendations from an introductory programming course in higher education
Kaya, Kadir Yücel; Çağıltay, Kürşat; Department of Computer Education and Instructional Technology (2018)
Purpose of this study is to design and develop an introductory programming course for higher education level and extract instructional strategies and recommendations. The course was offered as a visual programming course at the Department of Computer Education and Instructional Technology in Middle East Technical University. MIT App Inventor (a visual programming environment to develop applications for Android OS) was used in the course. The course was 14 weeks long. Basic concepts of programming were offer...
Development of a three tier test to assess high school students understanding of asids and bases
Çetin Dindar, Ayla; Geban, Ömer (2011-05-03)
Two-tier tests are such as assessment tools that can make available for teachers/researchers to determine students alternative conceptions and whether a student gives a correct response to a question by understanding the related subject since the secondtier of a test asks for a reason for the first-tier response. The purpose of this study was to develop a valid and reliable three-tier diagnostic test to assess students’ understanding of acids-bases concepts. For developing this test, interviews and open-end...
Implementing a Framework for Early Algebra
Blanton, Maria; Brizuela, Barbara M.; Stephens, Ana; Knuth, Eric; İşler Baykal, Işıl; Gardiner, Angela Murphy; Stroud, Rena; Fonger, Nicole L.; Stylianou, Despina (2018-01-01)
In this chapter, we discuss the algebra framework that guides our work and how this framework was enacted in the design of a curricular approach for systematically developing elementary-aged students' algebraic thinking. We provide evidence that, using this approach, students in elementary grades can engage in sophisticated practices of algebraic thinking based on generalizing, representing, justifying, and reasoning with mathematical structure and relationships. Moreover, they can engage in these practices...
Assessment in the 5th grade mathematics classrooms: a case study of the teachers’ practices
Uçar Sarımanoğlu, Nihan; Çakıroğlu, Erdinç; Department of Elementary Education (2016)
The purpose of this study was to examine the mathematics teachers’ assessment practices in the 5th grades. In that manner, it was aimed to figure out the mathematics teachers’ classroom assessment procedures and their use of the assessment results. It was also aimed to understand teachers’ views about the students’ learning of mathematics, the factors affecting teaching mathematics, and their views about assessing students’ learning of mathematics. In order to achieve these purposes, a multiple case study d...
Assessment of preservice mathematics teachers’ knowledge for teaching statistics
Mercimek, Oktay; Erbaş, Ayhan Kürşat; Department of Secondary Science and Mathematics Education (2013)
The purpose of this study is to assess preservice teachers’ mathematical knowledge for teaching statistics (MKT-S). For this purpose, MKT-S instrument consisting of two dimensions, ‘content knowledge’ (CK) and ‘pedagogical content knowledge’ (PCK) was developed, and applied to 659 preservice middle school mathematics teachers (PTs). Confirmatory factor analysis showed that CK and PCK are two different dimensions of mathematical knowledge of teaching statistics. It was found that CK factor scores were highly...
Citation Formats
K. Y. Kaya and K. Çağıltay, “Creating and Evaluating a Visual Programming Course Based on Student Experience,” EMERGING RESEARCH, PRACTICE, AND POLICY ON COMPUTATIONAL THINKING, pp. 135–151, 2017, Accessed: 00, 2020. [Online]. Available: