Students requiring accommodations approved by the Office of Academic Accessibility must have the ordinary section of the exam administered by the Office of Academic Accessibility.
The Ordinary
The ordinary exam will be closed-book and closed-notes with short-answer questions.
Everything from Exam 1
All exams are cumulative. Start with the Exam 1 review for the ordinary exam! Also, take another look at the first ordinary exam.
What’s new?
The big news is web pages: HTML and CSS, not JavaScript.
- HTML — Review everything in HTML for CSCI 107
- CSS — Review most everything in
CSS for CSCI 107
- In-line vs internal vs external CSS
- Selectors and declarations (properties and values)
- Common properties and values of CSS
Examples from last term’s ordinary exams
- Ordinary exam 1
- Problems 4 and 5 but with Snap!
- Problems 6 to 7
- Ordinary exam 2
- Problems 6 to 8
- Problems 10 to 14
- Ordinary exam 3
- Problems 4 to 8
- Problems 10 to 12 (except for JavaScript)
The Practical
The practical will be timed exercise with two tasks.
Decrypting and Encrypting
Yes, we will do it again! But this time you must do it own your own!
Decrypt a signed message using my public key, which should already be in your key chain; and generate an appropriate response to me using the your private key, which you used in Homework 5.
Web pages
Generate a web page with some links and images.
Be sure to use the common structure tags, such as <p>
and <h1>
.
Anything required in the
HTML/CSS lab
and
HTML/CSS project is possible.
I am assuming you will use Brackets to generate your solution. To avoid problems, follow these suggestions.
- Put all your files in a single folder. In the “real” world, web developers use one folder for their images and another for their style sheets, yadda yadda yaddr; but that’s overkill for this exam. After you start up Brackets, use File → Open Folder to create your one folder.
- Upload everything in your one folder to moodle.
- Do now use weird system-specific names like E:\\CSCI107\sillyproject\bird.jpg or /Users/macuser/birg.jpg in your HTML. This simply will not work.
- If your web page refers to an internal URL, such as
<img src="penguin.jpg">
, you need to upload penguin.jpg.