Educators' and Trainers' Symposium

1. Keynote

Mon 8:30-9:45 am - Genoa
  1. The impending ordinariness of teaching concurrent programming
    Doug Lea, SUNY Oswego, United States

Read more...

 

2. Papers: Parallelism and Software Testing

Mon 10:15-12:00 pm - Genoa
  1. Mutation Analysis vs. Code Coverage in Automated Assessment of Students' Testing Skills
    Kalle Aaltonen, -, Finland
    Petri Ihantola, Aalto University, Finland
    Otto Seppälä, Aalto University, Finland
  2. Compiler Construction With a Dash of Concurrency and an Embedded Twist
    Adam Mallen, Marquette University, United States
    Dennis Brylow, Marquette University, United States
  3. Teaching and Training Developer-Testing Techniques and Tool Support
    Tao Xie, North Carolina State University, United States
    Jonathan de Halleux, Microsoft Research, United States
    Nikolai Tillmann, Microsoft Research, United States
    Wolfram Schulte, Microsoft Research, United States
  4. Learning Cuda: Lab Exercises and Experiences
    Jens Mache, Lewis & Clark College, United States
    Nate Anderson, Lewis & Clark College, United States
    William Watson, Lewis & Clark College, United States
    Benjamin Perkins, Lewis & Clark College, United States
  5. A Web-Based Repository of Software Testing Tools to Support Pedagogy
    Peter J. Clarke, Florida International University, United States
    Andrew A. Allen, Florida International University, United States
    Tariq M. King, North Dakota State University, United States
    Edward L. Jones, Florida A&M University, United States

Read more...

 

3. Lunch and Posters

Mon 12:00-1:30 pm - Genoa
Content to be Determined

Read more...

 

4. Activity

Mon 1:30-3:00 pm - Genoa
  1. Students' Cooperation in Teamwork: Binding the Individual and the Team Interests
    Orit Hazzan, Technion – Israel Institute of Technology, Israel
    Yael Dubinsky, IBM Haifa Research Lab, Israel

Read more...

 

5. Papers: Potpurri

Mon 3:30-4:45 pm - Genoa
  1. Understanding Abstraction: Means of Leveling the Playing Field in CS1?
    Celina Gibbs, University of Victoria, Canada
    Yvonne Coady, University of Victoria, Canada
  2. Learning OOP with Dynamic Languages: Adding Concrete Strategies to a PHP Strategy Design Pattern
    William B. Sanders, University of Hartford, United States

Read more...

 

6. Panel

Mon 4:45-6:00 pm - Genoa
  1. Manifesto: a New Educational Programming Language
    Andrew Black, Portland State University, United States
    Kim B. Bruce, Pomona College, United States
    James Noble, Victoria University of Wellington, New Zealand

Read more...

 
 

2009 Highlights

Brion Vibber

Brion Vibber discusses the challenges of working with user communities, social bottlenecks, the Wikipedia article deletion process, scalability of software vs communities, new approaches to scaling communities, ongoing challenges with MediaWiki community, using git to scale the code commit process, automated Wikipedia edit filtering, flagged protection pages, and remaining challenges to face.

Watch the video on InfoQ.

More Highlights