Critical components for successful collaborative learning in CS1
Journal of Computing Sciences in Colleges
Unit testing: test early, test often
Journal of Computing Sciences in Colleges
Java as the lingua franca for teaching graduate students
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Improving the usability of Eclipse for novice programmers
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Rethinking of Teaching Objects-First
Education and Information Technologies
Calculator problem and the design recipe
ACM SIGPLAN Notices
The most effective approach for true object-oriented program
Journal of Computing Sciences in Colleges
Design of class hierarchies: an introduction to OO program design
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Teaching inheritance concepts with Java
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Through the looking glass: teaching CS0 with Alice
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges - Papers of the twelfth annual CCSC Northeastern Conference
Teaching java with BlueJ: a two-year experience
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Instructional design of a programming course: a learning theoretic approach
Proceedings of the third international workshop on Computing education research
Using a restricted subset of Java in the first part of CS1
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
An early software engineering approach to teaching cs1, cs2 and ai
Proceedings of the 39th SIGCSE technical symposium on Computer science education
The effects of pair-programming on individual programming skill
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Broadening participation through scalable game design
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Student understanding of object-oriented programming as expressed in concept maps
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges
ClockIt: collecting quantitative data on how beginning software developers really work
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Concrete examples of abstraction as manifested in students' transformative experiences
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
The JavaFest: a collaborative learning technique for Java programming courses
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Self direction & constructivism in programming education
SIGITE '08 Proceedings of the 9th ACM SIGITE conference on Information technology education
Successful and unsuccessful problem solving approaches of novice programmers
Proceedings of the 40th ACM technical symposium on Computer science education
Test-driven design for introductory OO programming
Proceedings of the 40th ACM technical symposium on Computer science education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Proceedings of the 2005 conference on Towards Sustainable and Scalable Educational Innovations Informed by the Learning Sciences: Sharing Good Practices of Research, Experimentation and Innovation
AgentCubes: Incremental 3D end-user development
Journal of Visual Languages and Computing
Unit test support for Java via reflection and annotations
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
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
The role of web-based learning environments in fostering collaboration
UAHCI'07 Proceedings of the 4th international conference on Universal access in human-computer interaction: applications and services
ECOOP'07 Proceedings of the 2007 conference on Object-oriented technology
From phenomenography study to planning teaching
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Review of recent systems for automatic assessment of programming assignments
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Functions, objects and states: teaching informatics in secondary schools
ISSEP'06 Proceedings of the 2006 international conference on Informatics in Secondary Schools - Evolution and Perspectives: the Bridge between Using and Understanding Computers
Programming techniques and environments in a technology management department
Proceedings of the Fifth Balkan Conference in Informatics
Teaching Java programming with the Informa clicker system
Science of Computer Programming
Hi-index | 0.00 |