


default search action
SIGCSE 2001: Charlotte, North Carolina, USA
- Henry MacKay Walker, Renée A. McCauley, Judith L. Gersting, Ingrid Russell:

Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2001, Charlotte, North Carolina, USA, 2001. ACM 2001, ISBN 1-58113-329-4 - Eric Roberts:

An overview of MiniJava. 1-5 - Kim B. Bruce, Andrea Pohoreckyj Danyluk, Thomas P. Murtagh:

A library to support a graphics-based object-first approach to CS 1. 6-10 - Elliot B. Koffman, Ursula Wolz:

A simple java package for GUI-like interactivity. 11-15 - Duane Buck, David J. Stucki:

JKarelRobot: a case study in supporting levels of cognitive development in the computer science curriculum. 16-20 - David Ginat:

Misleading intuition in algorithmic problem solving. 21-25 - Paolo Bucci, Timothy J. Long, Bruce W. Weide:

Do we really teach abstraction? 26-30 - W. Garrett Mitchener, Amin Vahdat:

A chat room assignment for teaching network security. 31-35 - John M. D. Hill, Curtis A. Carver Jr., Jeffrey W. Humphries, Udo W. Pooch:

Using an isolated network laboratory to teach advanced networks and security. 36-40 - David S. Janzen:

From RS-232 to object request brokers: incremental object-oriented networking projects. 41-44 - Joseph A. Turner, Joseph L. Zachary:

Javiva: a tool for visualizing and validating student-written Java programs. 45-49 - Byron Weber Becker:

Teaching CS1 with karel the robot in Java. 50-54 - Elizabeth Odekirk-Hash, Joseph L. Zachary:

Automated feedback on programs means students need less help from teachers. 55-59 - Stephan Diehl

, Andreas Kerren:
Levels of exploration. 60-64 - Christopher M. Boroni, Frances W. Goosey, Michael T. Grinder, Rockford J. Ross:

Engaging students with active learning resources: hypertextbooks for the web. 65-69 - Guido Rößling, Bernd Freisleben

:
AnimalScript: an extensible scripting language for algorithm animation. 70-74 - Guy W. Zimmerman, Dena Elisabeth Eber:

When worlds collide!: an interdisciplinary course in virtual-reality art. 75-79 - Joe Marks, William T. Freeman, Henry H. Leitner:

Teaching applied computing without programming: a case-based introductory course for general education. 80-84 - D. Robert Adams, Carl Erickson:

Teaching networking and operating systems to information systems majors. 85-89 - Randal E. Bryant, David R. O'Hallaron:

Introducing computer systems from a programmer's perspective. 90-94 - Ursula Wolz:

Teaching design and project management with lego RCX robots. 95-99 - David Reed:

Rethinking CS0 with JavaScript. 100-104 - Robert M. Harlan, David B. Levine, Shelley McClarigan:

The Khepera robot and the kRobot class: a platform for introducing robotics in the undergraduate curriculum. 105-109 - Matthew Merzbacher:

Open artificial intelligence - one course for all. 110-113 - Linda Bright Lankewicsz:

Undergraduate research in genetic algorithms. 114-118 - John L. Lowther, Ching-Kuang Shene:

Computing with geometry as an undergraduate course: a three-year experience. 119-123 - Orit Hazzan:

Teaching the human aspect of software engineering - a case study. 124-128 - Michael T. Goodrich

, Roberto Tamassia:
Teaching internet algorithmics. 129-133 - Michael A. Redmond:

A computer program to aid assignment of student project groups. 134-138 - Edward F. Gehringer

:
Electronic peer review and peer grading in computer-science courses. 139-143 - Vir V. Phoha

:
An interactive dynamic model for integrating knowledge management methods and knowledge sharing technology in a traditional classroom. 144-148 - John K. Estell:

IPP: a web-based interactive programming portfolio. 149-153 - Ray Lischner:

Explorations: structured labs for first-time programmers. 154-158 - A. T. Chamillard, Jay K. Joiner:

Using lab practica to evaluate programming ability. 159-163 - Kay A. Robbins, Catherine Sauls Key, Keith Dickinson, John Montgomery:

Solving the CS1/CS2 lab dilemma: students as presenters in CS1/CS2 laboratories. 164-168 - Michael J. Jipping, Joshua Krikke, Sarah Dieter, Samantha Sandro:

Using handheld computers in the classroom: laboratories and collaboration on handheld machines. 169-173 - Anne Gates Applin

:
Second language acquisition and CS1. 174-178 - Malcolm Morrison, Timothy S. Newman:

A study of the impact of student background and preparedness on outcomes in CS I. 179-183 - Brenda Cantwell Wilson, Sharon Shrock:

Contributing to success in an introductory computer science course: a study of twelve factors. 184-188 - Ann E. Fleury:

Encapsualtion and reuse as viewed by Java students. 189-193 - Carl E. Bredlau, Dorothy Deremer:

Assembly language through the Java virtual machine. 194-198 - Stanislaw P. Maj, David Veal, Rick Duley:

A proposed new high level abstraction for computer technology. 199-203 - William Yurcik, Larry Brumbaugh:

A web-based little man computer simulator. 204-208 - Douglas E. Harms, Dave A. Berque:

Using a PDP-11/10 to teach content and history in computer organization courses. 209-213 - Julie Barnes, Laura M. Leventhal:

Turing the tables: introducing software engineering concepts in a user interface design course. 214-218 - Mark Guzdial

:
Using squeak for teaching user interface software. 219-223 - Lori L. Pollock, Mike Jochen:

Making parallel programming accessible to inexperienced programmers through cooperative learning. 224-228 - Stephen J. Hartley:

"Alfonse, give me a call!". 229-232 - Michael J. Docherty, Peter Sutton, Margot Brereton, Simon M. Kaplan:

An innovative design and studio-based CS degree. 233-237 - Forouzan Golshani, Sethuraman Panchanathan, Oris Friesen, Youngchoon Park, Jeong-Jun Song:

A comprehensive curriculum for IT education and workforce development: an engineering approach. 238-242 - Allen B. Tucker, Charles Kelemen, Kim B. Bruce:

Our curriculum has become math-phobic! 243-247 - Laurie A. Smith King, John Barr, Ben Coleman:

What could be more SLic?: projects for the programming languages course. 248-252 - Michael R. Wick, Daniel E. Stevenson:

A reductionist approach to a course on programming languages. 253-257 - Michael R. Wick:

Kaleidoscope: using design patterns in CS1. 258-262 - Dung Zung Nguyen, Stephen B. Wong:

Design patterns for sorting. 263-267 - Timothy S. Gegg-Harrison:

Ancient Egyptian numbers: a CS-complete example. 268-272 - Erik Herzog, Peter Loborg, Simin Nadjm-Tehrani:

Real-time lab excercises: a teacher's dilemma. 273-277 - Joseph M. Clifton:

A CS/SE approach to a real-time embedded systems software development course. 278-281 - Joseph Bergin:

A pattern language for initial course design. 282-286 - Lori L. Pollock:

Integrating an intensive experience with communication skills development into a computer science course. 287-291 - Raymond Lister:

Objectives and objective assessment in CS1. 292-296 - Richard Rasala, Jeff Raab, Viera K. Proulx:

Java power tools: model software for teaching object-oriented design. 297-301 - Owen L. Astrachan:

OO overkill: when simple is better than not. 302-306 - Ralph A. Morelli, Ralph Walde, Gregg Marcuccio:

A java API for historical ciphers: an object-oriented design project. 307-311 - Tyrone Nicholas, Jerzy A. Barchanski:

TOS: an educational distributed operating system in Java. 312-316 - Steven Robbins:

Starving philosophers: experimentation with monitor synchronization. 317-321 - John L. Donaldson:

Architecture-dependent operating system project sequence. 322-326 - Laurie A. Williams, Richard L. Upchurch:

In support of student pair-programming. 327-331 - Allen S. Parrish, Brandon Dixon, David Cordes:

Binary software components in the undergraduate computer science curriculum. 332-336 - Edward L. Jones:

Integrating testing into the curriculum - arsenic in small doses. 337-341 - Jon A. Preston, Laura Wilson:

Offering CS1 on-line reducing campus resource demand while improving the learning environment. 342-346 - Richard Anderson, Martin Dickey, Hal Perkins:

Experiences with tutored video instruction for introductory programming courses. 347-351 - Judy Brown, Jiayun Lu:

Designing better online teaching material. 352-356 - Susan Darling Urban, Suzanne W. Dietrich:

Advanced database concepts for undergraduates: experience with teaching a second course. 357-361 - Suzanne W. Dietrich, Dan Suceava, Chakrapani Cherukuri, Susan Darling Urban:

A reusable graphical user interface for manipulating object-oriented databases using Java and XML. 362-366 - Ming Wang:

Implementation of object-relational DBMSs in a relational database course. 367-370 - Robert Montante, Zahira S. Khan:

Specialized certification programs in computer science. 371-375 - Kathleen Harmeyer, Donna Tupper, William Beck, Sylvia J. Sorkin:

Preparing students for internet and multimedia technology careers. 376-380 - David Veal, Stanislaw P. Maj, Rick Duley:

Assessing "hands on" skills on CS1 computer & network technology units. 381-385 - Shari Lawrence Pfleeger, Pat Teller, Sheila E. Castaneda, Manda Wilson, Rowan Lindley:

Increasing the enrollment of women in computer science. 386-387 - John T. Stasko, Mark Guzdial, Michael J. Clancy, Nell B. Dale, Sally Fincher:

Models and areas for CS education research. 388-389 - David Gries, Bill Marion, Peter B. Henderson, Diane Schwartz:

How mathematical thinking enchances computer science problem solving. 390-391 - Gordon Davies, Wendy Doube, Wendy A. Lawrence-Fowler, Dale Shaffer:

Quality in distance education. 392-393 - Allen S. Parrish, Joe Hollingsworth, Peter M. Maurer, Benjamin Shults, Bruce W. Weide:

Identifying an appropriate view of software components for undergraduate education. 394-395 - Barbara Boucher Owens, Fran Hunt, Stuart Reges, Cary Laxer:

The university perspective: awarding credit for advanced placement (AP) in computer science. 396-397 - Samuel A. Rebelsky, Peter B. Henderson, Amruth N. Kumar, Frederick N. Springsteel:

Why I do declare!: declarative programming in the undergraduate curriculum. 398-399 - Bei-Tseng Bill Chu, Venu Dasigi, John T. Gorgone, David L. Spooner:

Information technology curriculum development. 400-401 - Judith L. Gersting, Peter B. Henderson, Philip Machanick

, Yale N. Patt:
Programming early considered harmful. 402-403 - Michael Goldweber, Clare Bates Congdon, Barry S. Fagin, Deborah J. Hwang, Frank Klassner:

The use of robots in the undergraduate curriculum: experience reports. 404-405 - Carolee Stewart-Gardiner, David G. Kay, Joyce Currie Little, Joseph D. Chase, John Fendrich, Laurie A. Williams, Ursula Wolz:

Collaboration vs plagiarism in computer science programming courses. 406-407 - Nell B. Dale, Rick Mercer, Elliot B. Koffman, Walter J. Savitch:

Writing a textbook: walking the gauntlet. 408-409 - Byron Weber Becker, Richard Rasala, Joseph Bergin, Christine Shannon, Eugene Wallingford:

Polymorphic panelists. 410-411 - Nick Parlante, Michael J. Clancy, Stuart Reges, Julie Zelenski, Owen L. Astrachan:

Nifty assignments panel. 412-413 - Dan Curtin, Gary Lewandowski, Carla N. Purdy, Dennis Gibson, Lisa Meeden:

The nuts and bolts of academic careers: a primer for students and beginning faculty. 414-415 - Ann S. Ferren, J. A. N. Lee, Ivan B. Liss, Joe D. Chase, Robert Phillips:

The design and development of the college of information technology at Radford University. 416-417 - Jane Prey:

ACM SIGCSE NSF CCLI project showcase. 418 - Scott Grissom, Thomas L. Naps, Nick Parlante, Pamela B. Lawhead:

Practical teaching tips from around the world. 419 - Andrew Bernat, Harriet G. Taylor:

Taking advantage of national science foundation funding opportunities. 420 - John T. Gorgone, Doris K. Lidtke, David L. Feinstein:

Status of information systems accreditation. 421-422 - David Gries, Kathleen Larson, Susan H. Rodger, Mark Allen Weiss, Ursula Wolz:

AP CS goes OO. 423-24 - David Ginat, Daniel D. Garcia, Owen L. Astrachan, Joseph Bergin:

Colorful illustrations of algorithmic design techniques and problem solving. 425-426 - Debra Burton Farrior, Daniel E. Hallock:

Using project management concepts and microsoft project software as a tool to develop and manage both on-line and on-campus courses and student team projects. 427 - Richard G. Epstein:

The play's the thing: ElderCare VR. 428 - Carl Alphonce, Debra T. Burhans, Helene Kershner, Barbara Sherman, Deborah Walters, Erica Eddy, Gloria Melara, Peter DePasquale, J. Philip East, Frederick N. Springsteel, Kurt F. Lauckner:

Teaching using off-the shelf on-line materials. 429-430 - Peter J. Denning, Wayne R. Dyksen, Richard J. LeBlanc, Edward L. Robertson:

Model curricula for IT schools: report of a curriculum committee. 431-432 - Eric Roberts, Gerald L. Engel, C. Fay Cover, Andrew D. McGettrick, Carl K. Chang, Ursula Wolz:

Computing curricula 2001 how will it work for you? 433-434

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














