The answer key and some notes for the Final Quiz
Final QuiZ
The final Quiz was administered on Friday September 20th, and it covered a combination of topics from the course book (Sams teach yourself HTML CSS and JS) and the white folder just received (10 Lessons to prepare for the MTA98-375).
Answers:
- c (W3C Markup Validation Service) –> Answer can be found on page 95 (Chapter 5) of the course book.
- c (app manifest) –> Answered in previous post, but also in Lesson 9 of the white folder.
- d (context.strokeRect) –> Also answered in previous post, but also in Lesson 9 of the white folder.
- b (<time datetime=”2014-11”>) –> See Chapter 17 page 438, but this was also discussed in class.
- d (aside) –> See Chapter 2 page 37 of course book.
- a (/* text */) –> Covered during labs and class, but can be found in Lesson 4 of the white folder on page 92
- b (2) … covered in so many places
- d (column-width) –> See Chapter 6 pages 158-162
- b (flex-flow: row-reverse) –> Covered in this blogpost, but also in Lesson 5 of the white folder on page 115
- b ( { columns: auto 30em; } ) –> Lesson 5 of the white folder
- d (3 rows and 3 columns) –> Covered in Chapter 6 of the course book
- c (overflow: scroll;) –> See Chapter 10 page 281 of the course book
- d (spread) –> Lesson 7 pages 161 - 163 of the white folder
- b (transform: translate(150px, 100px)) –> Lesson 7 pages 167 - 174
- c (alert(‘You clicked the button’)) –> Covered in Chapter 14 (for example) on page 354, but also in Chapter 19 a lot and other places
- a (onLoad) –> Covered in Chapter 19 page 477
- c (analysis of complex information into constituent parts) –> Chapter 16 page 402 mentions parsing, but this definition can be found in Lesson 9 on page 227 of the white folder
- c (setTimeout) –> Lesson 9 page 217 of the white folder
- c (touchend) –> Lesson 1 page 12, but also discussed in the lectures
- a (File) –> Lesson 10 page 258 of the white folder explains this
Gotchas and difficult questions:
Questions 9 and 10 seemed tricky to many students. This is a very good resource to read more about FlexBox.
Check out this link to help with question 10.
Some students have answered question 12 with {overflow: contain;}
, which is NOT a valid CSS overflow property.
In general most students were able to answer questions 1 through 12 well, with some exceptions, as mentioned. Most difficulties were found on the last page (questions 13 - 20).
Question 13 is about the CSS box-shadow. A good link to help with this question can be found here.
Question 14 is about the CSS transform attribute and a good resource can be found here.
Extra credit…why is answer c not valid for question 14???
Question 18 was about the setTimeout method.
Question 19 in regards of touch events is something that will be on the exam.
Question 20 the DOM File API and what it is, can be found here.
Quote Josh Sula ain’t afraid of no ghosts.