Introduction to Vocareum Virtual Labs
March 26, 2020
Webinar
Sanjay Srivastava
CEO
David Lin
Business Development
David Joyner, PhD
Georgia Tech
Introduction to Vocareum Virtual Labs Sanjay Srivastava David Lin - - PowerPoint PPT Presentation
Webinar Introduction to Vocareum Virtual Labs Sanjay Srivastava David Lin David Joyner, PhD CEO Business Development Georgia Tech March 26, 2020 Agenda Vocareum Introduction - Sanjay Srivastava - 10 mins Teaching Computer
March 26, 2020
Sanjay Srivastava
CEO
David Lin
Business Development
David Joyner, PhD
Georgia Tech
Deliver virtual labs and assessments securely, on budget, and at scale
( incl. skills-based exams) (infrastructure, tools, content) (user roles, policies, spend) (~ 500K learners)
… over 600 institutions using Vocareum Labs today …
University of Illinois RMIT University Indiana University Delft University
Data Science
Fully hosted notebook solutions; Pre-installed packages
Programming
Broad range of languages; Standard IDE, spyder, eclipse.
Engineering
Stream desktop & applications; License flexibility, Raspberry Pi
Big Data
Hadoop processing; Run MapR on Clusters
Machine Learning
Any ML framework; Dedicated GPU
Cloud Computing
Policy controlled, budgeted; Aggressive resource mgmt
Database
MySQL, PostgreSQL; Neo4j, DynamoDB
Full Stack
Front- and back-end services; Business logic; Databases
DevOps & Cyber Security
Range of tools and infrastructure; Linux; Sudo/Root/Admin
C/C++
Manual Grading Automated Grading In-Context Feedback Peer Review Mastery Learning Competition Leaderboard
Supporting a variety of languages:
, etc.
including Spark
PyTorch
Others can be easily added upon request
range
“I can see how it is very challenging to scale up the system so all students can access and work
In previous years, we used our own online platform to handle students’ submissions. But, we found Vocareum to be much more maintainable and has better features. Using Vocareum really helps us: we know who submitted, at what time they submitted, and then we can run an auto-grading job immediately.”
CONFIDENTIAL
Hands-on Labs / MOOC
Labs for learners to use tools, technology and services in managed environment (policy, budget, etc)
Skills-based Exams
Administer proctored skills-based certification exams, with automatic scoring
Training / Bootcamps / Hack-a-Thons
Course material + lab environments to support instructional training events
Research
Team-based lab environment with data security, grant management, etc.
Syndication
Course material + labs packaged and distributed to Universities, partners, etc.
Virtual Campus Labs
Upgrade on-prem computer labs with purpose-built cloud labs and tools
Public Subnet Private Subnet servers distributed file system
proxy server internet gateway NAT gateway Customer VPC
CONFIDENTIAL
CS1301 Introduction to Computing CS1301 Introduction to Computing On Online
Course Videos Integrated Exercises Programming Exercises Adaptive Textbook Problem Sets Proctored Exams Recitations & TAs
Course Videos Integrated Exercises Programming Exercises Adaptive Textbook Proctored Exams Recitations & TAs ~500 2-minute videos ~500 integrated multiple choice and text entry exercises ~200 integrated programming exercises with live feedback Textbook with ~1000 multiple choice and text entry exercises ~150 programming and ~500 multiple choice/ text entry problems Proctored exams occurring within a browser-based IDE Traditional in-person recitations, graders, and teaching assistants Problem Sets
Course Videos Integrated Exercises Programming Exercises Adaptive Textbook Proctored Exams Recitations & TAs Free MOOC Verified MOOC Certificate MOOC Series Georgia Tech Course Problem Sets
Free MOOC Verified MOOC Certificate MOOC Series Georgia Tech Course
Honors Program Course Dual Enrollment Course
Free MOOC Series
Phineas (Global Autograder) Student Code Ferb (Local Autograder) Grade Feedback Results
2017 2019 J F M A M J J A S O N D J F M A M J J A S O N D J F M 2018
Georgia Tech Course Free MOOC Free MOOC (Series) Honors Program Course DE Course Verified MOOC Certificate MOOC (Series)
A M J J A S O N D
200 400 600 800 1000 1200 1400 1600 1800
2017 2018 2019
50000 100000 150000 200000 250000
Georgia Tech Free MOOC Verified MOOC Free MOOC Series Verified MOOC Series
2017 2018 2019
Georgia Tech, 2069 Free MOOC, 678 Verified MOOC, 239 Free MOOC Series, 3300 Certificate MOOC Series, 5564
1: Joyner, D. A. (2018). Toward CS1 at Scale: Building and Testing a MOOC-for-Credit Candidate. In Proceedings of the Fifth Annual ACM Conference on Learning at Scale. London, United Kingdom. ACM Press. 2: Joyner, D. A. & McDaniel, M. (2019). Replicating and Unraveling Performance and Behavioral Differences between an Online and a Traditional CS Course. In Proceedings of the ACM Global Computing Education Conference (CompEd). Chengdu, China. ACM Press.
1: Joyner, D. A. (2018). Intelligent Evaluation and Feedback in Support of a Credit-Bearing MOOC. In Proceedings of the 19th International Conference on Artificial Intelligence in Education. London, United
1: Joyner, D. A. (2018). Toward CS1 at Scale: Building and Testing a MOOC-for-Credit Candidate. In Proceedings of the Fifth Annual ACM Conference on Learning at Scale. London, United Kingdom. ACM Press.