Skip to content

Sprint-Challenge--JavaScript/Clint Kunz - #461

Open
clintKunz wants to merge 9 commits into
bloominstituteoftechnology:masterfrom
clintKunz:master
Open

Sprint-Challenge--JavaScript/Clint Kunz#461
clintKunz wants to merge 9 commits into
bloominstituteoftechnology:masterfrom
clintKunz:master

Conversation

@clintKunz

Copy link
Copy Markdown

@kait-schorr

Copy link
Copy Markdown

Objectives

  • Student should be able to use let, const, and var and demonstrate their differences.
  • Student should be able to demonstrate the ability to use Object literals and Arrays along with the common Array methods
  • Student should be able to describe and demonstrate the differences between function scope and block scope
  • Student should be able to describe what closure is, how closure is created in a program and why it is important to have different types of scope
  • Student should be able to demonstrate the proper use a of a callback function by passing a function to another function as a parameter
  • Student should be able to demonstrate ability to use .map .reduce .filter and describe their use cases
  • Explain the four principles of the 'this' keyword and demonstrate each explanation with an example of their uses
  • Describe, and use prototypes, constructor functions the new keyword, and pseudo-classical inheritance to build a small object based video game
  • Student should be able to describe the uses of the class and extends keywords, use the constructor and super functions properly and convert a pseudo classically instantiated program into classes
  • Student should be able to convert a pseudo classically instantiated program into class syntax

Great

  • Your program executes without throwing any errors.
  • You completed all of the required tasks.
  • You did some Stretch! Awesome!
  • Good job committing more often.
  • The answered questions look good!
  • Your Objects & Arrays section is correct. Good job!
  • Your Functions section looks good.
  • Your Prototypes file is implemented correctly.
  • You Classes section looks good!

Requested Improvements

Questions

  • Does JavaScript use Prototype inheritance or a Class model? Why do we have syntax for both?

Rating {1-3}

3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants