SIGCSE 2007:
Covington,
Kentucky,
USA
Ingrid Russell, Susan M. Haller, J. D. Dougherty, Susan H. Rodger (Eds.):
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2007, Covington, Kentucky, USA, March 7-11, 2007.
ACM 2007, ISBN 1-59593-361-1
Keynote address
Teaching tips we wish they'd told us before we started
Learning solutions for the first year
Recruitment and retention of computing students
Artificial intelligence
Funding opportunities in computer science education at the national science foundation
Web-based technologies
- Serge Linckels, Stephan Repp, Naouel Karam, Christoph Meinel:
The virtual tele-tASK professor: semantic search in recorded lectures.
50-54
- Manas Tungare, Xiaoyan Yu, William Cameron, GuoFang Teng, Manuel A. Pérez-Quiñones, Lillian N. Cassel, Weiguo Fan, Edward A. Fox:
Towards a syllabus repository for computer science courses.
55-59
- Mohamed Hamada:
Web-based tools for active learning in information theory.
60-64
Mechanics of undergraduate research at liberal arts colleges - lessons learned
New paradigms for introductory computing courses
Teaching with tablets and inking technologies
Status report on the SIGCSE committee on models for evaluating faculty scholarship
Activities and tools for course management
Integrating mathematics and computer science
Engagement via games
UML tools:
what is their role in undergraduate computer science courses?
Assessing computer science programs:
what have we learned
An Initiative to attract students to computing
Tools and techniques for teaching object-oriented programming
Algorithm visualization
Mindstorms:
robotics and beyond
Communication skills
Computational thinking
Keynote address
- Grady Booch:
Readn', writ'n, 'rithmetic...and code'n.
197
Active learning
Non-majors and budding majors
Patterns
Programming-lite:
a dialog on educating computer science practitioners in a flat world
... But what do the top-rated schools do? a survey of introductory computer science curricula
ACM-W's new programs for recruiting and retaining women in computing
Teaching computer graphics
Day one of the objects-first first course:
what to do
Pedagogy
- Tamara Denning, Michael Kelly, David Lindquist, Roshni Malani, William G. Griswold, Beth Simon:
Lightweight preliminary peer review: does in-class peer review make sense?
266-270
- Stuart Hansen, Erica Eddy:
Engagement and frustration in programming projects.
271-275
- Tzu-Yi Chen, Gary Lewandowski, Robert McCartney, Kate Sanders, Beth Simon:
Commonsense computing: using student sorting abilities to improve instruction.
276-280
Outcomes-based computing accreditation criteria
Embedded systems and architecture
K-12 computing
Project management and software engineering
Status report of the SIGCSE committee on teaching computer science research methods
The current crisis in computing:
what are the real issues?
New ways to teach CS1
It seemed like a good idea at the time
Bioinformatics
Kinesthetic learning activities
Developing resources to support a national computer science curriculum for K-12
Emerging instructional technologies
Alice frenzy:
an interactive group activity
Gender issues
Curriculum issues
- Timothy A. Davis, Robert Geist, Sarah Matzko, James Westall:
tauepsilonChinueta: trial phase for the new curriculum.
415-419
- Merrick L. Furst, Charles L. Isbell, Mark Guzdial:
ThreadsTM: how to restructure a computer science curriculum for a flat world.
420-424
- Mingrui Zhang, Eugene Lundak, Chi-Cheng Lin, Tim Gegg-Harrison, Joan M. Francioni:
Interdisciplinary application tracks in an undergraduate computer science curriculum.
425-429
- Dana Wortman, Penny Rheingans:
Visualizing trends in student performance across computer science courses.
430-434
Programming languages and compilers
- Martin Ruckert:
Teaching compiler construction and language design: making the case for unusual compiler projects with postscript as the target language.
435-439
- Li Xu:
RobotStudio: a modern IDE-based approach to reality computing.
440-444
- Christopher W. Brown, Eric A. Hardisty:
RegeXeX: an interactive system providing regular expression exercises.
445-449
- Scott Sigman:
Engaging students in formal language theory and theory of computation.
450-453
Software engineering
- Michela Pedroni, Till G. Bay, Manuel Oriol, Andreas Pedroni:
Open source projects in programming courses.
454-458
- Lucas Layman, Laurie A. Williams, Kelli M. Slaten:
Note to self: make assignments meaningful.
459-463
- Barry L. Kurtz, James B. Fenwick Jr., Christopher C. Ellsworth, Xiaohong Yuan, Adam Steele, Xiaoping Jia:
Inter-University software engineering using web services.
464-468
- J. D. Chase, Ed Oakes, Sean Ramsey:
Using live projects without pain: the development of the small project support center at Radford University.
469-473
NSF-DGE GK-12 teaching:
fellowships changing student perceptions about computer science
Security and networks
Computer games in the classroom,
or,
how to get perfect attendance,
even at 8 am
Nifty assignments
Computer science education research
- Linxiao Ma, John D. Ferguson, Marc Roper, Murray Wood:
Investigating the viability of mental models held by novice programmers.
499-503
- Jonas Boustedt, Anna Eckerdal, Robert McCartney, Jan Erik Moström, Mark Ratcliffe, Kate Sanders, Carol Zander:
Threshold concepts in computer science: do they exist and are they useful?
504-508
- Michael R. Wick:
Bridging the conceptual gap: assessing the impact on student attitudes toward programming.
509-513
- Josh D. Tenenberg, Sally Fincher:
Opening the door of the computer science classroom: the disciplinary commons.
514-518
The computing ontology project - the computing education application
Courseware
Computing and society
Systems and databases
- Edward Sciore:
SimpleDB: a simple java-based multiuser syst for teaching database internals.
561-565
- Haifeng Liu, Xianglan Chen, Yuchang Gong:
BabyOS: a fresh start.
566-570
- Chuck Pheatt:
An easy to use distributed computing framework.
571-575
- Charles Border:
The development and deployment of a multi-user, remote access virtualization system for networking, security, and system administration classes.
576-580
Keynote address
Copyright © Fri Mar 12 17:21:10 2010
by Michael Ley (ley@uni-trier.de)