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! 💪💗🌈
These will be the general guidelines for this challenge within the Grow with Google Community:
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
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!