Shared terminology, private syntax: the case of recursive descriptions
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Import and export to/from computing science education: the case of mathematics education research
Proceedings of the 7th annual conference on Innovation and technology in computer science education
The Jeliot 2000 program animation system
Computers & Education
Perspectives on Program Animation with Jeliot
Revised Lectures on Software Visualization, International Seminar
Measuring effectiveness of constructivist and behaviourist assignments in CS102
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Teaching computer graphics constructively
ACM SIGGRAPH 2003 Educators Program
Static analysis of students' Java programs
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Sorting out sorting through concretization with robotics
Proceedings of the working conference on Advanced visual interfaces
Introducing Secondary Education Students to Algorithms and Programming
Education and Information Technologies
Didactic strategies for promoting significant learning in formal languages and automata theory
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Teaching roles of variables in elementary programming courses
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Visualizing roles of variables in program animation
Information Visualization - Special issue: Software visualization
Constructivism in an introduction to programming course
Journal of Computing Sciences in Colleges
CompSysTech '04 Proceedings of the 5th international conference on Computer systems and technologies
Using simulation and collaboration in CS1 and CS2
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Smart Program Visualization Technologies: Planning a Next Step
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Automated feedback for "fill in the gap" programming exercises
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
CLIHC '05 Proceedings of the 2005 Latin American conference on Human-computer interaction
A systematic approach to active and cooperative learning in CS1 and its effects on CS2
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Putting threshold concepts into context in computer science education
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Realizing the promise of visualization in the theory of computing
Journal on Educational Resources in Computing (JERIC)
What do teachers teach in introductory programming?
Proceedings of the second international workshop on Computing education research
Commonsense computing: what students know before we teach (episode 1: sorting)
Proceedings of the second international workshop on Computing education research
Program annotations: feedback for students learning to program
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Qualitative research projects in computing education research: an overview
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Journal on Educational Resources in Computing (JERIC)
Conceptual models of software artifacts
Interacting with Computers
Commonsense computing: using student sorting abilities to improve instruction
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Investigating the viability of mental models held by novice programmers
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Differing ways that computing academics understand teaching
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Commonsense computing (episode 3): concurrency and concert tickets
Proceedings of the third international workshop on Computing education research
Teaching students to think nondeterministically
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Using cognitive conflict and visualisation to improve mental models held by novice programmers
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Learning educational research methods through collaborative research: the PhICER initiative
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Test-driven development in education: experiences with critical viewpoints
Proceedings of the 13th annual conference on Innovation and technology in computer science education
A web-based programming learning environment to support cognitive development
Interacting with Computers
A simple framework for interactive games in CS1
Proceedings of the 40th ACM technical symposium on Computer science education
Introducing PyLighter: dynamic code highlighter
Proceedings of the 40th ACM technical symposium on Computer science education
The effect of CS unplugged on middle-school students' views of CS
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Commonsense computing (episode 5): algorithm efficiency and balloon testing
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
The same but different students' understandings of primitive and object variables
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
When students are not programmers
ACM Inroads
Commonsense understanding of concurrency: computing students and concert tickets
Communications of the ACM
BlueJ Visual Debugger for Learning the Execution of Object-Oriented Programs?
ACM Transactions on Computing Education (TOCE)
A study on student performance in first year CS courses
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Assessment of wiki-supported collaborative learning in higher education
ITHET'10 Proceedings of the 9th international conference on Information technology based higher education and training
Jype - a program visualization and programming exercise tool for Python
Proceedings of the 5th international symposium on Software visualization
Difficulties in Learning Inheritance and Polymorphism
ACM Transactions on Computing Education (TOCE)
UUhistle: a software tool for visual program simulation
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Commonsense computing (episode 6): logic is harder than pie
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
K-12 game programming course concept using textual programming
Proceedings of the 42nd ACM technical symposium on Computer science education
Tools for "contributing student learning"
ACM Inroads
Tools for "contributing student learning"
Proceedings of the 2010 ITiCSE working group reports
ITiCSE 2010 working group report motivating our top students
Proceedings of the 2010 ITiCSE working group reports
Looking at Secondary Teacher Preparation Through the Lens of Computer Science
ACM Transactions on Computing Education (TOCE)
Game-based concept visualization for learning programming
MTDL '11 Proceedings of the third international ACM workshop on Multimedia technologies for distance learning
Journal of Network and Computer Applications
AIC'10/BEBI'10 Proceedings of the 10th WSEAS international conference on applied informatics and communications, and 3rd WSEAS international conference on Biomedical electronics and biomedical informatics
Platyhelminthes are [re]constructed recursively
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part II
Teaching computing in secondary schools in a dynamic world: challenges and directions
ISSEP'06 Proceedings of the 2006 international conference on Informatics in Secondary Schools - Evolution and Perspectives: the Bridge between Using and Understanding Computers
User interface evaluation by novices
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
The importance of students' attention to program state: a case study of debugging behavior
Proceedings of the ninth annual international conference on International computing education research
Proceedings of the 13th annual conference on Information technology education
Categorizing the school experience of entering computing students
Journal of Computing Sciences in Colleges
The effect of previous programming experience on the learning of scenario-based programming
Proceedings of the 12th Koli Calling International Conference on Computing Education Research
Teaching computer science soft skills as soft concepts
Proceeding of the 44th ACM technical symposium on Computer science education
Students' understandings of storing objects
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Debating the OO debate: where is the problem?
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Using topic map technology in the planning of courses from the CS knowledge domain
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Notional machines and introductory programming education
ACM Transactions on Computing Education (TOCE)
A Review of Generic Program Visualization Systems for Introductory Programming Education
ACM Transactions on Computing Education (TOCE)
High school computing teachers' beliefs and practices: A case study
Computers & Education
Beyond wrestling: using sumobots to engage students in the computer science classroom
Journal of Computing Sciences in Colleges
Defining and evaluating conflictive animations for programming education: the case of jeliot ConAn
Proceedings of the 45th ACM technical symposium on Computer science education
Computers in Human Behavior
Hi-index | 0.02 |