Skip to content

Commit 62e9aed

Browse files
committed
Added instructions on how to hand in homework via PR
1 parent cb7b387 commit 62e9aed

File tree

4 files changed

+41
-25
lines changed

4 files changed

+41
-25
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Here you can find course content and homework for the JavaScript2 module
77

88
|Week|Topic|Read|Homework|
99
|----|-----|----|--------|
10-
|1.|• Capturing user input <br>• Events<br>• [Basic DOM manipulations (img src, innerHTML)](../../../fundamentals/blob/master/fundamentals/DOM_manipulation.md)<br>• Code debugging using the browser <br>• [Code commenting](../../../fundamentals/blob/master/fundamentals/code_commenting.md)<br>• Structuring code files<br>• [Code formatting](../../../fundamentals/blob/master/fundamentals/code_formatting.md) |[Reading Week 1](/Week1/README.md)|[Homework Week 1](/Week1/MAKEME.md)|
10+
|1.|• Capturing user input <br>• Events<br>• [Basic DOM manipulations (img src, innerHTML)](../../../fundamentals/blob/master/fundamentals/DOM_manipulation.md)<br>• Code debugging using the browser <br>• [Code commenting](../../../fundamentals/blob/master/fundamentals/code_commenting.md)<br>• Structuring code files<br>• [Code formatting](../../../fundamentals/blob/master/fundamentals/code_formatting.md)<br>• [Handing in homework via PR](../../..//fundamentals/blob/master/fundamentals/homework_pr.md) |[Reading Week 1](/Week1/README.md)|[Homework Week 1](/Week1/MAKEME.md)|
1111
|2.|• Functions + JSON/Arrays<br>• [Array Manipulations](../../../fundamentals/blob/master/fundamentals/array_manipulation.md)<br>• JSON<br>• [Map and filter](../../../fundamentals/blob/master/fundamentals/map_filter.md)<br>• Arrow functions |[Reading Week 2](/Week2/README.md)|[Homework Week 2](/Week2/MAKEME.md)|
1212
|3.|[Closures](../../../fundamentals/blob/master/fundamentals/scope_closures_this.md) <br>• Callbacks|[Reading Week 3](/Week3/README.md)|[Homework Week 3](/Week3/MAKEME.md)|
1313

Week1/MAKEME.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,20 @@ Modify the (mostly empty) files in the `Week1/homework` folder for this step.
8484

8585
Loop over these entries (_hint: `Object.keys(objectName)` gives you an array containing the keys_). Then write a function which places an image at the corresponding `li` element. Remember that objects are not ordered, so you cannot guarantee that the first key is the first `li` element. (_Hint: you could give each `li` item an `id` tag by modifying the function you made before._)
8686

87-
```
88-
How to hand in your homework:
89-
• Upload your homework in your "hyf-javascript2" Github repository. Make sure to create a new folder "week1" first.
90-
• Upload your homework files inside the week1 folder and write a description for this “commit”.
91-
• Your hyf-javascript2/week1 should now contain an index.html, main.css and a script.js file (and the images folder)
92-
• Place the link to your repository folder in Trello.
93-
```
87+
88+
### How to hand in your homework:
89+
90+
Go over your homework one last time:
91+
92+
- Does every file run without errors and with the correct results when you run them with Node?
93+
- Does every file start with `'use strict';`?
94+
- Have you used `const` and `let` and avoided `var`?
95+
- Do the variable, function and argument names you created follow the [Naming Conventions](../../../../fundamentals/blob/master/fundamentals/naming_conventions.md)?
96+
- Is your code well-formatted (see [Code Formatting](../../../../fundamentals/blob/master/fundamentals/naming_conventions.md))?
97+
98+
If the answer is 'yes' to all preceding questions you are ready to follow these instructions:
99+
100+
- [Handing in homework](../../../../fundamentals/blob/master/fundamentals/homework_pr.md)
94101

95102
## Step 4: **FreeCodeCamp challenges:**
96103

Week2/MAKEME.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,16 @@ _Deadline Sunday morning_
126126
Go trough the reading material in the [README.md](/Week3/README.md) to prepare for your next class
127127

128128

129-
```
130-
How to hand in your homework:
131-
• Clone your existing "hyf-javascript2" Github repository.
132-
• Create a new folder "week2" USING THE COMMAND LINE
133-
• Save your homework files inside this folder.
134-
• When you are done with your homework use add/commit and push to upload your homework.
135-
• Write a description for your “commit”.
136-
• Your hyf-javascript2/week2 should now contain all your homework files.
137-
Place the link to your repository folder in Trello.
138-
```
129+
### How to hand in your homework:
130+
131+
Go over your homework one last time:
132+
133+
- Does every file run without errors and with the correct results when you run them with Node?
134+
- Does every file start with `'use strict';`?
135+
- Have you used `const` and `let` and avoided `var`?
136+
- Do the variable, function and argument names you created follow the [Naming Conventions](../../../../fundamentals/blob/master/fundamentals/naming_conventions.md)?
137+
- Is your code well-formatted (see [Code Formatting](../../../../fundamentals/blob/master/fundamentals/naming_conventions.md))?
138+
139+
If the answer is 'yes' to all preceding questions you are ready to follow these instructions:
140+
141+
- [Handing in homework](../../../../fundamentals/blob/master/fundamentals/homework_pr.md)

Week3/MAKEME.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,16 @@ _Deadline Sunday morning_
166166
Go trough the reading material in the [README.md](https://github.com/HackYourFuture/JavaScript3/tree/master/Week1) to prepare for your next class
167167

168168

169-
```
170-
How to hand in your homework:
171-
• Upload your homework in your "hyf-javascript2" Github repository. Make sure to create a new folder "week3" first.
172-
• Upload your homework files inside the week3 folder and write a description for this “commit”.
173-
• Your hyf-javascript2/week3 should now contain an index.html, main.css and a script.js file (and the images folder)
174-
• Place the link to your repository folder in Trello.
175-
```
169+
### How to hand in your homework:
170+
171+
Go over your homework one last time:
172+
173+
- Does every file run without errors and with the correct results when you run them with Node?
174+
- Does every file start with `'use strict';`?
175+
- Have you used `const` and `let` and avoided `var`?
176+
- Do the variable, function and argument names you created follow the [Naming Conventions](../../../../fundamentals/blob/master/fundamentals/naming_conventions.md)?
177+
- Is your code well-formatted (see [Code Formatting](../../../../fundamentals/blob/master/fundamentals/naming_conventions.md))?
178+
179+
If the answer is 'yes' to all preceding questions you are ready to follow these instructions:
180+
181+
- [Handing in homework](../../../../fundamentals/blob/master/fundamentals/homework_pr.md)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy