Title: GradeBook
Author: Aori Nevo
Published: <strong>12 de febrer de 2013</strong>
Last modified: 5 de març de 2026

---

Cerca extensions

![](https://ps.w.org/an-gradebook/assets/banner-772x250.png?rev=3467047)

![](https://ps.w.org/an-gradebook/assets/icon.svg?rev=3467047)

# GradeBook

 Per [Aori Nevo](https://profiles.wordpress.org/anevo/)

[Baixa](https://downloads.wordpress.org/plugin/an-gradebook.6.5.3.zip)

 * [Detalls](https://ca.wordpress.org/plugins/an-gradebook/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/an-gradebook/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/an-gradebook/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/an-gradebook/#developers)

 [Suport](https://wordpress.org/support/plugin/an-gradebook/)

## Descripció

GradeBook allows educators to manage courses, students, assignments, and grades 
directly from the WordPress dashboard.

**Instructor Features:**

 * Create, edit, and delete courses
 * Add, edit, and remove students (new users or existing WordPress users)
 * Create, edit, delete, and reorder assignments
 * Edit grade cells inline
 * Filter assignments by category and toggle visibility
 * Sort by assignment columns
 * Export gradebook data to CSV
 * View student and assignment statistics with interactive charts

**Student Features:**

 * View enrolled courses and grades
 * View assignment details including due dates
 * View performance statistics with pie charts and line graphs

### Crèdits

 * Plugin icon: [IconFinder](https://www.iconfinder.com/icons/175285/edit_property_icon#size=256)

## Captures

 * [[
 * GradeBook with a few courses.
 * [[
 * GradeBook with a course selected and corresponding students displayed.
 * [[
 * Line chart for a particular student.
 * [[
 * Pie chart for a particular assignment.

## Instal·lació

 1. Upload the `an-gradebook` folder to the `/wp-content/plugins/` directory, or install
    directly through the WordPress plugin screen.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. A new menu item labeled “GradeBook” will appear in the admin dashboard.

## PMF

### How are student accounts created?

When adding a student who is not already a WordPress user, a new user account is
created automatically. The username is set to the first initial of their first name
concatenated with their last name and a string of digits (all lowercase). A random
password is generated.

### Can I add existing WordPress users as students?

Yes. Enter the user’s existing username (user_login) when adding a student. If the
username exists in the database, the user is added to the gradebook without changing
their credentials.

### How do students view their grades?

Students log in to WordPress and navigate to the GradeBook menu item. They will 
see only their own grades for courses they are enrolled in.

## Ressenyes

![](https://secure.gravatar.com/avatar/045d102a36b114dedfb1f0325ca4205a91a9964a53caf93bcd8ecd50229c38d1?
s=60&d=retro&r=g)

### 󠀁[Pretty Nice!](https://wordpress.org/support/topic/pretty-nice-19/)󠁿

 [ihavenoclueakagi](https://profiles.wordpress.org/ihavenoclueakagi/) 3 de setembre
de 2021

Just about what i needed for my LMS courses. It lets the admin and other roles assigned
by the admin to add gradebooks for the courses they created. Big ups for the additional
assignment feature too!

![](https://secure.gravatar.com/avatar/a671b59dd8358b70ad608bc428da2758e278b363f318aa4e56a92d95c2f5ae67?
s=60&d=retro&r=g)

### 󠀁[Installation Error](https://wordpress.org/support/topic/installation-error-108/)󠁿

 [shaani](https://profiles.wordpress.org/shaani/) 3 de setembre de 2016 1 resposta

Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context in C:\xampp\htdocs\sforall\
wp-content\plugins\an-gradebook\database\Assignment.php on line 107

![](https://secure.gravatar.com/avatar/19aa8a426e26bf666e569f52fc95a24d143e8db20d9b1afb81eb67c50b1e84e0?
s=60&d=retro&r=g)

### 󠀁[Amazing support from the developer](https://wordpress.org/support/topic/amazing-support-from-the-developer/)󠁿

 [giovanniganzinotti](https://profiles.wordpress.org/giovanniganzinotti/) 3 de setembre
de 2016

This plugin is in my eyes the simplest way to add a free gradebook to your wordpress
website. I had some troubles to get it working, but the developer offered amazing
support to get my gradebook operational. My students and I are extremely happy with
Aori his efforts.

 [ Llegiu totes les 9 ressenyes ](https://wordpress.org/support/plugin/an-gradebook/reviews/)

## Col·laboradors i desenvolupadors

«GradeBook» és programari de codi obert. La següent gent ha col·laborat en aquesta
extensió.

Col·laboradors

 *   [ Aori Nevo ](https://profiles.wordpress.org/anevo/)

[Traduïu «GradeBook» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/an-gradebook)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/an-gradebook/), baixeu-
vos el [repositori SVN](https://plugins.svn.wordpress.org/an-gradebook/), o subscriviu-
vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/an-gradebook/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/an-gradebook/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 6.5.3

 * version input on deploy workflow

#### 6.5.2

 * address early esc output

#### 6.5.1

 * apply late escaping at REST API output points

#### 6.5.0

 * add typescript, linting, kebab-case

#### 6.4.1

 * address security vuls

#### 6.4.0

 * replace backbonejs with react

#### 6.3.0

 * move assets to git version control

#### 6.2.0

 * manual deploy

#### 6.1.0

 * escape perl capture group refs in bump-version.sh
 * replace sed with perl in update-readme-changelog.sh
 * sed command json parsing issue
 * sed command json parsing issue
 * add semantic-release

#### 4.0.0

 * Compatibility update for WordPress 6.0+ and PHP 7.4–8.3.
 * Security: Added nonce verification to all AJAX endpoints.
 * Security: All database queries now use prepared statements.
 * Security: All user inputs are sanitized and outputs are escaped.
 * Security: Added capability checks to all admin endpoints.
 * Database tables now use the WordPress table prefix for multisite compatibility.
 * Replaced RequireJS module loading with WordPress script enqueue system.
 * Uses WordPress-bundled jQuery, Backbone, and Underscore instead of bundled copies.
 * Updated Google Charts integration to modern API.
 * Added internationalization (i18n) support.
 * Removed hardcoded default password for new student accounts; random passwords
   are now generated.
 * Fixed PHP 8.x deprecation warnings and potential errors.
 * Fixed undefined variable bugs in course and student creation.
 * Meets WordPress.org plugin directory coding standards.

#### 3.5.7

 * Bug Fix: On course delete, gradebook would empty its views. Reclicking the course
   rerendered the gradebook correctly.
 * Minified the app into two essential files.
 * Added a debugging toggle in GradeBook.php.
 * Slight change to views. Rounded corners are now sharp.

#### 3.5.6

 * Database upgrade: Users no longer in the database are removed from gradebooks.
 * Use RequireJS to manage file loading for the app.
 * Bug Fix: Adding a student already in the database using their user_login would
   show an empty user_login cell until page refresh.

#### 3.5.5

 * Bug fix: Sort on first assignment column broken.
 * General file management.

#### 3.5.4

 * New Feature: Choose which assignments are visible to students via the edit assignment
   modal.

#### 3.5.3

 * Update and clean forms.
 * Bug fix: Adding a student to a filtered gradebook caused hidden assignment cells
   to appear.
 * CSV filename is derived from the course name and id.

#### 3.5.2

 * Added details view on student side. Students can now view due dates.

#### 3.5.1

 * Fixed bug on student view where the gradebook would not display.

#### 3.5

 * Updated delete student modal styling.
 * Added dropdown tools menu for courses.
 * Fixed styling conflict with WordPress #adminmenuback.
 * New Feature: Export GradeBook to CSV.

#### 3.4

 * Added support for server requests of type x-http-method-override.
 * Restyled using Bootstrap.

#### 3.3

 * Instructors can add existing WordPress users by entering their user_login.

#### 3.2

 * Student view improvements.
 * Code maintenance: Split up Gradebook_student.js into models and views.

#### 3.1

 * Code maintenance: Split up GradeBook.php into classes.
 * Bug Fix: user_login was incorrectly generated.
 * Replaced ID column with Login column in the gradebook.
 * Added student menu button for edit, delete, and statistics views.

#### 3.0

 * Feature: Added assignment ordering with shift left/right options.
 * Fixed assignment header bugs in Firefox.
 * Cleaned up views to properly remove unused views and free memory.
 * Database upgrade to handle assignment ordering.

## Meta

 *  Versió **6.5.3**
 *  Darrera actualització **fa 1 mes**
 *  Instal·lacions actives **10+**
 *  Versió del WordPress ** 6.0 o posterior **
 *  Provada fins a **6.9.4**
 *  Versió del PHP ** 7.4 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/an-gradebook/)
 * Etiquetes
 * [Course Management](https://ca.wordpress.org/plugins/tags/course-management/)
   [education](https://ca.wordpress.org/plugins/tags/education/)[GradeBook](https://ca.wordpress.org/plugins/tags/gradebook/)
   [grades](https://ca.wordpress.org/plugins/tags/grades/)[students](https://ca.wordpress.org/plugins/tags/students/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/an-gradebook/advanced/)

## Valoracions

 5 sobre 5 estrelles.

 *  [  9 valoracions de 5 estrelles     ](https://wordpress.org/support/plugin/an-gradebook/reviews/?filter=5)
 *  [  0 valoracions de 4 estrelles     ](https://wordpress.org/support/plugin/an-gradebook/reviews/?filter=4)
 *  [  0 valoracions de 3 estrelles     ](https://wordpress.org/support/plugin/an-gradebook/reviews/?filter=3)
 *  [  0 valoracions de 2 estrelles     ](https://wordpress.org/support/plugin/an-gradebook/reviews/?filter=2)
 *  [  0 valoracions de 1 estrelles     ](https://wordpress.org/support/plugin/an-gradebook/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/an-gradebook/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/an-gradebook/reviews/)

## Col·laboradors

 *   [ Aori Nevo ](https://profiles.wordpress.org/anevo/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/an-gradebook/)