Elliot B. Koffman

According to our database1, Elliot B. Koffman authored at least 35 papers between 1968 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2019
Enriching Courses on Computers and Society and Computer Ethics.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

2010
Graphical Examples for Teaching Fundamental CS1 Concepts.
Proceedings of the 2010 International Conference on Frontiers in Education: Computer Science & Computer Engineering, 2010

2009
All I really need to know I learned in CS1.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

A historical look at curricula and materials.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

SIGCSE: from the beginnings to a bright future.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

2007
New paradigms for introductory computing courses.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

2005
Resolved: objects early has failed.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

2002
Teaching Programming and Problem Solving.
Proceedings of the Informatics Curricula and Teaching Methods, 2002

Input/Output for CS1 Course in Java.
Proceedings of the Informatics Curricula and Teaching Methods, 2002

2001
A simple java package for GUI-like interactivity.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

Writing a textbook: walking the gauntlet.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

2000
IT programs and CS departments (panel session).
Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, 2000

1999
simpleIO: a Java package for novice interactive and graphics programming.
Proceedings of the 4th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1999

CS1 using Java language features gently.
Proceedings of the 4th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1999

1997
Developing laboratories for the SIGCSE computing laboratory repository: guidelines, recommendations, and sample labs (report of the ITiCSE 1997 working group on designing laboratory materials for computing courses).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

1996
Use of laboratories in computer science education: guidelines for good practice: report of the working group on computing laboratories.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996

Problem solving and program design in C (2. ed.).
Addison-Wesley, ISBN: 978-0-201-59063-0, 1996

1995
Turing - problem solving and program design.
Addison-Wesley, ISBN: 978-0-201-42640-3, 1995

C program design for engineers.
Addison-Wesley, ISBN: 978-0-201-59064-7, 1995

1992
Pascal - problem solving and program design (4. ed.).
Addison-Wesley, ISBN: 978-0-201-52710-0, 1992

1991
Ada - problems solving and program design.
Addison-Wesley, ISBN: 978-0-201-50006-6, 1991

1988
The case for Modula-2 in CS1 and CS2.
Proceedings of the 19th SIGCSE Technical Symposium on Computer Science Education, 1988

1985
Recommended Curriculum For CS2, 1984.
Commun. ACM, 1985

Report on CS2 from ACM CS2 committee (panel session).
Proceedings of the 16th SIGCSE Technical Symposium on Computer Science Education, 1985

1984
Recommended Curriculum for CS1, 1984.
Commun. ACM, 1984

Recommendations for the first course computer science.
Proceedings of the 15th SIGCSE Technical Symposium on Computer Science Education, 1984

1977
Teaching problem solving and structured programming in FORTRAN.
Proceedings of the 7th SIGCSE Technical Symposium on Computer Science Education, 1977

1976
A computer-aided flow diagram teaching system.
Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education, 1976

Some pedagogic considerations in teaching elementary programming using structured FORTRAN.
Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education, 1976

1975
Artificial Intelligence and Automatic Programming in CAI.
Artif. Intell., 1975

A Student-Oriented Natural Language Environment For Learning LISP.
Proceedings of the Advance Papers of the Fourth International Joint Conference on Artificial Intelligence, 1975

1974
A Modular System for Generative CAI in Machine-Language Programming.
IEEE Trans. Syst. Man Cybern., 1974

1972
Individualizing Instruction in a Generative CAI Tutor.
Commun. ACM, 1972

A generative CAI tutor for computer science concepts.
Proceedings of the American Federation of Information Processing Societies: AFIPS Conference Proceedings: 1972 Spring Joint Computer Conference, 1972

1968
Learning Games through Pattern Recognition.
IEEE Trans. Syst. Sci. Cybern., 1968


  Loading...