kottans / frontend

:octocat: Kottans frontend course 🎓
https://kottans.org/frontend/
MIT License
1.22k stars 361 forks source link

Update JS Basics task with a fallback recommendation #231

Closed OleksiyRudenko closed 5 years ago

OleksiyRudenko commented 5 years ago

Almost 30% of students that reached JS Basics tasks do not survive JS Basics and JS DOM tasks. Both require to complete freecodecamp Intermediate Algorithm Scripting Challenges.

The hypotheses is that many have no clue how to save themselves with a fallback strategy, some pass Intermediate Algorithms heavily relying on hints and code examples without deep understanding the code.

The proposed change is an attempt give such students some guidance on learning curve sloping and also offers selected modules from freecodecamp range.

This also partially resolves #230

OleksiyRudenko commented 5 years ago

Some of the added fallback optionals contain Array.* related exercises. Considering now expediency of making those mandatory, taking #230 into consideration.

AMashoshyna commented 5 years ago

Great idea! By the way, students suggested to add materials on ES6 to the program, because they were surprised with requirements to use ES6 in code review.

OleksiyRudenko commented 5 years ago

@AMashoshyna Thank you for your comment. Looks like a fallback optional ES6 Challenges should also be mandatory.