Last update: Sat Oct 14 15:35:18 MDT 2017
Volume 1, Number 1es, March, 2001C. Burger and K. Rothermel A framework to support teaching in distributed systems . . . . . . . . . . ?? Lillian N. Cassel and Edward A. Fox Editorial: introducing the ACM Journal on Resources in Computing . . . . . . . ?? Stephan Fischer Course and exercise sequencing using metadata in adaptive hypermedia learning systems . . . . . . . . . . . . . . . . ?? R. S. Heller Greetings from the Guest Editor . . . . ?? Rachelle S. Heller and C. Dianne Martin and Nuzi Haneef and Sonja Gievska-Krliu Using a theoretical multimedia taxonomy framework . . . . . . . . . . . . . . . ?? Torsten Leidig L3---towards an open learning environment . . . . . . . . . . . . . . ?? R. Maly and H. Abdel-Wahab and C. Wild and C. M. Overstreet and A. Gupta and A. Abdel-Hamid and S. Ghanem and A. Gonzalez and X. Zhu IRI-h, a Java-based distance education system: architecture and performance . . ?? Abdulmotaleb El Saddik and Stephan Fischer and Ralf Steinmetz Reusability and adaptability of interactive resources in Web-based educational systems . . . . . . . . . . ?? Shervin Shirmohammadi and Abdulmotaleb El Saddik and Nicolas D. Georganas and Ralf Steinmetz Web-based multimedia tools for sharing educational resources . . . . . . . . . ??
Osman Balci and William S. Gilley and Robin J. Adams and Emre Tunar and N. Dwight Barnette Animations to Assist Learning Some Key Computer Science Topics . . . . . . . . ?? Mordechai Ben-Ari Interactive execution of distributed algorithms . . . . . . . . . . . . . . . ?? L. Anido-Rifón and M. J. Fernández-Iglesias and M. Llamas-Nistal and M. Caeiro-Rodríguez and J. Santos-Gago and J. S. Rodríguez-Estévez A component model for standardized Web-based education . . . . . . . . . . ?? Thorsten Hampel and Reinhard Keil-Slawik sTeam: structuring information in team-distributed knowledge management in cooperative learning environments . . . ?? Yi Shang and Hongchi Shi and Su-Shing Chen An intelligent distributed environment for active learning . . . . . . . . . . ??
The Joint Task Force on Computing Curricula Computing curricula 2001 . . . . . . . . ??
William Yurcik Editorial . . . . . . . . . . . . . . . 1--3 Rick Decker and Stuart Hirshfield The PIPPIN machine: simulations of language processing . . . . . . . . . . 4--17 Filippo Menczer and Alberto Maria Segre OAMulator: a teaching resource to introduce computer architecture concepts 18--30 Grant Braught and David Reed The knob & switch computer: a computer architecture simulator for introductory computer science . . . . . . . . . . . . 31--45 Dale Skrien CPU Sim 3.1: a tool for simulating computer architectures for computer organization classes . . . . . . . . . . 46--59 Cecile Yehezkel and William Yurcik and Murray Pearson and Dean Armstrong Three simulator tools for teaching computer architecture: Little Man computer, and RTLSim . . . . . . . . . . 60--80 Hugh Osborne The Postroom Computer . . . . . . . . . 81--110 Gabriel A. Wainer and Sergio Daicz and Luis F. De Simoni and Demian Wassermann Using the Alfa-1 simulated processor for educational purposes . . . . . . . . . . 111--151
William (Bill) Yurcik Special issue on specialized computer architecture simulators that see the present and may hold the future . . . . 1--3 Carl Burch Logisim: a graphical system for logic circuit design and simulation . . . . . 5--16 Brian J. Shelburne A PDP-8 emulator program . . . . . . . . 17--47 B. Dugan and J. Zahorjan The Sloop ISA and the SMOK toolkit . . . 49--71 J. C. Moure and Dolores I. Rexachs and Emilio Luque The KScalar simulator . . . . . . . . . 73--116 Thomas Röblitz and Frank Mueller and Oliver Bühn LegoSim: simulation of embedded kernels over Pthreads . . . . . . . . . . . . . 117--130 Kenneth E. Hoganson High-performance computer architecture and algorithm simulator . . . . . . . . 131--148
Alyce Brady and R. C. McDowell and Kelly Schultz JavaScript programming basics: a laboratory series for beginning programmers . . . . . . . . . . . . . . 1--1 Martin C. Carlisle and Keith Shomper ROBOT interpreter . . . . . . . . . . . 2--2 Barry Fagin Ada/Mindstorms 2.0 user's guide and reference manual . . . . . . . . . . . . 3--3 David Ginat Effective binary perspectives in algorithmic problem solving . . . . . . 4--4
Richard Conn Introduction to programming with Visual Basic . . . . . . . . . . . . . . . . . 1--1 Jeffrey W. Humphries and Martin C. Carlisle Introduction to Cryptography . . . . . . 2--2
Richard Conn Software Systems Requirements . . . . . 1--1 Barry S. Fagin and Laurence Merkle Quantitative analysis of the effects of robots on introductory Computer Science education . . . . . . . . . . . . . . . 1--17 William G. Griswold Teaching Software Engineering in a Compiler Project Course . . . . . . . . 1--18 Mike Joy and Boris Muzykantskii and Simon Rawles and Michael Evans An Infrastructure for Web-Based Computer-Assisted Learning . . . . . . . 1--19
Jason Gilder and Michael Peterson and Jason Wright and Travis Doom A versatile tool for student projects: an ASM programming language for the Lego mindstorm . . . . . . . . . . . . . . . 1--14 Elaine Silva and Dilvan Moriera WebCoM: a tool to use peer review to improve student interaction . . . . . . 1--14 Steve Carr and Jean Mayo and Ching-Kuang Shene ThreadMentor: a pedagogical tool for multithreaded programming . . . . . . . 1--30
Mark A. Holliday Animation of computer networking concepts . . . . . . . . . . . . . . . . 1--26 Linda Null and Julia Lobur MarieSim: The MARIE computer simulator 1--29
Michael Chau and Zan Huang and Hsinchun Chen Teaching key topics in computer science and information systems through a Web search engine project . . . . . . . . . 1--14 Stephen H. Edwards Improving student performance by evaluating how well students test their own programs . . . . . . . . . . . . . . 1--24
Douglas Blank and Deepak Kumar and Lisa Meeden and Holly Yanco Pyro: a Python-based versatile programming environment for teaching robotics . . . . . . . . . . . . . . . . 1--15
Bettina Bair and J. McGrath Cohoon Special issue on gender-balancing computing education . . . . . . . . . . 1--1 Linda L. Werner and Brian Hanks and Charlie McDowell Pair-programming helps female computer science students . . . . . . . . . . . . 1--8 Peter McKenna Gender and black boxes in the programming curriculum . . . . . . . . . 1--12 Cynthia Y. Lester and Marcus Brown Creating gender parity: an instruction aide's influence . . . . . . . . . . . . 1--14 Sarah B. Berenson and Kelli M. Slaten and Laurie Williams and Chih-Wei Ho Voices of women in a software engineering course: reflections on collaboration . . . . . . . . . . . . . 1--18 Kathy Garvin-Doxas and Lecia J. Barker Communication in computer science classrooms: understanding defensive climates as a means of creating supportive behaviors . . . . . . . . . . 1--18
Deepak Kumar Introduction to special issue on robotics in undergraduate education . . 1--1 Igor M. Verner and David J. Ahlgren Robot contest as a laboratory for experiential engineering education . . . 2--2 Christopher Kitts and Neil Quinn An interdisciplinary field robotics program for undergraduate computer science and engineering education . . . 3--3 Elizabeth Sklar and Simon Parsons and Peter Stone Using RoboCup in university-level computer science education . . . . . . . 4--4
Deepak Kumar Introduction to special issue on robotics in undergraduate education . . 1--1 Susan P. Imberman An intelligent agent approach for teaching neural networks using LEGO\reg handy board robots . . . . . . . . . . . 1--12 Douglas Blank and Deepak Kumar and Lisa Meeden and Holly Yanco Pyro: a python-based versatile programming environment for teaching robotics . . . . . . . . . . . . . . . . 1--15 Amruth N. Kumar Three years of using robots in an artificial intelligence course: lessons learned . . . . . . . . . . . . . . . . 1--15
Daniel R. White and Mike S. Joy Sentence-based natural language plagiarism detection . . . . . . . . . . 1--20 Amer Diwan and William M. Waite and Michele H. Jackson and Jacob Dickerson PL-detective: a system for teaching programming language concepts . . . . . 1--22
Paul A. Kuban and Rammohan K. Ragade The CAN microcluster: Parallel processing over the controller area network . . . . . . . . . . . . . . . . 1--12 Yishai A. Feldman Teaching quality object-oriented programming . . . . . . . . . . . . . . 1--16 John M. Carroll and Mary Beth Rosson A case library for teaching usability engineering: Design rationale, development, and classroom experience 1--22
Klaus Sutner CDM: Teaching discrete mathematics to computer science majors . . . . . . . . 1--11 John Cigas and Wen-Jung Hsin Teaching proofs and algorithms in discrete mathematics with online visual logic puzzles . . . . . . . . . . . . . 1--12 Valerie J. Harvey and Susan H. Rodger Editorial for the special issue on software support for teaching discrete mathematics . . . . . . . . . . . . . . 1--16 Joshua J. Cogliati and Frances W. Goosey and Michael T. Grinder and Bradley A. Pascoe and Rockford J. ROSS and Cheston J. Williams Realizing the promise of visualization in the theory of computing . . . . . . . 1--17 Timothy S. Gegg-Harrison Constructing contracts: Making discrete mathematics relevant to beginning programmers . . . . . . . . . . . . . . 1--28
Peter Brusilovsky and Sergey Sosnovsky Individualized exercises for self-assessment of programming knowledge: An evaluation of QuizPACK . . ?? Peter Brusilovsky and Colin Higgins Preface to the special issue on automated assessment of programming assignments . . . . . . . . . . . . . . ?? Christopher Douce and David Livingstone and James Orwell Automatic test-based assessment of programming: a review . . . . . . . . . ?? Colin A. Higgins and Geoffrey Gray and Pavlos Symeonidis and Athanasios Tsintsifas Automated assessment and experiences of teaching programming . . . . . . . . . . ?? Mike Joy and Nathan Griffiths and Russell Boyatt The boss online submission and assessment system . . . . . . . . . . . ?? Amruth N. Kumar Generation of problems, answers, grade, and feedback---case study of a fully automated tutor . . . . . . . . . . . . ?? Lauri Malmi and Ville Karavirta and Ari Korhonen and Jussi Nikander Experiences on automatically assessed algorithm simulation exercises with different resubmission policies . . . . ??
Scott A. Turner and Manuel A. Pérez-Quiñones and Stephen H. Edwards minimUML: a minimalist approach to UML diagramming for early computer science education . . . . . . . . . . . . . . . 1:1--1:?? Leen-Kiat Soh and Ashok Samal and Gwen Nugent A framework for CS1 closed laboratories 2:1--2:?? Douglas Grimes and Mark Warschauer and Tara Hutchinson and Falko Kuester Computer graphics instruction in VizClass . . . . . . . . . . . . . . . . 3:1--3:??
Geoffrey G. Roy Designing and explaining programs with a literate pseudocode . . . . . . . . . . 1:1--1:?? Byron B. Marshall and Hsinchun Chen and Rao Shen and Edward A. Fox Moving digital libraries into the student learning space: The GetSmart experience . . . . . . . . . . . . . . . 2:1--2:?? Chao Boon Teo and Robert Kheng Leng Gay A knowledge-driven model to personalize e-learning . . . . . . . . . . . . . . . 3:1--3:??
Boris Koldehofe and Marina Papatriantafilou and Philippas Tsigas LYDIAN: An extensible educational animation environment for distributed algorithms . . . . . . . . . . . . . . . 1:1--1:?? Gary Nutt Addressing small computers in the first OS course . . . . . . . . . . . . . . . 2:1--2:??
D. Frincke and S. Oudekirk and B. Popovsky Editorial: Special issue on resources for the computer security and information assurance curriculum: Issue 1 . . . . . . . . . . . . . . . . . . . 1:1--1:?? Sanjay Goel and Damira Pon and Peter Bloniarz and Robert Bangert-Drowns and George Berg and Vince Delio and Laura Iwan and Thomas Hurbanek and Sandoor P. Schuman and Jagdish Gangolly and Adnan Baykal and Jon Hobbs Innovative model for information assurance curriculum: A teaching hospital . . . . . . . . . . . . . . . . 2:1--2:?? Matt Bishop Teaching context in information security 3:1--3:?? Jesús Adolfo García-Pasquel and José Galaviz Ganzúa: a cryptanalysis tool for monoalphabetic and polyalphabetic ciphers . . . . . . . . . . . . . . . . 4:1--4:?? Rose Shumba Teaching hands-on Linux host computer security . . . . . . . . . . . . . . . . 5:1--5:?? Warren Harrison A term project for a course on computer forensics . . . . . . . . . . . . . . . 6:1--6:??
D. Frincke and S. Oudekirk and B. Popovsky Editorial: Resources for the computer security and information assurance curriculum . . . . . . . . . . . . . . . 1:1--1:?? Timothy Rosenberg and Lance J. Hoffman Taking the network on the road: Portable network solutions for computer security educators . . . . . . . . . . . . . . . 2:1--2:?? Paul J. Wagner and Andrew T. Phillips A portable computer security workshop 3:1--3:?? Bhagyavati Laboratory exercises in online information assurance courses . . . . . 4:1--4:?? José Carlos Brustoloni Laboratory experiments for network security instruction . . . . . . . . . . 5:1--5:?? Brett J. L. Landry and M. Scott Koger Dispelling 10 common disaster recovery myths: Lessons learned from Hurricane Katrina and other disasters . . . . . . 6:1--6:??
Robert McCartney and Josh Tenenberg From the editors: a new vision for JERIC 1:1--1:?? Wesley Coelho and Gail Murphy ClassCompass: a software design mentoring system . . . . . . . . . . . . 2:1--2:?? David G. Hendry History places: a case study for relational database and information retrieval system design . . . . . . . . 3:1--3:??
Josh Tenenberg and Robert McCartney Computer science in a liberal arts context . . . . . . . . . . . . . . . . 1:1--1:?? Liberal Arts Computer Science Consortium A 2007 model curriculum for a liberal arts degree in computer science . . . . 2:1--2:??
Robert McCartney and Josh Tenenberg Why Evidence? . . . . . . . . . . . . . 1:1--1:?? Frank L. Greitzer and Olga Anna Kuchar and Kristy Huston Cognitive science implications for enhancing training effectiveness in a serious gaming context . . . . . . . . . 2:1--2:??
Josh Tenenberg and Robert McCartney Linking questions and evidence . . . . . 1:1--1:?? Brian Hanks Problems encountered by novice pair programmers . . . . . . . . . . . . . . 2:1--2:?? Jorma Sajaniemi and Marja Kuittinen and Taina Tikansalo A study of the development of students' visualizations of program state during an elementary object-oriented programming course . . . . . . . . . . . 3:1--3:?? Donald Chinn and Tammy Vandegrift Uncovering student values for hiring in the software industry . . . . . . . . . 4:1--4:?? Beth Simon and Brian Hanks First-year students' impressions of pair programming in CS1 . . . . . . . . . . . 5:1--5:?? Svetlana Yarosh and Mark Guzdial Narrating data structures: The role of context in CS2 . . . . . . . . . . . . . 6:1--6:??
Robert McCartney and Josh Tenenberg From Conference to Journal . . . . . . . 1:1--1:?? Paul Gestwicki and Fu-Shing Sun Teaching Design Patterns Through Computer Game Development . . . . . . . 2:1--2:?? Wenliang Du and Ronghua Wang SEED: a Suite of Instructional Laboratories for Computer Security Education . . . . . . . . . . . . . . . 3:1--3:??
Josh Tenenberg and Robert McCartney Grounding the Scholarship of Teaching and Learning in Practice . . . . . . . . 4:1--4:?? Victoria Sakhnini and Orit Hazzan Reducing Abstraction in High School Computer Science Education: The Case of Definition, Implementation, and Use of Abstract Data Types . . . . . . . . . . 5:1--5:?? Andreas Zendler and Christian Spannagel Empirical Foundation of Central Concepts for Computer Science Education . . . . . 6:1--6:??
Robert McCartney and Josh Tenenberg Making it Real . . . . . . . . . . . . . 7:1--7:?? Allison Elliott Tew and Brian Dorn and William D. Leahy, Jr. and Mark Guzdial Context as Support for Learning Computer Organization . . . . . . . . . . . . . . 8:1--8:?? Sarita Yardi and Pamela Krolikowski and Taneshia Marshall and Amy Bruckman An HCI Approach to Computing in the Real World . . . . . . . . . . . . . . . . . 9:1--9:??
Josh Tenenberg and Robert McCartney Answering Part of the Significant Question . . . . . . . . . . . . . . . . 10:1--10:?? Michal Armoni Reduction in CS: a (Mostly) Quantitative Analysis of Reductive Solutions to Algorithmic Problems . . . . . . . . . . 11:1--11:?? Ambikesh Jayal and Martin Shepperd The Problem of Labels in E-Assessment of Diagrams . . . . . . . . . . . . . . . . 12:1--12:??