USA John Lewis, Jane Prey, Daniel Joyce, John Impagliazzo (Eds.):
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998, Atlanta, Georgia, USA, February 26 - March 1, 1998.
ACM 1998, ISBN 0-89791-994-7
Copyright © Mon Mar 15 03:54:11 2010
by Michael Ley (firstname.lastname@example.org)
- Mathew J. Palakal, Frederick W. Myers, Carla L. Boyd:
An interactive learning environment for breadth-first computing science curriculum.
- David Reed:
Incorporating problem-solving patterns in CS1.
- Joel C. Adams:
Chance-It: an object-oriented capstone project for CS-1.
- Renée A. McCauley, Bill Z. Manaris:
Computer science degree programs: what do they look like? A report on the annual survey of accredited programs.
- Bill Toll:
The distributed course - a curriculum design paradigm.
- Robert D. Cupper:
Computer science: a proposed alternative track - applied computing.
- Arturo I. Concepcion:
Using an object-oriented software life-cycle model in the software engineering course.
- Adair Dingle, David A. Umphress, Russ Moul:
Explication of object-oriented databases: a software engineering perspective.
- E. E. Villarreal, Dennis Butler:
Giving computer science students real-world experience.
- Seth Bergmann:
Using inheritance for computing with physical quantities: an interdisciplinary project.
- Viera K. Proulx:
Traffic simulation: a case study for teaching object oriented design.
- Herbert L. Dershem, James Vanderhyde:
Java class visualization for teaching object-oriented concepts.
- Gloria Childress Townsend:
Turning liabilities into assets in a general education course.
- Daniel Joyce:
The computer as a problem solving tool: a unifying view for a non-majors course.
- Chaya Gurwitz:
The Internet as a motivating theme in a math/computer core course for nonmajors.
- Susan M. Haller, Timothy V. Fossum:
Retaining women in CS with accessible role models.
- William Haliburton, Mack Thweatt, Nancy J. Wahl:
Gender differences in personality components of computer science students: a test of Holland's congruence hypothesis.
- Greg W. Scragg, Jesse Smith:
A study of barriers to women in undergraduate computer science.
- Lewis Barnett, Joseph F. Kent, Justin Casp, David Green:
Design and implementation of an interactive tutorial framework.
- David Cole, Roger L. Wainwright, Dale A. Schoenefeld:
Using Java to develop Web based tutorials.
- Yuan Zhao, John L. Lowther, Ching-Kuang Shene:
A tool for teaching curve design.
- Bob Barr, Sung K. Yoo, Thomas J. Cheatham:
Network monitoring system design.
- Billy B. L. Lim:
Teaching Web development technologies in CS/IS curricula.
- Linda B. Lankewicz:
Resources for teaching computer networks.
- David G. Kay:
Computer scientists can teach writing: an upper division course for computer science majors.
- Wing Ning Li:
Towards a hierarchical design and integration of programming projects.
- Urban Nuldén:
The ExCon project: advocating continuous examination.
- David G. Kay:
Large introductory computer science classes: strategies for effective course management.
- Mark J. Canup, Russell L. Shackelford:
Using software to solve problems in large computing courses.
- David V. Mason, Denise M. Woit:
Integrating technology into computer science examinations.
- Christopher M. Boroni, Frances W. Goosey, Michael T. Grinder, Rockford J. Ross:
A paradigm shift! The Internet, the Web, browsers, Java and the future of computer science education.
- Owen L. Astrachan, W. Garrett Mitchener, Geoffrey Berry, Landon P. Cox:
Design patterns: an essential component of CS curricula.
- Janet M. Drake:
Class to survey application programming topics.
- Guy Tremblay:
An undergraduate course in formal methods: "description is our business".
- Daniel W. Nachbar:
Bringing real-world software development into the classroom: a proposed role for public software in computer science education.
- Rebecca T. Mercuri, Nira Herrmann, Jeffrey L. Popyack:
- Donald H. Beil, Donna Lange, Elissa Olsen, Anthony Spiecker:
Incoming freshmen build their own PCs.
- Uta Ziegler:
Extending an iterator model for binary trees to backtracking problems.
- Christine Shannon:
LongNbrs and palindromes: an interesting application of a class.
- Judy Kay, Bob Kummerfeld:
A problem-based interface design and programming course.
- Matthew C. Clarke:
Teaching the empirical approach to designing human-computer interaction via an experiential group project.
- Francesc J. Ferri, Jesús V. Albert:
Average-case analysis in an elementary course on algorithms.
- Michael T. Goodrich, Roberto Tamassia:
Teaching the analysis of algorithms with visual proofs.
- Barry L. Kurtz, Chinhyun Kim, Jamal R. Alsabbagh:
Parallel computing in the undergraduate curriculum.
- José C. Cunha, João Lourenço:
An integrated course on parallel and distributed processing.
- Herbert L. Dershem, Peter Brummund:
Tools for Web-based sorting animation.
- Mary Anne Egan, Mukkai S. Krishnamoorthy, K. Rajan:
FCLUST: a visualization tool for fuzzy clustering.
- Sami Khuri, Yanti Sugono:
Animating parsing algorithms.
- Barry L. Kurtz, Hong Cai, Chris Plock, Xijia Chen:
A concurrency simulator designed for sophomore-level instruction.
- Chin-Kuang Shene:
Multithreaded programming in an introduction to operating systems course.
- Stephen J. Hartley:
"Alfonse, your Java is ready!".
- Timothy J. Long, Bruce W. Weide, Paolo Bucci, David S. Gibson, Joseph E. Hollingsworth, Murali Sitaraman, Stephen H. Edwards:
Providing intellectual focus to CS1/CS2.
- Mordechai Ben-Ari:
Constructivism in computer science education.
- Jeff Matocha, Tracy Camp, Ralph Hooper:
Extended analogy: an alternative lecture method.
- Willard C. Pierson, Susan H. Rodger:
Web-based animation of data structures using JAWAA.
- Raghvinder S. Sangwan, James F. Korsh, Paul LaFollette:
A system for program visualization in the classroom.
- Thomas L. Naps, Eric Bressler:
A multi-windowed environment for simultaneous visualization of related algorithms on the World Wide Web.
- Bunny J. Tjaden:
Do lab modules in CS actually help students?: an empirical study.
- Brian Toothman, Russell L. Shackelford:
The effects of partially-individualized assignments on subsequent student performance.
- Cheng-Chih Wu, Nell B. Dale, Lowell J. Bethel:
Conceptual models and cognitive learning styles in teaching recursion.
- Sohail Aslam:
WEB-based query processing in a database course project.
- Andrew Yang, James Linn, David Quadrato:
Developing integrated Web and database applications using JAVA applets and JDBC drivers.
- Antonija Mitrovic:
Learning SQL with a computerized tutor.
- Gary Lewandowski, Amy Morehead:
Computer science through the eyes of dead monkeys: learning styles and interaction in CS I.
- Owen L. Astrachan, Susan H. Rodger:
Animation, visualization, and interaction in CS 1 assignments.
- Lily Hou, James E. Tomayko:
Applying the personal software process in CS1: an experiment.
- Harriet J. Fell, Viera K. Proulx, Richard Rasala:
Scaling: a design pattern in introductory computer science courses.
- Natasha Gelfand, Michael T. Goodrich, Roberto Tamassia:
Teaching data structure design patterns.
- Dung Nguyen:
Design patterns for data structures.
- Deepak Kumar, Lisa Meeden:
A robot laboratory for teaching artificial intelligence.
- Lynne E. Hall, Adrian Gordon:
A virtual learning environment for entity relationship modelling.
- Christopher T. Haynes:
Experience with an analytic approach to teaching programming languages.
- Don Goelman, Roberta Evans Sabin, Marty J. Wolf, Peter J. Knoke, Mike Murphy:
The terminal Master's degree (panel): does it need to be cured?
- Daniel D. McCracken, A. Michael Berman, Ursula Wolz, Owen L. Astrachan, Nell B. Dale:
Possible futures for CS2 (panel).
- John Impagliazzo, Mark Mandelbaum, Robert M. Aiken, James E. Miller:
Refereed papers, the digital library, and the future of the SIGCSE bulletin (panel).
- Martin Dickey, Frank L. Friedman, Max Hailperin, Bill Z. Manaris, Ursula Wolz:
Accommodating diversity of academic preparation in CS1 (panel).
- Lawrence G. Jones, Keith Barker, Susan E. Conry, Doris K. Lidtke:
Computer science accreditation (panel): current status and future directions.
- D. S. Tomer, Doug Baldwin, Christopher J. Fox:
Integration of mathematical topics in CS1 and CS2 (panel).
- Sharon N. Vest, Robert Biddle, Christina Björkman, Linda M. Null, Eric Roberts, Greg W. Scragg:
The retention of women in the computing sciences (panel).
- Henry MacKay Walker, Laura Baker, Gail Chapman, Kathleen Larson, Joe Kmoch:
SIGCSE panel: approaches for encouraging high school/college faculty interaction (panel).
- Hal Hart, James Caristi, Robert Dewar, Mark Gerhardt, J. A. Drew Hamilton Jr., Christopher Haynes, Samuel A. Rebelsky:
The future of programming - are fundamental changes in computer science programs coming? (panel).
- Mark Stehlik, Sarah Fix, Susan H. Rodger, Chris Nevison, Mark Allen Weiss:
Advanced placement transition to C++ (panel).
- Karl J. Klee, Joyce Currie Little, John Lawlor, Pamela Matthiesen, T. S. Pennington, Josephine Freedman, Karen Richards:
Associate-level programs for preparation of computer support personnel (panel).
- David G. Kay, Jacobo Carrasquel, Michael J. Clancy, Eric Roberts, Joseph L. Zachary:
Large introductory courses in research computer science departments (panel).
- Kim B. Bruce, Phokion G. Kolaitis, Daniel Leivant, Moshe Y. Vardi:
Panel: logic in the computer science curriculum.
- Bill Marion, Keith Vander Linden, Roberta Evans Sabin, Judy Cushing, Penny Anderson:
Integrating recent research results into undergraduate curricula (panel): initial steps.
- Doris K. Lidtke, Michael C. Mulder:
Information centric curriculum (ISC'98) (panel).
- Lillian N. Cassel:
Funding opportunities at the National Science Foundation Division of Undergraduate Education (NSF DUE) (seminar).
- Janet L. Kourik:
A practical approach to internationalizing information systems & computer science courses (seminar).
- Owen L. Astrachan:
Using classes early, an object-based approach to using C++ in introductory courses (seminar).
- Samuel A. Rebelsky:
Designing and building course webs with site-level authoring tools (seminar).