Skip to content

Commit e625816

Browse files
Added slides to clarify opening/closing/nesting tags. Minor copy updates.
1 parent 551630d commit e625816

File tree

4 files changed

+33
-15
lines changed

4 files changed

+33
-15
lines changed
8.16 KB
Loading
89.2 KB
Loading
176 KB
Loading

index.html

Lines changed: 33 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ <h2>Today’s Project</h2>
6060
<img src="framework/img/workshop/project3.jpg" alt="project contact page" title="">
6161

6262
<div class="presenter-notes" style="text-align:left;">
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.</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>
6464
</div>
6565
</section>
6666

@@ -89,7 +89,7 @@ <h2>Today’s Project</h2>
8989
**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:
9090

9191
* 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 ![](framework/img/workshop/menu-icon-chrome.png) in the top right hand corner and select **Tools > Developer Tools**
9393
* keyboard shortcut: **Ctrl + Shift + I** (PC) / **Cmnd + Option + I** (Mac)
9494

9595
Extra resource: http://discover-devtools.codeschool.com
@@ -167,8 +167,9 @@ <h2>Setting Up Your Work Flow</h2>
167167
1. Open Sublime Text and go to **File > Open**.
168168
1. Navigate to the **Project** folder (inside the folder you downloaded with today's slides).
169169
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**
172173

173174
You should see this:
174175

@@ -244,7 +245,22 @@ <h2>Nesting HTML tags</h2>
244245
</section>
245246

246247
<section class="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.
251+
252+
![opening & closing tags](framework/img/workshop/writing-html.gif)
253+
</section>
254+
<section class="slide" data-markdown>
255+
##Writing HTML
256+
257+
When nesting tags, make sure to indent by pressing the **tab** key once to clearly show which elements are nested.
258+
259+
![nesting tags](framework/img/workshop/writing-nested-tags.gif)
260+
</section>
261+
262+
<section class="slide" data-markdown>
263+
##Basic HTML document
248264

249265
We've seen these tags in our project file. These are the basic HTML tags required for every web page.
250266

@@ -429,7 +445,7 @@ <h2>Web Developer + City Girl</h2>
429445
<p><img src="framework/img/workshop/nav-list.png" alt="nav list" title=""></p>
430446

431447
<div class="presenter-notes">
432-
<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>
433449
</div>
434450
</section>
435451

@@ -480,6 +496,9 @@ <h2>Exercise #2 - Adding pages and content (10mins)</h2>
480496
</ol>
481497
<p>If you get stuck, you can take a peek in the <strong>examples</strong> folder: <a href="project/examples/exercise2-home.html">exercise2-home.html</a>, <a href="project/examples/exercise2-about.html">exercise2-about.html</a>, <a href="project/examples/exercise2-contact.html">exercise2-contact.html</a></p>
482498

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: <a href="http://apps.pixlr.com/editor/">http://pixlr.com</a></p>
501+
483502
<div class="presenter-notes">
484503
<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>
485504
</div>
@@ -610,7 +629,7 @@ <h2>Adding images</h2>
610629
1. Inside of the `section` tag, add a profile picture using the `img` tag.
611630
1. *After* your profile picture, add an `h2` for the About page title.
612631
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 `&lt;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 `&lt;blockquote>` tag.
614633

615634
```xml
616635
&lt;blockquote>
@@ -844,7 +863,7 @@ <h2>Write some CSS</h2>
844863

845864
Here's a handy resource for referencing web safe fonts: [CSS Font Stack](http://cssfontstack.com/).
846865

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.
848867
</section>
849868

850869
<section class="slide">
@@ -864,7 +883,7 @@ <h2>CSS Font Styles</h2>
864883
<p>Resource: <a href="http://reference.sitepoint.com/css/typography">Sitepoint Typographical Properties</a></p>
865884

866885
<div class="presenter-notes">
867-
<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>
868887
</div>
869888
</section>
870889

@@ -892,10 +911,10 @@ <h2>Lunchtime! (Optional Exercise)</h2>
892911
<p>Here’s some inspiration: <a href="http://hellohappy.org/beautiful-web-type/">http://hellohappy.org/beautiful-web-type/</a></p>
893912
<p>Or try Source Sans Pro, Quicksand, Merriweather or Codystar.</p>
894913

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>
896915

897916
<div class="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>
899918
</div>
900919
</section>
901920

@@ -1681,9 +1700,8 @@ <h2>Class Exercise #10 - Contact Form</h2>
16811700
<p>Your contact page and form should look similar to <a href="project/examples/exercise10-contact.html">exercise10-contact.html</a>.</p>
16821701

16831702
<div class="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>
16871705
</div>
16881706
</section>
16891707

@@ -1723,7 +1741,7 @@ <h2>Class Exercise #10 - Contact Form</h2>
17231741
* [Codecademy](http://www.codecademy.com/)
17241742
* [Smashing Magazine](http://mobile.smashingmagazine.com/)
17251743

1726-
And if you like books, here's a good one: [HTML and CSS: Design and Build Websites](http://htmlandcssbook.com/) by Jon Duckett.
1744+
And if you want something offline, here's a good book: [HTML and CSS: Design and Build Websites](http://htmlandcssbook.com/) by Jon Duckett.
17271745
</section>
17281746

17291747
<section class="slide" data-markdown>

0 commit comments

Comments
 (0)