V School | Better Humans, Better Outcomes

Project Creation Guide

Student projects serve several purposes. First, they give real-world application of multiple concepts and pieces of knowledge learned up to that point. Projects should involve the integration, or even sum, of everything that has been taught so far in the course. This reinforcement of skills is a great way to

Teaching Problem Solving

Ultimately problem solving is the application of varying knowledge sets to a unique scenario. If we've encountered the scenario before--or one very close to it--and know how to solve it then we're no longer really problem solving but rather applying a method or equation to a new set of data.

Pokemon Pals

Exercise requirements You will have two routes 1. /pokemon 2. /pokemon/details The first route will make an http request to get a pokedex (http://pokeapi.co/api/v1/pokedex/{some-id}/). You will list each pokemon by name. Next to each pokemon will be a "details" button. When this button

Full-stack Web Skills Tree

The following list should be a complete outline of every skill our students should be able to exit V School with. In accordance with a previous discussion, each student should achieve a minimum of a level 4 out of 5 in each branch of the tree in order to graduate

Teaching for Comprehension

Adult learners are different from children. The people that come to V School are typically in their twenties or thirties, have had one or more careers or jobs, and are now making a career change. One key difference is that adults require context in everything that they do. They have

V School | Better Humans, Better Outcomes © 2026