2024 Fall Gradebook Analysis

Logo

View the Project on GitHub zahiryahya1/2024-Fall-Gradebook-Analysis

Project Report

Tools: Excel, Python, Power BI
Type: Data Cleaning, Data Analysis

Table of Contents

  1. Home
  2. Background
  3. Executive Summary
  4. Data Source
  5. Analysis
  6. Recommendations
  7. Clarifying Questions, Assumptions, and Caveats

Background

This project analyzes student performance data to uncover trends in grading outcomes and evaluate the impact of specific math department policies. The main driving questions are:

Executive Summary

This analysis reveals the following:

  1. Assignment completion rates and test scores show a weak negative corrolation (having missing assignments does not neccicarily mean a student will do poorly).
  2. Participation in group quizzes shows no corrolation (many students do well on group quiz and not on the test and vice versa).
  3. Retakes had a positive impact for many students, but the magnitude of improvement varied. Many students do not take advantage of retakes but of those who do, nearly 50% improve their scores by over 5%. The data structure was refined mid-project, which significantly improved the quality and clarity of the analysis.

Data Source

The data used for this analysis consists of 70 students in Algebra 2. Data was cleaned and reformatted to the following:

Data cleaning and processing were performed using Excel and Python:

  1. I used excel to clean the data. This was very time consuming and overall, the data was not “flexable” meaning it only worked for excel and not compatible with other tech tools. I applied a strategy of using a helper rows to perform calculations. It got the job done but again the process seemed messy.

  2. After my initial analysis, I wanted to use power BI to perform further analysis but the data structure was not compatible. I wrote a Python script to normalized the structure into 3 tables:

    • Assignment points Table: Assignment name, unit, category, points possible.
    • Student Data Table: Student ID, age, grade level, and course.
    • Assignemnt Data Table: Student ID, assignment name, score. This restructuring allowed for easier extraction of insight and trends via power BI. It also overall made the data easier to analyze.

Analysis Insight Deep-Dive

1. Group Quiz:

alt text

above is a scatter plot where each point respresents a student.

2. Missing Assignments:

alt text

above is a scatter plot where each point represents a studnet.

3. Retake Analysis:

alt text

above is a pie chart that looks at all retake scores and organizes scores based on level of improvement. In total, there were 70 retakes with 148 non retakes.

The table below breaks up the retake data by unit and improvement level.

Unit # of Retakes # of Non Retakers No Growth Little Growth Meaningful Growth Large Growth
Unit 1 13 60 3 1 4 4
Unit 2 20 53 9 4 6 1
Unit 3 37 35 14 6 8 9
Total 70 148 26 11 18 14

Again, Not many students took advantage of the oportunity to retake, but those who did, Most did better. YUou can also see a trend of more students opting in to retake further into the semester.

alt text

Comparing students final grades before and after retakes, you can see that students grades have increased. Some more than others.

Retakes Improved the class average by 1%

4. Finals

The average student did 5% worse on the final then average test score. Students had 7 in class review days to prepare for the finals. My observation is most students were not motivated to do better and other students utilized class time to work on other subjects.

The Goal of practice assignments are to insentivise students to perform extra work so they can suceed on the exams. Practice is worth 10% of students grades.

In total, 45 students students benifited and 25 students did not. However, practice has significantly impacted 15 students grades.

Clarifying Questions, Assumptions, and Caveats

Assumptions:

Questions:


This report serves as an initial exploration of student performance data. Future analysis will include a Dashboard for quick and easy visual insights. with the hopes of the dashboard being realtime and aid teacher decision making.