Skip to content

Spencer-Zhang/Klassewerk

 
 

Repository files navigation

#Klassewerk Codeship Status for andrewjadams3/Classwork Klassewerk is a platform for transforming traditional classroom worksheets into interactive, web-based assignments. View a live demonstration at http://klassewerk.herokuapp.com/

##App Background:

Thousands of K-12 schools have recently adopted tablet technology to better accommodate student learning. Teachers who already have set curriculum often rely on paper assignments, and need a way to transfer their documents to a digital platform that is accessible to their students. Klassewerk provides a way for teachers to upload and modify existing worksheets, and immediately share them with their students via a web interface. Once a student completes a worksheet, teachers are able to view their responses and provide instant feedback.

##Features:

Sign up: (Should be as simple as possible for students.)

  • Students sign up with a class code, full name, and username.
  • Teachers sign up with their full name and email.

Views:

  • Teachers are shown a welcome page which will allow them to upload their paper-bound curriculum and assignments.
  • Teachers are then able to assign their uploaded documents to their students.
  • Teachers are also able to view assignments which students have completed, and provide individual feedback.
  • Students are able to view assignments and curriculum information via a separate application.
  • Students are able to complete assignments, which they can then submit for review and feedback.

##Target audience:

Elementary and middle-school level teachers/students who have access to tablet technology in their classrooms.

##Technologies:

  • Backend: Rails API
  • Frontend: Ember, jQueryUI, Foundation, Handlebars templating
  • Testing: RSpec, Jasmine, Capybara
  • File Processing: ImageMagick
  • Hosting: Heroku
  • Database/Storage: PostgreSQL, Amazon S3 (for images)
  • CI Testing: Codeship
  • Test coverage: simplecov

##Contributing Members:

##Licensing:

The MIT License (MIT) Copyright (c) 2014 Klassewerk

About

Interactive assignments for students and teachers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 40.7%
  • Ruby 37.6%
  • JavaScript 21.7%