Skip to content

Latest commit

 

History

History

Code-Red-Challenge

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Code Red Challenge

Github Sponsorship

This is a rough draft of the promotional article for the event that will launch once the first github sponsor is obtained. Feel free to out the sponsorship page.

Markdown Version of Promotional Draft

Code like you are on Fire 

#CodeRedChallenge #100DaysOfCode

Recently I was approved for my application for Github sponsorship.

No, I'm not asking you to sponsor me.
I'm asking you to make me and a few others to CRY, 
by participating in the spiciest coding competition.

What is the #CodeRedChallenge ?

The objective of the #CodeRedChallenge is to teach people how to code in a fun and entertaining way by using a game show formate like Hot Ones as a form of active engagement for educational purposes.

Active Engagement

  1. Think Pair Share
  2. Tweet your explanation

Origin of this challenge.

Last year I taught coding to high school students in CTE public school. One thing I focused heavily on was bringing industry into the classroom via guest speakers from companies such as Infusionsoft/Keap, Carvana, Blue Cross Blue Shield, Auth0 and many others.

After inviting Millan Singh, to the classroom, he invited me over to his podcast SpyFy After Dark. He then filmed the episode, The future of technical education. After the show I was talking about doing a live coding event and Alex coined the term, Code Red, which is where we get the hashtag for the event.

SpyFy After Dark: The future of technical education

Originally, after leaving my teaching position, I was taking care of my son full time and talking with Millan and a few others about setting up a coding workshops/bootcamp but COVID made those plans fall through. As a result, I focused on writing on medium with the goal of turning them into a book. I also occasionally mentor people 1:1.

Challenges

Each step will begin with a progressively hotter hot sauce. There are two teams, each with two roles, teacher and student.

After each challenge, the student must complete a quiz or project to evaluate what they have learned and if they fail, the teacher must take a "dab".

  1. Explain the history of the internet, HTML, CSS & JavaScript within ____ amount of time.

    • Students will then be evaluated on their knowledge (quiz).
  2. Explain the node.js environment and how JavaScript can be used to create a website, server, mobile app and even hardware.

    • Students will then be evaluated on their knowledge (quiz).
  3. Explain basic terminal commands & use them to install nvm within ____ amount of time.

    • Students will then repeat the process(Project) and be evaluated on their knowledge (quiz).
  4. Explain Basic JavaScript Concepts within ____ amount of time.

    • Students will then be evaluated on their knowledge.
  5. Explain difference between Clients and Servers and how it relates to client-side and server-side JavaScript in ____ amount of time.

    • Students will then be evaluated on their knowledge.
  6. Using Node.js and their API docs to build a basic server using the HTTP method ____ amount of time.

    • Students will then try to repeat the process(Project).
  7. Explain NPM and Use Express to demonstrate difference between Clients and Servers files ____ amount of time

    • Students will then try to repeat the process(Project) and be evaluated on their knowledge.
  8. Build a React Subscribe buttom with use State.

    • Students will then try to repeat the process(Project).
  9. A really big, fancy, unique challenge with the last dab. Options:

    1. Johnny 5 Soil Sensor
    2. Program a Tello Drone with Node's UDP API and the Hello-Tello helper...
    3. React
    4. Something else

Free Content For Friends

Follow on medium and JavaScript In Plain English.