Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A review of worked examples in programming activities
This article reviews literature on worked examples in the context of programming activities.
We focus on two types of examples, namely, code-tracing and code-generation, because …
We focus on two types of examples, namely, code-tracing and code-generation, because …
Semaphore or metaphor? Exploring concurrent students' conceptions of and with analogy
Concurrent programming can be a rewarding but challenging topic for computing students.
Comprehending concurrency can help students gain a better understanding of the computer …
Comprehending concurrency can help students gain a better understanding of the computer …
Pedagogical prisms: Toward domain isomorphic analogy design for relevance and engagement in computing education
Analogy is a frequently leveraged pedagogical tool used across many disciplines, with
computing being no exception. Computing education researchers, however, have raised …
computing being no exception. Computing education researchers, however, have raised …
More (Sema| Meta) phors: Additional Perspectives on Analogy Use from Concurrent Programming Students
A concurrent computing course is filled with challenges for upper-level programming
students. Understanding concurrency provides deeper insight into many modern computing …
students. Understanding concurrency provides deeper insight into many modern computing …
Frozen in the Past: When it Comes to Analogy Fears, It's Time For Us to" Let it Go"
Within computer science education research, analogy work has been relatively unexplored
and in some cases, even discouraged. For a learning and reasoning tool that is so widely …
and in some cases, even discouraged. For a learning and reasoning tool that is so widely …
Say what you meme: Exploring memetic comprehension among students and potential value of memes for cs education contexts
B Bettin, A Sarabia, MC Gonzalez, I Gatti… - Proceedings of the …, 2023 - dl.acm.org
“Internet memes”(“memes”) are a form of media communicating a thought or idea through
some shared understanding. Memetic images are incredibly popular on social media …
some shared understanding. Memetic images are incredibly popular on social media …
[PDF][PDF] From Reality to Recognition: Evaluating Visualization Analogies for Novice Chart Comprehension
O Huang, PYK Lee, C Nobre - COMPUTER GRAPHICS forum, 2025 - files.osf.io
Novice learners often have difficulty learning new visualization types because they tend to
interpret novel visualizations through the mental models of simpler charts they have …
interpret novel visualizations through the mental models of simpler charts they have …
Capturing qualitative science knowledge with multimodal instructional analogies
M de los Angeles Chang - 2016 - search.proquest.com
This thesis explores a communication method that is relevant to learning by reading systems
and educational software systems: instructional analogy. It is widely recognized that …
and educational software systems: instructional analogy. It is widely recognized that …
Programa de monitoria da disciplina de programação introdutória na universidade de brasília
De acordo com o relatório da ACM intitulado Retention in computer science undergraduate
programs in the US: Data challenges and promising interventions, sobre retenção em …
programs in the US: Data challenges and promising interventions, sobre retenção em …
Intelligent Support for All? A Literature Review of the (In) equitable Design & Evaluation of Adaptive Pedagogical Systems for CS Education
The computer science education community has created many adaptive feedback tools and
intelligent tutoring systems to improve students' experience in computing-related courses …
intelligent tutoring systems to improve students' experience in computing-related courses …