Teaching CS-101 at the Dawn of ChatGPT
L Jacques - ACM Inroads, 2023 - dl.acm.org
Recent news suggests that the advent of AI-generated coding tools signal the end of
humans programming. This news should not, however, suggest that students not learn how …
humans programming. This news should not, however, suggest that students not learn how …
Computational Thinking Skills in Engineering Education: Enhancing Academic Achievement Through Innovations, Challenges, and Opportunities.
This study is a meta-analysis that identifies several publications focusing on the effect of
computational thinking skills (CTS) on the academic achievement of engineering education …
computational thinking skills (CTS) on the academic achievement of engineering education …
Assessing AI Detectors in Identifying AI-Generated Code: Implications for Education
WH Pan, MJ Chok, JLS Wong, YX Shin… - Proceedings of the 46th …, 2024 - dl.acm.org
Educators are increasingly concerned about the usage of Large Language Models (LLMs)
such as ChatGPT in programming education, particularly regarding the potential exploitation …
such as ChatGPT in programming education, particularly regarding the potential exploitation …
Abstraction Engineering
N Bencomo, J Cabot, M Chechik, BHC Cheng… - ar** Abstraction Skills
M Begum, J Crossley, F Strömbäck, E Akrida… - 2024 Working Group …, 2025 - dl.acm.org
Abstraction is a fundamental yet challenging skill to teach and learn in Computer Science
education. Traditional frameworks of abstraction and concept formation often emphasize …
education. Traditional frameworks of abstraction and concept formation often emphasize …
Empirical Evaluation of a Differentiated Assessment of Data Structures: The Role of Prerequisite Skills
There can be many reasons why students fail to answer correctly to summative tests in
advanced computer science courses: often the cause is a lack of prerequisites or …
advanced computer science courses: often the cause is a lack of prerequisites or …
Design Instructional Collaborative Problem Solving Based on Computational Thinking Skills for Students' Scientific Creativity Skills: A Framework for Effective …
EJAL Article template Page 1 Available online at ijci.wcci-international.org International
Journal of Curriculum and Instruction 16(2) (2024) 308–332 IJCI International Journal of …
Journal of Curriculum and Instruction 16(2) (2024) 308–332 IJCI International Journal of …
[LIBRO][B] Computational Thinking Skills
Computational thinking atau berpikir komputasional adalah kemampuan yang dianggap
sebagai modal penting di era modern saat ini. Selain itu, computational thinking juga …
sebagai modal penting di era modern saat ini. Selain itu, computational thinking juga …
Modelling the Use of Abstraction in Algorithmic Problem Solving
C Izu - Proceedings of the 27th ACM Conference on on …, 2022 - dl.acm.org
Abstraction plays a key role in efficient problem solving: it helps to identify relationships and
properties that support moving from basic brute force approaches towards simpler and more …
properties that support moving from basic brute force approaches towards simpler and more …