Added projects to all weeks, finished week 3 homework · SocialHackersClass10/JavaScript2@2fc29dc · GitHub
Skip to content

Commit 2fc29dc

Browse files
author
Noer Paanakker
committed
Added projects to all weeks, finished week 3 homework
1 parent 96b54c5 commit 2fc29dc

9 files changed

Lines changed: 198 additions & 151 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions

Week1/MAKEME.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Before we head into the exercises, it might be nice to do some interactive exerc
1515

1616
## **2. JavaScript exercises**
1717

18+
> Inside of your `JavaScript2` fork, create a folder called `week1`. Inside of that folder, create a folder called `js-exercises`. For all the following exercises create a new `.js` file in that folder (5 files in total). Make sure the name of each file reflects its content: for example, the filename for exercise one could be `bookList.js`.
19+
1820
### 1. The book list
1921

2022
I'd like to display my three favorite books inside a nice webpage!
@@ -112,27 +114,31 @@ Start with this webpage, which has a single img tag of an animated GIF of a cat
112114
4. Create a function called catWalk() that moves the cat 10 pixels to the right of where it started, by changing the "left" style property.
113115
5. Call that function every 50 milliseconds. Your cat should now be moving across the screen from left to right. Hurrah!
114116
6. When the cat reaches the right-hand of the screen, restart them at the left hand side ("0px"). So they should keep walking from left to right across the screen, forever and ever.
115-
7. When the cat reaches the middle of the screen, replace the img with an image of a cat dancing (use this URL: https://tenor.com/StFI.gif), keep it dancing for 10 seconds, and then replace the img with the original image and have it continue the walk.
117+
7. When the cat reaches the middle of the screen, replace the img with an image of a cat dancing (use this URL: https://tenor.com/StFI.gif), keep it dancing for 5 seconds, and then replace the img with the original image and have it continue the walk.
116118

117119
## **3. Code along**
118120

119121
In the following tutorial you'll learn how to make a small web application that allows a user to add new issues to a board. Included is practice with [Bootstrap](https://getbootstrap.com/).
120122

123+
Enjoy!
124+
121125
- [Build an Issue Tracker](https://www.youtube.com/watch?v=NYq9J-Eur9U)
122126

123127
## **4. PROJECT: Random Quote Generator**
124128

125129
> Every week ends with a project you have to build on your own. Instead of getting clear-cut instructions, you'll get a list of criteria that your project needs to measure up to.
126130
127-
In this week's project you'll be making a Random Quote Generator! It includes a text box and a simple button that, when clicked, take a random quote out of a set amount of quotes and show it in the page. Here's how it may look like:
131+
> Before you start, create a new folder called `project` that includes the files for the following app you'll be building.
132+
133+
In this week's project you'll be making a Random Quote Generator! It includes a text box and a simple button that, when clicked, take a random quote out of a set amount of quotes and show it in the page. Here's how it should look:
128134

129135
![Random Quote Generator](../assets/randomquotegenerator.png)
130136

131137
Here are the requirements:
132138

133139
- Include at least 1 JavaScript, CSS and HTML file
134140
- The design should look similar to the one in the picture above
135-
- No frameworks allowed
141+
- No CSS frameworks allowed
136142
- Each time the button is clicked it should show a random quote
137143
- Create a function that fires after the button click
138144
- Collect 6 of your favorite quotes (quote and author) and store them in the right data structure
@@ -148,6 +154,6 @@ If you need a refresher, take a look at the following [guide](../hand-in-homewor
148154
The homework that needs to be submitted is the following:
149155

150156
1. JavaScript exercises
151-
2. Project: Random quote generator
157+
2. Project: Random Quote Generator
152158

153159
_Deadline Saturday 23.59 CET_

Week2/MAKEME.md

Lines changed: 55 additions & 48 deletions

0 commit comments

Comments
 (0)