Skip to content

Commit 0aff149

Browse files
authored
Update README.md
1 parent c66c624 commit 0aff149

File tree

1 file changed

+21
-17
lines changed

1 file changed

+21
-17
lines changed

test/README.md

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# JavaScript1 and JavaScript2 Test
22

3-
You’ll be doing a comprehension test on paper. It will be about the most important JavaScript concepts you’ve learned about so far (JavaScript1 and JavaScript2).
3+
You’ll be doing a comprehension test **on paper**. It will be about the most important JavaScript concepts you’ve learned about so far (JavaScript1 and JavaScript2).
44

55
## Practical information
66
- The test will start at **10.30 until 11.30**. The door will open at 10.15. **Be on time!**
@@ -15,33 +15,37 @@ Like the homework you will get feedback and are expected to improve upon your we
1515

1616
## Test material
1717
These are the most important concepts that will be tested:
18-
- Variables
19-
- Data types (strings, numbers, arrays, objects, booleans)
20-
- Conditional statements (if/switch statement)
21-
- Loops
22-
- Regular and arrow functions
23-
- How to use JavaScript to do basic DOM manipulations (add, modify and remove DOM elements)
24-
- Code commenting
25-
- Array functions (map and filter)
26-
- Callbacks
18+
- `Variables`
19+
- `Data types` (`strings`, `numbers`, `arrays`, `objects`, `booleans`)
20+
- `Conditional statements` (`if`/`switch` statement)
21+
- `Loops`
22+
- `ES5 functions` and `arrow functions`
23+
- How to use JavaScript to do basic `DOM manipulations` (add, modify and remove DOM elements)
24+
- `Code commenting`
25+
- `Array functions` (`map` and `filter`)
26+
- `Callbacks`
2727

2828
## Preparation
2929
Advice on how to optimally prepare:
3030
- Find out 2 things about each concepts listed above: (1) how does the basic structure look and (2) what is the most common use case.
31+
3132
- Ask questions through Slack to your teachers and/or your classmates
32-
- Practice coding WITHOUT Google and on paper.
33-
this is very important because the test will be on paper. You can practise this by making your old homework again; but than on paper. Make sure that you can write down functions and loops without syntax errors.
33+
34+
- Practice coding WITHOUT Google and on paper. This is very important because the test will be on paper. You can practise this by making your old homework again; but than on paper. Make sure that you can write down functions and loops without syntax errors.
35+
3436
- Practice for understanding (why something is the case), NOT just for repetition’s sake (and hoping ‘you will understand it one day’).
37+
3538
- Make a summary of all the study material.
39+
3640
- After you prepared try to make the sample questions that are in this file.
3741

3842
## During the test
3943
Advise on how to make a test:
40-
- Look for low hanging fruit. Which of the assignments is easiest for you to do? Tackle that one first.
41-
- Make sure that all syntax is correct when writing code on paper. For instance: don’t forget brackets or semicolons.
42-
- If you get stuck in an assignment, move on to the next one. You can always come back later if time permits.
43-
- After finishing an assignment, read the question again to make sure you actually gave an answer to the question.
44-
- Before handing in the test, read it all over again to pick out the small mistakes.
44+
- **Look for low hanging fruit**. Which of the assignments is easiest for you to do? Tackle that one first.
45+
- Make sure that all **syntax is correct** when writing code on paper. For instance: don’t forget brackets or semicolons.
46+
- **If you get stuck in an assignment, move on to the next one**. You can always come back later if time permits.
47+
- After finishing an assignment, read the question again to **make sure you actually gave an answer to the question**.
48+
- Before handing in the test, read it all over again to pick out the small mistakes. **Double check your work!**
4549

4650
## Sample questions
4751
1. Write and call a function that creates and appends a <p> tag to the <body> of an HTML file. Make use of the already predefined DOM methods createElement() and appendChild(). The innerText of the <p> should be “hello HackYourFuture!”.

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