Develop of a plugin to an Automated Assessment Platform for Providing student Feedback

Closed
Careers & Experience Team
(349)
3
Project
Academic experience or paid work
120 hours per learner
Learner
Edmonton, Alberta, Canada
Intermediate level

Project scope

Categories
Software development
Skills
learning aids extensible markup language (xml) hypertext markup language (html) computer science computer programming
Details

Providing meaningful and just-in-time feedback is an essential part for student learning. Often with large, first year Computer Science courses, marking labs involves assessing programming code. Instructor corrections can often be foreign to a beginner programmer. The goal of this project is to design, develop, and implement a feedback system within a marking platform which in the end offers students corrections and learning aids specific to their assessments.



Deliverables

The project will start by developing the class structure for providing feedback. Feedback inventory will then be developed and implemented within the program, providing the base feedback. Once completed, document generation routines will be added, providing multiple output forms (xml, html, pdf). Finally, testing of the full system will be completed.

Mentorship

Weekly meetings with the student

About the company

Company
Edmonton, Alberta, Canada
0 - 1 employees
Education

Computer Science studies the nature and techniques of problem solving through computation. Understanding computation requires a knowledge of hardware, software, mathematics and logic. The discipline and practice includes the essentials such as psychology, philosophy, linguistics and management theories–computer science connects technology with people. Students can choose one of two streams of study in computer science. The general computer science major is flexible and allows students to create a focus that reflects your interests. The software professional concentration provides the best preparation for a career in software development.