Skip to content

BilHub is a comprehensive classroom helper for instructors, teaching assistans and students especially designed for classes that include teamwork.

Notifications You must be signed in to change notification settings

mcagridurgut/BilHub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BilHub

BilHub is a comprehensive classroom helper for instructors, teaching assistans and students especially designed for classes that include teamwork.

  • There will be 3 user types; Instructor, TA, and Student.
  • Instructor users can host lectures, eg: CS 319 SPRING 2021.
  • An instructor can assign TA and Student users via a specific code or link.
  • Students can form project groups until the deadline.
  • Students that want to be in the same group can form pseudogroups.
  • Students can review other students' pages to get information.
  • Student pages will include students' info and other projects that students conducted, eg: CS 102 SPRING 2019 project that students enrolled in.
  • When the project group formation deadline comes, the system will assign groups automatically by satisfying the most possible number of pseudogroups.
  • Each group will have a page that includes project name and student names.
  • For each group page, TA's can assign assignments to group pages. eg: Report 1 assignment.
  • TA can also assign peer grading assignments that students can grade each other for assignments.
  • The visibility of those assignments and peer gradings will be decided by TA. Other students can only view those assignments if TA enables them.
  • Assignments can be done by uploading files or sharing a GitHub link.
  • Users can search for other users' pages to review students' other projects.
  • Users can also search for previous semesters' project groups to get information. The visibility of those project pages will be decided by the previous TA users.
  • Each user will have their pages. Their page will include information, projects, and hosted project sections. Any empty section will not be displayed.

Contributors

Mustafa Çağrı Durgut (mcagridurgut)
Halil Özgür Demir (hozgurde)
Aybala Karakaya (aaybala)
Yusuf Miraç Uyar (Y-Yosu)
Barış Ogün Yörük (barisoyoruk)
Oğuzhan Özçelik (ozc0)

About

BilHub is a comprehensive classroom helper for instructors, teaching assistans and students especially designed for classes that include teamwork.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 53.4%
  • JavaScript 45.8%
  • Other 0.8%