Process in oo Pedagogy (OOPSLA '07 workshop)
Process in oo Pedagogy (OOPSLA '07 workshop) - Navigation Menus
Process in oo Pedagogy (OOPSLA '07 workshop) - Themes and Goals

One of the greatest challenges in teaching students object orientation (either introductory or later in the curriculum) is teaching the art of programming. This workshop is therefore soliciting submissions in the following areas:

  • "killer" examples of teaching the process of programming
  • "killer" examples of teaching OO modeling and programming
  • analyses of the process which students use to solve problems
The goal of the workshop is to develop an understanding of the following issues:
  • Why is it that while first-year undergraduate students often have prior coursework in computer programming, they appear not to be as well-prepared for university-level CS courses.
  • What are the mental models (of programs/programming) held by novices? Knowing them could improve they way we teach.
  • What is the role of early design/modelling in an objects- first curriculum?
  • How does the teaching process and the students'programming process address design/modeling?
  • What are needs of industry - what will keep students competitive in the workplace?

Process in oo Pedagogy (OOPSLA '07 workshop)

 

Page maintained by Carl Alphonce
tel: (716) 645-3180 x 115 • fax: (716) 645-3464 • e-mail: alphonce (at) cse dot buffalo dot edu    
Last modified: Sat Jun 9 15:34:35 2007