You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>It might be helpful to leave the final project open in an extra tab to be able to refer to it throughout the day to show what each exercise is trying to work towards.</p>
63
+
<p>It might be helpful to leave the final project open in an extra tab to be able to refer to it throughout the day to show what each exercise is trying to work towards. Though each exercise also has its own example as well.</p>
64
64
</div>
65
65
</section>
66
66
@@ -89,7 +89,7 @@ <h2>Today’s Project</h2>
89
89
**Developer tools** take it a step further and allows us to *inspect* any web page making it easier to test and debug code. The tools can be accessed in 3 ways:
90
90
91
91
* right-click / two-finger tap on a web page and select **Inspect Element**
92
-
* select the menu icon in the top right hand corner of the Chrome browser and select **Tools > Developer Tools**
92
+
* select the menu icon  in the top right hand corner and select **Tools > Developer Tools**
Extra resource: http://discover-devtools.codeschool.com
@@ -167,8 +167,9 @@ <h2>Setting Up Your Work Flow</h2>
167
167
1. Open Sublime Text and go to **File > Open**.
168
168
1. Navigate to the **Project** folder (inside the folder you downloaded with today's slides).
169
169
With the entire folder selected, select **Open**.
170
-
1. The folder will appear in the side bar. Double click on **index.html** in the sidebar to open it. The basic HTML tags for all web pages have been included in this file.
171
-
1. Right click or two finger tap in Sublime and select **Open in Browser**. This will open the HTML file in your *default* browser.
170
+
1. The folder will appear in the side bar. Double click on **index.html** in the sidebar to open it.
171
+
1. Right click or two-finger tap in Sublime and select **Open in Browser**. This will open the HTML file in your *default* browser.
172
+
* If Chrome is not your default browser, go to your Window/Finder and navigate to the **project** folder, right-click/two-finger tap on **index.html** and choose **Open With > Chrome**
172
173
173
174
You should see this:
174
175
@@ -244,7 +245,22 @@ <h2>Nesting HTML tags</h2>
244
245
</section>
245
246
246
247
<sectionclass="slide" data-markdown>
247
-
##BASIC HTML DOCUMENT
248
+
##Writing HTML
249
+
250
+
To ensure that your tags are closed properly, write the open tag and close tag **first**, then move the cursor between the tags to add your content.
<p>Anything titled “class exercise” is meant to be a type along exercise. The code is there as reference. </p>
448
+
<p>Anything titled “class exercise” is meant to be a type along exercise. For type along exercises, try to type out each code block rather than copy and paste from the slides to get learners to think about what they're typing about and get practice actually typing it. The code is there just as reference and for learners to have something to compare to outside of the workshop.</p>
<p>If you get stuck, you can take a peek in the <strong>examples</strong> folder: <ahref="project/examples/exercise2-home.html">exercise2-home.html</a>, <ahref="project/examples/exercise2-about.html">exercise2-about.html</a>, <ahref="project/examples/exercise2-contact.html">exercise2-contact.html</a></p>
482
498
499
+
<p><strong>Bonus:</strong><br>
500
+
Find an image to use as a profile picture for your <strong>About</strong> page. The image should ideally be around 600 x 400px. Here's a link to a free online tool for cropping images: <ahref="http://apps.pixlr.com/editor/">http://pixlr.com</a></p>
501
+
483
502
<divclass="presenter-notes">
484
503
<p>Check in with learners after 10mins. If majority of people have not finished, give them 5-10 more minutes. If they are still not done after that, let them know they'll have some time in the next exercise to finish up.</p>
485
504
</div>
@@ -610,7 +629,7 @@ <h2>Adding images</h2>
610
629
1. Inside of the `section` tag, add a profile picture using the `img` tag.
611
630
1. *After* your profile picture, add an `h2` for the About page title.
612
631
1. *After* the `h2`, add a couple of paragraphs about you, or use placeholder text.
613
-
1. We're going to need to work with some additional content in the afternoon so *after* the paragraphs, add a quote. You can use this sample below, or add your own. Just keep the content within the `<blockquote>` tag.
632
+
1. We're going to need to work with some additional content in the afternoon so *after* the paragraphs, add a quote using another HTML5 tag. You can use this sample below, or add your own. Just make sure to keep the content within the `<blockquote>` tag.
614
633
615
634
```xml
616
635
<blockquote>
@@ -844,7 +863,7 @@ <h2>Write some CSS</h2>
844
863
845
864
Here's a handy resource for referencing web safe fonts: [CSS Font Stack](http://cssfontstack.com/).
846
865
847
-
For more options beyond web safe fonts, services like [Google Fonts](http://www.google.com/fonts/) make it easier to add variety. Google Fonts allows you to link directly to their *hosted* style heet and fonts and no file downloads are necessary. We'll be using this service in today's project.
866
+
For more options beyond web safe fonts, services like [Google Fonts](http://www.google.com/fonts/) make it easier to add variety. Google Fonts allows you to link directly to their *hosted* style sheet and fonts and no file downloads are necessary. We'll be using this service in today's project.
<p>Explain what each property does while updating each example in the code editor.</p>
886
+
<p>Explain what each property does while updating each example in the code editor. Talk about the difference between using line-height with and without a measurement unit.</p>
<p>Here’s some inspiration: <ahref="http://hellohappy.org/beautiful-web-type/">http://hellohappy.org/beautiful-web-type/</a></p>
893
912
<p>Or try Source Sans Pro, Quicksand, Merriweather or Codystar.</p>
894
913
895
-
<p>If you can't decide which fonts to use, just use the example project fonts: Open Sans (light), Nixie One and Pacifico. The font file links are provided in the post-lunch exercise.</p>
914
+
<p>If you can't decide which fonts to use, use the example project fonts: Open Sans (light), Nixie One and Pacifico. The font file links are provided in the post-lunch exercise.</p>
896
915
897
916
<divclass="presenter-notes">
898
-
<p>Aim to get to lunch around 12:30pm. A 45 min lunch is recommended since the afternoon covers a lot & more advanced concepts. Let the learners know this is optional but most people tend to enjoy continuing on a bit of exercises over the break. This will help speed up the next exercise and give them time to personalize their font choices without cutting into class time. If not, they can just use the suggested fonts.</p>
917
+
<p>Aim to get to lunch around 12:15 - 12:30pm. A 45 min lunch is recommended since the afternoon covers a lot & more advanced concepts. Let the learners know this is optional but most people tend to enjoy continuing on a bit of exercises over the break. This will help speed up the next exercise and give them time to personalize their font choices without cutting into class time. If not, they can just use the suggested fonts.</p>
<p>Your contact page and form should look similar to <ahref="project/examples/exercise10-contact.html">exercise10-contact.html</a>.</p>
1682
1701
1683
1702
<divclass="presenter-notes">
1684
-
<p>Give a general overview of what each from control is used for as you are adding in the code. There's further resources available in the homework/next steps section.</p>
1685
-
1686
-
<p>This will be the official last exercise for the day. If you find yourself with extra time, congratulate the class on picking up the concepts so well and either give them free time to tweak their projects or pick one of the homework assignments to go through together. Save some time to briefly cover the next steps.</p>
1703
+
<p>Give a general overview of what each from control is used for as you are adding in the code. There's further resources available in the next steps section.</p>
1704
+
<p>This will be the official last exercise for the day. If you find yourself with extra time, congratulate the class on picking up the concepts and either give them free time to tweak their projects or pick one of the extra lessons to go through together. Save some time to briefly cover the next steps.</p>
0 commit comments