emis_user_manual
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
emis_user_manual [2023/02/27 21:25] – [Test Analysis] ghachey | emis_user_manual [2024/08/16 14:09] (current) – [Rollover Workbook] ghachey | ||
---|---|---|---|
Line 270: | Line 270: | ||
* Total Expenditure: | * Total Expenditure: | ||
* Current Expenditure: | * Current Expenditure: | ||
+ | |||
+ | ==== Dashboard Analysis ==== | ||
+ | |||
+ | Under '' | ||
+ | |||
+ | === GNI (aka. GNP) and Government Spending === | ||
+ | |||
+ | This will provide some high level budget expenditure including the | ||
+ | |||
+ | * GNI (aka. GNP) | ||
+ | * Total education expenditure (Ed Expenditure) | ||
+ | * Total government expenditure (Govt Expenditure) | ||
+ | * Public Expenditure on Education as % of Total Government Expenditure (Ed/Govt %) | ||
+ | * Public Expenditure on Education as % of GNI (Ed/GNI %) | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Spending By Sector (table format) === | ||
+ | |||
+ | This one breaks down the total expenditure (Actual vs Budgeted) by education sectors (which translates to education levels). | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Spending By Sector (chart format) === | ||
+ | |||
+ | This chart also breaks down the total expenditure (Actual vs Budgeted) by education sectors (which translates to education levels). | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | However, with this chart you can interactively change the content to display other figures such as the per-pupil education expenditure as shown below. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Spending By District === | ||
+ | |||
+ | Finally, the education expenditure can be display by districts. District could be will be a localized terms such as State, Province, Atolls, etc. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
===== Exams ===== | ===== Exams ===== | ||
Line 337: | Line 379: | ||
=== Sum of Item Variances === | === Sum of Item Variances === | ||
- | Is simply the sum of the variance of each item (i.e. question) on the test. The variance is a measure of variability, | + | Is simply the sum of the variance of each item (i.e. question) on the test. The variance is a measure of variability |
<note tip>You can find an easy to follow article on how to calculate the variance of a dataset [[https:// | <note tip>You can find an easy to follow article on how to calculate the variance of a dataset [[https:// | ||
+ | |||
+ | === Variance of Total === | ||
+ | |||
+ | The variance of total is the variance of the dataset of all total scores of the candidates. For example, in this test there were 689 candidates and 60 items. Each of the candidate will have scored a number of correct items (e.g. a student with 45 out of 60 for a score of 45). The dataset would look like {45, 34, 51, 23,..., 39} with 689 scores. The variance of total is how much the total candidate scores vary. The lower bound would be 0 with absolutely no dispersion (all the same results) and the upper bound would be an extremely high dispersion (theoretically as high as 900 for this particular dataset of 60 possible different scores for a large enough dataset (i.e. hundreds of candidates). The lower and more specifically the upper bound of this measure is full dependent on the range of the dataset (e.g. 0-60 as possible score). | ||
+ | |||
+ | === Standard Deviation of Total === | ||
+ | |||
+ | The standard deviation is also a measure of variability (i.e. dispersion) of values in a dataset. It assesses how far a data point likely falls from the mean (i.e. average). | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | The standard deviation along with the mean can then produce the commonly used normal distribution visually showing the probability of how far student' | ||
+ | |||
+ | {{ : | ||
=== Cronbach' | === Cronbach' | ||
Line 352: | Line 408: | ||
* **.50 or below**: Questionable reliability. This test should not contribute heavily to the course grade, and it needs revision. | * **.50 or below**: Questionable reliability. This test should not contribute heavily to the course grade, and it needs revision. | ||
+ | <note tip>For further reading on cronbach' | ||
+ | === Standard Error of Measurement === | ||
+ | |||
+ | A standard error of measurement estimates the variation around a " | ||
+ | |||
+ | <note tip>The mathematical formula behind this estimation is nicely explained [[https:// | ||
- | <note tip>For further reading on cronbach' | ||
=== Item Difficulty === | === Item Difficulty === | ||
Line 380: | Line 441: | ||
=== Item Discrimination Index === | === Item Discrimination Index === | ||
- | The item's discrimination index is a measure of how well an item is able to distinguish between candidates who are knowledgeable and those who are not. A negative discrimination index may indicate that the item is measuring something other than what the rest of the test is measuring. Optimally an item should have a positive discrimination index of at least 0.2, which indicates that high scorers have a high probability of answering correctly and low scorers have a low probability of answering correctly. | + | The item's discrimination index is a measure of how well an item is able to distinguish between candidates who are knowledgeable and those who are not (more [[https:// |
<note tip>The 0.2 threshold is an arbitrary number. Some systems use different thresholds. For example, ScorePak® classifies item discrimination as " | <note tip>The 0.2 threshold is an arbitrary number. Some systems use different thresholds. For example, ScorePak® classifies item discrimination as " | ||
Line 394: | Line 455: | ||
<note tip>For those wondering how the discrimination index is produced, here it is. Two groups for the whole exam are created: the top 27% of candidates and the bottom 27% of candidates based on the total scores of candidates. The total number of candidates who got the correct answer for the studied item in the top 27% group is recorded (e.g. 104 in figure above) and the same is done for the bottom 27% group (e.g. 56 in figure above). The number recorded for the bottom 27% group is subtracted from the number recorded for the top 27% group, then divide that number by the total in a group (e.g. 187 in the figure above)</ | <note tip>For those wondering how the discrimination index is produced, here it is. Two groups for the whole exam are created: the top 27% of candidates and the bottom 27% of candidates based on the total scores of candidates. The total number of candidates who got the correct answer for the studied item in the top 27% group is recorded (e.g. 104 in figure above) and the same is done for the bottom 27% group (e.g. 56 in figure above). The number recorded for the bottom 27% group is subtracted from the number recorded for the top 27% group, then divide that number by the total in a group (e.g. 187 in the figure above)</ | ||
- | === Sources === | + | More on test analysis can be found [[https:// |
- | + | ||
- | The following sources were useful in preparing the Item Analysis section of this user guide. Further details for the interested reader is also available | + | |
- | + | ||
- | * [1] https:// | + | |
- | * [2] https:// | + | |
==== Dashboard Analysis ==== | ==== Dashboard Analysis ==== | ||
Line 764: | Line 819: | ||
==== School Accreditation Dashboard ==== | ==== School Accreditation Dashboard ==== | ||
- | This is where you can get some live data analytics just like every other module in the EMIS. You access just like other dashboard, Click on '' | + | This is where you can get some live data analytics just like every other module in the EMIS. You access just like other dashboard, Click on '' |
+ | |||
+ | <note important> | ||
{{ : | {{ : | ||
Line 1168: | Line 1225: | ||
===== Data Operations ===== | ===== Data Operations ===== | ||
- | ==== Upload Workbook ==== | + | ==== Annual Census Data Transfer ==== |
+ | |||
+ | The Pacific EMIS supports a number of ways to transfer data from schools to a centralized database. They have varying degrees of maturity and complexity of user adoption. They are summarized in the below table. | ||
+ | |||
+ | ^ Method | ||
+ | | PDF Survey | ||
+ | | Excel Workbook | ||
+ | | Student Information System (SIS) | The highest form of data management within the schools then pushed to the centralized system. An online web-based student information system meant for daily use by schools. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Upload | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Your Annual School Census PDF Survey must be completed first. Then if you have appropriate permissions you simply go to '' | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | <note tip>To speed up the uploading of the file, you can now zip the survey and upload that. You can do this with the default zipping tool on your operating system. We recommend installing [[https:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Upload Excel Workbook ==== | ||
<note important> | <note important> | ||
- | Your Annual School Census Workbook must be completed first. Then if you have appropriate permissions | + | Your Annual School Census Workbook must be completed first. Then if you have appropriate permissions you simply go to '' |
{{ : | {{ : | ||
Line 1210: | Line 1292: | ||
==== Rollover Workbook ==== | ==== Rollover Workbook ==== | ||
- | <note important> | + | === Initialize |
- | <note important> | + | A new survey year needs to be produced manually before doing the rollover. |
- | <code sql> | + | |
- | exec pSurveyWriteX.CreateSurveyYear 2023, '2022-12-31',' | + | {{ :user-manual:emis-user-guide-census-init-1.png?nolink |}} |
- | </ | + | |
- | </ | + | After the new census year has been initialized you can do the rollover page as shown below. |
+ | |||
+ | {{ : | ||
The workbook census rollover can work for all schools at the national level, at the district (e.g state, province, etc.) level or individual schools. It is the recommended way to get started on a new school year data as it contains cleaned up data and reduces chances of introducing duplicates or other messy data. | The workbook census rollover can work for all schools at the national level, at the district (e.g state, province, etc.) level or individual schools. It is the recommended way to get started on a new school year data as it contains cleaned up data and reduces chances of introducing duplicates or other messy data. | ||
Line 1227: | Line 1311: | ||
* Final verification that all the teacher/ | * Final verification that all the teacher/ | ||
* Final verification of School and WASH data | * Final verification of School and WASH data | ||
- | |||
- | {{ : | ||
==== Upload Exams ==== | ==== Upload Exams ==== | ||
Line 1379: | Line 1461: | ||
==== Rebuild Warehouse ==== | ==== Rebuild Warehouse ==== | ||
- | ===== Professional Data Publications ===== | + | ===== Professional Data Analysis, Reports and Publications ===== |
- | We have a combination | + | The Pacific EMIS offers |
- | The three available | + | ^ Type ^ Easy of Use ^ Flexibility ^ |
+ | |Pre-built Reports | Easy | More rigid. Users use reports as they are provided directly in the Pacific EMIS web UI. JasperReport and Microsoft SQL Reporting Services are supported with mostly JasperReports provided and tested. | | ||
+ | |Pre-built Dashboards | Easy | More rigid. Users make use of the data analysis dashboards as they are provided directly in the Pacific EMIS web UI. | | ||
+ | |Custom Reports | Moderate | More flexible. User with SQL and JasperReports (or MS SQL Reporting Services) skills can build new or modify existing reports with possibility to access them either from the JasperReports Server or integrate them directly in the Pacific EMIS Web UI following some simple convention. | | ||
+ | |Flexible Excel/Word Reports | Moderate | More flexible, user with data analysis, excel and a bit of SQL skills can build any types of report or presentation imaginable. Pull data in excel and link it to MS Word or Power Point presentation. | | ||
+ | |Custom Dashboards | Advanced | Users with advanced SQL, C#, TypeScript, Angular and Data Analysis skills could expand on the existing dashboards provided in the Pacific EMIS out-of-the-box. Since this project is open source the custom dashboartds are required to be released as open source.| | ||
+ | |External Tools | Advanced | Users with advanced SQL and/or data analysis skills could connect to the RESTful API or use excel data exports to use with their favourite tools (e.g. Python/ | ||
+ | |||
+ | Further notes on the Flexible Excel/Word Reports type of reporting. We have a combination of tools (e.g. [[data_publishers_toolkit|Data Publishing Toolkit]], [[multi-part_word_documents|Multi-part Word Document]]) and practices for publishing data into Excel tables and pivot tables. This forms the basis for the construction of documents such as Annual Statistics Digest, etc. These connection are direct connections to SQL Server using Excel’s OLEDB capacity. It is possible to establish SQL connections across the WAN, but this entails some careful security setup to allows users through a firewall to reach the SQL Server. In particular, a "read only" user. In order to support users who do not have access to SQL (i.e. either across their LAN, or across the WAN) to access data in Excel we are building support for new options. This would allow more options for remote hosting, and also for a broader set of users to have access to Excel. | ||
+ | |||
+ | The three planned options are available in various levels of maturity | ||
^ Mode ^ Connection ^ Refreshable? | ^ Mode ^ Connection ^ Refreshable? | ||
Line 1391: | Line 1483: | ||
All three options will be documented in the following sections. | All three options will be documented in the following sections. | ||
- | | + | |
==== Direct SQL / DPT ==== | ==== Direct SQL / DPT ==== | ||
Line 1404: | Line 1496: | ||
Power query extends Excel’s ability to access data from relational sources with the ability to extract, transform and load data from a wide variety of sources including http rest end points. | Power query extends Excel’s ability to access data from relational sources with the ability to extract, transform and load data from a wide variety of sources including http rest end points. | ||
| | ||
- | === Dynamic Workbooks === | + | ==== Dynamic Workbooks |
Currently this design is prototyped: | Currently this design is prototyped: | ||
Line 1430: | Line 1522: | ||
</ | </ | ||
- | This table shows the comparative strength | + | |
+ | ====== Public Data Dissemination ====== | ||
+ | |||
+ | Aside from data about individuals, | ||
+ | * **Transparency and Accountability**: | ||
+ | * **Innovation and Collaboration**: | ||
+ | * **Informed Decision-Making**: | ||
+ | * **Citizen Engagement**: | ||
+ | * **Economic Growth**: Data availability stimulates economic growth, fostering entrepreneurship and creating jobs. | ||
+ | * **Research Advancement**: | ||
+ | * **Public Services Improvement**: | ||
+ | * **Cross-Sector Collaboration**: | ||
+ | * **Community Empowerment**: | ||
+ | * **Accountable Governance**: | ||
+ | |||
+ | The Pacific EMIS supports a number of ways to disseminate data in a timely manner that KEMIS does not yet fully adopt. They are summarized in the table below: | ||
+ | |||
+ | ^ Method ^ Description ^ Time to Access ^ Access Difficulty ^ | ||
+ | | Publications | Often the most official | ||
+ | | Mobile App | Download all data and view analysis on your phone. | Fast. New data immediately available. | Easy. Download | ||
+ | | Public Login | The web application supports a public login to view all dashboards and download excel data exports. | Fast. New data immediately available. | Easy. Login the country EMIS public profile from login page. | | ||
+ | | REST API | Access the raw data through special web requests in formats such as JSON and XML. | Fast. New data immediately available. | Difficult. Typically used by developers or researching with programming skills | | ||
+ | |||
+ | A word of caution. The pacific island countries faces unique challenges making it hard to continuously improve the quality of data. Accessing the data any of the fast methods has the caveat that it has had less time for scrutiny and possible remediation. So it should always be used with care and we always appreciate any apparent issue brought to our attention so we can work to fix them. | ||
+ | |||
+ | Each of these methods will have a sub-sections here with additional documentation. | ||
+ | |||
+ | ===== References ===== | ||
+ | |||
+ | [BhandariStd2023] Bhandari, P. (2023, January 20). How to Calculate Standard Deviation (Guide) | Calculator & Examples. Scribbr. Retrieved February 27, 2023, from https:// | ||
+ | |||
+ | [BhandariVariance2023] Bhandari, P. (2023, January 18). How to Calculate Variance | Calculator, Analysis & Examples. Scribbr. Retrieved February 23, 2023, from https:// | ||
+ | |||
+ | [BrownDI2020] Brown, J. (2020, February 26), What is discrimination index and its formula?, Retrieved February 26, 2020, from https:// | ||
+ | |||
+ | [UWItemAnalysis] University of Washington, Office of Educational Assessment, Retrieved from, https:// | ||
emis_user_manual.1677533158.txt.gz · Last modified: 2023/02/27 21:25 by ghachey