Teacher Reporting: Difference between revisions

Line 19: Line 19:
=="Required Accomplishment"==
=="Required Accomplishment"==


*'''Wes'''
===Wes===
**Get StudentParser.awk to successfully calculate the accuracy for each mathematical operation, plus other relevant information TBD, one example will be success of division with remainders.
*Get StudentParser.awk to successfully calculate the accuracy for each mathematical operation, plus other relevant information TBD, one example will be success of division with remainders.
**Get ClassParser.awk to successfully calculate class-wide statistics on the same information
*Get ClassParser.awk to successfully calculate class-wide statistics on the same information
**Provide Grader.awk which grades each student, calculates a class average, tallys students in each grade interval.
*Provide Grader.awk which grades each student, calculates a class average, tallys students in each grade interval.


*'''Jeremiah'''
===Jeremiah===
** Create Moodle data flow diagram to give an understanding of how the Moodle Server and corresponding database interact with Student and Teachers machines.
* Create Moodle data flow diagram to give an understanding of how the Moodle Server and corresponding database interact with Student and Teachers machines.
** Install Moodle server and DBMS on a test Virtual Machine.
* Install Moodle server and DBMS on a test Virtual Machine.
*** Attempt PHP calls to the Moodle DBMS.  
** Attempt PHP calls to the Moodle DBMS.  
*** Attempt to create a simple Moodle module extension which can be further built off of to provide further functionality.
** Attempt to create a simple Moodle module extension which can be further built off of to provide further functionality.
** Provide a script to move StudentParser.awk's output to ClassParser.awk's input
* Provide a script to move StudentParser.awk's output to ClassParser.awk's input


=="Wishlist Accomplishments "==
=="Wishlist Accomplishments "==