Grow with Google #100daysofcode CHALLENGE

If you have heard of or previously participated in the #100DaysofCode Challenge, then the rules will seem familiar to you. We’re looking to keep them mostly unchanged. The general premise is to build a coding habit by making a public commitment of coding every day for 100 days. Habits that emphasize consistent practice have been proven to help overall retention of new learning material.

Step 1. Take the pledge here

Step 2. Code for 30 minutes everyday

Step 3. Post a short announcement in the Slack #gwg_100_days_of_code channel and note which day you are on. Example: D11 for Day 11

Step 4. Encourage at least 2 people every day! 💪💗🌈

General Guidelines

These will be the general guidelines for this challenge within the Grow with Google Community:

  • Scholars code for at least 30 minutes everyday.
  • They will post a short announcement about their progress in the #gwg_100_days_of_code channel on Slack and note which day of the challenge they are on with a “D” followed by the day (e.g. D11 for day 11).
  • Scholars will only count the days where they spent time on Labs and Projects (Udacity Assignments or Personal).
  • Scholars will encourage and support at least two people each day in Slack(Can be participants in the challenge or in the Grow with Google Program in general)
  • Scholars are allowed once skip day per two weeks. They cannot skip two days in a row. They will not count the day they skipped once they resume.
  • The challenge must be completed by October 24th, 2018. Scholars can start whenever they wish to.
  • If you are participating in the Cohort Challenge and every member of your cohort participates AND completes the Grow with Google #100DaysofCode challenge your cohort will earn 500 team points! Completion form here.

The #100DaysofCode Challenge accomplishes this by helping the scholar set a SMART goal.

Specific: Scholars are coding

Measurable: This goal is defined in a concrete amount of time(30 minutes)

Achievable: Everyone in phase 2 has already worked on some projects already

Realistic: Easily achievable given the amount of time that it takes to build these labs/projects

Time-Bound: This is a short term goal of 100 days

It all starts with a pledge!

There are two key elements in succeeding an exciting challenging. One element is consistency, which is what this whole challenge is about. The second element is commitment! Scholars can start committing to this great undertaking through the Google/Udacity #100DaysofCode Pledge.

All scholars that are participating will be listed on our Honorable Mentions Wall on the Google/Udacity #100DaysofCode Page. Any scholar that finishes this challenge by the end of the Nanodegree will receive a completion emoji next to their name.

Scholars always have the option to participate in the official rules of #100DaysofCode. There is also a Twitter and Slack community available if they wish to join those as well. The reasoning behind the more relaxed rules are to emphasize the importance of setting time to do the coursework as well. Many scholars also have busy schedules that do not allow a lot of free time. Thirty minutes a day is more realistic in this environment than an hour.

Best of luck!