SIGCSE A

131 papers

YearTitle / Authors
2006'Programming language paradigms' instruction through designing a new paradigm.
Hilda M. Standley
2006A CS0 course for the liberal arts.
Daniel C. Cliburn
2006A UNIX concurrent I/O simulator.
Steven Robbins
2006A Virtual Laboratory Model for Encouraging Undergraduate Research.
Thomas P. Way
2006A compiler tutorial scaled for the programming languages course.
Jerry Mead
2006A comprehensive representation of the computing and information disciplines.
Lillian N. Cassel, Andrew D. McGettrick, Robert H. Sloan
2006A data mining course for computer science: primary sources and implementations.
David R. Musicant
2006A database security course on a shoestring.
Binto George, Anna Valeva
2006A framework in which to teach (technical) communication to computer science majors.
Henry A. Etlinger
2006A laboratory based capstone course in computer security for undergraduates.
Mike O'Leary
2006A learner-centered approach to teaching ethics in computing.
Anne Gates Applin
2006A model for summer undergraduate research experiences in emerging technologies.
Deborah Knox, Peter DePasquale, Sarah Monisha Pulimood
2006A multi-disciplinary look at the computing disciplines.
Antonio M. Lopez Jr., Robert W. Lent, Frederick G. Lopez, Madonna G. Constantine
2006A project in algorithms based on a primary historical source about catalan numbers.
David Pengelley, Inna Pivkina, Desh Ranjan, Karen Villaverde
2006A robust web programming and graphics course for non-majors.
Michael B. Gousie
2006A systematic approach to active and cooperative learning in CS1 and its effects on CS2.
Graciela Gonzalez
2006A template library to facilitate teaching message passing parallel computing.
Jerome L. Paul, Michal Kouril, Kenneth A. Berman
2006Accessibility and computer science education.
Brian J. Rosmaita, Katherine Deibel, Robert F. Cohen, Mary Anne L. Egan
2006Accessibility first!: a new approach to web design.
Brian J. Rosmaita
2006Adding concentrations to the CS major: our dean calls us 'innovative'.
James Blahnik, Bonnie McVey, David Pankratz
2006An active learning approach to teaching the data structures course.
Timothy A. Budd
2006An ethics and security course for students in computer science and information technology.
Richard G. Epstein
2006An evaluation method of project based learning on software development experiment.
Saeko Matsuura
2006An innovative approach to teaching refactoring.
Suzanne Smith, Sara Stoecklin, Catharina M. Serino
2006An interactive tutorial system for Java.
Eric Roberts
2006An interdisciplinary undergraduate science informatics degree in a liberal arts context.
Dorothy Deremer, Katherine G. Herbert
2006An undergraduate course on software bug detection tools and techniques.
Eric Larson
2006Animation and visualization in the curriculum: opportunities, challenges, and successes.
Thomas L. Naps, Susan H. Rodger, Guido Rößling, Rockford J. Ross
2006Are they learning what (we think) we're teaching?
Vicki L. Almstrum, David Klappholz, Steven Condly, John M. Clement
2006Automata theory: its relevance to computer science students and course contents.
Michal Armoni, Susan H. Rodger, Moshe Y. Vardi, Rakesh M. Verma
2006Back to basics in CS1 and CS2.
Stuart Reges
2006Bioinformatics and computing curriculum: a new model for interdisciplinary courses.
Jacquelyn S. Fetrow, David J. John
2006Bridging writing to learn and writing in the discipline in computer science education.
Mark E. Hoffman, Timothy T. Dansdill, David S. Herscovici
2006CSE volunteers: a service learning program to provide IT support to the hillsborough county school district.
Kenneth J. Christensen, D. Rundus, G. Perera, S. Zulli
2006Can graduating students design software systems?
Anna Eckerdal, Robert McCartney, Jan Erik Moström, Mark Ratcliffe, Carol Zander
2006Can't sing, can't act, can dance a little: (on choosing the right dancing partners).
Richard E. Pattis
2006Case-based analysis: a practical tool for teaching computer ethics.
Michael J. Quinn
2006Chirp on crickets: teaching compilers using an embedded robot controller.
Li Xu, Fred G. Martin
2006Closing the loop on test creation: a question assessment mechanism for instructors.
Titus Winters, Tom Payne
2006Computing Curricula 2005: The Overview Report.
Russell L. Shackelford, Andrew D. McGettrick, Robert H. Sloan, Heikki Topi, Gordon Davies, Reza Kamali, James Cross, John Impagliazzo, Richard J. LeBlanc, Barry M. Lunt
2006Computing in context: integrating an embedded computing project into a course on ethical and societal issues.
Fred G. Martin, Sarah Kuhn
2006Culture and environment as determinants of women's participation in computing: revealing the "women-CS fit".
Carol Frieze, Orit Hazzan, Lenore Blum, M. Bernardine Dias
2006CyberTech I: online introduction to computer science course for high school students.
Amy B. Woszczynski
2006CyberTech-ITEST: an NSF-funded initiative to attract and prepare underrepresented students for tomorrow's careers in the computing sciences.
Laurence I. Peterson, Dale Benham, Amy B. Woszczynski, Rich Schlesinger
2006Design of class hierarchies: an introduction to OO program design.
Viera K. Proulx, Kathryn E. Gray
2006Designing an adaptive learning module to teach software testing.
Rahul Agarwal, Stephen H. Edwards, Manuel A. Pérez-Quiñones
2006Developing collaborative skills early in the CS curriculum in a laboratory environment.
Dawn McKinney, Leo F. Denton
2006Digital gaming as a vehicle for learning.
Ursula Wolz, Tiffany Barnes, Ian Parberry, Michael R. Wick
2006Discrete partnership: a case for a full year of discrete math.
Mark D. LeBlanc, Rochelle Leibowitz
2006Do Lego Mindstorms Robots have a future in CS education?
Myles F. McNally, Michael Goldweber, Barry S. Fagin, Frank Klassner
2006Engagement theory: a universal paradigm?
Iwona Miliszewska, John Horwood
2006Evaluations of target tracking in wireless sensor networks.
Sam Phu Manh Tran, T. Andrew Yang
2006Everything I needed to know about teaching I learned in kindergarten: bringing elementary education techniques to undergraduate computer science classes.
Shannon Pollard, Robert C. Duvall
2006Experiences using a collaborative electronic textbook: bringing the "guide on the side" home with you.
Ryan L. McFall, Herbert L. Dershem, Darcy A. Davis
2006Exploiting on-line data sources as the basis of programming projects.
Peter DePasquale
2006Fifteen compilers in fifteen days.
Jeremy D. Frens, Andrew Meneely
2006Final oral report of the SIGCSE committee on the implementation of a discrete mathematics course.
Bill Marion
2006GSPIM: graphical visualization tool for MIPS assembly programming and simulation.
Patrick Borunda, Chris Brewer, Cesim Erten
2006Games as a "flavor" of CS1.
Jessica D. Bayliss, Sean Strout
2006Graphical game development in CS2: a flexible infrastructure for a semester long project.
Mark C. Lewis, Berna L. Massingill
2006Growl...roar...are we ready for tiger?: review of the current climate and changes to be implemented for the 2007 AP CS exam.
Reg Hahne, Cay S. Horstmann, David Reed, Don Allen
2006How to integrate FPGAs into a computer organization course.
Michael J. Jipping, Sara Henry, Kathleen Ludewig, Leslie Tableman
2006Image understanding as a second course in AI: preparing students for research.
Roxanne L. Canosa
2006Incorporating an intelligent tutoring system into CS1.
Leen-Kiat Soh
2006Introductory game creation: no programming required.
A. T. Chamillard
2006Language performance at high school and success in first year computer science.
Sarah Rauchas, Benjamin Rosman, George Dimitri Konidaris, Ian D. Sanders
2006Learning strategies and undergraduate research.
Jennifer A. Polack-Wahl, Karen Anewalt
2006MARS: an education-oriented MIPS assembly language simulator.
Kenneth R. Vollmar, Pete Sanderson
2006Make it Look real, make it look cool.
Bill La Barge
2006Motivating OOP by blowing things up: an exercise in cooperation and competition in an introductory java programming course.
Kevin J. Bierre, Phil Ventura, Andrew M. Phelps, Christopher A. Egert
2006Multimodal communication in the classroom: what does it mean for us?
Tamara Denning, William G. Griswold, Beth Simon, Michelle Hoda Wilkerson
2006Nifty assignments.
Nick Parlante, Steven A. Wolfman, Lester I. McCann, Eric Roberts, Chris Nevison, John Motil, Jerry Cain, Stuart Reges
2006Non-traditional projects in the undergraduate AI course.
Amruth N. Kumar, Deepak Kumar, Ingrid Russell
2006OOP and the Janus principle.
Joel C. Adams
2006On using scheme to introduce prolog.
Michael R. Wick, Daniel E. Stevenson
2006Outcomes-based computing accreditation criteria.
Stuart H. Zweben, Han Reichgelt, Gayle J. Yaverbaum
2006Overview of the cyberTech-ITEST project: an initiative to attract and prepare under-represented students for tomorrow's careers in the computing sciences.
Laurence I. Peterson, Dale Benham
2006Pedagogical techniques supported by the use of student devices in teaching software engineering.
Valentin Razmov, Richard Anderson
2006Personality types, learning styles, and an agile approach to software engineering education.
Lucas Layman, Travis Cornwell, Laurie A. Williams
2006Poker as a group project for artificial intelligence.
Michael R. Scheessele, Thomas Schriefer
2006Practice what you preach: full separation of concerns in CS1/CS2.
Hamzeh Roumani
2006Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2006, Houston, Texas, USA, March 3-5, 2006
Doug Baldwin, Paul T. Tymann, Susan M. Haller, Ingrid Russell
2006Programming fundamentals and innovation taught through windows media player skin creation.
Todd Shurn
2006Qualitative research in computer science education.
Orit Hazzan, Yael Dubinsky, Larisa Eidelman, Victoria Sakhnini, Mariana Teif
2006Re-centering computer science.
Peter J. Denning, Andrew D. McGettrick, Paul S. Rosenbloom, Larry Snyder
2006Realism and simplicity: disk simulation for instructional OS performance evaluation.
Peter DeRosa, Kai Shen, Christopher Stewart, Jonathan Pearson
2006Reduction -- an abstract thinking pattern: the case of the computational models course.
Michal Armoni, Judith Gal-Ezer
2006Relationship of early programming language to novice generated design.
Tzu-Yi Chen, Alvaro E. Monge, Beth Simon
2006Research experience for undergraduates: successes and challenges.
Mary J. Granger, Guy-Alain Amoussou, Miguel A. Labrador, Sue Perry, Kelly M. Van Busum
2006Reversing: an essential heuristic in program and proof design.
David Ginat, Michal Armoni
2006Roles of variables and programming skills improvement.
Pauli Byckling, Jorma Sajaniemi
2006SNITCH: a software tool for detecting cut and paste plagiarism.
Sebastian Niezgoda, Thomas P. Way
2006Scavenger hunt: computer science retention through orientation.
Jerry O. Talton, Daniel L. Peterson, Sam Kamin, Deborah Israel, Jalal Al-Muhtadi
2006Service-learning projects: opportunities and challenges.
Roger Ferguson, Chang Liu, Mary Z. Last, Joe Mertz
2006Social networks generate interest in computer science.
Casey Alt, Owen L. Astrachan, Jeffrey Forbes, Richard Lucic, Susan H. Rodger
2006Software project demonstrations as not only an assessment tool but also a learning tool.
Chang Liu
2006Storytelling and puzzles in a software engineering course.
M. R. K. Krishna Rao
2006Student progress monitoring tool using treeview.
Jungsoon P. Yoo, Sung K. Yoo, Chris Lance, Judy Hankins
2006Successful approaches to teaching introductory computer science courses with python.
David Ranum, Bradley Miller, John M. Zelle, Mark Guzdial
2006Teaching a web security course to practice information assurance.
Huiming Yu, W. Liao, Xiaohong Yuan, Jinsheng Xu
2006Teaching computer graphics without raster-level algorithms.
Edward Angel, Steve Cunningham, Peter Shirley, Kelvin Sung
2006Teaching graphs to visually impaired students using an active auditory interface.
Robert F. Cohen, Arthur Meacham, Joelle Skaff
2006Teaching operating systems: the windows case.
Andreas Polze, Dave Probert
2006Teaching requirements engineering to an unsuspecting audience.
David Callele, Dwight J. Makaroff
2006Teaching the power of randomization using a simple game.
Yana Kortsarts, Jeffrey Rufinus
2006Test-driven learning: intrinsic integration of testing into the CS/SE curriculum.
David S. Janzen, Hossein Saiedian
2006TextMOLE: text mining operations library and environment.
Daniel B. Waegel, April Kontostathis
2006The ACM java task force: final report.
Eric Roberts, Kim B. Bruce, James H. Cross II, Robb Cutler, Scott Grissom, Karl J. Klee, Susan H. Rodger, Fran Trees, Ian Utting, Frank Yellin
2006The art and science of game programming.
Ian Parberry, Max B. Kazemzadeh, Timothy Roden
2006The back end of a grading system.
Robert E. Noonan
2006The compiler course in today's curriculum: three strategies.
William M. Waite
2006The design of a history of computing course with a unique perspective.
Thomas J. Cortina, Richard McKenna
2006The evolution of a computational outreach program to secondary school students.
Zachary Dodds, Leslie Karp
2006The inverted curriculum in practice.
Michela Pedroni, Bertrand Meyer
2006The open network laboratory.
John D. DeHart, Fred Kuhns, Jyoti Parwatikar, Jonathan S. Turner, Charlie Wiseman, Ken Wong
2006Things are clicking in computer science courses.
Roy P. Pargas, Dhaval M. Shah
2006Thinking, speaking, and writing for freshmen.
Lawrence J. Osborne
2006Through the looking glass: reflections on using undergraduate teaching assistants in CS1.
Adrienne Decker, Phil Ventura, Christopher A. Egert
2006Tools for teaching introductory programming: what works?
Kris D. Powers, Paul Gross, Steve Cooper, Myles F. McNally, Kenneth J. Goldman, Viera K. Proulx, Martin C. Carlisle
2006Turning automata theory into a hands-on course.
Susan H. Rodger, Bart Bressler, Thomas Finley, Stephen Reading
2006Using market basket analysis to integrate and motivate topics in discrete structures.
Michael R. Wick, Paul J. Wagner
2006Virtual classroom pedagogy.
Matt Bower
2006Virtual machines - an idea whose time has returned: application to network, security, and database courses.
William I. Bullers Jr., Stephen D. Burd, Alessandro F. Seazzu
2006Visual programming and the blind: the challenge and the opportunity.
Robert M. Siegfried
2006Why students with an apparent aptitude for computer science don't choose to major in computer science.
Lori Carter
2006Women catch up: gender differences in learning programming concepts.
Laurie C. Murphy, Brad Richards, Renée McCauley, Briana B. Morrison, Suzanne Westbrook, Timothy V. Fossum
2006Working together to improve K-12 computer science education.
Robb Cutler, Chris Stephenson
2006XP practices applied to grading.
David B. Levine, Henry MacKay Walker
2006cooperative learning: beyond pair programming and team projects.
Edward F. Gehringer, Katherine Deibel, John Hamer, Keith J. Whittington
2006educational response to offshore outsourcing.
William Aspray, A. Frank Mayadas, Moshe Y. Vardi, Stuart H. Zweben
2006jFAST: a java finite automata simulator.
Timothy M. White, Thomas P. Way