issep 2010
play

ISSEP 2010 15 January 2010, 13:4014:00 Tom Verhoeff Eindhoven - PowerPoint PPT Presentation

Algorithmic Adventures and More Presented at ISSEP 2010 15 January 2010, 13:4014:00 Tom Verhoeff Eindhoven University of Technology Department of Mathematics & Computer Science Software Engineering & Techology Group The


  1. Algorithmic Adventures and More Presented at ISSEP 2010 15 January 2010, 13:40–14:00 Tom Verhoeff Eindhoven University of Technology Department of Mathematics & Computer Science Software Engineering & Techology Group The Netherlands www.win.tue.nl/˜wstomv � 2010, T. Verhoeff @ TUE.NL c Algorithmic Adventures and More 1/7

  2. Three Contributions to Share 1. Slides for the book Algorithmic Adventures 2. Programming education support system peach 3 3. Tom’s JavaScript Machine c � 2010, T. Verhoeff @ TUE.NL 2/7 Algorithmic Adventures and More

  3. Slides for Algorithmic Adventures I taught a class from the wonderful book (and an ISSEP 2010 present): Algorithmic Adventures by Juraj Hromkoviˇ c Springer Verlag, 2009 www.springerlink.com Slides for download at: www.win.tue.nl/˜wstomv/edu/hci c � 2010, T. Verhoeff @ TUE.NL 3/7 Algorithmic Adventures and More

  4. peach 3 • Open-source web-based client-server system: peach3.nl • Various user categories: student, grader, teacher, admin, observer • Collect, store, evaluate submitted work, feedback, and results • Enforce deadlines, fraud detection • Supports multiple courses, with groups, over multiple years • Evaluation configurable per assignment • Supports multiple (programming) languages c � 2010, T. Verhoeff @ TUE.NL 4/7 Algorithmic Adventures and More

  5. What peach 3 Is (Not) peach 3 is not intended as a full-blown generic • student administration system • course management system (cf. Moodle.org) • web content management system (WCMS) • workflow management system • program development environment (IDE) • version management system (cf. Subversion) . . . but it has a bit of everything c � 2010, T. Verhoeff @ TUE.NL 5/7 Algorithmic Adventures and More

  6. Low-threshold Facility for Introduction to Programming • Tom’s JavaScript Machine: www.win.tue.nl/˜wstomv/edu/javascript • Zero install: runs in any (modern) browser • Easy to make teaching material with embedded programs/output • Adaptable: turtle graphics, event-driven GUI, web apps (DOM) • Includes a nice challenge with 40+ hints c � 2010, T. Verhoeff @ TUE.NL 6/7 Algorithmic Adventures and More

  7. Links www.win.tue.nl/˜wstomv www.win.tue.nl/˜wstomv/edu/hci (look under Downloads) peach3.nl demo.peach3.nl www.win.tue.nl/˜wstomv/edu/javascript c � 2010, T. Verhoeff @ TUE.NL 7/7 Algorithmic Adventures and More

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend