openhpi s coding tool family codeocean codeharbor
play

openHPIs Coding Tool Family: CodeOcean, CodeHarbor, CodePilot - PowerPoint PPT Presentation

openHPIs Coding Tool Family: CodeOcean, CodeHarbor, CodePilot Thomas Staubitz, Ralf Teusner Hasso Plattner Institute University of Potsdam openHPI Some Numbers > 40,000 Certificates > 150,000 Registered users > 400,000


  1. openHPI’s Coding Tool Family: CodeOcean, CodeHarbor, CodePilot Thomas Staubitz, Ralf Teusner Hasso Plattner Institute University of Potsdam

  2. openHPI – Some Numbers > 40,000 Certificates > 150,000 Registered users > 400,000 openHPI's Coding Tool Family Enrollments Thomas Staubitz, Ralf Teusner Chart 2

  3. Other Instances Cooperation with SAP - 2013 ■ ~2.000.000 Enrollments ■ https://open.sap.com ■ Cooperation with WHO - 2016 ■ https://openwho.org/ ■ White label MOOC Platform openHPI's Coding ■ Tool Family https://mooc.house/ ■ Thomas Staubitz, Ralf Teusner Signavio, acatech, Charité, ■ msg systems Chart 3

  4. openHPI – CodeOcean, CodeHarbor, CodePilot https://github.com/openHPI/codeharbor CodeHarbor SchulCloud Online ProFormA Multitier ‘Security’ Proctoring openSAP mechanism J DockerContainer Quizzes DockerContainer openHPI LTI CodeOcean DockerContainer (Team) Peer Assessment Moodle CodePilot https://github.com/openHPI/codeocean

  5. CodeOcean – Code Execution and Grading in the Browser Run Score openHPI's Coding Tool Family Thomas Staubitz, Ralf Teusner Chart 5

  6. CodeOcean – Code Execution and Grading in the Browser openHPI's Coding Tool Family Thomas Staubitz, Ralf Teusner Chart 6

  7. CodeOcean – Code Execution and Grading in the Browser openHPI's Coding Tool Family Thomas Staubitz, Ralf Teusner Chart 7

  8. CodeOcean – Code Execution and Grading in the Browser openHPI's Coding Tool Family Thomas Staubitz, Ralf Teusner Chart 8

  9. CodeOcean – Code Execution and Grading in the Browser ■ In use: □ Java – JUnit □ Python – PyUnit + custom for Turtle exercises □ Ruby – RSpec □ NodeJS ■ Possible: □ All other programming languages (that can be run on a Linux system) □ Todo: create Docker image + write adapter for test framework openHPI's Coding ■ Test-Driven Development Tool Family ■ Virtual lab for “Smarthome” courses Thomas Staubitz, Ralf Teusner Chart 9

  10. CodeOcean – Code Execution and Grading in the Browser ■ TODO Ralf: Request for Comments openHPI's Coding Tool Family Thomas Staubitz, Ralf Teusner Chart 10

  11. CodePilot – A Peephole to Participants openHPI's Coding Tool Family Thomas Staubitz, Ralf Teusner Chart 11

  12. CodeHarbor – Repository for Autogradable Coding Exercises Praktomat Pro Exercise Repository FormA Reuse Rate ProFormA Comment Discuss Fork Collaborate CodeOcean Inginious UCL Jack, … CodeHarbor

  13. CodeHarbor – Open Questions Community Building Hosting openHPI's Coding Tool Family Thomas Staubitz, ProFormA Ralf Teusner Connect Graders Chart 13

  14. The floor is open for discussion! Contact: thomas.staubitz@hpi.de ralf.teusner@hpi.de

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