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 …

Exploring the effectiveness and moderators of block-based visual programming on student learning: A meta-analysis

Y Hu, CH Chen, CY Su - Journal of Educational Computing …, 2021 - journals.sagepub.com
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 …

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 …

Review on challenges and solutions in novice programming education

TY Sim, SL Lau - 2022 IEEE International Conference on …, 2022 - ieeexplore.ieee.org
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 …

What is difficult in learning programming language based on problem-solving skills?

AA Lawan, AS Abdi, AA Abuhassan… - … on Advanced Science …, 2019 - ieeexplore.ieee.org
Problem-solving skills are paramount to university students while learning programming
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 …

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 …

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 …

Öğretmenlerin Eğitsel Mobil Uygulama Geliştirme Aracı Olarak Mit App Inventor'ı Kabulü

E Polat, S Hopcan - Kastamonu Education Journal, 2019 - dergipark.org.tr
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ı …

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 …