[HTML][HTML] Teaching 21st century skills: Understanding the depth and width of the challenges to shape proactive teacher education programmes

H Almazroa, W Alotaibi - Sustainability, 2023 - mdpi.com
21st-century skills are key words which have been most searched in recent past. Yet, there
seems to be amiss on how teachers should be prepared to teach 21st-century skills. Limited …

[HTML][HTML] Review on the teaching of programming and computational thinking in the world

H Belmar - Frontiers in Computer Science, 2022 - frontiersin.org
Recent studies suggest that computational thinking, composed of the skills of abstraction,
decomposition, algorithmization, debugging, and problem-solving, is the fundamental skill …

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 …

[HTML][HTML] Exploring factors link to teachers' competencies in entrepreneurship education

Y Huang, L An, L Liu, Z Zhuo, P Wang - Frontiers in Psychology, 2020 - frontiersin.org
To improve the quality of entrepreneurship education, this study explored factors linked to
teachers' competencies in entrepreneurship education in China. A regression analysis …

An exploration of early childhood teachers' Technology, Pedagogy, and Content Knowledge (TPACK) in Mainland China

W Luo, IR Berson, MJ Berson, S Park - Early Education and …, 2023 - Taylor & Francis
ABSTRACT Research Findings: This study aims to validate a scale highlighting the
applicability of selected TPACK (Technological Pedagogical Content Knowledge) domains …

The pedagogy of multiliteracies as a code breaker: A suggestion for a transversal approach to computing education in basic education

P Mertala - British Journal of Educational Technology, 2021 - Wiley Online Library
While computing has been (re) introduced into the basic education curricula in various
countries, its actual implementation appears to be inconsistent. There are schools in which …

[HTML][HTML] An exploratory study on fade-in versus fade-out scaffolding for novice programmers in online collaborative programming settings

L Zheng, Y Zhen, J Niu, L Zhong - Journal of Computing in Higher …, 2022 - Springer
Programming skills have gained increasing attention in recent years because digital
technologies have become an indispensable part of life. However, little is known about the …

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 …

The effects of pre-training types on cognitive load, self-efficacy, and problem-solving in computer programming

J Jung, Y Shin, HJ Chung, M Fanguy - Journal of Computing in Higher …, 2024 - Springer
This study investigated the effects of pre-training types on cognitive load, self-efficacy, and
problem-solving in computer programming. Pre-training was provided to help learners …

Scratch to r: Toward an inclusive pedagogy in teaching coding

SM Liao - Journal of Statistics and Data Science Education, 2023 - Taylor & Francis
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming
language, designed to introduce programming to children and teens in a “more thinkable …