


default search action
12th ITiCSE 2007: Dundee, Scotland, UK
- Janet M. Hughes, D. Ramanee Peiris, Paul T. Tymann:

Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2007, Dundee, Scotland, UK, June 25-27, 2007. ACM 2007, ISBN 978-1-59593-610-3 - Paul Curzon

:
Serious fun in computer science. 1 - Chris van der Kuyl:

Where have all the computer scientists gone? 2 - Vicki L. Hanson:

Inclusive thinking in computer science education. 3
Broadening participation
- Peggy Israel Doerschuk, Jiangjiang Liu, Judith Mann:

Pilot summer camps in computing for middle school girls: from organization through assessment. 4-8 - Joan Peckham, Lisa L. Harlow, David A. Stuart, Barbara Silver, Helen Mederer, Peter D. Stephenson:

Broadening participation in computing: issues and challenges. 9-13 - Kelly R. Cannon, Katherine A. Panciera, Nikolaos P. Papanikolopoulos:

Second annual robotics summer camp for underrepresented students. 14-18
Curricular approaches
- Michael H. Goldwasser, David Letscher:

Introducing network programming into a CS1 course. 19-22 - Zachary Dodds, Christine Alvarado, Geoff Kuenning

, Ran Libeskind-Hadas:
Breadth-first CS 1 for scientists. 23-27 - Leah Buechley, Michael Eisenberg, Nwanua Elumeze:

Towards a curriculum for electronic textiles in the high school classroom. 28-32
Operating systems & embedded programming
- James Miller, Michael R. Smith:

A TDD approach to introducing students to embedded programming. 33-37 - Robert J. Sheehan

:
Teaching operating systems with ruby. 38-42 - Rainer Oechsle, Kay Barzen:

Checking automatically the output of concurrent threads. 43-47
Teaching CS theory - tools & techniques
- Matthias F. Stallmann, Suzanne Balik, Robert D. Rodman, Sina Bahram, Michael C. Grace, Susan D. High:

ProofChecker: an accessible environment for automata theory correctness proofs. 48-52 - Laura Korte, Stuart Anderson

, Helen Pain, Judith Good
:
Learning by game-building: a novel approach to theoretical computer science education. 53-57 - Susan H. Rodger, Jinghui Lim, Stephen Reading:

Increasing interaction and support in the formal languages and automata theory course. 58-62
Courseware
- Michael T. Helmick:

Interface-based programming assignments and automatic grading of java programs. 63-67 - Pete G. Thomas, Neil Smith, Kevin G. Waugh:

Computer assisted assessment of diagrams. 68-72 - Jeong-Hoon Ji, Gyun Woo, Hwan-Gue Cho:

A source code linearization technique for detecting plagiarized programs. 73-77
Inclusive education for visually impared students
- Helen Armstrong, Iain Murray:

Remote and local delivery of cisco education for the vision-impaired. 78-81 - André Pimenta Freire, Renata Pontin de Mattos Fortes

, Débora Maria Barroso Paiva
, Marcelo Augusto Santos Turine:
Using screen readers to reinforce web accessibility education. 82-86 - Matt Calder, Robert F. Cohen, Jessica A. Lanzoni, Neal Landry, Joelle Skaff:

Teaching data structures to students who are blind. 87-90
Networking
- Anton Alstes, Janne Lindqvist:

VERKKOKE: learning routing and network programming online. 91-95 - Iain Oliver, Kristoffer Getchell, Alan Miller, Colin Allison:

Using disruptive technology for explorative learning. 96-100 - Christian Brown, Chris McDonald:

Visualizing berkeley socket calls in students' programs. 101-105
Inclusive technology
- Blaise W. Liffick, Gary M. Zoppetti:

You can take it with you: profile transportability. 106-110 - Stéphane Norte, Fernando Graça Lobo

:
A virtual logo keyboard for people with motor disabilities. 111-115
CS1 - alternative approaches
- Joseph Distasio, Thomas P. Way:

Inclusive computer science education using a ready-made computer game framework. 116-120 - Tiffany Barnes, Heather Richter, Eve Powell, Amanda Chaffin, Alex Godwin:

Game2Learn: building CS1 learning games for retention. 121-125
Cirriculum issues
- Alan L. Tharp:

Innovating: the importance of right brain skills for computer science graduates. 126-130 - Michela Pedroni, Manuel Oriol, Bertrand Meyer:

A framework for describing and comparing courses and curricula. 131-135
Online learning
- Pantelis M. Papadopoulos

, Stavros N. Demetriadis
, Ioannis Stamelos:
Case-based instruction on the web for teaching software project management. 136-140 - Matt Bower

:
Independent, synchronous and asynchronous an analysis of approaches to online concept formation. 141-145 - Michael T. Helmick:

Integrated online courseware for computer science courses. 146-150
Pedagogical approaches
- Orna Muller, David Ginat, Bruria Haberman:

Pattern-oriented instruction and its influence on problem decomposition and solution construction. 151-155 - Robert McCartney, Anna Eckerdal, Jan Erik Moström, Kate Sanders, Carol Zander:

Successful students' strategies for getting unstuck. 156-160 - David Ginat:

Hasty design, futile patching and the elaboration of rigor. 161-165
CS1 - objects first
- Kate Sanders, Lynda Thomas:

Checklists for grading object-oriented CS1 programs: concepts and misconceptions. 166-170 - Tamar Vilner, Ela Zur, Judith Gal-Ezer:

Fundamental concepts of CS1: procedural vs. object oriented paradigm - a case study. 171-175
Software engineering
- Guy Tremblay, Bruno Malenfant, Aziz Salah, Pablo Zentilli:

Introducing students to professional software construction: a "software construction and maintenance" course and its maintenance corpus. 176-180 - William L. Honig, Tejasvini Prasad:

A classroom outsourcing experience for software engineering learning. 181-185
Secondary education
- Mingrui Zhang, Chi-Cheng Lin, Gayle Olsen, Barbara Beck:

A bioinformatics track with outreach components. 186-190 - Desmond Wesley Govender, Manoj S. Maharaj:

Challenges with respect to the e-readiness of secondary school teachers in Kwazulu-Natal, South Africa. 191-195 - Quintin I. Cutts, Margaret I. Brown, Lynsey Kemp, Calum Matheson:

Enthusing and informing potential computer science students and their teachers. 196-200
CS education research
- Vashti C. Galpin

, Ian Douglas Sanders
, Pei-yu Chen:
Learning styles and personality types of computer science students at a South African university. 201-205 - Michael E. Caspersen, Kasper Dalgaard Larsen

, Jens Bennedsen:
Mental models and programming aptitude. 206-210 - Carole A. Bagley, Chientzu Candace Chou:

Collaboration and the importance for novices in learning java computer programming. 211-215
Gender issues
- Mary Anne L. Egan:

Teaching a "women in computer science" course. 216-220 - Catherine Lang

, Judy McKay, Sue Lewis:
Seven factors that influence ICT student achievement. 221-225 - M. M. Voyles, Susan M. Haller, Timothy V. Fossum:

Teacher responses to student gender differences. 226-230
Pedagogy
- Sue Jane Jones, Gary E. Burnett

:
Spatial skills and navigation of source code. 231-235 - Vesa Vainio, Jorma Sajaniemi:

Factors in novice programmers' poor tracing skills. 236-240 - Donald D. Chinn, Catherine Spencer, Kristofer Martin:

Problem solving and student performance in data structures and algorithms. 241-245
Visualization - theory & practice
- Ronit Ben-Bassat Levy, Mordechai Ben-Ari:

We work so hard and they don't use it: acceptance of software tools by teachers. 246-250 - Niko Myller, Mikko-Jussi Laakso, Ari Korhonen

:
Analyzing engagement taxonomy in collaborative algorithm visualization. 251-255 - Essi Lahtinen, Hannu-Matti Järvinen, Suvi Melakoski-Vistbacka:

Targeting program visualizations. 256-260
Inclusive education for disabled students
- Richard Kheir, Thomas P. Way:

Inclusion of deaf students in computer science classes using real-time speech transcription. 261-265 - Katherine Deibel

:
Studying our inclusive practices: course experiences of students with disabilities. 266-270 - F. Javier Bueno

, José Raúl Fernández del Castillo, Soledad Garcia, Reca Borrego:
E-learning content adaptation for deaf students. 271-275
Innovation in the classroom
- Surendar Chandra:

Lecture video capture for the masses. 276-280 - Henning Bär, Gina Häussge, Guido Rößling:

An integrated system for interaction support in lectures. 281-285 - Christopher James Martin:

Scribbles: an exploratory study of sketch based support for early collaborative object oriented design. 286-290
Visualization in CS1 & CS2
- Robert Adelmann, Tobias Bischoff, Tobias Lauer:

IDEA: a framework for the fast creation of interactive animations by pen sketching. 291-295 - Pilu Crescenzi

, Carlo Nocentini:
Fully integrating algorithm visualization into a cs2 course.: a two-year experience. 296-300 - Ali S. Erkan, T. J. VanSlyke, Timothy M. Scaffidi:

Data structure visualization with latex and prefuse. 301-305
Panels
- Murray Rowan, Tim Hawkins, Andy Cobley

:
Yahoo University hackday. 306 - David Sloan

, Barbara Nelson, Martin Sloan:
How should inclusivity influence teaching of ict design? 307-308
Poster session 1
- Elizabeth K. Hawthorne, Robert D. Campbell, Karl J. Klee:

Curricular resources from the acm two-year college education committee. 309 - Steve Cunningham:

A computer graphics curriculum to meet the european bologna requirements. 310 - Chrisina Draganova, Vassil T. Vassilev

:
Teaching AJAX in web-centric courses. 311 - Tracy L. Lewis:

Are pictures worth 1000 words? the use of affective imagery surveys to capture student perceptions of the computing discipline. 312 - Guy Tremblay, Louise Laforest, Aziz Salah:

Extending a marking tool with simple support for testing. 313 - John F. Dooley

:
Experiences with CC2001 at a small college. 314 - Adrian Albin-Clark

:
MaBL: a tool for mapping pseudocode to multiple implementation languages. 315 - Seung-won Hwang:

Teaching operating systems with Windows: experiences and contributions. 316 - Ian Douglas Sanders

, Vashti C. Galpin
:
Students' mental models of recursion at wits. 317
Poster session 2
- Tami Lapidot, Dan Aharoni:

The Israeli summer seminars for CS leading teachers. 318 - T. Cassen, Kalpathi R. Subramanian, Jeffrey Alexander, Drew Linderman, Asis Nasipuri:

A visual learning engine for interactive generation ofinstructional materials. 319 - Shermane A. Austin, Leon P. Johnson, John M. Flowers:

Stimulating minority student retention with BalloonSAT projects. 320 - Lourdes Moreno, Paloma Martínez, Belén Ruíz-Mezcua

, Ana Iglesias
:
Accessible interface for multimedia presentation in inclusive education. 321 - Ahmad Ghafarian:

Ideas for projects in undergraduate information assurance and security courses. 322 - Tamar Benaya, Ela Zur:

Understanding threads in an advanced java course. 323 - Alan Hayes, Pete G. Thomas, Neil Smith, Kevin G. Waugh:

An investigation into the automated assessment of the design-code interface. 324 - Vladimír Bures

, Pavel Cech:
Complexity of ambient intelligence in managerial work. 325 - Irene Govender:

Understanding students' performance in programming assessment questions. 326
Poster session 3
- Tami Lapidot:

Supporting the growth of CS leading teachers. 327 - Barbara Boucher Owens, Vicki L. Almstrum, Lecia Jane Barker

:
The computing educators oral history project: planning for the future. 328 - Martin Leidl, Guido Rößling:

How will future learning work in the third dimension? 329 - H. Whaley, S. Grice:

Do students know best?: experiences of allowing students to become course designers. 330 - Barak Raveh, Bruria Haberman, Cecile Yehezkel:

Transforming a high school student project in computer science into a significant scientific achievement. 331 - Maths Halstensen, Frode Haug:

Highly interactive online study skills course: "unstuck". 332 - Erik Larsson

, Mehdi Amirijoo, Daniel Karlsson, Petru Eles:
What impacts course evaluation? 333 - Andrea Gorra, Sanela Lazarevski, Jackie Campbell

:
An account of the use of synoptic assessment for students in the area of databases at level 2. 334 - F. Javier Bueno

, M. Goretti Alonso, José Raúl Fernández del Castillo:
Assisting lecturers to adapt e-learning content for deaf students. 335 - Anne Dickinson:

'But i don't read text printed in braille font'...: parables from a business and information technology student. 336
Poster session 4
- M. Gloria Sánchez-Torrubia, Carmen Torres-Blanc

, Juan Castellanos:
New interactive tools for graph algorithms active learning. 337 - Rudolf Pecinovský, Jarmila Pavlícková:

Order of explanation should be interface: abstract classes - overriding. 338 - Anne Dickinson:

'Touching the void'...: narrowing the crevasse between the tactile diagrams that tutors request and those that work in reality. 339 - Lee D. Cornell:

CS2 for an IS curriculum. 340 - Diana Cukierman, Donna McGee Thompson:

Learning strategies sessions within the classroom in computing science university courses. 341 - Shaun K. Kane:

Engaging student programmers as inclusive designers. 342 - Jonathan Byrd, Monty Carter, David Cook, Philip Kirkham, Martha J. Kosa:

Solving recurring student problems with recurrences. 343 - John Impagliazzo:

Using an outcome-based approach to assess computing programs. 344 - Stelios Xinogalos

, Maya Satratzemi, Vassilios Dagdilelis:
Teaching java with BlueJ: a two-year experience. 345
Student posters
- Miroslav Skoric

:
Summer schools on the amateur radio computing. 346 - Jonathan D. Marra, Katherine G. Herbert

, Jason T. L. Wang:
A study of phylogenetic tools for genomic nomenclature data cleaning. 347 - Jason S. Caronna, Rojita Sharma, Jonathan D. Marra, Virginia L. Iuorno, Katherine G. Herbert

, Jeffrey H. Toney:
Prediction of modulators of pyruvate kinase in smiles text using aprori methods. 348 - Reena Pau, Wendy Hall

, Su White:
Women in computing: how does experience influence self-perception of computing careers? 349 - Eric Omwega, Jonathan Tsu, Monica Ugwi, Christine Wang:

Automation of PE recruiting process. 350 - Eric Omwega, Jonathan Tsu, Monica Ugwi, Christine Wang:

Development of an online campus map. 351
Demonstrations
- Mario Amelung, Michael Piotrowski

, Dietmar F. Rösner:
eduComponents: a component-based e-learning environment. 352 - Andrew Solomon:

Linuxgym: software to automate formative assessment of unix command-line and scripting skills. 353 - Guy Barker, Jane Prey:

Accessibility tools. 354 - J. Mark Pullen:

Network educationware demonstration. 355 - Ruedi Arnold:

Introducing propositional logic and queueing theory with the infotraffic interactive learning environments. 356 - Guido Rößling, Simon Kulessa, Silke Schneider:

Easy, fast, and flexible algorithm animation generation. 357
Tips & techniques
- Anne Dickinson:

Is the shortcut the quickest way to go?: translating instructions for keyboard navigation and other stories. 358 - Manuel Rubio-Sánchez

, Isidoro Hernán-Losada
:
Exploring recursion with fibonacci numbers. 359 - Jakki Sheridan-Ross:

Practical tips for engaging students in team formation for multi-discipline computing projects. 360 - Herman Koppelman:

Exercises as a tool for sharing pedagogical knowledge. 361 - James H. Paterson

, John Haddow:
From classes to code: supporting the transition from design to implementation. 362
Tutorials
- Mordechai Ben-Ari:

Teaching concurrency and nondeterminism with spin. 363-364 - Michael H. Goldwasser, David Letscher:

Teaching object-oriented programming in python. 365-366

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














