Home OneHash Education

OneHash Education

OneHash Education simplifies school management with smart tools for admissions, attendance, grading, and courses—boost efficiency in education.
By Frappe Content licensed CC-BY-SA 3.0
33 articles

Education : Assessment Plan

Assessment Plan An Assessment Plan is a schedule to conduct the examination/assessment of a particular course for a group of students studying that course in an on-going academic term. To access the Assessment Plan, go to ++Home > Education > Assessment > Assessment Plan++ | 1. Prerequisites Before creating an Assessment Plan, it is advisable that you create the following first: - Student Group - Course - Program - Assessment Group - Grading Scale | 2. How to create an Assessment Plan 1. Go to the Assessment Plan list and click on New. 2. Select the Student Group for which you want to conduct the assessment. 3. Select the Course for which you are conducting the assessment. 4. Select the Assessment Group under which the assessment is being conducted. 5. Once you select the course, the Grading Scale would automatically be updated for the assessment. 6. Save. Additional Options while creating an Assessment Plan Apart from the mandatory fields, you may also add the following details to the assessment plan: - Assessment Name: Enter the name for the assessment which is to be conducted. E.g., Assessment for Economics Core Course IV, Term I. - Program: Select the Program under which the assessment has been conducted. - Academic Year and Academic Term: Select and enter the Academic Year and the Academic Year for which the Assessment is being done. | 3. Features Schedule - Schedule Date: Enter the date on which the assessment is to be conducted. - From Time: Enter the start date for the assessment. - To Time: Enter the end time for the assessment. - Room: Select the room in which the assessment would be conducted. - Examiner: Add the name of the Examining Instructor for this assessment. - Supervisor: Add the name of the Supervising Instructor for this assessment. Evaluate Once you select the Course and the Grading Scale gets updated, you will be required to enter the Maximum Assessment Score and the Assessment Criteria would get automatically updated in the system. Assessment Result Assessment Result is a log of marks/grades earned by the student for specific Assessment. An Assessment Result is created in the backend based on the marks entered in the Assessment Result Tool.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Student Leave Application

Student Leave Application Leave Application will have a record of the leaves applied by the students. To access Leave Application, go to: ++Home > Education > Attendance > Student Leave Application++ 1 How to create a Student Leave Application 1. Go to the Student Leave Application list, and click on New. 2. Select the Student. 3. Set the 'From Date' and 'To Date' fields for specifying the period. 4. Marking Attendance for the Leave Application is governed by the 'Attendance Based On' field. In ERPNext, Student Attendance can be marked in two ways - Course Schedule: If attendance is taken for every lecture (in colleges/universities), then the leave application can be created for that particular course schedule slot. - Student Group: If attendance is taken for the entire day then student group (class/division) is used to mark attendance so that leave is calculated for the entire day 1. Based on the Attendance field, select the Student Group or Course Schedule. Optionally enter the reason. 2. In case the student is not attending the institute to participate or represent the institute in any event, he/she can be marked as "Present" from the Leave Application itself by checking Mark as Present. 3. Save. The 'Total Leave Days' will be calculated and set in the document after excluding the holidays which are part of your default Holiday List. 1.2 On Submission of Student Leave Application Once the Student Leave Application is submitted, a Student Attendance record is automatically created with status as 'Absent'. If Mark as Present is checked, then the status of the Attendance Record is set as 'Present'. The Leave Application is linked to this Student Attendance document for reference. If any of the dates within the leave period is a holiday, then, Student Attendance record creation is skipped for that date. To create a Student Leave application record, enter the Student and the date for which the leave is applied and save. In case the student is not attending the institute to participate or represent institute in any event, he/she can be marked as present from the Leave Application itself. Once a Leave Application is recorded for a student it will not be recorded in the absent student report as he has applied for a leave.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : LMS : Tracking Progress

Tracking the Progress The students can view their progress on the portal itself and do not have access to the desk. For instructors and other users of OneHash, the following doctypes are used to track the progress of the student: - Program Enrollment - Course Enrollment - Course Activity - Quiz Activity Program Enrollment If 'Allow Self Enroll' is enabled for a particular program, an entry is created automatically on behalf of the student. Each student will have only one program enrollment for each program. You can learn more about Program Enrollment here. Course Enrollment For a particular course in a program, a course enrollment record is automatically created for each course as shown below. For a particular program and its child course, only one course enrollment is created for a student. In case a course is added to the program later, the student will automatically be enrolled to the course when the student visits the portal next. Course Activity For each non-quiz type content in a course, a course activity is created every time the student navigates through a content. This activity is created only once per content. Quiz Activity For each quiz attempt, till the student is allowed to attempt the quiz, a quiz activity is created. This doctype has all the information about the attempt viz. The selected options for each question, attempt date, as well as the result of the quiz.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : LMS : Navigating on the Portal

Navigating on the Portal Home Page The portal is hosted on the /lms route. (Example. hogwarts.erpnext.com/lms) Here all the programs are shown in the form of cards. Each card is clickable and navigates to the corresponding program/course/topic/content. The portal is accessible even if a student has not logged in, however, the content (Articles, Videos, etc) can only be accessible after login and enrolling in the program. Program Page On the program page, the student can see the description as well as the list of courses in the form of cards. If the student is not enrolled, a button to enroll will be shown. This will happen only if self enroll is enabled in the program doc, if not then the program won't be visible to the student at all. After enrolling, the status of each course is added to the card footer. This status is updated based on the student's activity on the portal. Course Page Similar to the program page, it lists all the topics, as well as the status of each topic. Clicking on any card will navigate to the topic page. A list of contents is shown in each topic card, clicking on any list item will navigate to that content. Topic Page The topic page lists all the content as well as their completion status. Clicking on any card will navigate to the content Page: Content Pages Each type of content has its own view and common navigation based on the content type. When a student visits a particular content page, he/she can navigate using buttons at the bottom of the content. || Note: The activity of the student is only recorded after the student clicks on the Next button. Navigating Quizzes In the case of a quiz, the student has to first submit the quiz, following which the result is computed and displayed, after which the student can navigate to the next content. The next time a student visits the quiz page, based on the previous attempts, the portal may or may not allow any quiz attempts. In case the student has reached max limits, the quiz will be locked. The previous score based on the quiz grading basis will be displayed In case the student has cleared the quiz already, the quiz will be closed and the score will be displayed.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Fee Structure

Fee Structure The Fee structure can be fetched while creating the Fees for each student. To access fee Structure, go to: ++Home > Education > Fees > Fee Structure++ | 1. Prerequisites Before creating a Fee Structure, it is advisable to create the following first: - Academic Term - Academic Year - Program - Student Category | 2. How to create a Fee Structure 1. Go to the fee structure list and click on New. 2. Select and add the Program and other details for the fee structure. 3. In the Components Table, enter the Fees Category and Amount. 4. Save and Submit. Additional Options while creating a Fee Structure Enter the basic details like Student Category, Academic Term and Academic Year. In the components table, add the Description for the Fees Category. | 3. Features Accounts Working with OneHash allows you to update your account entries with extreme ease. Whenever a student submits their fees and it gets recorded in the system, your Accounts will get updated simultaneously. To facilitate that smoothly, you can add your Accounts details in the fee structure. - Receivable Account: Enter the name of the Receivable Account for your Institution. - Income Account: Select and add the Income Account for your Institution. - Company: Select and add the Company under which all the payments are made. If there are multiple institutions in your OneHash account, or if the Accounts are handled by a Sister Company. Accounting Dimensions Cost Center: Select and add the name of the Cost Center of your Institute for Accounting Dimensions. | 4. After submitting the Fee Structure Once you have submitted the Fee Structure, you will be able to create the Fee Schedule from within Fee Structure.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Fees

Fees In this document we can maintain the Fee Records of the students. At the time of submission of Fees by each student, a new Fees Record will be created wherein all the details of the student, Program they are enrolled in, Accounting information, etc. would be maintained. To access Fees, go to: ++Home > Education > Fees > Fees++ | 1. Prerequisites Before you create Fees record, it is advisable that you create the following first: - Student - Fee Category - Fee Structure | 2. How to Create Fees 1. Go to the Fees list and click on New. 2. The Institution will be selected by default, which is editable, if required. 3. Select and add the Student for whom the Fees record is being made. The name of the student will be fetched simultaneously. 4. Add the Due Date of the payment of the Fees. 5. Save. Additional Options while Creating Fees The Date and Posting Time will be added by default as per the time and date on which the record is being made. However, if required, the same can be manually entered by checking the box Edit Posting Date and Time. The Student can be notified of their Fee Payment Due Date by checking on the box Send Payment Request. | 3. Features 3.1. Student Details Add all the relevant details of the student which includes Program Enrollment, Program, Academic Term and Academic Year. The Student Email ID gets fetched from the Student details given earlier. 3.2. Fee Structure You can select a Fee Structure for the given Fees Record. The moment you do so, all the Fee Components will be auto-populated from the Fee Structure. 3.3. Fee Components You can also add the Fee Components by selecting and adding the Fee Category, Description and Fee Amount. 3.4. Printing Settings - Select and add the Letter Head to be used for printing the Fee Receipt. - Select and add the Print Heading for the Fee Receipt. 3.5. Accounts Working with OneHash allows you to update your account entries with extreme ease. Whenever a student submits their fees and it gets recorded in the system, your Accounts will get updated simultaneously. To facilitate that smoothly, you can add your Accounts details in the fee structure. - Receivable Account: Enter the name of the Receivable Account for your Institution. - Income Account: Select and add the Income Account for your Institution. - Company: Select and add the Company under which all the payments are made. If there are multiple institutions in your OneHash account, or if the Accounts are handled by a Sister Company. 3.6. Accounting Dimensions Cost Center: Select and add the name of the Cost Center of your Institute for Accounting Dimensions. Payment Directly make a payment from fee, select Mode of Payment in payment entry and submit the paymen

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Student Admission

Student Admission Student Admission is a document which can be configured to initiate an Admission Process for your institution by publishing it on the OneHash generated website. To access student Admission, go to: ++Home > Education > Admission > Student Admission++ | 1. Prerequisites Before creating a Student Admission, it is advisable that you first create the following: - Academic Year - Program | 2. How to create a Student Admission 1. Go to Student Admission list and click on New. 2. Select the Academic Year for the Student Admission. 3. Enter the Application Form Route. This is the navigation URL for the Online Admission portal. 4. Save. Once the Student Admission has been saved, you will be bale to see a link on the left sidebar, saying See on Website. This link will allow you to see the Student Admission Portal on OneHash generated website. This is what the Student Admission will look like in the website view: Additional Details while creating a Student Admission - Title: Enter the title for the Student Admission Portal. - Route: Enter a desirable path which will become the url extension for the admission portal. - Admission Start Date: Select the date for the start of online Admission Process. - Admission End Date: Select the last date for applying to online Admission Process. - Publish on Website: Check this box when the content of the portal is ready and the Admission Process can be kickstarted on the website. Eligibility And Details - Program: Here you can select which program are the admissions being called for. - Minimum Age: Enter the probable birth-date of the youngest person that can seek admission in the program. - Maximum Age: Enter the probable birth-date of the oldest person that can seek admission to the program. - Application Fee: You can choose to declare the application fee for the selected program. - Naming Series: Here you can define the Naming series based which the forms of the Admission Seekers will be named and ordered. - Introduction: You can add a brief introductory information about the admission process so that it is better understood to the admission seekers.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Program Enrollment Tool

Program Enrollment Tool The Program Enrollment Tool can be used in cases when you want to bulk Enroll new students to a Program, or when old or existing students, who are already enrolled to a program are needed to be enrolled to a new program. To access the Program Enrollment Tool, go to: ++Home > Education > Tools > Program Enrollment Tool++ | 1. How to create Student Enrollment using the Student Enrollment Tool 1. Get Students From: If you are enrolling a new student, you can fetch the students from the Student Applicant or if you are promoting the older students you can fetch them from the Program Enrollment itself. 2. Academic Year: Enter the Academic Year for which the new students had applied or under which the existing students were enrolled. 3. Academic Term: Enter the Academic Term for which the new students had applied or under which the existing students were enrolled. 4. Program: Enter the Program for which the new students had applied or under which the existing students were enrolled. 1.1. Fetching Students Once you click on the Get Students button, the system will fetch the list of all the students matching with the above-specified criteria. You can then delete a record if you wish to. 1.2. Enrollment Details If the student list is fetched from the Student Applicant list, you can enter a New Student Batch Name under which all the New Students will be enrolled. If the student list is fetched from the existing Program Enrollment, you will be asked to enter the details of the new Program like Program Name, Academic Year, Academic Term and New Student Batch. Once all the details have been entered, click on Enroll Students to create Program Enrollment in bulk.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Program Enrollment

Program Enrollment Program Enrollment is the record of enrollment of a student in a given program and chosen courses for a particular Academic Term. To ensure that students are associated with a particular program in the system, their Program Enrollment must be created. The mandatory course in that program is automatically filled in the Enrolled Courses table while the elective or optional courses can be selected manually. If the student has applied online for the admission in a particular Program and the application is approved, then the Program Enrollment can be created from within the Student Applicant record via clicking on the Enroll button. Checkout Student Applicant for more information on this. To access Program Enrollment, go to: ++Home > Education > Admission > Program Enrollment++ | 1. Prerequisites Before creating a Program Enrollment, it is advisable that you create the following first: - Student - Program - Student Category - Student Batch - Academic Year - Academic Term - Course - Fee Structure | 2. How to create a Program Enrollment 1. Go to Program Enrollment List and click on new. 2. Select the Student whom you are getting enrolled in the program. 3. Select the Program under which you are getting the student enrolled. 4. Enter the Academic Year for which the student is getting enrolled. 5. The Enrollment Date for the form would by default be set on the current date, the same, however, can be changed if needed. 6. Save and submit. Additional Options while creating a Program Enrollment - Student Category: Select the category if the student belongs to a particular student category. - Academic Term: Select the Academic Term. - Student Batch: Select the batch if the student belongs to a particular student batch. - Student House: Select the House if the student belongs to a particular student house. - Boarding Student: Check this if the Student is residing at the Institute hostel. In this case, the fee structure would accordingly be updated. | 3. Features 3.1. Transportation Select the mode of transportation for the student to and from the Institute and the Vehicle Number. 3.2. Enrolled Courses Select and add the courses which the student has opted to study during the course of the program. 3.3. Fees Select and add the Academic Term, Fee Structure, Student Category, Fees Due Date and Fees Amount to be paid by the student for the enrollment to the course.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Student Applicant

Student Applicant A Student Applicant record gets created when a student applies to your institute for admission. You can Approve or Reject a student applicant. By accepting a student applicant you can add them to the student master. To access student Applicant, go to: ++Home > Education > Admission > Student Applicant++ | 1. Prerequisites Before creating a Student Applicant, it is advisable to first create the following: - Academic Term - Academic Year - Program | 2. How to create a Student Applicant 1. Go to the student Applicant and click on New. 2. Enter the First Name of the student Applicant. 3. Enter the Program for which the student has applied. 4. Enter the Student Email Address. 5. Save. | 3. Features 3.1 Online Application via a Web Form A Student Applicant gets automatically created when a student applies online. This can be made possible through the Student Applicant Web Form which is created by default in the system. Search for "Web Form List" in the awesome bar to access the list of all the web forms in the system. Once the student applies, the status of the application by default is "Applied". You can either "Approve" or "Reject" the form. Once the application is approved, you can "Enroll" the student to a program. When you click the Enroll button, the system shall create a student against that applicant and redirect you to the Program Enrollment form. || Note: Once a student is created against the student applicant, the system will set the application status to 'Admitted' and will not allow you to change the application status unless the student record is deleted.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Student Group

Student Group A student group is a collection of students from the same batch or taking the same course. For example, if a group of students studying the same program together will be called a student batch, then from within this group, the cluster of students who have taken up the same elective course will be called a Student Group. To access Student Group, go to: ++Home > Education > Student > Student group++ | 1. Prerequisites Before creating a Student group, it is advisable that you first create the following: - Student - Program Enrollment - Student Batch name - Student Category - Instructor | 2. Creating a Student Group 1. Go to Student Group List and click on New. 2. Group Based On: Select the basis on which you would like to create the student group. The three options available are: - Batch : List of all the students from within a specific batch will be fetched in this case. - Course : List of all the students who have enrolled for a specific course will be fetched in this case. - Activity : You can select this option when you want to create a group of students for certain activities happening in the school. 1. Student Group Name: Enter the name of the student group. 2. Save. 2.1. Additional Options while creating a Student Group Apart from the above mandatory options, the following fields should also be filled in the form to create a Student Group: 1. Select the Academic Year and Academic Term for which the Student Group is being made. 2. Program: Select the Program for which the Student Group is being made. 3. Batch: Select the Batch based on which you would want to fetch the list of students for the student group. 4. Max Strength: Enter the Maximum number of students that can be a part of this Student Group. If the number of selected students in the group is more than the Max Strength, the system will not allow you to save this group and an error will be shown. 1. Student Category: If you want the students of a specific category to be a part of this group, you can select that. 2. Course: This option only appears when then Group is Based on a Course. You can select a particular course here, and a list of only those students who have been enrolled in this course would be fetched to create this student group. 2.2. Features: Students: Enter the names of the students that you wish to add to this Student Group. The student list will be fetched according to the parameters selected above, like Academic Year, Academic Term, Batch, Program, Course, etc. Get Students: Based on the parameters selected above, the system will automatically fetch the list of students, and all the students who have the criteria matching with the Student Group, will be enlisted in the Students list once you click on 'Get students'. || Note: You have to select the students Manually for an Activity-Based group as this group may not have any defined criteria and any student can be selected to be added in this group. Get Students will not be functional in this condition. Instructors: Select the Instructors who will be teaching or mentoring this particular group of students. | 3. After creating a Student Group Once the student group has been created and saved, the following can be created from the Student group: - Attendance: You will be redirected to Student Attendance Tool through which you can mark the attendance of all the students for a particular date. - Course Schedule: You will be redirected to Course Schedule, wherein you will be able to see the schedule for this student group and further you can also create a New Course Schedule for the students in this group. - Assessment Plan: You will be redirected to Assessment Plan list, where all the assessment plan for your student group will be listed and you will also be allowed to create a New Assessment Plan for the group. - Update Email Group: Once you select this option if the Email Ids of the Students in this group will be added to the Email Group and you will be able to send newsletters to all the subscribers in this Student Group. - Newsletters: You will be able to send Newsletters to all the subscribers from within the student group with this option.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Student Log

Student Log The student Log will act as a Student Diary, wherein, all their logs and other notes can be recorded. A student log can be used to record the student's performance in General, Academic, Medical or Achievement terms. To access Student Log, go to ++Home > Education > Student > Student Log++ | 1. Prerequisites - Student - Academic Year - Academic Term - Program - Student Batch | 2. How to create a Student Log 1. Go to Student Log List and click on New. 2. Enter the Student ID. The moment you do this, the name of the student will automatically be fetched. 3. Save. Additional Options while creating a Student Log 1. Type: You can enter the type of the Log that is being created for the student. A student log can be a General, Academic, Medical or Achievement log. Following are some examples wherein you can make a log for the student: - General: If the student was extremely well behaved during the entire day or if they were sleeping during the class. - Academic: If a student gets a full score in a surprise test, or if they get a very bad score. - Medical: If the student was found not having their lunch, or if they complained of some other medical issue. - Achievement: If the student scored a goal for the team in a football match. 2. Date: You can select the date on which the log was entered. 1. Academic Year: You can select the academic session for which this log is being made. 2. Academic Term: You can select the term in which this log is being recorded. 3. Program: Select the Program under which the student is enrolled. 4. Student Batch: Select the batch of which this student is a part of. 5. Log: This field will have your note of log for the student.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Guardian

Guardian The Guardian profile in OneHash allows you to record the details of the Guardians of a Student. Every student can have multiple guardians like Father, Mother, Brother, or Sister. To access Guardian, go to: ++Home > Education > Student > Guardian++ | 1. Prerequisites Before creating a student, it is advised to create the following first: - Student - User | 2. How to create a Guardian 1. Click on New Guardian in the Guardian List. 2. Add the name of the Guardian and click on Save. 2.1. Additional Options while creating a Guardian Apart from the mandatory details of the Guardian, you can also add the following details: - Email Address: Enter the email address of the Guardian. The email address can be linked to an email group for sending Newsletters or Announcements. - Mobile Number: The mobile number of the Guardian can be recorded here. - Alternate Mobile Number: You can add the Alternate Mobile Number of the Guardian over here for emergency purposes. - Date of Birth: The date of birth of the Guardian can be recorded here. - User ID: If the Guardian is a User of the system, their User Id can be mentioned here. - Education: The Academic and Educational details of the Guardian can be recorded here. - Occupation: The occupation of the Guardian can be captured here. - Designation: You can enter the designation of the Guardian here. - Work Address: The Work Address of the Guardian can be recorded here for emergency purposes. | 3. Features 3.1. Guardian Of While creating a Student, if you have selected a Particular Guardian for them, the name of that Student will automatically be fetched here. Multiple students can have the same person as their guardian. In that case, multiple entries will be made in this section. However, on the front end, one will not be able to add more students to this section. 3.2. Guardian Interests Interests could be a list of activities that the Guardian would be willing to do for the institute or would like their Dependent or Ward to do as a part of extra-curricular activities. | 4. Making the Guardian A User Once Guardian has been saved, you can find a button Invite As User on the top right corner of the form. This button would allow you to invite the guardian as a User of OneHash by sending them an invitation email on the recorded email ID. | 5. Related Topics 1. Student

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Student

Student The Student document will hold all the data of any Student in your Academy like their Personal Information, Photo, Date of Birth, Address, etc. This form will also contain any additional details like the Student's Guardian and Sibling details. The student is enrolled in a Program when the application is approved. Once the enrollment is done the Student Applicant status is update to Admitted. To access Student, go to: ++Home > Education > Student > Student++ | 1. Prerequisites Before creating a student, it is advised to create the following first: - User(If Applicable) | 2. How to create a New Student 1. Go to the student list and click on +Add Student. 2. Enter the First Name, Middle Name and Last Name of the student. 3. Enter other details like Student Email Address, User ID(If Applicable) and Joining Date. 4. Save. | 3. Features Apart from the above mentioned details, some additional details of the student that can be captured are as follows: 3.1. Personal Details Personal details of the Student like their Date of Birth, Gender, Blood Group, and Nationality can be added here. 3.2. Home Address The address of the student, along with the City, State, and Pincode can be captured here. Two address lines can be captured for each student. 3.3. Guardian Details The details of the student's guardian and their relationship with the student can be captured here. You can create a Guardian from here itself, or create a guardian first and then create the Student. 3.4. Sibling Details This section will have all the details of the Student's Siblings. You can select if the sibling is studying in the Same Institute or no. If the Sibling is also a student of your institute, you will be required to enter their Student ID, if not, you can enter the name of the Institution they are associated with. Their academic details like Program and personal details like Gender and Date of Birth can also be captured. 3.5. Exit Details The Student's exit details can be captured here, like their Date of Leaving, and Leaving Certificate Number as captured in your institute's records can be captured. Further, you can also enter the Reason For Leaving in here. || Note: On top of the student form, there is an 'Enabled' checkbox using which the student by default would always be enabled. Once you have recorded the Student's Exit Details, you must uncheck this box to disable the student. 3.6. After Saving Once you save the Student Form, the student gets created in the system and you will be able to link this document to other documents related to Admission, Assessment, Attendance, Student Activity, Student LMS Activity, and Fees. Further, you will also be able to see a dashboard that will indicate their activities throughout the year. | 4. Other actions Once a student is created in the system, you can also view the Accounting Ledger, which will show a report of all the payments made by the student. | 5. Related Topics 1. Guardian 2. Student Group 3. Student Attendance 4. Program 5. Course

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education Settings

Education Settings The Education Settings will allow you to do a basic setup for your Institute wherein you can define the Academic Year, Academic Term, and other defaults for your OneHash account. These configuration settings will have an impact throughout the module. To access Academic term, go to: ++Home > Education > Settings > Education Settings++ | 1. Steps to configure Education Settings 1. Select the current Academic Year. This will become the default Academic Year throughout your account. 2. Select the current Academic Term. This will become the default Academic Term throughout your account. 3. Select the Attendance Freeze date. Any attendance captured after the Attendance Freeze Date would not be valid. 4. Select how you want the Instructor Records to be created, using Full Name, using Naming series or using Employee Number. 5. Instructor Record to be created by: You can select how you want the Instructor Records to be created in your OneHash system, whether it should be by Full Name, by Naming series, or by Employee Code. 1.1. Configuring Properties - Validate Batch for Students in Student Group: When adding students to a student group via Batch, the system will verify whether the student belongs to that batch or no, and if the same has not happened, an error will be shown while saving the Student Group. - Validate Batch for Students in Student Group: When adding students to a student group via Course, the system will verify whether the student is enrolled to that course or no, and if the same has not happened, an error will be shown while saving the Student Group. - Make Academic Term Mandatory: When enabled, this option will ensure that while creating a Program Enrollment via the Program Enrollment Tool, the user has to enter the Academic Term. - Skip User Creation for New Student: Whenever a new student is created, by default a User is created against it. If this option is enabled, no new User will be created when a new Student is created. 1.2. LMS Settings The Education module is bundled with a Learning Management System (LMS) out of the box. This allows institutes to publish their programs on their website. Programs can contain rich text articles, videos, and even quizzes. The progress of individual students can be tracked through the desk as well as the portal. Once you Enable LMS for your OneHash Education module, the following settings would be available for configuration: - LMS Title: Enter the Title for your LMS. It could be the name of your Institute. - Description: You can add the description of the course for your LMS. You can further go to LMS Activity to add the courses, articles or quizzes for your LMS.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Instructor

Instructor An instructor is a teacher, tutor, or a professor that will be responsible for teaching a particular topic or course to the students. This document can be used to maintain the Instructor Log in the form of a list of topics/courses covered by the Instructor. This log will have the entire history of the courses taught by the Instructor. To access the instructor list, go to: ++Home > Education > Masters > Instructor++ | 1. Prerequisites Before creating an instructor, it is advisable to first create the following: - Employee - Department - Academic Year - Academic Term - Program - Course - Student Group | 2. How to create an Instructor 1. Click on New Instructor. 2. Select the Employee ID/Employee Name for the Instructor. 3. Select the Department for which you are creating an Instructor. 4. Save. | 3. Features 3.1. Instructor Log - Academic Year: The Academic Year for which the Instructor is created. - Academic Term: The Academic Term for which the Instructor is created. - Department: The department to which the Instructor belongs to. - Program: The Program for which the Instructor Log is being made. - Course: The course for which the Instructor Log is being made. - Student Group: The Student Group for which the user is making the Instructor Log. - Other Details: Any other details regarding the Instructor Log can be recorded here. 3.2. After Submitting Once the Instructor and Instructor Log is saved, you can create the following from there: - Student Group - Course Schedule - Assessment Plan || Note: While creating an Assessment Plan from the Instructor, the user can select whether the Instructor has to be kept as a Supervisor or as an Examiner for the Assessment plan.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Program

Program A Program will have an educational curriculum defined by your institute to streamline the learning process and goals in each subject or course. For example, Economics Major would be a Program taught at an institution that will have various courses within. An Economics major would look something like this: To access the Program list go to: ++Home > Education > Masters > Program++ | 1. Prerequisites To create a New Program, it is advised to create the following first: - Department - Course | 2. Creating a New Program 1. Go to the Program list and click on New. 2. Enter the Program Name and the Program Abbreviation. 3. Select the Department for the Program. 4. Select and add the courses within the Program. 5. Save. Additional Options while creating a new Program 1. Portal Settings - Is Published: For every program created in OneHash, there is a check-box in the Portal settings, that allows the Program to be published on the portal. This can facilitate Self Enrollment and other settings for the program. Once this box is checked, the following options will be available for the user. - Allow Self Enroll: Once this box is checked, the students/applicants would be able to enroll themselves for the program on the portal. - Is Featured: Enabling this option would allow the program to be featured on the portal. - Intro Video: Enter the link for the video that you wish to add an Introductory Video for the Program. - Description: Add the description of the Program which you want to be visible on the portal.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Education : Course

Course A course can be considered as a subject or a part of an educational program which is to be taught for a term. For example, if for a particular term, Economics Major is a program taught in the institute, then Mathematical Methods for Economics would be a Course covered under the program. A course will have a set of topics that are to be covered under it's scope. To access the course list, go to: ++Home > Education > Masters > Course++ | 1. Prerequisites Before creating a course, it is advised to create: - Department - Topics | 2. How to create a course 1. Go to Course List and click on New. 2. Enter the Course Name. 3. Select the Department under which this course is being made. 4. Add the Topics. You can also create the topics from here itself. 5. Add the Description for the course. 6. Save. | 3. Features 3.1. Assessment For every new Course a User can have a New Assessment setting where in they can define the criteria based on which the students will be assessed for the course. 1. Default Grading Scale: A default Grading Scale can be set up for the course, wherein you can define what would be the achievement level of the student based on the scores they earn for a course. 2. Assessment Criteria: You can define the Assessment Criteria for this course wherein based on the different parameters of assessment, the student's understanding of the subject would be assessed. | 4. More Actions Once the course has been created, the following documents can be created from the course, which will later be linked to the course. - Program - Student Group - Course Schedule - Assessment Plan

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025