Using Problems to Learn  Service-oriented Computing Sandeep Purao , Ph.D. Associate Professor of IST  Enterprise Informatics and Integration Center Standards Interest Group, Socio-technical Systems Lab The work has been funded by National Science Foundation under award numbers 722112 and 722141.
The IT Professional Service-orientation requires shifting the role From a Toolsmith (Brooks 1996) To a Participant in a multi-disciplinary team (Edens 2000) A successful IT professional must be self-directed, participate effectively in a team, be aware of IT standards nessary for loose coupling and inter-operability (Watts 2006, CRA 2006)
Multiple Epistemologies The ‘traditional’ model Stimulus-Response (Skinner 1968), Lecture mode (Leidner and Jarvenpaa 1995) Constructivist Theories Learning as an active process  Students construct their own abstract framework  (Piaget 1929, Bruner 1966, Yarusso 1992) Socio-Cultural Theories Knowledge is not abstract, it cannot be separated from the students’ background Learning is a function of activity and context in which it occurs  (Lave 1988, Brown et al. 1989, Argyris 1976)
Problem-based Learning The simple idea that ‘problems come before answers’ (Adams et al. 1988) Has been applied in disciplines such as medicine, management and architecture with variants including case-based learning (Bernstein et al. 1995, Schmidt et al. 1987, Garvin 2007) Experiential Problem-based Learning Abstraction
Problems as the basis of Learning Traditional Problem-based
An Example
Another Example
Problem Structure Context Questions Objective Sources Outcomes Rubric Descriptors Constructivist Socio-Cultural Learning by  Engaging in Solving  Problems
Current Challenges Balancing the need to learn fundamentals versus the need to learn about context (Nilsen and Purao 2005) Devising problems that represent frames that are likely to engage the students (Albenes and Mitchell 1993) Ensuring that the scope of the problem is sufficiently narrow to provide directed learning and feedback within the assigned time Providing opportunities for reflecting on the feedback provided to encourage learning
Status Experience: Instructors, Courses, Terms Being Adapted at Another Institution Evaluation baselines being created Repository being constructed
Partners http://aesop.ist.psu.edu Penn State Team Sandeep Purao John Bagby Brian Cameron Steve Sawyer Hoi Suen, Lisa Lenze Georgia State Team Vijay Vaishnavi Richard Welke Faye Borthick The work reported has been funded by the National Science Foundation under award numbers 722112 and 722141. AESOP [email_address]

Using Problems to learn Service-oriented Computing

  • 1.
    Using Problems toLearn Service-oriented Computing Sandeep Purao , Ph.D. Associate Professor of IST Enterprise Informatics and Integration Center Standards Interest Group, Socio-technical Systems Lab The work has been funded by National Science Foundation under award numbers 722112 and 722141.
  • 2.
    The IT ProfessionalService-orientation requires shifting the role From a Toolsmith (Brooks 1996) To a Participant in a multi-disciplinary team (Edens 2000) A successful IT professional must be self-directed, participate effectively in a team, be aware of IT standards nessary for loose coupling and inter-operability (Watts 2006, CRA 2006)
  • 3.
    Multiple Epistemologies The‘traditional’ model Stimulus-Response (Skinner 1968), Lecture mode (Leidner and Jarvenpaa 1995) Constructivist Theories Learning as an active process Students construct their own abstract framework (Piaget 1929, Bruner 1966, Yarusso 1992) Socio-Cultural Theories Knowledge is not abstract, it cannot be separated from the students’ background Learning is a function of activity and context in which it occurs (Lave 1988, Brown et al. 1989, Argyris 1976)
  • 4.
    Problem-based Learning Thesimple idea that ‘problems come before answers’ (Adams et al. 1988) Has been applied in disciplines such as medicine, management and architecture with variants including case-based learning (Bernstein et al. 1995, Schmidt et al. 1987, Garvin 2007) Experiential Problem-based Learning Abstraction
  • 5.
    Problems as thebasis of Learning Traditional Problem-based
  • 6.
  • 7.
  • 8.
    Problem Structure ContextQuestions Objective Sources Outcomes Rubric Descriptors Constructivist Socio-Cultural Learning by Engaging in Solving Problems
  • 9.
    Current Challenges Balancingthe need to learn fundamentals versus the need to learn about context (Nilsen and Purao 2005) Devising problems that represent frames that are likely to engage the students (Albenes and Mitchell 1993) Ensuring that the scope of the problem is sufficiently narrow to provide directed learning and feedback within the assigned time Providing opportunities for reflecting on the feedback provided to encourage learning
  • 10.
    Status Experience: Instructors,Courses, Terms Being Adapted at Another Institution Evaluation baselines being created Repository being constructed
  • 11.
    Partners http://aesop.ist.psu.edu PennState Team Sandeep Purao John Bagby Brian Cameron Steve Sawyer Hoi Suen, Lisa Lenze Georgia State Team Vijay Vaishnavi Richard Welke Faye Borthick The work reported has been funded by the National Science Foundation under award numbers 722112 and 722141. AESOP [email_address]