Learning to program = learning to construct mechanisms and explanations
Communications of the ACM
Visual programming
Animating algorithms with XTANGO
ACM SIGACT News
Integrating animations into courses
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
An overview of visualization: its use and design: report of the working group in visualization
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Karel++: A Gentle Introduction to the Art of Object-Oriented Programming
Karel++: A Gentle Introduction to the Art of Object-Oriented Programming
Alice: Rapid Prototyping for Virtual Reality
IEEE Computer Graphics and Applications
Using visualization to teach novices recursion
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Objects: visualization of behavior and state
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Evaluating the effectiveness of a new instructional approach
Proceedings of the 35th SIGCSE technical symposium on Computer science education
The story engine concept in CS education
Journal of Computing Sciences in Colleges
Spatial keyframing for performance-driven animation
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
ActionScript: a gentle introduction to programming
Journal of Computing Sciences in Colleges
Integrating 3D graphics into early CS courses
Journal of Computing Sciences in Colleges
An introduction to object-oriented programming with a didactic microworld: objectKarel
Computers & Education
Concept visualization in CS0 using ALICE
Journal of Computing Sciences in Colleges
An assessment of computer science animations
Journal of Computing Sciences in Colleges
Spatial keyframing for performance-driven animation
ACM SIGGRAPH 2006 Courses
Through the looking glass: teaching CS0 with Alice
Proceedings of the 38th SIGCSE technical symposium on Computer science education
An introduction to computer science for non-majors using principles of computation
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Spatial keyframing for performance-driven animation
ACM SIGGRAPH 2007 courses
ACM SIGGRAPH 2007 educators program
Role of the C language in current computing curricula part 1: survey analysis
Journal of Computing Sciences in Colleges
Making CS0 fun: an active learning approach using toys, games and Alice
Journal of Computing Sciences in Colleges
A tool to help students to develop programming skills
CompSysTech '07 Proceedings of the 2007 international conference on Computer systems and technologies
Games, stories, or something more traditional: the types of assignments college students prefer
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Visual Zero: A persistent and interactive object-oriented programming environment
Journal of Visual Languages and Computing
On the efficacy of prerecorded lectures for teaching introductory programming
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Using computer graphics to foster interdisciplinary collaboration in capstone courses
Journal of Computing Sciences in Colleges
Gaming for middle school students: building virtual worlds
GDCSE '08 Proceedings of the 3rd international conference on Game development in computer science education
Journal of Visual Languages and Computing
"Georgia computes!": improving the computing education pipeline
Proceedings of the 40th ACM technical symposium on Computer science education
QuickDraw: bringing graphics into first year
Proceedings of the 40th ACM technical symposium on Computer science education
A simple framework for interactive games in CS1
Proceedings of the 40th ACM technical symposium on Computer science education
Evaluation of a game-based lab assignment
Proceedings of the 4th International Conference on Foundations of Digital Games
Enthusing & inspiring with reusable kinaesthetic activities
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Alice and robotics in introductory CS courses
The Fifth Richard Tapia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations
Another Reason Why Conceptual Graphs Need Actors
ICCS '09 Proceedings of the 17th International Conference on Conceptual Structures: Conceptual Structures: Leveraging Semantic Technologies
Motivating programmers via an online community
Journal of Computing Sciences in Colleges
An interdisciplinary approach in applying fundamental concepts
Proceedings of the 10th ACM conference on SIG-information technology education
Using python and QuickDraw to foster student engagement in CS1
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Teaching programming concepts to high school students with alice
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Teaching computational thinking through musical live coding in scratch
Proceedings of the 41st ACM technical symposium on Computer science education
How interactive multimedia authoring transforms object-oriented thinking
Proceedings of the 41st ACM technical symposium on Computer science education
Toque: designing a cooking-based programming language for and with children
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Explaining how to play real-time strategy games
Knowledge-Based Systems
Programming & storytelling: opportunities for learning about coding & composition
Proceedings of the 9th International Conference on Interaction Design and Children
Beowulf bootcamp: teaching local high schools about HPC
Proceedings of the 2010 TeraGrid Conference
Journal of Computing Sciences in Colleges
The art of Alice: adding a musical component
Proceedings of the 2009 Alice Symposium
GameSoup: a two-stage game development environment
Futureplay '10 Proceedings of the International Academic Conference on the Future of Game Design and Technology
Review of recent systems for automatic assessment of programming assignments
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Empirical studies on programming language stimuli
Software Quality Control
Expressing computer science concepts through Kodu game lab
Proceedings of the 42nd ACM technical symposium on Computer science education
Can algotutor change attitudes toward algorithms
Proceedings of the 42nd ACM technical symposium on Computer science education
Proceedings of the 42nd ACM technical symposium on Computer science education
Breaking boundaries: strategies for mentoring through textile computing workshops
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards democratizing computer science education through social game design
Proceedings of the 1st International Workshop on Games and Software Engineering
INSPIRED High School Computing Academies
ACM Transactions on Computing Education (TOCE)
Computing as the 4th "R": a general education approach to computing education
Proceedings of the seventh international workshop on Computing education research
Teaching experiences with Alice for high school students
Journal of Computing Sciences in Colleges
AlgoTutor: from algorithm design to coding
ITS'10 Proceedings of the 10th international conference on Intelligent Tutoring Systems - Volume Part II
EcoSim: a language and experience teaching parallel programming in elementary school
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Say it with systems: expanding Kodu's expressive power through gender-inclusive mechanics
Proceedings of the 6th International Conference on Foundations of Digital Games
Can we teach algorithm development skills?
Proceedings of the 50th Annual Southeast Regional Conference
Serious game for introductory programming
SGDA'11 Proceedings of the Second international conference on Serious Games Development and Applications
International Journal of Human-Computer Studies
Educational computer programming tools
Proceedings of the Workshop on Open Source and Design of Communication
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
The integration and assessment of students' artefacts created with diverse Web 2.0 applications
International Journal of Knowledge Engineering and Soft Data Paradigms
On the nature of fires and how to spark them when you're not there
Proceeding of the 44th ACM technical symposium on Computer science education
Generating interest in computer science through middle-school Android summer camps
Journal of Computing Sciences in Colleges
A portable graphics library for introductory CS
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Challenge and creativity: using .NET gadgeteer in schools
Proceedings of the 7th Workshop in Primary and Secondary Computing Education
A curriculum for teaching computer science through computational textiles
Proceedings of the 12th International Conference on Interaction Design and Children
The makers' movement and FabLabs in education: experiences, technologies, and research
Proceedings of the 12th International Conference on Interaction Design and Children
Making 3D content accessible for teachers
Proceedings of the 2013 ACM international conference on Interactive tabletops and surfaces
An environment for learning interactive programming
Proceedings of the 45th ACM technical symposium on Computer science education
They can't find us: the search for informal CS education
Proceedings of the 45th ACM technical symposium on Computer science education
Spreading the word: introducing pre-service teachers to programming in the K12 classroom
Proceedings of the 45th ACM technical symposium on Computer science education
Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research
Codespells: how to design quests to teach java concepts
Journal of Computing Sciences in Colleges
Hi-index | 0.01 |