Google I/O Extended Code Lab Guide THE BASICS Before you begin, decide on the fundamental objective of this Code Lab. What will people have built by the time the workshop is over? What key skills will they have learned? There's always a handful of people who don't have the development environment setup properly or encounter some kind of issue. You should carve out some time in your Code Lab to help these people and be sure people are able to proceed. Assume the worst, so you end up with extra time rather than less time than needed. Make each lesson available as a standalone module, so that anyone who gets lost can catch up at the beginning of the next lesson. ust as there are people who fall behind, there are people who work ahead. If you don’t engage these people, they just start to do something else or get bored. Therefore, you might consider preparing for this with a set of do-it-yourself bonus challenges targeted to this audience. Early finishers can tackle these challenges so they don't lose interest. If everybody stays on track and there's extra time, then everyone can use this bonus challenge. SAMPLE CODE LAB "FLOW" 1.

Introduce the Code Lab and tell participants what they will learn.

2.

Demonstrate the final application and give participants the chance to play around with it, so they know what they’ll be building.

3.

Introduce the strategy of having catch-up code and bonus challenges available.

4.

If participants have not done the Hello World exercise, leave time for them to do it. This should be done as a self-paced exercise; the instructor shouldn’t talk through it at all. At most, the instructor might be silently going through the same exercise at the front of the class. If you do this, consider creating slides containing key screenshots of the installation process. When doing this as part of the class, be sure to leave sufficient time. This can often take an entire morning to do.

5.

Lecture: Instructor briefly presents the minimum underlying concepts the participants will need to know in order to do an exercise. In general, the less the instructor talks, the better. People learn better by teaching themselves, vs having something told to them. Lab: Participants do an exercise.

6.

Lecture/Lab ad infinitum. Remember: plan to present 25% of the time, and allow the remaining 75% of the time for participants to work on labs.

Google I/O Extended Code Lab Guide Developers

Demonstrate the final application and give participants the chance to play around with it, so they know what they'll be building. 3. Introduce the strategy of having ...

46KB Sizes 3 Downloads 259 Views

Recommend Documents

Google I/O Extended Code Lab Guide
... handful of people who don't have the development environment setup properly or ... Demonstrate the final application and give participants the chance to play ...

Google I/O Extended Agenda Template Developers
Hackathon. Hackathons are a great way to bring local, interactive content to your. Extended event. Developers can collaborate to create their own apps, or.

Grades K-2: Code Lab
ISTE 2016: Students develop and employ strategies for understanding and solving problems in ways ... your directions using words the computer can understand. ... Go to the Code Lab game on the Santa Tracker website: https://santatracker.

Grades K-2: Code Lab
How can you use code to help someone move through a maze? 1. Coding is kind of like giving directions. When you code, you tell a computer to follow.

Google I/O Extended Hackathon Sample Agenda Developers
This is a sample agenda of an App Engine hackathon. Depending on whether your attendees are beginners to App Engine APIs, intermediate or advanced, you ...

Organizer guide Developers
Staying out late to watch the biggest tech conference live stream makes for hungry ... Page 10 .... Post to social networking sites with a clear call to action.

IO (41am)
May 1, 2002 - grated Optic Systems”, Journal Of Lightwave Technology, vol. 7, pp. 3-10, Jan. ...... degree of spectral coherence by use of a wave-front-folded interferometer. .... tomography and high frequency intravascular ultrasound.” Heart ...

IO (41am)
May 1, 2002 - Mueller-Matrix Optical Coherence Tomography and Application in. Burn Imaging ..... Chance, B., J. S. Leigh, et al. (1988). “Comparison ofTime- ...

M IO/ INTA
2.a) Write a subroutine for 8085 to obtain 1 milli sec. delay. The crystal frequency ... 6.144 MHz. Use this subroutine write a programme for 50 milli seconds delay.

GOOGLE CODE-IN 2016 PARENTAL CONSENT ... Developers
Jan 16, 2017 - exposure to real-world software development, including coding work, documentation, and open ... If you do not have a Google account, you can.

Google Code-in Task API Specification Developers
https://developers.google.com/open-source/gci/api/ ... A Python API client and example code is available at .... "task_definition_name": "Write a test case.",.

What is Google Summer of Code? Developers
•Inspire young developers to begin participating in open source development. •Provide students in computer science and related fields the opportunity to do ...

mining sourCe cOde Descriptions from developErs ...
some existing code into a system under development, pro- grammers need to properly understand source code. De- pending on the specific task, such an ...

252849284-IO-Procedural-Committee-Survival-Guide-pdf.pdf ...
252849284-IO-Procedural-Committee-Survival-Guide-pdf.pdf. 252849284-IO-Procedural-Committee-Survival-Guide-pdf.pdf. Open. Extract. Open with. Sign In.

IO Schedule.pdf
4:55pm 16U South Florida 2 4:55pm 16U North Texas 3 ... All Infield/Outfield sessions are scheduled for the National Training Complex in ... IO Schedule.pdf.

IO Subsystems.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. IO Subsystems.

iO Senior PHP.pdf
... loading more pages. Retrying... iO Senior PHP.pdf. iO Senior PHP.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying iO Senior PHP.pdf.

iO Junior Dev.pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. iO Junior Dev.pdf. iO Junior Dev.pdf. Open. Extract. Open with.

android developers guide pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. android ...

252849284-IO-Procedural-Committee-Survival-Guide-pdf.pdf
For glass microspheres: Maximum lung dose is 30Gy/ infusion, 50Gy lifetime. 6. Prior liver radiation (consult Rad Onc). 7. AST/ALT 5x ... SPECT/ SPECT CT scan.

Android Basics Facilitator Guide Developers
questions, we recommend that they have taken the Udacity Android Basics .... 10.Density-independent pixels for devices. For your Android device, can you find ...

iO Senior JavaScript.pdf
Loading… Page 1. Whoops! There was a problem loading more pages. Retrying... iO Senior JavaScript.pdf. iO Senior JavaScript.pdf. Open. Extract. Open with.