Converting from Pascal to Modula-2 in the undergraduate curriculum
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
Structure and interpretation of computer programs
Structure and interpretation of computer programs
The case for Modula-2 in CS1 and CS2
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
ACM SIGCSE Bulletin
C in education and software engineering
ACM SIGCSE Bulletin
Recommended curriculum for CS1, 1984
Communications of the ACM
The C Programming Language
On research in structured programming
ACM SIGPLAN Notices
Integrating mathematics and programming into a three tiered model for computer science education
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Engaging students and teaching modern concepts: literate, situated, object-oriented programming
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
AAA and CS 1: the applied apprenticeship approach to CS 1
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
A C-based graphics library for CS1
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Loop exits and structured programming: reopening the debate
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
C in the first course considered harmful
Communications of the ACM
Thetis: an ANSI C programming environment designed for introductory use
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
A first course in C++ and object oriented programming
ACM SIGCSE Bulletin
Strategic directions in computer science education
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings
Teaching with object oriented libraries
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Historical perspectives on the computing curriculum
ACM SIGCUE Outlook - Special issue: ITiCSE '97 working group papers
Designing a Java graphics library for CS 1
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
Using course-long programming projects in CS2
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Strategies for encouraging individual achievement in introductory computer science courses
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
The SIGCSE 2001 Maze Demonstration program
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Experience: from C++ to Python in 3 easy steps
Journal of Computing Sciences in Colleges
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
A Motivation Guided Holistic Rehabilitation of the First Programming Course
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.02 |