A comparison of plugged and unplugged tools in teaching algorithms at the K-12 level for computational thinking skills
AÇ Kirçali, N Özdener - Technology, Knowledge and Learning, 2023 - Springer
This study examines the effects of plugged and unplugged programming tools used in
algorithm teaching at the K-12 level on student computational thinking skills and to …
algorithm teaching at the K-12 level on student computational thinking skills and to …
Exploring the effectiveness and moderators of block-based visual programming on student learning: A meta-analysis
Block-based visual programming tools, such as Scratch, Alice, and MIT App Inventor,
provide an intuitive and easy-to-use editing interface through which to promote …
provide an intuitive and easy-to-use editing interface through which to promote …
The effects of block‐based visual and text‐based programming training on students' achievement, logical thinking skills, and motivation
Ş Saygıner, H Tüzün - Journal of Computer Assisted Learning, 2023 - Wiley Online Library
Background Studies on the effectiveness of block‐based environments continue to produce
inconsistent results. A strong reason for this is that most studies compare environments that …
inconsistent results. A strong reason for this is that most studies compare environments that …
Review on challenges and solutions in novice programming education
Novice programming subject refers to the first programming subject taken by a student. This
is also commonly known as Computer Science 1 (CS1) subject. It is concluded that the …
is also commonly known as Computer Science 1 (CS1) subject. It is concluded that the …
What is difficult in learning programming language based on problem-solving skills?
Problem-solving skills are paramount to university students while learning programming
languages. Many researchers have identified a lack of problem-solving skills among …
languages. Many researchers have identified a lack of problem-solving skills among …
Effect of Block-Based Python Programming Environment on Programming Learning
Y Kim, J Kim, W Lee - Applied Sciences, 2023 - mdpi.com
The advancement of computing technology has led to many changes in a variety of fields,
and the importance of programming education has been emphasized in many countries …
and the importance of programming education has been emphasized in many countries …
The Effect of the Modality on Students' Computational Thinking, Programming Attitude, and Programming Achievement
I Cetin, OTU Tarık - International Journal of Computer Science Education …, 2023 - ijcses.org
The purpose of the current study was to explore the effect of modality (constructionist
mBlock, Scratch, and Python interventions) on six-grade students' computational thinking …
mBlock, Scratch, and Python interventions) on six-grade students' computational thinking …
An Action Research Study on the Development of Object-Oriented Programming Course.
O Yildirim, N Ozdener - International Journal of Technology in Education and …, 2021 - ERIC
Computer games are effective instructional tools used in programming courses to increase
students' motivation and engagement. This participatory action research aims to redesign …
students' motivation and engagement. This participatory action research aims to redesign …
Öğretmenlerin Eğitsel Mobil Uygulama Geliştirme Aracı Olarak Mit App Inventor'ı Kabulü
Bu çalışmanın amacı MIT App Inventor (AI)'ın eğitsel mobil uygulama geliştirme aracı olarak
öğretmenler tarafından kabulünü araştırmaktır. Çalışma kapsamında öğretmenlerin AI'yı …
öğretmenler tarafından kabulünü araştırmaktır. Çalışma kapsamında öğretmenlerin AI'yı …
How Can a Community College Faculty Member Improve Retention and Persistence in an Introductory Computer Science (CS1) Course?
H Loi - 2022 - search.proquest.com
This action research study investigated how a community college faculty member can
improve completion rates in introductory computer science (CS1) courses. Some students …
improve completion rates in introductory computer science (CS1) courses. Some students …