Skip to content

Commit 40875da

Browse files
committed
Merge pull request codebar#277 from dwo/md_heading_fixup
Fix more markdown headings
2 parents c5397a4 + 89a2b2a commit 40875da

5 files changed

Lines changed: 51 additions & 51 deletions

File tree

coaches/lesson-guide.md

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,23 @@ layout: page
33
title: Coach's guide to tutorials
44
---
55

6-
#Introduction
6+
# Introduction
77

88
This document serves as a quick guide to coaches about what each
99
tutorial contains. It's intended to help advise students on which
1010
tutorials are appropriate for them, and to guide coaches on what parts
1111
of a tutorial the student should be focussing on.
1212

13-
#HTML & CSS
13+
# HTML & CSS
1414

15-
##Lesson 1: Introduction to HTML
15+
## Lesson 1: Introduction to HTML
1616

17-
###Prerequisites
17+
### Prerequisites
1818

1919
* A web browser
2020
* A text editor (see the getting started guide)
2121

22-
###Learning goals
22+
### Learning goals
2323

2424
* Understand what an element is and how their syntax works
2525
* Opening and closing tags
@@ -34,15 +34,15 @@ of a tutorial the student should be focussing on.
3434
* Entities `"`
3535
* Some understanding of how URIs work in links and images
3636

37-
##Lesson 2: Introduction to CSS
37+
## Lesson 2: Introduction to CSS
3838

39-
###Prerequisites
39+
### Prerequisites
4040

4141
* A text editor
4242
* Able to read and write html syntax (no need to understand what the
4343
tags do)
4444

45-
###Learning goals
45+
### Learning goals
4646

4747
* Know what a CSS rule is and how its syntax works
4848
* Understand these selectors:
@@ -60,40 +60,40 @@ of a tutorial the student should be focussing on.
6060
* height and width
6161
* text-align
6262

63-
##Lesson 3: Beyond the basics
63+
## Lesson 3: Beyond the basics
6464

65-
###Prerequisites
65+
### Prerequisites
6666

67-
###Learning goals
67+
### Learning goals
6868

69-
##Lesson 4: Layouts and formatting
69+
## Lesson 4: Layouts and formatting
7070

71-
###Prerequisites
71+
### Prerequisites
7272

73-
###Learning goals
73+
### Learning goals
7474

75-
##Lesson 5: Diving into HTML5 and CSS3
75+
## Lesson 5: Diving into HTML5 and CSS3
7676

77-
###Prerequisites
77+
### Prerequisites
7878

79-
###Learning goals
79+
### Learning goals
8080

81-
##Lesson 6: Advanced HTML5
81+
## Lesson 6: Advanced HTML5
8282

83-
###Prerequisites
83+
### Prerequisites
8484

85-
###Learning goals
85+
### Learning goals
8686

87-
#JavaScript
87+
# JavaScript
8888

89-
##Lesson 1: Introduction to JavaScript
89+
## Lesson 1: Introduction to JavaScript
9090

91-
###Prerequisites
91+
### Prerequisites
9292

9393
* A text editor (see the getting started guide)
9494
* Chrome or firefox
9595

96-
###Learning goals
96+
### Learning goals
9797

9898
* Some understanding of basic javascript syntax
9999
* Understand:
@@ -105,9 +105,9 @@ of a tutorial the student should be focussing on.
105105
* how to write and call functions
106106
* variable scope in functions
107107

108-
##Lesson 2: Beginning JavaScript
108+
## Lesson 2: Beginning JavaScript
109109

110-
###Prerequisites
110+
### Prerequisites
111111

112112
* Some understanding of basic javascript syntax
113113
* Understand (from lesson 1):
@@ -116,7 +116,7 @@ of a tutorial the student should be focussing on.
116116
* how to call functions
117117
* Understand basic HTML elements
118118

119-
###Learning goals
119+
### Learning goals
120120

121121
* Understand these things:
122122
* `while` and `for(;;)` loops
@@ -127,9 +127,9 @@ of a tutorial the student should be focussing on.
127127
* Know how to find DOM objects via `document`
128128
* Know how to add new DOM objects to the page
129129

130-
##Lesson 3: Introduction to jQuery
130+
## Lesson 3: Introduction to jQuery
131131

132-
###Prerequisites
132+
### Prerequisites
133133

134134
* Understand basic HTML elements
135135
* Some understanding of basic javascript syntax
@@ -139,7 +139,7 @@ of a tutorial the student should be focussing on.
139139
* Understand (from lesson 2):
140140
* properties and methods
141141

142-
###Learning goals
142+
### Learning goals
143143

144144
* Understand these things:
145145
* constructing jQuery objects with CSS selectors
@@ -152,9 +152,9 @@ of a tutorial the student should be focussing on.
152152
* Know how to write event handlers for keyboard and mouse events
153153
* Know how to change web pages in response to events
154154

155-
##Lesson 4: HTTP Requests, AJAX, and APIs
155+
## Lesson 4: HTTP Requests, AJAX, and APIs
156156

157-
###Prerequisites
157+
### Prerequisites
158158

159159
* Understand (from lesson 1):
160160
* what variables and expressions are
@@ -164,7 +164,7 @@ of a tutorial the student should be focussing on.
164164
* properties and methods
165165
* Everything in lesson 3 goals
166166

167-
###Learning goals
167+
### Learning goals
168168

169169
* Understand these things:
170170
* basic structure of HTTP requests and responses
@@ -173,21 +173,21 @@ of a tutorial the student should be focussing on.
173173
* using `JSON.parse` to consume responses
174174
* using `$.ajax` to send queries and consume responses
175175

176-
##Lesson 5: HTTP Requests, AJAX, and APIs (part 2)
176+
## Lesson 5: HTTP Requests, AJAX, and APIs (part 2)
177177

178-
###Prerequisites
178+
### Prerequisites
179179

180180
* Lesson 4
181181

182-
###Learning goals
182+
### Learning goals
183183

184184
* Understand these things:
185185
* using `POST` and `PUT` requests
186186
* Practice working with jQuery and json apis
187187

188-
##Lesson 6: Drawing in Canvas
188+
## Lesson 6: Drawing in Canvas
189189

190-
###Prerequisites
190+
### Prerequisites
191191

192192
* Understand basic HTML elements
193193
* Understand (from lesson 1):
@@ -197,7 +197,7 @@ of a tutorial the student should be focussing on.
197197
* Understand (from lesson 2):
198198
* properties and methods
199199

200-
###Learning goals
200+
### Learning goals
201201

202202
* Understand these things:
203203
* setting up a canvas for drawing
@@ -206,9 +206,9 @@ of a tutorial the student should be focussing on.
206206
* drawing paths, using lines and arcs
207207
* transforming with rotate, translate, and scale
208208

209-
##Lesson 7: Introduction to Testing
209+
## Lesson 7: Introduction to Testing
210210

211-
###Prerequisites
211+
### Prerequisites
212212

213213
* Understand (from lesson 1):
214214
* what variables and expressions are
@@ -218,16 +218,16 @@ of a tutorial the student should be focussing on.
218218
* Understand (from lesson 2):
219219
* properties and methods
220220

221-
###Learning goals
221+
### Learning goals
222222

223223
* Know how to write tests with Jasmine
224224
* Get some experience of writing unit tests
225225

226-
##Lesson 8: Building your own app
226+
## Lesson 8: Building your own app
227227

228228
This isn't a tutorial like the others, it's a few pointers on how to
229229
start building something independently.
230230

231-
###Prerequisites
231+
### Prerequisites
232232

233233
* As a minimum, lesson 3

js/lesson2/tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ for (var i = 0; i < fruitAndVeg.length; i = i + 1) {
398398

399399
## The DOM
400400

401-
###What is the DOM?
401+
### What is the DOM?
402402
**DOM** stands for **D**ocument **O**bject **M**odel.
403403

404404
When the HTML is loaded on our page, the browser generates its DOM. This enables us to access and interact with HTML elements using JavaScript.

js/lesson3/tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ Write a `$()` selector that selects the input box. Look at the
121121
Try calling the `.val()` method on that object. It should return the
122122
current contents of the input box.
123123

124-
Now try calling the same method with a string parameter. See how this time it changes what the input box contains?
124+
Now try calling the same method with a string parameter. See how this time it changes what the input box contains?
125125

126126
> This is a common pattern in jQuery: calling a method with a new value as a parameter will change that property, while calling it without a parameter will return the current value.
127127

js/lesson5/tutorial.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ We will be using the **POST**, **PUT** and **GET** requests, and other things we
2121
| **POST** | Create a new resource. |
2222

2323

24-
##Request using jQuery
24+
## Request using jQuery
2525

2626
To use **POST** and **PUT** requests we must specify the `type` in the `ajax()` call that we introduced in the previous lesson.
2727

@@ -35,20 +35,20 @@ $.ajax({
3535
});
3636
```
3737

38-
##Exercise - Hangman!
38+
## Exercise - Hangman!
3939

4040
![](assets/images/hangman.png)
4141

4242
[Download](https://gist.github.com/despo/c76a7bd0bef66713a9ac/download) the exercise files or clone them directly from Github `git clone https://gist.github.com/c76a7bd0bef66713a9ac.git`
4343

44-
###API
44+
### API
4545
| type | resource | parameters | description |
4646
| ---- | -------- | ---------- | ----------- |
4747
| **POST** | `http://hangman-api.herokuapp.com/hangman` | - | Create a new game |
4848
| **PUT** | `http://hangman-api.herokuapp.com/hangman` | `{ token: game token, letter: guess }` | Guess a letter |
4949
| **GET** | `http://hangman-api.herokuapp.com/hangman` | `{ token: game token }` | Get solution |
5050

51-
###What we will be doing:
51+
### What we will be doing:
5252

5353
1. Create a new game
5454

version-control/introduction/tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ There are a number of different version control systems. The most popular ones a
4848
We will be using **git**.
4949

5050
### Why Git?
51-
There are a number of reasons we chose git. To name some
51+
There are a number of reasons we chose git. To name some
5252

5353
- A lot of learning resources
5454

0 commit comments

Comments
 (0)