Configure Classrooms
Configure Classrooms
Set up classroom and room resources including capacity, facilities, and availability for scheduling purposes.
Time required: 10-15 minutes per classroom
Module: openeducat_classroom, openeducat_classroom_enterprise
User role: System Administrator, Academic Admin
Prerequisites
- System Administrator or Academic Admin role
- Buildings/campus configured
- Facility types defined (optional)
Steps
Step 1: Navigate to Classrooms
- Go to OpenEduCat -> Classroom -> Classrooms
- Click Create to add a new classroom
Step 2: Enter Basic Information
| Field | Required | Description | Example |
|---|---|---|---|
| Name | Yes | Room identifier | ”Room 101” |
| Code | Yes | Unique code | ”RM101” |
| Building | No | Building location | ”Main Building” |
| Floor | No | Floor number | ”1st Floor” |
| Capacity | Yes | Seating capacity | 40 |
Step 3: Configure Room Type
Select the classroom type:
| Type | Description | Typical Features |
|---|---|---|
| Lecture Hall | Large capacity | Projector, mic system |
| Laboratory | Practical work | Equipment, stations |
| Seminar Room | Small group | Whiteboard, display |
| Computer Lab | IT classes | Workstations |
| Library | Study space | Quiet zone |
Step 4: Add Facilities/Assets
In the Facilities tab:
- Click Add a line
- Select available facilities:
| Facility | Quantity | Status |
|---|---|---|
| Projector | 1 | Working |
| Whiteboard | 2 | Working |
| Air Conditioning | 1 | Working |
| Computer Stations | 30 | Working |
Step 5: Set Availability
In the Availability tab:
- Define available time slots
- Mark any blocked periods
- Set maintenance schedules
| Day | Available From | Available To | Notes |
|---|---|---|---|
| Monday-Friday | 08:00 | 18:00 | Regular hours |
| Saturday | 09:00 | 14:00 | Half-day |
Step 6: Upload Images
Add room photos for reference:
- Go to Images tab
- Upload floor plan, room photos
- Helps users identify the room
Step 7: Save Classroom
Click Save to create the classroom record.
Bulk Import Classrooms
For multiple rooms:
- Go to Classrooms list view
- Click Favorites -> Import records
- Upload CSV with columns: Name, Code, Building, Capacity
Field Reference
Classroom
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
name | Name | Char | Required |
code | Code | Char | Unique identifier |
building_id | Building | Many2one | Building link |
floor | Floor | Char | Floor level |
capacity | Capacity | Integer | Max occupancy |
room_type | Room Type | Selection | lecture/lab/seminar |
Facilities
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
facility_id | Facility | Many2one | Facility type |
quantity | Quantity | Integer | Count |
status | Status | Selection | working/maintenance |
Troubleshooting
Room not appearing in timetable
Verify room is set to Active status and has availability defined.
Capacity warning during scheduling
The room capacity is less than the batch size. Use a larger room or split the batch.
Double-booking conflict
Check room availability settings and existing bookings in the calendar.
Related: Configure Facility Types | Manage Exam Rooms