San Jose, California, USA Curt M. White, Carl Erickson, Bruce J. Klein, James E. Miller (Eds.):
Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997, San Jose, California, USA, February 27 - March 1, 1997.
ACM 1997, ISBN 0-89791-889-4
Last update Sun May 26 03:02:21 2013
CET by the DBLP Team — Data released under the ODC-BY 1.0 license — See also our legal information page
- Laurie Honour Werth:
Getting started with computer ethics.
- Kay G. Schulze, Frances S. Grodzinsky:
Teaching ethical and social issues in CS1 and CS2.
- Jane Turk, Samuel J. Wiley:
Teaching social and ethical issues in the literacy course.
- Susan H. Rodger, Anna O. Bilska, Kenneth H. Leider, Cecilia Magdalena Procopiuc, Octavian Procopiuc, Jason R. Salemme, Edwin Tsang:
A collection of tools for making automata theory and formal languages come alive.
- T. Dean Hendrix, Larry A. Barowski, James H. Cross II:
A visual development environment for multi-lingual curricula.
- John T. Stasko:
Using student-built algorithm animations as learning aids.
- Harriet J. Fell, Viera K. Proulx:
Exploring Martian planetary images: C++ exercises for CS1.
- Richard Rasala:
Function objects, function templates, and passage by behavior in C++.
- Richard E. Pattis:
Teaching OOP in C++ using an artificial life framework.
- Thomas D. Wagner, Eugene K. Ressler:
A practical approach to reinforcing concepts in introductory operating systems.
- Murray W. Goldberg:
CALOS: first results from an experiment in computer-aided learning for operating systems.
- Mark A. Holliday:
System calls and interrupt vectors in an operating systems course.
- Allen S. Parrish, David Cordes, Cynthia Lester, Deanne Moore:
Assessing computer usage patterns in a software development course.
- Tony Greening:
Examining student learning of computer science.
- Harriet G. Taylor:
The evolution of standards for accrediting computer science teacher preparation programs.
- Richard Rasala:
A model C++ tree iterator class for binary search trees.
- John Rosenberg, Michael Kölling:
Testing object-oriented programs: making it simple.
- Adair Dingle:
The object-ownership model: a case study for inheritance and operator overloading.
- Curtis R. Cook:
CS0: computer science orientation course.
- Roy J. Daigle, Marino J. Niccolai:
Inter-class synergy by design.
- Ryan L. McFall, Gordon Stegink:
Introductory computer science for general education: laboratories, textbooks, and the Internet.
- Danielle R. Bernstein:
Computing, diversity and community: fostering the computing culture.
- Allan Fisher, Jane Margolis, Faye Miller:
Undergraduate women in computer science: experience, motivation and culture.
- Judy Brown, Peter Andreae, Robert Biddle, Ewan D. Tempero:
Women in introductory computer science: experience at Victoria University of Wellington.
- Sub Ramakrishnan, B. Madhu Rao:
Classroom projects on database connectivity and the Web.
- Susan Darling Urban, Suzanne W. Dietrich:
Integrating the practical use of a database product into a theoretical curriculum.
- Suzanne W. Dietrich, Eric Eckert, Kevin Piscator:
WinRDBI: a Windows-based relational database educational tool.
- Simon Holland, Robert Griffiths, Mark Woodman:
Avoiding object misconceptions.
- Dale A. Schoenefeld:
Object-oriented design and programming: an Eiffel, C++, and Java course for C programmers.
- Nick Parlante:
Teaching with object oriented libraries.
- J. Denbigh Starkey, Ray S. Babcock, Anne S. DeFrance:
An accelerated introductory computer science course sequence for non-traditional Master's students.
- Laurie A. Smith King, John Barr:
Computer science for the artist.
- David L. Spooner, Michael M. Skolnick:
Science and engineering case studies in introductory computing courses for non-majors.
- John S. Mallozzi:
Binary trees á laSTL.
- Mark Allen Weiss:
Experiences teaching data structures with Java.
- Ricardo Jiménez-Peris, Cristóbal Pareja-Flores, Marta Patiño-Martínez, J. Ángel Velázquez-Iturbide:
The locker metaphor to teach dynamic memory.
- Douglas S. Reeves:
A course on multimedia technology for computer science and computer engineering students.
- Martin H. Levin:
A prototype for a data communications laboratory.
- Eyal Shifroni, David Ginat:
Simulation game for teaching communications protocols.
- Ronald Curtis:
A Web based configuration control system for team projects.
- Lúcio Cunha Tinoco, N. Dwight Barnette, Edward A. Fox:
Online evaluation in WWW-based courseware.
- Rockford J. Ross, Christopher M. Boroni, Frances W. Goosey, Michael T. Grinder, Paul Wissenbach:
WebLab! A universal and interactive teaching, learning, and laboratory environment for the World Wide Web.
- Goefrey Holmes, Tony C. Smith:
Adding some spice to CS1 curricula.
- Henry MacKay Walker:
Collaborative learning: a case study for CS1 at Grinnell College and Austin.
- Roy P. Pargas, Joe C. Lundy, John N. Underwood:
Tournament play in CS1.
- Chris McDonald, Kamran Kazemi:
Improving the PVM teaching environment.
- Helmar Burkhart:
Parallel programming using public domain software.
- Eric Dillon, Carlos Gamboa Dos Santos, Jacques Guyard:
Teaching an engineering approach for network computing.
- Owen L. Astrachan, Robert F. Smith, James T. Wilkes:
Application-based modules using apprentice learning for CS 2.
- Joseph L. Zachary:
The gestalt of scientific programming: problem, model, method, implementation, assessment.
- David Jackson, Andrew Fovargue:
The use of animation to explain genetic algorithms.
- Marta Patiño-Martínez, J. Ignacio Castelló-Gómez, Ricardo Jiménez-Peris:
AnLex and AnSin: a compiler generator system for beginners.
- Christopher T. Haynes:
Compiling: a high-level introduction using Scheme.
- Max Hailperin:
Introducing fixed-point iteration early in a compiler course.
- Ben A. Calloni, Donald J. Bagert, H. Paul Haiduk:
Iconic programming proves effective for teaching the first year programming sequence.
- Mike Livesey:
STAMPS: a state-machine based processor simulator.
- Paul J. Ashton:
Using interaction networks for visualisation of message passing.
- Thomas B. Hilburn, Massood Towhidnejad:
Doing quality work: the role of software process definition in the computer science curriculum.
- Hisham Haddad, Herbert Tesser, Steven P. Wartik:
- Michael J. Lutz, J. Fernando Naveda:
The road less traveled: a baccalaureate degree in software engineering.
- Frances S. Grodzinsky:
Computer access for students with disabilities: an adaptive technology laboratory.
- Phil Pfeiffer, Matt Heintzelman:
Machines, statues, and people: strategies for promoting RSI awareness in computing curricula.
- Renée A. McCauley, Bill Z. Manaris:
Report on the annual survey of departments offering CSAC/CSAB-accredited computer science degree programs.
- Mark J. Sebern:
Iterative development and commercial tools in an undergraduate software engineering course.
- Martin L. Barrett:
Simulating requirements gathering.
- Bohdan Nebash, Michael B. Feldman:
Using HTML linking to help novice programmers to reuse components.
- James Robergé, C. Robert Carlson:
Broadening the computer science curriculum.
- Judith L. Gersting, Frank H. Young:
Context + experiences = curriculum.
- Anders Berglund, Mats Daniels:
Improving education quality, a full scale study.
- David Jackson, Michelle Usher:
Grading student programs using ASSYST.
- Deborah Knox:
On-line publication of CS laboratories.
- Mark Woodman, Robert Griffiths, Simon Holland, Andrew Law:
The object shop - Using CD-ROM multimedia to introduce object concepts.
- Kathleen A. Williams:
Educating the next generation of information specialists: industry and university collaborative learning pilot project.
- Michael C. Mulder, Doris K. Lidtke, Gordon E. Stokes:
Enterprise enhanced education: an information technology enabled extension of traditional learning environments.
- Ursula Jackson, Bill Z. Manaris, Renée A. McCauley:
Strategies for effective integration of software engineering concepts and techniques into the undergraduate computer science curriculum.
- Kamyar Dezhgosha, Ted Mims, Richard Wasniowski, Frances S. Grodzinsky, Lawrence J. Osborne, Dean Sanders, Herbert L. Dershem:
Computer networks and data communications (panel): a laboratory focus.
- Robert D. Cupper, Rhonda Eller-Meshreki, Gerald Pitts:
Undergraduate research - welcome to the 21st century.
- Keith Barker, Judith Gal-Ezer, Pamela B. Lawhead, Kurt Maly, James E. Miller, Pete Thomas, Elizabeth S. Adams:
Distance education (panel): promise and reality.
- Peter Wegner, Eric Roberts, Roy Rada, Allen B. Tucker:
Strategic directions in computer science education (panel).
- David W. Cordes, Bruce J. Klein, Renée A. McCauley, Linda M. Null, Craig E. Wills, Dorothy Deremer:
Application of peer learning to the introductory computer science curriculum (panel).
- Michael J. Clancy, Ed Dubinsky, Richard A. Duggan, Marian Petre, Vicki L. Almstrum, Mickey McDonald:
Getting started in CS education research (panel).
- Philip Miller, Kris Stewart, Klaus Sutner, Joseph L. Zachary:
Exploiting computer algebra systems in computer science courses (panel).
- William Joseph Adams, Edward A. Fox, Gloria Melara Vides, Rachelle S. Heller:
Defining multimedia courses within a computer science education (panel).
- J. Daniel Couger, Gordon B. Davis, David L. Feinstein, John T. Gorgone, Herbert E. Longenecker Jr.:
I.S. '97 (panel): a report and panel discussion of the joint ACM/AIS/DPMA information systems curriculum for four year undergraduate programs.
- Richard A. Howard, Lisa C. Kaczmarczyk, Frederick N. Springsteel, Nell B. Dale:
Learning style models and computer science education (panel).
- Elisabeth Freeman, Susanne Hupfer, Catherine Lang, Ralph Morelli, Domenick J. Pinto, Frances L. Van Scoy, Sandra Honda Adams:
Gender imbalance in computer science programs, etiology and amelioration (panel): views for U.S. campuses and elsewhere.
- Jacobo Carrasquel, Michael J. Clancy, Eric Roberts, Joseph L. Zachary, David G. Kay:
Managing large introductory courses (panel).
- Wayne Spies, Lee Wittenberg, Robert Workman, Baarry Burd:
Visual programming tools in the C.S. curriculum (panel).
- Janet L. Kourik:
Developing critical skills in technical courses (seminar).
- Joseph L. Zachary:
A comprehensive approach to teaching programming to science and engineering majors (seminar).
- Fintan Culwin:
Java in the C.S. curriculum (seminar).
- J. Philip East, Eugene Wallingford:
Pattern-based programming in initial instruction (seminar).
- Hossein Saiedian:
Developing formal specifications via Z (workshop).