This is an online learning module for the instruction of phonics reading. Below is a detailed description of the system's operations.
This is meant to be a detailed description that will serve as an entire blueprint for the project, although questions are welcome.
SCOPE: a 135-lesson plan - called a UNIT, currently in book format, for beginning readers will be made into an interactive online learning experience. The scope does not cover uploading the content into the content management system (but a tool for "Teacher" to do just that)
TOOLS TO BE DEVELOPED:
- A system for uploading the content for an Individual page for each lesson
- Page may incorporate
a) Image (standard American page size) and printable
b) Text for explanation
c) Comments [user specific with ability for admin to display]
d) Time/Date Start/Restart button [user-specific] - entry fields only work when this has been pressed
e) Time/Date Pause/End button [user-specific]
f) System for monitoring progress per student per lesson [incorporating other data on the site]
g) Text field/entry/display for "special note" - with checkbox choices to a lesson, a Unit, a User (multiple choices allowed) and "share" or "don't share" chooser
h) Display along the side of lessons of "special notes" which is per Unit
i) Podcast or video upload of going through the units
j) User upload of scanned "homework" which will be writing assignments
k) User typing field/entry/display for homework questions
l) Teacher Comments field/entry/display which can only be viewed by Users specified by teacher
m) Teacher Grades field/entry/display which can only be viewed by Users specified by teacher
n) should allow for a teacher quiz tool - teacher can type a question and create an answer in two separate fields and publish the question to student's page with a "blank" entry field next to it, and blank workspace field below. Student may use workspace while working on answer or upload handwritten work via scanned doc. Student submits "answer" in answer field and is then given teacher's answer next to student's answer and whether they "match" - with a link that allows student to request the "match" be manually reviewed.
o) HTML editor incorporated into text fields so that links may be used
ARCHITECTURE
- should allow for multiple UNITS (made of lessons)
- should allow for the addition of a foreign language's characters if necessary
- user specific data - such as lesson, time/date on each lesson, comments made from each lesson
- full list of lessons on one page in order with signs for which have been started (but not completed), and which have been completed with total time taken and grades alongside
- every student must have a teacher with two separate logins