The emergence of new technologies such as three‐dimensional virtual worlds brings new opportunities for teaching and learning. We conducted an action research approach to the …
TC Hsu, GJ Hwang - Universal Access in the Information Society, 2023 - Springer
Young students' engagement in computer programming has been recognized as a crucial issue in educational settings nowadays. In this study, a block-based programming approach …
R Francisco, CP Júnior… - Brazilian Symposium on …, 2016 - milanesa.ime.usp.br
Resumo The use of Online Judge systems in computer education can automate student feedback and make teacher work more productive. This article presents a Systematic …
YH Wang - Journal of Computer Assisted Learning, 2021 - Wiley Online Library
The study designed WebQuest activities and explored the learning performance of learners to understand the suitability of using WebQuest in a college programming course. The study …
A large number of students fail when beginning the study of computer programming, and withdraw from courses because of the many difficulties they face while trying to grasp the …
C Araújo, LVO Lima… - … Symposium on Computers …, 2019 - ieeexplore.ieee.org
This paper is focused on the teaching/learning process of Computational Thinking at primary and secondary schools. It is generally accepted that Programming is a complex task that …
Programming concepts are important and challenging to novices who are beginning to study computer programming skills. In addition to the textbook content, students usually learn the …
RE Francisco, AP Ambrosio - EDM (Workshops), 2015 - Citeseer
Computer programming is an activity which requires a set of cognitive processes that naturally develop through practice, writing algorithmic solutions. Students learn a lot from …
RE Francisco, APL Ambrósio… - Revista Brasileira de …, 2018 - milanesa.ime.usp.br
Os juízes online, inicialmente usados em maratonas de programação, vêm sendo adotados também para o ensino de Programação Introdutória (CS1), apresentando algumas …