Munics Munics Problem-Based Learning Problem-Based Learning in Computer Science in Computer Science Jürgen Hartmut Koch Jürgen Hartmut Koch and and Gunnar Teege Gunnar Teege Technische Universität München, Technische Universität München, Germany Germany
15
Embed
Munics Problem-Based Learning in Computer Science Jürgen Hartmut Koch and Gunnar Teege Technische Universität München, Germany.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MunicsMunicsProblem-Based Learning in Problem-Based Learning in Computer ScienceComputer Science
Jürgen Hartmut KochJürgen Hartmut Koch
andand
Gunnar TeegeGunnar Teege
Technische Universität München, Technische Universität München, GermanyGermany
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
22 / 15 / 15
ProblemProblem
Education in computer science in Education in computer science in Germany does not fulfill the demands of Germany does not fulfill the demands of computer science professionals:computer science professionals:
• Knowledge can not easily be applied to Knowledge can not easily be applied to solve concrete problems.solve concrete problems.
Aim of Munics:Aim of Munics:
• Support students in acquiring applicable Support students in acquiring applicable knowledge.knowledge.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
33 / 15 / 15
Pedagogic ConceptPedagogic Concept
Problem-Based Learning:Problem-Based Learning:
• Working on an Working on an authentic problemauthentic problem..
• Learning as an Learning as an activeactive and and self-directedself-directed process.process.
• Support and guidance.Support and guidance.
• Learning as a process of Learning as a process of social interactionsocial interaction..
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
44 / 15 / 15
Munics - An OverviewMunics - An Overview
Lecture Notes in the
Web
InteractiveProblemContext
Support for Cooperative
Learning
Generic Tools to Support Problem Solving Process
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
55 / 15 / 15
Authentic ProblemAuthentic Problem
Example for a typical class of problems:Example for a typical class of problems:
• Design of a university course catalog.Design of a university course catalog.
Goals:Goals:
• Teaching how to apply theoretical Teaching how to apply theoretical knowledge on real world problems.knowledge on real world problems.
• Presenting our students the “ nuts and bolts Presenting our students the “ nuts and bolts ” of distributed systems, esp. Groupware ” of distributed systems, esp. Groupware systems.systems.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
66 / 15 / 15
Interactive Problem Interactive Problem Context / 1Context / 1
What is it ?What is it ?
• Multimedia adventure, designed for Multimedia adventure, designed for interactive useinteractive use..
• Students do Students do interviewsinterviews with the people with the people working at the university department.working at the university department.
• VideosVideos to keep the process of information to keep the process of information gathering close to real life.gathering close to real life.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
77 / 15 / 15
Interactive Problem Interactive Problem Context / 2Context / 2
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
88 / 15 / 15
Interactive Problem Interactive Problem Context / 3Context / 3
Why Why InteractiveInteractive Problem Context ? Problem Context ?
• Students are free to choose their interview Students are free to choose their interview partner. No predefined order.partner. No predefined order.
• Students must decide on which topic they Students must decide on which topic they need more information.need more information.
• Students must filter out important details.Students must filter out important details.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
99 / 15 / 15
ExercisesExercises
Examples for exercises:Examples for exercises:
• “ “ Analyze the current workflow at the Analyze the current workflow at the Department of Empirical Pedagogics and Department of Empirical Pedagogics and write a short report. ”write a short report. ”
• “ “ Use the Modeler Tool to visualize the Use the Modeler Tool to visualize the current workflow. Identify bottlenecks. ”current workflow. Identify bottlenecks. ”
• “ “ Develop a concept to enhance the Develop a concept to enhance the currently applied workflow. ”currently applied workflow. ”
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
1010 / 15 / 15
Support of Learning Support of Learning GroupsGroups
Tools for communication and coordination Tools for communication and coordination provided by Munics:provided by Munics:
• Chat-Tool.Chat-Tool.
• Shared Blackboard.Shared Blackboard.
• Document Repository.Document Repository.
Special services to provide basic support Special services to provide basic support for learning groups in every Munics tool.for learning groups in every Munics tool.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
1111 / 15 / 15
Modeler Tool / 1Modeler Tool / 1
Purpose:Purpose:
• Allows the students to model and analyze Allows the students to model and analyze the flow of information and work.the flow of information and work.
Here:Here:
• Analyze and enhance the flow of Analyze and enhance the flow of information at the Department of Empirical information at the Department of Empirical Pedagogics at Universität Garmisch.Pedagogics at Universität Garmisch.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
1212 / 15 / 15
Modeler Tool / 2Modeler Tool / 2
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
1313 / 15 / 15
Modeler Tool / 3Modeler Tool / 3
Support for learning groups:Support for learning groups:
• All learning group members share a All learning group members share a common viewcommon view..
• All learning group members work on the All learning group members work on the same datasame data..
Immediate updateImmediate update as soon as a as soon as a component gets modified.component gets modified.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
1414 / 15 / 15
Future DirectionsFuture Directions
First evaluation in July ‘99.First evaluation in July ‘99.
• Results will be available in fall ’99.Results will be available in fall ’99.
First use of Munics in lecture “ CSCW First use of Munics in lecture “ CSCW Systems ” in spring 2000.Systems ” in spring 2000.
J. Koch and G. Teege, Technische Universität MüJ. Koch and G. Teege, Technische Universität Münchennchen
1515 / 15 / 15
If you have any If you have any questions....questions....
....please feel free to contact us!....please feel free to contact us!
• Pedagogics:Pedagogics:
Pamela Tröndle, LMU München Pamela Tröndle, LMU München Email: troendpa @ edupsy.uni-muenchen.deEmail: troendpa @ edupsy.uni-muenchen.de
• Computer Science:Computer Science:
Jürgen Hartmut Koch, TU MünchenJürgen Hartmut Koch, TU MünchenEmail: kochj @ in.tum.deEmail: kochj @ in.tum.de