FrontDesk
 
 

 

FrontDesk delivers evaluation management in computer science from a learning driven standpoint. Combining published research in feedback processes, a robust testing architecture and intuitive course browsing, FrontDesk is your turn key solution to managing classes that teach and excercise programming skills.

An increasing number of academic institutions have chosen to provide increased efficiency and availability for course offerings through enrollment and course publishing technology, with the goal of improving the student experience. In computer science courses, this experience is developed through significant programming based assignments, especially at the introductory levels. Grading and managing the feedback process for programming based assignments is an important component of the student learning experience, and requires specific infrastructure to effectively achieve learning goals. FrontDesk facilitates and manages this enhanced interaction process, by providing an evaluation platform that reduces educational costs and friction for educators, and improves the feedback and learning process for students within your established academic environment.

For Educators

Manage the learning process

By integrating all stages of the assignment creation process, you can focus on techniques to improve student learning rather than battling the technical infrastructure.

  • Build an assignment linked with lecture materials and detailed instructions.
  • Share it with other educators for feedback and testing.
  • Release a rubric that makes grading criteria transparent.
  • Build automatic test suites for any programming language.
  • Give feedback directly in student code.
  • Get a direct view on student grades at the assignment or class level.
  • Quickly backup and dowload a snapshot of all course materials.
  • Hit Run! and watch the gradebooks fill.
  • Manually correct student code to solve minor problems that prevent testing.
  • Collate feedback to build valuable learning profiles.
  • Seamlessly scale to large class environments.
  • Give exams that focus on programming skills.
  • Manage recitation sections and submission groups.
  • See all assignments and course content in one coherent management view.
  • Migrate your course across semesters
  • Access published literature regarding our feedback processes

forStudents

Make each assignment count

As a student, each assignment is an opportunity to excercise and confirm their skills, FrontDesk allows students an in-depth perspective on the evaluation and feedback process.

  • Submit assignments from any platform.
  • Sumbit assignments as a group or an individual.
  • Make small changes to your code after submission.
  • Be sure about your submission by browing and view your remote files.
  • Access all your course materials at a glance.
  • Access TAs and other students through forums.
  • Be sure of the status of your assignment submission.
  • See the same rubric your instructors see when they grade your work.
  • Run pre-tests to make sure your submission passes basic spefications.
  • Get rich in-code or general feedback for your submissions.
  • Save your assignments at the end of each semester

For IT

Don't worry about the guys up in IT

FrontDesk is build for educators that want to spend time teaching, rather than convincing IT staff and department administrators that they need new software.

  • Yes, it is actually free!
  • No downloads, registration requests, servers or clients.
  • Check out how FrontDesk is making a difference by viewing a live course right now!
  • Sign up to start using it for your course immediately.
  • You have complete ownership of anything you post through FrontDesk.
  • Install certified FrontDesk assignments through The Warehouse.
  • Save time and money that is spent on developing and debugging assignments.
  • Engage FrontDesk services to integrate FrontDesk into your campus environment.
  • Built on Enterprise level technologies that last, semester after semester.