Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Outcome Based Education

Project Introduction

The Outcome-Based Education (OBE) System is a teacher-oriented web application designed to track and display student progress and make overall OBE work convenient for the professors and stakeholders.

Project Introduction

Problem

Statement

Problem Statement

Currently, Educators grade papers manually, record grades on spreadsheets or paper, which is time-consuming and prone to errors.

coordinating between subject coordinators and professors to assign courses and update student progress can be challenging, especially in larger educational institutions.

Digitization reduces time and effort, minimizes errors, and provides better insights into student progress.

  • Digitize the grading process to make it faster, more accurate, and less prone to errors.
  • Addition of ability to alter criteria of marking also makes the system flexible.
  • Educators can easily manage student progress and provide feedback through a centralized dashboard.
  • Students receive a better understanding and breakdown of their progress towards Course Outcomes.

Solutions offered

What are we designing?

  • The application allows subject coordinators to assign courses to professors, and for professors to easily upload student grades.
  • The system normalizes student marks on a scale of 10, which eventually helps calculate the Course Outcome (CO) score, providing educators with better insights into student progress.

Design Approach

Database

The database 'userdata' that we use runs on MySQL which we use because MySQL is a relational database management system, which means it can store data in tables with rows and columns. This structure is ideal for organizing data in a logical and easy-to-use manner.

Database

Tables

The table 'coordinator' is for the subject coordinator to input data about faculty along with composite primary key 'subject code' and 'section'

old

Tables

new

The Newer Marks table has float values instead, and has more columns to accommodate to the CO calculation functionalities

How do we implement it?

  • Two dashboards for Subject Coordinators and Professors to view and assign courses and marks to students.
  • Dynamic tables using mySQL, Apache and PHP, that can be updated and deleted through HTML forms.
  • Student mark normalization on a scale of 10 for standardized evaluation and automatic Course Outcome (CO) calculation.
  • Stylized webpages using CSS

Implementation

Journey Map

Journey of implementation

A Local server is hosted using apache on Xammp which is a web server hosting tool

PHP code also establishes a connection between MySQL and our dashboard which is used to storage, input and displau.

html and css are used on the php file to display a dashboard for needed functionalities

Dashboard Design

Subject Coordinator Dashboard

The dashboard is designed to have the Subject coordinator input details about the faculty and which sections they will be assigned.

The data that they input is displayed simultaneously at an instant using the constant connection to mysql on which this table exists in a database called 'userdata'

Prototype Dashboard

Dashboard

Student's question-wise marks are scaled up to a scale of 10 using a normalization process.

The total of all normalized marks for a student determines their overall score for the course.

The overall score is then used to calculate the Course Outcome (CO) on a scale of 1 to 3 based on predetermined ranges.

CO score calculation

OBE view

The OBE Coordinator can fetch columns from both the tables and view them on a separate dashboard.

New Marks table makes calculation functionalities easy and makes select query view on OBE dashboard cleaner in terms of view.

Added calculation feature for CO score and Course Outcome final evalution score.

Updates

Technologies used

Apache server: used as a local server to host the web application

MySQL: used to store and manage data related to grading and assessment

XAMPP: software package including Apache, MySQL, PHP, and other necessary components for local web development

HTML and CSS: used to create the user interface of the web application

PHP: used to add functionality to the web application, such as connecting to the MySQL database, running queries, and displaying data on the web pages.

Technologies used

Conclusion

  • The web application was developed using PHP and MySQL to create separate dashboards
  • for OBE coordinator, subject coordinators, and faculty. The application allows subject
  • coordinators to input data that gets displayed using MySQL and PHP. The faculty
  • dashboard enables faculty members to input marks, and the normalized score is then
  • evaluated for a CO score.
  • In the future, the web application could be hosted on a non-local server to increase
  • accessibility and convenience, and additional functionalities could be added to provide
  • greater flexibility and customization. Regular updates and maintenance will be required
  • to ensure the web application remains dynamic and secure

Conclusion

I

Thank you for your time.

Stay tuned

~SDC016

Learn more about creating dynamic, engaging presentations with Prezi