SIGCSE 1997:
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
- Laurie Honour Werth:
Getting started with computer ethics.
1-5

- Kay G. Schulze, Frances S. Grodzinsky:
Teaching ethical and social issues in CS1 and CS2.
6-9

- Jane Turk, Samuel J. Wiley:
Teaching social and ethical issues in the literacy course.
10-14

- 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.
15-19

- T. Dean Hendrix, Larry A. Barowski, James H. Cross II:
A visual development environment for multi-lingual curricula.
20-24

- John T. Stasko:
Using student-built algorithm animations as learning aids.
25-29

- Harriet J. Fell, Viera K. Proulx:
Exploring Martian planetary images: C++ exercises for CS1.
30-34

- Richard Rasala:
Function objects, function templates, and passage by behavior in C++.
35-38

- Richard E. Pattis:
Teaching OOP in C++ using an artificial life framework.
39-43

- Thomas D. Wagner, Eugene K. Ressler:
A practical approach to reinforcing concepts in introductory operating systems.
44-47

- Murray W. Goldberg:
CALOS: first results from an experiment in computer-aided learning for operating systems.
48-52

- Mark A. Holliday:
System calls and interrupt vectors in an operating systems course.
53-57

- Allen S. Parrish, David Cordes, Cynthia Lester, Deanne Moore:
Assessing computer usage patterns in a software development course.
58-62

- Tony Greening:
Examining student learning of computer science.
63-66

- Harriet G. Taylor:
The evolution of standards for accrediting computer science teacher preparation programs.
67-71

- Richard Rasala:
A model C++ tree iterator class for binary search trees.
72-76

- John Rosenberg, Michael Kölling:
Testing object-oriented programs: making it simple.
77-81

- Adair Dingle:
The object-ownership model: a case study for inheritance and operator overloading.
82-86

- Curtis R. Cook:
CS0: computer science orientation course.
87-91

- Roy J. Daigle, Marino J. Niccolai:
Inter-class synergy by design.
92-95

- Ryan L. McFall, Gordon Stegink:
Introductory computer science for general education: laboratories, textbooks, and the Internet.
96-100

- Danielle R. Bernstein:
Computing, diversity and community: fostering the computing culture.
101-105

- Allan Fisher, Jane Margolis, Faye Miller:
Undergraduate women in computer science: experience, motivation and culture.
106-110

- Judy Brown, Peter Andreae, Robert Biddle, Ewan D. Tempero:
Women in introductory computer science: experience at Victoria University of Wellington.
111-115

- Sub Ramakrishnan, B. Madhu Rao:
Classroom projects on database connectivity and the Web.
116-120

- Susan Darling Urban, Suzanne W. Dietrich:
Integrating the practical use of a database product into a theoretical curriculum.
121-125

- Suzanne W. Dietrich, Eric Eckert, Kevin Piscator:
WinRDBI: a Windows-based relational database educational tool.
126-130

- Simon Holland, Robert Griffiths, Mark Woodman:
Avoiding object misconceptions.
131-134

- Dale A. Schoenefeld:
Object-oriented design and programming: an Eiffel, C++, and Java course for C programmers.
135-139

- Nick Parlante:
Teaching with object oriented libraries.
140-144

- J. Denbigh Starkey, Ray S. Babcock, Anne S. DeFrance:
An accelerated introductory computer science course sequence for non-traditional Master's students.
145-149

- Laurie A. Smith King, John Barr:
Computer science for the artist.
150-153

- David L. Spooner, Michael M. Skolnick:
Science and engineering case studies in introductory computing courses for non-majors.
154-158

- John S. Mallozzi:
Binary trees á laSTL.
159-163

- Mark Allen Weiss:
Experiences teaching data structures with Java.
164-168

- 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.
169-173

- Douglas S. Reeves:
A course on multimedia technology for computer science and computer engineering students.
174-178

- Martin H. Levin:
A prototype for a data communications laboratory.
179-183

- Eyal Shifroni, David Ginat:
Simulation game for teaching communications protocols.
184-188

- Ronald Curtis:
A Web based configuration control system for team projects.
189-193

- Lúcio Cunha Tinoco, N. Dwight Barnette, Edward A. Fox:
Online evaluation in WWW-based courseware.
194-198

- 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.
199-203

- Goefrey Holmes, Tony C. Smith:
Adding some spice to CS1 curricula.
204-208

- Henry MacKay Walker:
Collaborative learning: a case study for CS1 at Grinnell College and Austin.
209-213

- Roy P. Pargas, Joe C. Lundy, John N. Underwood:
Tournament play in CS1.
214-218

- Chris McDonald, Kamran Kazemi:
Improving the PVM teaching environment.
219-223

- Helmar Burkhart:
Parallel programming using public domain software.
224-228

- Eric Dillon, Carlos Gamboa Dos Santos, Jacques Guyard:
Teaching an engineering approach for network computing.
229-232

- Owen L. Astrachan, Robert F. Smith, James T. Wilkes:
Application-based modules using apprentice learning for CS 2.
233-237

- Joseph L. Zachary:
The gestalt of scientific programming: problem, model, method, implementation, assessment.
238-242

- David Jackson, Andrew Fovargue:
The use of animation to explain genetic algorithms.
243-247

- Marta Patiño-Martínez, J. Ignacio Castelló-Gómez, Ricardo Jiménez-Peris:
AnLex and AnSin: a compiler generator system for beginners.
248-252

- Christopher T. Haynes:
Compiling: a high-level introduction using Scheme.
253-257

- Max Hailperin:
Introducing fixed-point iteration early in a compiler course.
258-261

- Ben A. Calloni, Donald J. Bagert, H. Paul Haiduk:
Iconic programming proves effective for teaching the first year programming sequence.
262-266

- Mike Livesey:
STAMPS: a state-machine based processor simulator.
267-271

- Paul J. Ashton:
Using interaction networks for visualisation of message passing.
272-276

- Thomas B. Hilburn, Massood Towhidnejad:
Doing quality work: the role of software process definition in the computer science curriculum.
277-281

- Hisham Haddad, Herbert Tesser, Steven P. Wartik:
Megaprogramming education.
282-286

- Michael J. Lutz, J. Fernando Naveda:
The road less traveled: a baccalaureate degree in software engineering.
287-291

- Frances S. Grodzinsky:
Computer access for students with disabilities: an adaptive technology laboratory.
292-295

- Phil Pfeiffer, Matt Heintzelman:
Machines, statues, and people: strategies for promoting RSI awareness in computing curricula.
296-300

- Renée A. McCauley, Bill Z. Manaris:
Report on the annual survey of departments offering CSAC/CSAB-accredited computer science degree programs.
301-305

- Mark J. Sebern:
Iterative development and commercial tools in an undergraduate software engineering course.
306-309

- Martin L. Barrett:
Simulating requirements gathering.
310-314

- Bohdan Nebash, Michael B. Feldman:
Using HTML linking to help novice programmers to reuse components.
315-319

- James Robergé, C. Robert Carlson:
Broadening the computer science curriculum.
320-324

- Judith L. Gersting, Frank H. Young:
Context + experiences = curriculum.
325-329

- Anders Berglund, Mats Daniels:
Improving education quality, a full scale study.
330-334

- David Jackson, Michelle Usher:
Grading student programs using ASSYST.
335-339

- Deborah Knox:
On-line publication of CS laboratories.
340-344

- Mark Woodman, Robert Griffiths, Simon Holland, Andrew Law:
The object shop - Using CD-ROM multimedia to introduce object concepts.
345-349

- Kathleen A. Williams:
Educating the next generation of information specialists: industry and university collaborative learning pilot project.
350-354

- Michael C. Mulder, Doris K. Lidtke, Gordon E. Stokes:
Enterprise enhanced education: an information technology enabled extension of traditional learning environments.
355-359

- 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.
360-364

- 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.
365-366

- Robert D. Cupper, Rhonda Eller-Meshreki, Gerald Pitts:
Undergraduate research - welcome to the 21st century.
367-368

- Keith Barker, Judith Gal-Ezer, Pamela B. Lawhead, Kurt Maly, James E. Miller, Pete Thomas, Elizabeth S. Adams:
Distance education (panel): promise and reality.
369-370

- Peter Wegner, Eric Roberts, Roy Rada, Allen B. Tucker:
Strategic directions in computer science education (panel).
371-372

- 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).
373-374

- Michael J. Clancy, Ed Dubinsky, Richard A. Duggan, Marian Petre, Vicki L. Almstrum, Mickey McDonald:
Getting started in CS education research (panel).
375-376

- Philip Miller, Kris Stewart, Klaus Sutner, Joseph L. Zachary:
Exploiting computer algebra systems in computer science courses (panel).
377-378

- William Joseph Adams, Edward A. Fox, Gloria Melara Vides, Rachelle S. Heller:
Defining multimedia courses within a computer science education (panel).
379-380

- 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.
381-382

- Richard A. Howard, Lisa C. Kaczmarczyk, Frederick N. Springsteel, Nell B. Dale:
Learning style models and computer science education (panel).
383

- 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.
384-385

- Jacobo Carrasquel, Michael J. Clancy, Eric Roberts, Joseph L. Zachary, David G. Kay:
Managing large introductory courses (panel).
386-387

- Wayne Spies, Lee Wittenberg, Robert Workman, Baarry Burd:
Visual programming tools in the C.S. curriculum (panel).
388-389

- Janet L. Kourik:
Developing critical skills in technical courses (seminar).
390

- Joseph L. Zachary:
A comprehensive approach to teaching programming to science and engineering majors (seminar).
391

- Fintan Culwin:
Java in the C.S. curriculum (seminar).
392

- J. Philip East, Eugene Wallingford:
Pattern-based programming in initial instruction (seminar).
393

- Hossein Saiedian:
Developing formal specifications via Z (workshop).
396

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