Skip to content

Jikke/opetussovellus

Repository files navigation

Opetussovellus

(In English below)
Tietokantasovellus-kurssin projekti.
Tavoitteena oli luoda nettisivu, johon voi luoda opetussisältöä tehtävineen. Näitä kursseja muut käyttäjät voivat lukea ja suorittaa.
Nettisivun lopullinen tilanne: tsoha-opetussovellus

Käyttäjäroolit

Käyttäjä pystyy luomaan tilin ja kirjautumaan joko opettajan tai oppilaan käyttöoikeuksin.
Seuraavaksi listattuna toteutuneet toiminnot.

Opettaja pystyy

  • luomaan/muokkaamaan/poistamaan kursseja
  • lisäämään kurssille tekstisisältöä
  • lisäämään automaattisesti tarkastettavia monivalinta- ja tekstikenttätehtäviä
  • tarkastelemaan kurssille ilmoittautuneita oppilaita ja heidän kurssimenestystään

Oppilas pystyy

  • liittymään/poistumaan kurssilta
  • lukemaan kurssille lisättyä tekstisisältöä
  • suorittamaan kurssilta löytyviä opettajan luomia tehtäviä
  • tarkastelemaan omia kurssisuorituksia

Jatkokehitysideoita

  • mahdollisuus lisätä kuvia oppimateriaaleihin
  • kurssipalautetoiminto
  • eloisampi ulkoasu sivustolle

Teaching app

A project made for databases course.
The goal of this project was to create a website to which users can add teaching material and quizzes. Other users can read these materials and complete the quizzes.
Final state of the website: tsoha-opetussovellus (Heroku no longer hosts the site.)

User roles

User may create an account and log in with either teacher or student access rights.
Created features are as follows.

Teacher can

  • create/edit/delete courses
  • add text material to the course
  • add multiple-choice and fill-in-text quizzes that are automatically graded
  • inspect course attendees and their course performance

Student can

  • join and quit courses
  • read the text material created by the teacher
  • undertake quizzes created by the teacher
  • check their own course performances

Ideas for furhter development

  • ability for teachers to add images to course material
  • course feedback system
  • style the frontend properly

About

Tietokantasovellus kurssin projekti

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published