Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Personalization, cognition, and gamification-based programming language learning: a state-of-the-art systematic literature review
Programming courses in computing science are important because they are often the first
introduction to computer programming for many students. Many university students are …
introduction to computer programming for many students. Many university students are …
[책][B] Encyclopedia of education and information technologies
A Tatnall - 2020 - Springer
The effects of technology acceptance and innovation diffusion behaviors on information and
communications technology-enabled teaching/learning systems (ITLS) adoption attract …
communications technology-enabled teaching/learning systems (ITLS) adoption attract …
Is pair programming more effective than solo programming for secondary education novice programmers?: A case study
S Papadakis - International Journal of Web-Based Learning and …, 2018 - igi-global.com
The teaching and learning of programming are often considered a difficult topic for both
teachers and students, due to its complexity and abstract nature. The traditional teaching …
teachers and students, due to its complexity and abstract nature. The traditional teaching …
Comparing novice programing environments for use in secondary education: App Inventor for Android vs. Alice
Coding is part of logical thinking and is one of the basic skills which are known as' 21st-
century skills'. Coding acquisition is necessary as it is used in a wide range of occupations …
century skills'. Coding acquisition is necessary as it is used in a wide range of occupations …
Level up your coding: a systematic review of personalized, cognitive, and gamified learning in programming education
Programming courses in computer science play a crucial role as they often serve as
students' initial exposure to computer programming. Many university students find …
students' initial exposure to computer programming. Many university students find …
Experiences and perspectives of Technology-enhanced learning and teaching in higher education–Serbian case
This paper presents different approaches, experiences and perspectives of using
technologies in higher education institutions. Particular case studies of application of social …
technologies in higher education institutions. Particular case studies of application of social …
A mobile game-based C programming language learning: results of university students' achievement and motivations
K Daungcharone, P Panjaburee… - … Journal of Mobile …, 2019 - inderscienceonline.com
Teaching and learning process has been modified from lecture-based learning to be more
interesting and motivating learning environment with the use of modern technologies and …
interesting and motivating learning environment with the use of modern technologies and …
Using multimodal learning analytics to understand effects of block‐based and text‐based modalities on computer programming
Background With the development of computational literacy, there has been a surge in both
research and practice application of text‐based and block‐based modalities within the field …
research and practice application of text‐based and block‐based modalities within the field …
Technology-enhanced learning
A Sen, CKC Leong - Encyclopedia of education and information …, 2020 - Springer
Over the past two decades, the use of mobile technology devices in the higher education
setting has expanded rapidly. Beginning with laptop computers and personal digital …
setting has expanded rapidly. Beginning with laptop computers and personal digital …
Employing community question answering for online discussions in university courses: Students' perspective
In university courses as well as in MOOCs, Community Question Answering (CQA) systems
have been recently recognized as a promising alternative to standard discussion forums for …
have been recently recognized as a promising alternative to standard discussion forums for …