Last update:
Sat Oct 14 15:35:18 MDT 2017
C. 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:??