Course web page: Introduction to problem solving with applications James Tam Return to the course web page

CPSC 203: Tutorial Teaching Schedule

Week Topics covered
Sept 11 - 17 Tutorials start on Wednesday (Sept 14) or Thursday (Sept 15)

Features of Word TAs cover this week [Resources]

  • Citations, bibliographies, footnotes, figure captions, table of figures
Sept 18 - 24

What TA's will cover in tutorial: [Resources]

  • Master and sub-documents
  • Using, creating and modifying styles
  • Automatically generated table of contents
  • Linking documents between different MS-Office applications (e.g., Excel and Word):
  • Find and replace: case sensitive and employing a wildcard
  • Change tracking
Sept 25 - Oct 1 First tutorial (MT): [Resources]
  • TAs over go the requirements of the Excel spreadsheet assignment: A2
  • Formatting and layout effects: setting the cell fill  & font color, text wrapping & indenting

Second tutorial (WR): [Resources]

  • Pre-created Excel functions: e.g., SUM, ROUND, TRUNC, COUNTIF, AVERAGE, COUNT, COUNTA, MAX, MIN, NOW, TODAY
  • Student exercise: defining arbitrary functions in Excel Formatting and layout effects: setting the cell fill & font color, text wrapping & indenting
  • Setting the format of cell data: general, number, currency, accounting, date, time, percentage, fraction, scientific, special and custom

 

Oct 2 - 8

First tutorial (MT):

  • First spreadsheet: using string functions. [Excel sheet]
  • Second spreadsheet: using the if() function in conjunction with a lookup table, column charts, countif() function, pivot tables: [Excel sheet: salaries, if and pivot table]
  • Third spreadsheet, basic logic: [Excel sheet, basic logic]
  • Student exercise: applying conditional formatting if time less than 240 seconds run and age over 50 years: [Excel sheet, conditional formatting]

Second tutorial (WR):

  • Firs spreadsheet: alternate version of the spreadsheet from last due, this one employs absolute cell references: [Excel sheet, IF-function absolute table lookups]
  • Second spreadsheet: using the lookup() function, absolute vs. relative cell references: [Excel sheet, salaries via lookup]
  • Third spreadsheet: using the vlookup() function, absolute vs. relative cell references: [Excel sheet, salaries via lookup]
  • Fourth spreadsheet: a modified version of the fourth spreadsheet introducing what-if analysis: [Excel sheet, salaries VLOOKUP and what-if analysis]
Oct 9 - 15

Monday Oct 10: Thanksgiving day holiday

First tutorial (MT):

  • No tutorial on Monday or Tuesday because of the Thanksgiving day holiday on Monday.
  • CT: they are cancelled Monday, they will run as scheduled Tuesday.

Second tutorial (WR):

Oct 16 - 22

First tutorial (MT):

  • Basic introduction into Access
  • Overview of the features of MS-Access: DesignView ('General tab', types of data) vs. DataSheet, documenting a database via the 'description' field
  • Primary vs. foreign keys, database relationship types (1:1, 1:*, *:*)
  • Ensuring referential integrity

Second tutorial (WR): Databases to be used in tutorial

  • Defining input masks
  • Student exercise: Input masks
  • Representing databases using ERDs
     
 
Oct 23 - 29 First tutorial (MT):
  • Student ERD exercise
  • Validation rules
  • Student exercise: validation rules

Second tutorial (WR):

  • Creating a graphical input form in Access
  • Finding images online and copywriter
  • Database normalization

[The database used in this weeks tutorial]

Oct 30 - Nov 5

 

First tutorial (MT):
  • Introduction to queries: simple, single table queries
  • Multiple table queries

Second tutorial (WR):

  • Logical operations and queries: AND, OR, NOT
  • Complex queries
  • Student query exercises

Resources for this week:

Nov 6 - 12

Reading Days Nov 10 - 13 (No classes on Thursday)

First tutorial (MT):
  • Open tutorial: no new material will be taught but you can go to any tutorial run by any Teaching Assistant for help during tutorial time. Or you can just work on your assignment in the lab.

Second tutorial (WR):

  • Reading days on Thursday and Friday. No lectures, tutorials or Continuous tutorials will run on these days
Nov 13 - 19
  • TAs over go the requirements of the Excel spreadsheet assignment: A4
  • VBA introduction: variables, constants, input and output
  • Objects: selection and ActiveDocument

Resources for this week:

Nov 20 - 26 First tutorial (MT):
  • TAs will hand back and go over select portions of the midterm

Second tutorial (WR):

Nov 27 - Dec 3

First tutorial (MT):

  • Counting the number of occurrences (partial and exact matches)
  • Counting typographical errors and annotating a document
  • Opening and counting the number of typographical errors in all the documents in a specific location
  • Exercise: running through all the documents of any type (defined by the file name suffix) in a folder
  • VBA examples

Second tutorial (WR):

  • Open tutorial: no new material will be taught but you can go to any tutorial run by any Teaching Assistant for help during tutorial time. Or you can just work on your assignment in the lab.
 
Dec 4 - 10 First tutorial (MT):