Content

Stages of learning

Online/offline

Assignments

Types

Ways

Grasp of technical terms (Basic)

before-class

online

recording of term reading

delayed

peer-assessment

in-class

offline

oral explanation

instant

teacher evaluation

in-class

offline

quiz

delayed

teacher evaluation

Discussion on good design (Intermediate)

before-class

online

online discussion

delayed

peer-assessment & teacher evaluation

in-class

offline

worksheet and discussion

instant

group assessment & teacher evaluation

after-class

online

written report

delayed

peer-assessment & teacher evaluation

Presentation of product features (Advanced)

in-class

offline

presentation

instant

Teacher & students collaborative evaluation