Developing a digital library of computer science teaching resources
ACM SIGCUE Outlook - Special issue on the working group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference
Making the connection: programming with animated small world
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Developing a digital library of computer science teaching resources
ITiCSE-WGR '98 Working Group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference on Integrating technology into computer science education
Alice: a 3-D tool for introductory programming concepts
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
A library to support a graphics-based object-first approach to CS 1
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Teaching CS1 with karel the robot in Java
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Using visualization to teach novices recursion
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Introducing computer science through animation and virtual worlds
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Jeroo: a tool for introducing object-oriented programming
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
Classroom experience with Jeroo
Journal of Computing Sciences in Colleges
A recent radical graphical approach to programming
Journal of Computing Sciences in Colleges
Rethinking computer science education from a test-first perspective
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Using software testing to move students from trial-and-error to reflection-in-action
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Science of computing suite (SOCS): resources for a breadth-first introduction
Proceedings of the 35th SIGCSE technical symposium on Computer science education
OOP-Anim, a system to support learning of basic object oriented programming concepts
CompSysTech '03 Proceedings of the 4th international conference conference on Computer systems and technologies: e-Learning
Teaching Java first: experiments with a pigs-early pedagogy
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
greenfoot: combining object visualisation with interaction
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
The use of MUPPETS in an introductory java programming course
CITC5 '04 Proceedings of the 5th conference on Information technology education
Integrating OO concepts into a CS0 course
Journal of Computing Sciences in Colleges
Game programming in introductory courses with direct state manipulation
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
ACM Computing Surveys (CSUR)
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Most difficult topics in CS1: results of an online survey of educators
ACM SIGCSE Bulletin
An introduction to object-oriented programming with a didactic microworld: objectKarel
Computers & Education
Research perspectives on the objects-early debate
ITiCSE-WGR '06 Working group reports on ITiCSE on Innovation and technology in computer science education
An open-source CVE for programming education: a case study
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Scratch for budding computer scientists
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Breadth-first CS 1 for scientists
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Introducing computer science with Project Hoshimi
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
A tool to help students to develop programming skills
CompSysTech '07 Proceedings of the 2007 international conference on Computer systems and technologies
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
Evaluating a breadth-first cs 1 for scientists
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Has the paradigm shift in CS1 a harmful effect on data structures courses: a case study
Proceedings of the 40th ACM technical symposium on Computer science education
A comparison of two object-oriented programming environments for novices
CATE '07 Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education
Proceedings of the 41st ACM technical symposium on Computer science education
Role-play virtual worlds for teaching object-oriented design: the ViRPlay development experience
Software—Practice & Experience
A solution to support student learning of programming
Proceedings of the Workshop on Open Source and Design of Communication
Educational computer programming tools
Proceedings of the Workshop on Open Source and Design of Communication
An evaluation of interactive test-driven labs with WebIDE in CS0
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
From the Publisher:This creative approach to learning C++ programming introduces readers to Karel the Robot and then shows them how to design programs that instruct Karel to perform complex tasks. Karel's world is essentially a practice field on which readers learn valuable lessons about creating and debugging program. The programs instruct the robot to move and manipulate its environment using object orientation.