Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Research and Teaching with Remo: Student research projects and teaching for and by undergraduate students

1,470 views

Published on

Talk at the 2012 International Conference on Frontiers in Education:
Computer Science and Computer Engineering, FECS 2012, at the WORLDCOMP 2012, Las Vegas, Nevada, USA.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Research and Teaching with Remo: Student research projects and teaching for and by undergraduate students

  1. 1. WORLDCOMP 2012 Research and Teaching with Remo:Student research projects and teaching for and by undergraduate students Dagmar Monett Mario Sänger Talk at the 2012 International Conference on Frontiers in Education: Computer Science and Computer Engineering, FECS 2012 Las Vegas, Nevada, USA, July 16-20, 2012
  2. 2. (Our) Motivation Undergraduate students teaching contents they research in? Subjects of student research proposals for improving teaching? Co-teaching models for instruction involving undergraduate students? Research projects and teaching for and by undergraduate studentsD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 2
  3. 3. Agenda BSEL, DCS, CS, and the AI course Student research projects Remo: Rule-based expert system modeler The sandwich principle Evaluating both teaching and Remo Lessons learned Conclusions Further workD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 3
  4. 4. BSEL BSEL: Berlin School of Economics and Law (University of Applied Sciences) 5 “big” departments (like faculties) and 8 institutes ~ 9000 students > 50 degree programs (B. Sc., M. Sc., MBA)D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 4
  5. 5. DCS DCS: Department of Cooperative Studies (former Faculty of Company-Linked Programs) Cooperative program: full-time classroom study + regular on-the-job trainings at business enterprises > 650 companies from Berlin and Germany Largest higher education institution for dual studies in Berlin (focus on applied skills)D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 5
  6. 6. CS Division CSD: Computer Science Division from the DCS Since 1993 Certified B. Sc. in Computer Science degree program (3 years, 210 ECTS-credits) Bachelor thesis = 15 ECTS-credits (ECTS: European Credit Transfer and Accumulation System, 1 credit point = 30 hours of study)D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 6
  7. 7. AI course Artificial Intelligence course Optional module in the 5th study semester 7-ECTS Two main areas: - Autonomous agents and multi-agent systems - Knowledge-based systemsD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 7
  8. 8. D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 © freepik 8
  9. 9. Student research project (SRP) 2 SRPs (in the 4th and in the 5th theory semesters) 1 SRP = 14 ECTS-credits Topics are mainly proposed by BSEL academic supervisors 1 SRP = 3-month theoretical + 3-month practical phase To submit/present: - Partial results in an oral presentation at a “projects’ week” - Written report of about 4000 words or 25 pages longD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 9
  10. 10. D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 10
  11. 11. Remo (i) Rule-based expert system modeler Entirely developed by an undergraduate student Topic of student research projects For modeling condition-action knowledge For analyzing reasoning algorithms’ functioning Uses the Eclipse Modeling Framework and the Graphical Modeling FrameworkD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 11
  12. 12. Graphical representation of rule-based knowledge Editor Visualization of inference processesD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 12
  13. 13. Debug console Stepwise execution of both data- and goal-driven reasoning algorithms (forward/backward chaining) Outline viewD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 13
  14. 14. Remo (iv) Graphical model transformation into other textual representations Export into Prolog syntax “IF … THEN …” format,D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 14
  15. 15. Remoin theclassroom…© FNO Press, 2003http://www.jerryking.com/ D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 15
  16. 16. D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 © Superpasi 16
  17. 17. Sandwich principle - What Combination of theory units with both practical examples and exercises Passive + active learning Teaching new content (inference in expert systems) vs. teaching own research (student research project, Remo) Breathing in / Breathing out !D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 17
  18. 18. Sandwich principle - How Separate meetings (supervisor – undergraduate student) Division of responsibilities (planning, teaching, moderating learners’ work) Preparation of new content to teach, examples, exercises, mock exam, teaching materials Co-teaching techniques (e.g. “one teaches, one observes”, “team teaching”), didactic methods Continuous feedback, coaching, reflectionD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 18
  19. 19. Sandwich principle - ScheduleMin.10 Remo I Introduction, SRP10 Forward Chaining Theory, algorithm, functioning2010 Exercise Forward Chaining Practical part: FC5 Remo II Technical details15 Backward Chaining Theory, algorithm, functioning10 Practical part: BC15 Exercise Backward Chaining30 Practical part: mock exam50 Integrated Exercise10 Questionnaire Evaluating teaching & RemoD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 19
  20. 20. D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 © fotocommunity 20
  21. 21. Evaluating… Survey questions: proposed by the undergraduate student, discussed with the supervisor Wanted: Feedback from students about - impact and use of Remo - teaching by undergraduate students Conception, application, and analysis: by the student… … part of his individual evaluation in the AI courseD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 21
  22. 22. Questionnaire Content and Scopes(Ratings: on a six-point rating scale) Nr. Main content Type Focus on 1 Teaching by undergraduate students Rating scale Teaching 2 Quality of the lecture when students Rating scale Teaching teach 3 Sandwich principle and lecture’s Rating scale Teaching structure supporting the learning process 4 Using sandwich principle and lecture’s Yes/No Teaching structure in other courses 5 Suggestions for teaching improvement Open-ended Teaching 6 Remo supporting the learning process Rating scale Remo 7 Remo usage Rating scale Remo 8 Suggestions for usage improvement Open-ended Remo 9 Visualizing reasoning algorithms with Rating scale Remo Remo 10 Suggestions for visualization Open-ended Remo improvement 11 Suggestions for Remo improvement Open-ended RemoD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 22
  23. 23. Survey results Lots of suggestions for improving Remo! Teaching by undergraduate students makes lecture more interesting! Sandwich principle and lecture‘s structure support learning process! Remo (and using it) supports learning process! Stepwise visualization of inference algorithms helps understanding! General wish: apply to other modules of the curricula!D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 23
  24. 24. D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 © freepik 24
  25. 25. Lessons learned (i) Students teaching students: - “common language” is shared! - quality of individual learning is empowered! - questions: openly and unbiased! - relaxed atmosphere, but active participation! Like “real experts”: bidirectional support! Classmates are part of the software development! SRP: internal competition, new ideas, discussion! Sandwich principle and co-teaching welcomed! - better balance frontal lecture vs. students’ needsD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 25
  26. 26. Lessons learned (ii) Differentiated evaluation schema: should balance course work and research. Plan it in advance! Delegate responsibilities! Decentralize lecturer’s tasks! Seek topics and subjects for SRP in advance, plan and prepare resources and content to be taught! Concert meetings with former developers and/or teaching assistants. Document them (not only) for having nice statistics!  A “must”: good supervision, constant support, co-workD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 26
  27. 27. Lessons learned (iii)What students say… Sänger (main developer): - At the beginning: uncertainty and pessimism about paper acceptance - Significance of papers and publications not well known - But paper: like a certificate for further M.Sc. studies - Learned a lot working on the paper - Nice, too: acceptance from others (classmates, Profs, BSEL, etc.)D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 27
  28. 28. Lessons learned (iv)What students say… Schlufter (next developer): - Remo usage and learning with it: relatively easy - Extending the program code: a challenge, but clear structure was used - Graphic Modeling Framework: not so straightforward… - Priorities for further development are decisiveD. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 28
  29. 29. © freepik Sänger D. Monett / M. Las Vegas, Nevada, USA, July 16-20, 2012 29
  30. 30. Conclusions Support academic staff in research interests and lectures! SRP help! Incorporate/enhance students’ soft skills like the ability to teach! Prepare undergraduate students for academia! Stimulate research essentially focused in current applied topics! Encourage early interest in publishing research results!D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 30
  31. 31. Conclusions Bring together student research projects and teaching! (E.g., teach inference in expert systems using programs like Remo, for modeling rule-based knowledge and reasoning about it, developed by undergraduate students!)D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 31
  32. 32. D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 © fotocommunity 32
  33. 33. Further work Further development of Remo (To-do list with necessary modifications and new features is available!) Application of other co-teaching models (Suitable?) Extension to other AI content (not just inference in expert systems) Extension to other modules (taught by the supervisor / collaboration with other professors)D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 33
  34. 34. Images fromfotocommunity, freepik,and pinterest.com D. Monett / M. Sänger Las Vegas, Nevada, USA, July 16-20, 2012 © Essie A. 34
  35. 35. WORLDCOMP 2012 Research and Teaching with Remo:Student research projects and teaching for and by undergraduate students Dagmar Monett Mario Sänger Talk at the 2012 International Conference on Frontiers in Education: Computer Science and Computer Engineering, FECS 2012 Las Vegas, Nevada, USA, July 16-20, 2012

×