CIW Course Revision Site


Tutor Marked Assignments 

CIW Website Design Manager Course Section 2

Tutor Marked Assignments - TMA's

It is recommended that you do not refer back to the manual when completing a tutor marked assignment, which is only sensible. I have, however, always referred back to my own notes that I have taken as I work through the course. These assignments are, obviously, all concerned with JavaScript and as you work towards the end, they do become quite in-depth.

Part A1.

TMA-01 covers chapters 1 and 2 and includes questions about data types, property characteristics, reserved words, operator types and expressions.

TMA-02 covers chapters 3 and 4 and has questions on operator precedence, syntax, variable scoping and loop controls.

TMA-03 covers chapters 5 and 6 and addresses such points as: objects, window methods and the object hierarchy.

TMA-04 covers chapter 7 and looks at arrays, objects and built-in functions.

Part A2.

TMA-05 covers chapters 1 and 2 and is mostly concerned with forms and form field objects. There are a few cookie crumbs as well, for good measure.

TMA-06 covers chapters 3 and 4 and includes questions on cookies and security, targeting and manipulating frames, and calling functions from frames

TMA-07 covers chapters 5 and 6 and quizzes you on image maps and object creation.

TMA-07A is the end of section revision assignment, which is a humdinger, requiring you to design and build your own shopping site, complete with shopping basket.

Part B1.

TMA-01 covers chapters 1 and 2, topics include: the Perl interpreter, variables and retrieving data.

TMA-02 covers chapters 3 and 4 and looks at Boolean expressions, decision making and loop controls.

TMA-03 covers chapters 5 and 6 and deal with Arrays and the manipulating thereof.

TMA-04 covers chapters 7 and 8 where we get into the meaty subject of Hashes and Hash elements.

TMA-05 covers chapters 9, 10 and 11 considers Regular Expressions and Pattern Matching. This one is not just meaty, it's the full Sunday Dinner.

TMA-06 covers chapters 12 and 13 to deal with, the more manageable, functions and references.

TMA-07 covers chapters 14 and 15 and is more interesting. It deals with File Input and Output and environment variables.

TMA-08 covers chapters 16 and 17 and looks at packages and modules.

TMA-09 covers chapters 18 and 19 and is concerned with objects and object inheritance, and scaling considerations.

TMA-10 covers chapters 20, 21, and 22 and deals with working with databases.

TMA-11 covers chapters 23 and 24 and addresses debugging and programming conventions.

TMA-11A/B is the end of section revision assignment, and is all coding that you are required to produce.

 

Design by Fife Web Design

Certified Internet Webmaster

Page last Edited: 19 May 2006