An open API service indexing awesome lists of open source software.

https://github.com/jlumbroso/prog-exam-room-allocation

Programming exam 📝 , for a CS1 course using Java, on breakout room allocation. Topics covered: Loops, conditionals, functionals, unit testing.
https://github.com/jlumbroso/prog-exam-room-allocation

Last synced: 7 months ago
JSON representation

Programming exam 📝 , for a CS1 course using Java, on breakout room allocation. Topics covered: Loops, conditionals, functionals, unit testing.

Awesome Lists containing this project

README

          

# Room Allocation — Java Programming Exam

**Authors:** Adam Finkelstein and Jérémie Lumbroso

## Topic

The exam asks students to allocate users into rooms, much like
the Zoom video conferencing software does when creating break-out
rooms. Several different heuristics are explored: Greedy,
round-robin and — for advanced students — random allocation.

The exam assesses mastery of core CS1 concepts: Functions
(calling, defining, modularity), loops, arrays, input/output.

## Download

The exam is compiled automatically and a student version is
[available for download here](https://github.com/jlumbroso/prog-exam-room-allocation/releases/tag/latest).