Pythaverse School Workspace V1.0 #
1. Introduction
Welcome to the Pythaverse School Workspace! This platform is your school’s central hub for managing courses, students, teachers, licenses, and orders within the Pythaverse learning environment. This document provides an overview of the key features and how to navigate your workspace effectively with the latest updates.
2. What is the Pythaverse School Workspace?
The Pythaverse School Workspace is a dedicated management platform designed to empower Pythaverse schools with the tools and resources they need to effectively manage their learning programs and users. It offers a comprehensive set of features focused on:
- Course and User Management: Enroll students and teachers into courses, manage class groupings, and maintain user profiles.
- License and Order Tracking: Create and track orders for hardware and course subscriptions, monitor license usage, and manage account creation requests.
- Flexible Account Administration: Create sub-admin accounts within your school and assign specific role-based access to various management functions.
- Streamlined Contest Management: Organize school-level contests and assign teacher organizers.
- Reporting and Analytics: Gain insights into student learning progress and overall school engagement.
- Profile Management: Maintain your school’s profile information.
3. Getting Started: The Dashboard
When you log in, you’ll land on your school’s personalized Dashboard. This provides a concise overview of key metrics and quick access to important management actions:
- Total Course Licenses Purchased: A direct count of all course licenses your school has acquired.
- Ongoing Available Courses: A summary of courses that are currently active and available for enrollment.
- Active Teachers: The total number of active teacher accounts, with a link to the “Teacher Management list.”
- Total Enrolled Students: The total number of student accounts enrolled in courses, with a link to the “Student Management list.”
- Active Classes: The number of active classes created within your courses.
4. Navigating the Workspace (Sidebar Features)
The sidebar on the left provides easy access to all the main sections:
- Home (Dashboard): Returns you to the overview page described above.
- Account & Profile:
- Profile: Edit and maintain your school’s profile information.
- Admin Account:
- Create multiple sub-admin accounts for users within your school.
- Assign specific access roles to different admin accounts, controlling their permissions for:
- Account & Profile Management
- Licenses & Orders Management
- Courses & Students Management
- Contest Management
- Reporting Access
- Licenses & Orders: This section helps you manage your school’s resources:
- Orders:
- View a table listing orders created by your school.
- Create new orders for Leanbot hardware, accessories, and course subscriptions.
- View order status and delivery date.
- Licenses:
- View a table listing courses enrolled by your school.
- Track the number of licenses used and total available licenses.
- View course subscription start and end dates.
- Account Creation:
- Submit new account creation requests (e.g., for teachers, students), including a batch account creation feature using Excel uploads.
- View a table listing your submitted requests, including creation date and status.
- Orders:
- Courses & Students: Core tools for academic management:
- Course Management:
- View & Export function,
- View a summary table of all courses enrolled by the school, including license usage, subscription dates, and total enrollment numbers.
- Export this summary list of courses to an Excel file.
- Drill down into individual courses to view the list of enrolled teachers and students.
- Export the list of all users enrolled in a specific course as an Excel file.
- Edit function:
- Manually enroll individual users (students or teachers) into courses and assign appropriate roles.
- Group students into different classes within a course and manage enrollment by class.
- Perform bulk user enrollment by importing CSV format files (following provided samples).
* Important Note on Enrollment Modifications:
- Modification Window: To ensure data integrity and accurate record-keeping, school administrators have a seven (7) day window to modify a user’s enrollment details within a specific course (e.g., correcting an assigned role, changing class assignment). This window begins from the date the user is first enrolled into that particular course.
- Fixed Enrollments Post-Window: Once this 7-day modification period has passed for a specific user’s enrollment in a course, the enrollment record will become fixed. Subsequent changes to that user’s enrollment in that course instance cannot be made directly through the School Workspace.
- Recommendation: We strongly encourage administrators to review and confirm all enrollment details promptly and accurately within this initial 7-day timeframe to ensure smooth course operations.
- Teacher Management: View a table listing teachers within your school. Add new teachers, edit existing teacher profiles, view account status and export the full teacher list as an Excel file.
- Student Management: View a table listing students within your school. Add single new students, edit existing student profiles, view account status, and export the full student list as an Excel file.
- Contest Management: Facilitate and manage learning competitions:
- Contest: View a table list of contests organized by your school.
- Organizers: Add teachers as contest organizers.
- Reports:
- Overview Report: View student learning status by week (trend chart), with filters for courses, groups, and time periods.
- Summary Report: A table providing key details for your school, including the number of Leanbot units purchased, enrolled courses, students, and teachers.
- Help: Access supporting guidelines and documentation.
5. Key Features in Detail
- Comprehensive Course & User Management: The platform provides robust tools for managing course enrollments, class structures, and individual user profiles (students and teachers), including bulk enrollment options and data export to Excel.
- Efficient License & Order Tracking: Easily create new orders for necessary resources, monitor the status of existing orders, and keep track of course license utilization to ensure optimal resource allocation.
- Flexible Administration & Role-Based Access: The Admin Account feature allows you to delegate tasks securely by creating sub-accounts with specific permissions tailored to different staff responsibilities within the school.
- Streamlined Account Creation: Submit requests for new user accounts efficiently, with options for individual or batch uploads via Excel, and track the status of these requests.
- Insightful Reporting: The Overview and Summary Reports provide valuable data on student progress and overall school engagement with Pythaverse resources.
6. Support and Resources
The Help section provides access to comprehensive documentation and support resources. If you have any questions or need assistance, please refer to this section.
7. Conclusion
The Pythaverse School Workspace V1.0 is designed to be your central point of control for managing your school’s engagement with the Pythaverse ecosystem effectively. We encourage you to explore all the features to enhance your administrative efficiency and support your students and teachers. Welcome to a more streamlined Pythaverse experience!
Pythaverse School Reports #
Version: 1.0
Date: June 13, 2025
1. Overview Introduction: Gaining Insights into Your School’s Pythaverse Journey
Welcome to the Reports section of the Pythaverse School Workspace! This area is your central access point for understanding and analyzing your school’s engagement, performance, and resource utilization within the Pythaverse ecosystem. It is designed to empower School Principals and Administrators with actionable data to enhance the learning experience and optimize platform use.
The Reports section currently features two main reports (as indicated in general School Workspace documentation):
- School Overview Report: A comprehensive, visual dashboard providing a deep dive into student and teacher participation, platform usage, learning progress, competency development, and survey feedback. This report allows for detailed trend analysis and identification of specific areas for attention. (This report is detailed extensively below based on the current interface and planned features.)
- Summary Report: A concise table offering key high-level statistics for your school. This report gives you valuable data to quickly understand how your school is performing, including metrics such as the number of Leanbot units purchased, total enrolled courses, and overall student and teacher counts. (This report provides a quick snapshot of essential school-wide figures and is a separate view from the Overview Report.)
This document will now provide a detailed guide to the School Overview Report, explaining its features and the insights they offer.
2. School Overview Report: Your School’s Performance at a Glance
The Pythaverse School Overview Report is a data-driven dashboard designed to provide school leadership with a clear, visual, and comprehensive snapshot of various performance aspects.
This report empowers you to:
- Quickly Assess Health: Gain immediate insights into the overall effectiveness of your school’s learning programs and platform adoption.
- Identify Trends: Spot patterns in user activity, learning progression, and resource usage over various timeframes.
- Monitor Key Performance Indicators (KPIs): Track critical metrics related to student and teacher activity and course completion.
- Pinpoint Areas Requiring Attention: Easily identify students, groups, or courses that may need additional support or intervention.
- Make Informed Decisions: Leverage data to enhance the learning experience, optimize resource allocation, and strategically guide your school’s educational initiatives on the Pythaverse platform.
3. Understanding the School Overview Report Sections & Features (Based on final_report_screenshot_full.png and Planned Additions)
The School Overview Report is organized into distinct sections. Below is a detailed breakdown:
Section Name/Area | Feature/Component | Description (What it shows & Its meaning/Why it’s important) |
A. Report Filters | This top bar allows customization of the data displayed throughout most of the Overview Report, enabling focused analysis. | |
Time Period (Dropdown) | Displays predefined time ranges (e.g., “Last 30 days,” “This School Year”) and a custom range option. Meaning: Allows users to analyze data within specific timeframes for trend monitoring or period-specific reviews. | |
Course (Dropdown) | Lists available courses or an “All Courses” option. Meaning: Enables filtering of report data to focus on a particular course’s performance and engagement or view school-wide course data. | |
Group (Dropdown) | Lists student groups (classes) or an “All Groups” option. Meaning: Narrows down data analysis to a specific student group or provides an overview of all groups, useful for comparisons and identifying group-specific needs. | |
Role (Dropdown) | Options for user roles like “Student,” “Teacher,” or “All.” Meaning: Allows filtering of report metrics to focus on the activity and performance of a specific user segment. | |
Apply Global (Button) | A button to confirm and apply the selected filter choices. Meaning: Ensures the report refreshes to accurately reflect the new filter criteria chosen by the user for most report sections. | |
Export Excel / CSV (Buttons) | Buttons for data download. Meaning: Provides the ability to export data from the report’s tables (e.g., Students Requiring Attention, Course Details, Group Details, Usage Statistics) to Excel (.xlsx) or CSV (.csv) format for offline analysis, record-keeping, or sharing. | |
B. Participation & Activity Overview | This section presents Key Performance Indicators (KPIs) and a trend chart, offering a quick overview of general user participation and platform activity within the selected timeframe. | |
KPI Card: Active Students | Shows the total count of unique students who have had activity (e.g., login) on the platform. Meaning: A key indicator of student engagement and platform adoption. (Screenshot value: ‘0’). | |
KPI Card: Active Teachers | Shows the total count of unique teachers who have been active on the platform. Meaning: Tracks teacher engagement, vital for supporting student learning. (Screenshot value: ‘0’). | |
KPI Card: Avg. Completion Rate | Displays the average percentage of courses or learning content completed by students. Meaning: A primary measure of overall learning progression and course effectiveness. (Screenshot value: ‘6.35%’). | |
KPI Card: Total Logins | Shows the aggregate number of logins to the platform by all (or filtered) users. Meaning: Reflects overall platform traffic and general usage frequency. (Screenshot value: ‘742’). | |
Activity Trend (Last 30 days) (Chart) | Chart Type: Area Chart. X-axis displays dates within the selected period (e.g., last 30 days), Y-axis shows count. Features two data series: “Logins” (blue area) and “Course Completions” (green line, though very low in screenshot). Legend at top-right distinguishes series. Meaning: Helps identify daily/weekly activity patterns and peak times. The area fill emphasizes login volume, comparing it against course completion milestones. | |
C. Learning Progress & Effectiveness | This section provides a deeper analysis of student learning outcomes, including progress distribution, students needing focus, and detailed course and group analytics. | |
Student Progress Distribution (Doughnut Chart) | Chart Type: Doughnut Chart. Titled “% Students by Progress Status.” Visually represents the percentage of students in “Not Started (0%)” (red), “In Progress (1-75%)” (yellow), and “Completed (76-100%)” (green) states. Legend below the chart. Meaning: Offers a quick, proportional view of where the student body stands in their learning journey. | |
Students Requiring Attention (Table) | Titled “Students Requiring Attention” with a warning icon. Lists “Top 5 by Low Progress / Inactivity.” Columns: Student (identifier), Group, Progress (colored badge indicating % status), Last Access (e.g., “637d ago,” highlighted red if very old). Pagination (e.g., “1-5 of 100”) present. Meaning: Helps identify and prioritize support for students at risk due to low progress or prolonged inactivity. | |
Course Analysis: Top Courses by Completion Rate (Bar Chart) | Chart Type: Horizontal Bar Chart. Header includes a chart icon. Y-axis lists course names, X-axis shows completion rate (%). Meaning: Ranks and compares courses based on student completion rates, highlighting effective courses or those needing review. | |
Course Analysis: Course Details (Filtered) (Table) | Header includes a table icon. Columns: ID, Course name, Enrolled count, Completed count, Rate (%). Pagination present. Meaning: Provides specific enrollment and completion numbers for individual courses. | |
Group Analysis: Group Average Progress Comparison (Bar Chart) | Chart Type: Vertical Bar Chart. Header includes a chart icon. X-axis lists group names, Y-axis shows average progress (%). Meaning: Compares average learning progress across different student groups, useful for identifying performance disparities. | |
Group Analysis: Group Details (Filtered) (Table) | Header includes a table icon. Columns: ID, Group name, Students count, Avg. Progress, Comp. Rate. Pagination present. Meaning: Details the size and academic performance metrics for each group. | |
View Detailed […] Reports (Buttons) | Links positioned below tables in “Students Requiring Attention,” “Course Analysis,” and “Group Analysis.” Meaning: Intended to navigate to more granular reports for specific students, courses, or groups in future developments. | |
D. Platform Usage | This section focuses on how users are interacting with different components of the Pythaverse platform, such as the LMS, IDE, and learning materials. | |
Usage Statistics (Table) | Header includes an icon. Columns: Platform (LMS, IDE (if app.)), Total Logins, Active Users, Avg. Freq*. A footnote explains the “Avg. Freq” calculation. Meaning: Offers aggregate data on the usage intensity of key platform components. | |
Learning Material Engagement (Section) | Main header for this area. Contains two sub-tables. Meaning: Designed to track student/teacher interaction with provided learning resources. | |
Least Viewed Activities (Table) | Intended to list learning activities with low engagement. Columns: Course, Activity, Module Type, View Count. Meaning: Helps identify underutilized resources. | |
Most Viewed Activities (Table) | Intended to list highly engaged learning activities. Columns: Course, Activity, Module Type, View Count. Meaning: Highlights popular and effective resources. (Screenshot shows “No data available”). | |
IDE Download Frequency (Last 30 days) (Line Chart) | Chart Type: Line Chart. Header includes an icon (e.g., a computer/code icon). X-axis displays dates over the selected time period (e.g., last 30 days), Y-axis shows access count. Meaning: Tracks the frequency of users accessing or opening the Leanbot IDE, indicating engagement with the coding environment itself. | |
E. Survey Response Analysis | This section is designed to present analysis from feedback collected through surveys administered to students or teachers. | |
Response Distribution (Select Survey Above) | Placeholder text: “You need to select a course to display the data,” followed by “No data available.” Meaning: This area will display a chart (likely Doughnut/Pie) of survey responses once relevant filters (Course, Survey Form, Role – not shown here but implied by interaction) are selected and data is loaded. It helps gauge user sentiment and satisfaction. | |
F. Competency Overview | This section highlights student performance across key learning competencies. | |
Average Competency Scores (Radar Chart) | Chart Type: Radar Chart. Displays average student scores (%) across predefined key competencies (e.g., AI, IoT, Robotics, Logical Reasoning, Computational Thinking), with each competency as an axis. Meaning: Helps assess school-wide strengths and weaknesses in core skill areas, informing curriculum adjustments and targeted training. The shape of the radar provides a quick visual comparison across competencies. | |
G. Footer | ||
Data Last Updated at: [Timestamp] | Displays the date and time the report data was last refreshed (e.g., “Data last updated at: 02:00 AM, October 27, 2023”). Meaning: Ensures users are aware of the data’s currency when making interpretations. |
4. Interpreting the Data & Taking Action (for School Overview Report)
The School Overview Report is more than just numbers and charts; it’s a tool to drive positive change. Consider the following when reviewing this report:
- Look for Trends: Don’t just focus on single data points. How are metrics changing over time?
- Compare and Contrast: How do different groups or courses perform relative to each other?
- Ask “Why?”: If you see low engagement or completion rates (as the sample data in the screenshot suggests for many areas), try to understand the underlying reasons. Is it the course content, teacher engagement, student motivation, or technical issues?
- Celebrate Successes (Even Small Ones): If certain courses or groups show better metrics, identify what’s working well and share best practices.
- Prioritize Action: Use the “Students Requiring Attention” and other insights to focus your support efforts, e.g the “637d ago” last access for students is a major red flag, indicating prolonged inactivity.
We encourage you to explore all aspects of the School Reports to enhance your administrative efficiency and support your students and teachers in their Pythaverse journey.
.