Northcentral Technical College Introduction To Programming
10-152-310
Introduction to Programming with JavaScript NTC 10-152-310

Learning Plan 6 6.2 Project Instructions

# 6.2 Project Instructions

#### File: /Learning Plan 6/6.2projectInstructions.html

### Student

- Name:
- Section:
- Email:

### General Project Information

- The instructor reserves the right to modify the specifications for any of these parts in writing, in an email, or verbally during class time. These changes to the spec will be required.
- The project consists of three parts. Each part has it's own page and specifications, and is worth one-third of the 50 available points.
- The course projects are not group projects. You need to do you own work completely.
- If you need help on a project you should first ask your instructor. Each instructor will have their own procedure for getting help from them.
- You may talk to classmates but do not share code in any electronic or physical form. Conversations with classmates about projects should be general and not contain details about solutions.
- Don't sit down at a classmate's computer and type into their project.
- Don't ask classmates for their projects.
- Be very careful when you print project files while at Madison College (aka MATC). When you print go to the printer immediately and retrieve your printouts.
- There is sample output shown for each part.
- The instructor reserves the right to modify the project specifications in writing or verbally at any time. Non-attendance will not be an acceptable excuse for not completing the correct and final specifications. Changing specifications is a very real part of the IT experience.

### Important Note

> The Learning Plan will be graded just as previous Learning Plans have been graded, with zero points awarded if any of the three parts are producing incorrect output.
> NOTE: A decision to attempt fewer than all three project parts of Learning Plan 6 is irrevokable later. Do not submit Learning Plan 6 with only one part completed, with the idea of later submitting further parts. The decision to attempt fewer than all three project parts cannot be changed later--it is irrevokable.

### Course Coding Standards

> With this project we will be looking more carefully at compliance with the course coding standards. Make sure that all parts of the project are good! Here's a link to them: JavaScript Coding Standards for 10-152-310

### jsLint

> All parts of the project should be verified by the site jsLint. The required settings are found here. The only allowable error is for a part that uses a Record Set. Since jsLint won't have access to the open function for the Record Set you will see something like this:
> If that is the only problem that jsLint finds then everything is fine as far as JSLint is concerned.

### 6.2 Project Pages

#### 6.2 Project - Part 1

- Part 1

#### 6.2 Project - Part 2

- Part 2

#### 6.2 Project - Part 3

- Part 3

### Project Submission

- Zip and submit your files in Blackboard
- Don't Forget to also zip the JavaScript File with you HTML File