3

tl;dr Approximate the "real world" practice/environment as the assessment. Pre-setup To begin with, I'm going to presume that there is some form or pre-screening, and/or qualification process. I.e.: having taken such & such course(s), being actively enrolled in some, possibly specific, institution, passed through an interview, etc. The process below ...


3

The situation you seem to have is that you have students (your volunteers) suddenly thrust into the role of teachers without any preparation other than what they can emulate from their own teachers. Teaching is a skill that can be learned but only through reflection and practice and that takes a lot of time. And you don't have that time now. I would guess ...


2

Seems to me like you should have everyone submit a project within some theme you select every year (to prevent copying of previous projects). (This wouldn't be a general assignment, but more a sort of "show me something cool".) Provide some boundaries - e.g., must be written in Java, must be submitted as a github repo, etc, that test some of what you need (...


1

Expanding my comment and those of others to a full answer seems to make sense now. The short answer is, as Ellen Spertus notes, there is no reason not to, but it isn't enough. Young people need good, and honest, guidance about what they might expect from their choices. But the future isn't necessarily determined by things we can see at present, so in many ...


Only top voted, non community-wiki answers of a minimum length are eligible