[PDF][PDF] Python: the most advanced programming language for computer science applications

AJ Dhruv, R Patel, N Doshi - Science and Technology Publications …, 2021 - scitepress.org
In last few years, there has been an advancement in programming languages due to
different libraries that are introduced. All the developers in this modern era prefer …

Investigating programming students problem comprehension ability and its association with learning performance

L Silva, AJ Mendes, A Gomes… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Contribution: Students' problem-understanding abilities and their relationship with
programming learning were investigated using a methodology little explored in the existing …

Factors that influence computer programming proficiency in higher education: A case study of Information Technology students

L Ranjeeth, I Padayachee - South African Computer Journal, 2024 - journals.co.za
The industrial world has witnessed an increased demand for computing based skills due to
the advent of robotics, artificial intelligence, and analytics. However, the learning of …

Enhancing software development education through gamification and experiential learning with genially

I Aldalur - Software Quality Journal, 2025 - Springer
This article explores the transformative potential of gamification in software development
education, aiming to address the challenges of sustaining student engagement. Traditional …

Implementing Computational Thinking modules: Pre-university students in remote learning

SL Ong, JPW Ling, WL Chang… - ICERI2022 …, 2022 - library.iated.org
Computational Thinking (CT) is a problem-solving process that can lead to programming
solutions. It is becoming one of the essential skills for students to master in this 21st century …

Computational Environment to Promote Learning Motivation of Distance Education Introductory Programming Students

RB de Almeida - … Symposium on Computers in Education (SIIE …, 2024 - ieeexplore.ieee.org
Initial programming education is a topic that con-tinues to spark much debate, as it is an
academic field with a notably high rate of student dropouts and failures. The challenge of …

OntoCnE, characterizing Learning Resources for training Computational Thinking

C Araújo, PR Henriques… - … on Computers in …, 2023 - ieeexplore.ieee.org
A Computational Thinking (CT) training program proposes a set of instruments to be used in
the training, and also a set of recommendations on how to use them. To design such a …

Learning algorithm concepts by developing them in educational gameplay: From the perspective of college students in Perak

SSM Yusof, A Ismail, NAA Aziz - Journal of ICT in Education, 2022 - ojs.upsi.edu.my
The purpose of this study was to determine whether the game developer tool has good
capabilities to assist students in learning algorithm concepts and determine whether the …

A Systematic Approach to Catalogue Learning Resources that Promote Computational Thinking

C Araújo, PR Henriques… - … on Computers in …, 2024 - ieeexplore.ieee.org
Computational Thinking (CT) is a transversal ability to solve problems in any area, is crucial
for Computer Programming. We believe that CT skills should be developed and encouraged …

Exploring Projects in a Python Programming MOOC for Young Learners

M Lepp, C Kirotar - 2023 IEEE Global Engineering Education …, 2023 - ieeexplore.ieee.org
The computer programming MOOC “From Technology Consumer to Creator”, which is under
consideration in this article, was created in 2020 with the aim of expanding the possibility of …