Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
[PDF][PDF] Computational thinking and practice: A generic approach to computing in Danish high schools
Internationally, there is a growing awareness on the necessity of providing relevant
computing education in schools, particularly high schools. We present a new and generic …
computing education in schools, particularly high schools. We present a new and generic …
[PDF][PDF] Effects of program visualization (jeliot3) on students' performance and attitudes towards java programming
N Hongwarittorrn, D Krairit - The spring 8th international conference on …, 2010 - iiis.org
This research aims to examine whether the use of computer program visualization software
could help students to improve their performance and have long-term effects on their …
could help students to improve their performance and have long-term effects on their …
Redesigning an object-oriented programming course
E Kaila, E Kurvinen, E Lokkila, MJ Laakso - ACM Transactions on …, 2016 - dl.acm.org
Educational technology offers several potential benefits for programming education. Still, to
facilitate the technology properly, integration into a course must be carefully designed. In this …
facilitate the technology properly, integration into a course must be carefully designed. In this …
Evaluating an interactive tool for teaching design patterns
Z Azimullah, YS An, P Denny - Proceedings of the twenty-second …, 2020 - dl.acm.org
Design patterns are tried and tested solutions that are used to tackle common object-
oriented programming (OOP) problems. However, many computer science students struggle …
oriented programming (OOP) problems. However, many computer science students struggle …
Two-level study of object-oriented programming by university students
DT Aleksandrovna, PA Nikolaevich - … технологии и ИТ …, 2019 - cyberleninka.ru
The difficulties of learning the paradigm of object-oriented programming by university
students are considered. Two approaches to learn object-oriented programming: Object …
students are considered. Two approaches to learn object-oriented programming: Object …
Persistence of elementary programming skills
Programming is recognised as one of seven grand challenges in computing education and
attracts much attention in computing education research. Most research in the area concerns …
attracts much attention in computing education research. Most research in the area concerns …
Model-based thinking and practice: A top-down approach to computational thinking
In this paper, we discuss using models and modeling in a new way to teach basic computing
to pupils within the K-12 segment. We argue why we believe understanding and creating …
to pupils within the K-12 segment. We argue why we believe understanding and creating …
[PDF][PDF] The Creative Process in the Development of Computational Thinking in Higher Education.
TSC da Silva, JCB Melo, PCAR Tedesco - CSEDU (1), 2020 - scitepress.org
Today's society, differentiated by knowledge, is characterized by structural changes that
require individuals to act in an innovative, interdisciplinary way and linked to Computational …
require individuals to act in an innovative, interdisciplinary way and linked to Computational …
Object-oriented programming course revisited
Teaching has faced challenges over the latest decades. It is easier than ever to provide
material for students and get returned exercises and hold exams online. Besides technology …
material for students and get returned exercises and hold exams online. Besides technology …
Transitioning an Introductory Programming Course into a Blended Learning Format
A Safla, H Suleman, J Gain - Annual Conference of the Southern African …, 2023 - Springer
Abstract Teaching Introductory Programming is one of the foundations of Computer Science
education and is generally the first course novice students take. It is important for the …
education and is generally the first course novice students take. It is important for the …