A Framework for Developing and Assessing Programming Skills using H5P and Moodle Phase #2

Fermé
Contact principal
Careers & Experience Team
(349)
3
Portails
(1)
Projet
Expérience académique ou travail rémunéré
100 heures de travail au total
Apprenant.e
Edmonton, Alberta, Canada
Niveau Intermédiaire

Portée du projet

Catégories
Développement de sites web Éducation
Compétences
gnu debuggers programming tools moodle
Détails

Assessing student’s knowledge and skills for programming is often limited to their knowledge of the language and coding ability. Development tools are often an overlooked aspect of programming. Some attempt have been made to add content to courses but it is often difficult to assess student skills through traditional means. Combining H5P content with Moodle offers an interactive way for students to learn, practice, and instructors to assess skills as opposed to assess knowledge. The goal of this project is to design and develop a framework for H5P content for learning and developing skills using tools such as: Vim, Make, and Gdb.

Livrables

- develop a list of different programming tools used within CS

- develop a list of ways to promote skill development and assess programming skills

- learn H5P

- develop a list of ways of skill development and assess programming skills using H5P and moodle

- develop a couple modules using H5P for developing and assessing programming skills

Mentorat

I plan to meet with the student regularly to provide mentorship as well as provide them with space if needed.

À propos de l'entreprise

Entreprise
Edmonton, Alberta, Canada
0 - 1 employé.es
Éducation

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.