Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Creating and Evaluating a Visual Programming Course Based on Student Experience
Date
2017-01-01
Author
Kaya, Kadir Yucel
Çağıltay, Kürşat
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
154
views
0
downloads
Cite This
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.
Subject Keywords
Novice programmers
,
App Inventor
,
Visual programming
URI
https://hdl.handle.net/11511/43473
Journal
EMERGING RESEARCH, PRACTICE, AND POLICY ON COMPUTATIONAL THINKING
DOI
https://doi.org/10.1007/978-3-319-52691-1_9
Collections
Department of Computer Education and Instructional Technology, Article
Suggestions
OpenMETU
Core
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
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
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: https://hdl.handle.net/11511/43473.