The current project outlines the use of classes to build the project
The started repo similarly pushes students to build out classes
The push to use classes needs to be removed to instead push students to functions
Update rubrics to use the Yes, Not Yet, Wow scale that was piloted on M1 projects. Use What's Cookin Part 1 FP updates as a guide for consistency.
Use of closures is a WOW option for M2 projects.
Function purity is not a wow but should be listed as a JS competency example for M2
Verbiage examples used across M2 project updates:
In rubric competency examples:
Demonstrates efforts towards making functions pure when possible. Note: Purity is not possible for every function in a FE application. Strive for it only when it makes sense.
WOW option: Effectively implements one or more closure throughout project. Note: See Closures lesson on M2 lesson page as a resource.
Note: Other M2 projects are using scripts.js and domUpdates.js as file names.
Project to be updated: Travel Tracker
Summary of changes needed:
Verbiage examples used across M2 project updates:
In rubric competency examples:
Note: Other M2 projects are using
scripts.js
anddomUpdates.js
as file names.