Week |
Topics covered |
Sept 10 - 16 |
No tutorials this week |
Sept 17 - 23 |
No tutorials this week |
Sept 24 - 30 |
First
tutorial (MT):
[Resources]
Second tutorial (WR):
[Resources]
- 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
- 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
|
Oct 1 - 7 |
First
tutorial (MT):
[Resources]
- First spreadsheet: logical functions in Excel [Excel
sheet]
- Second spreadsheet: using string functions [Excel
sheet]
- Third spreadsheet: using the if()
function in conjunction with a lookup table, column charts,
countif() function [Excel
sheet: salaries]
- Student exercise: applying conditional formatting if time less
than 240 seconds run and age over 50 years: [Excel
sheet, conditional formatting]
Second
tutorial (MT):
[Resources]
- Using
VLOOKUP for ranges (approximate
matches) [Excel
sheet]
- Using
VLOOKUP for keys (exact matches)
& changing the return column [Excel
sheet]
- Using logic in conjunction with the
IF
function [Excel
sheet]
- Absolute vs. relative cell references [Excel
sheet]
|
Oct 8 - 14 Monday Oct 9:
Thanksgiving day holiday |
First
tutorial (MT):
- No tutorial due to holiday
Second
tutorial (WR):
[Resources]
A1 due Friday October
13 |
Oct 15 - 21 |
First
tutorial (MT):
- Access basics: where Access can be
run, creating a databases, creating new tables, defining attributes
and their type, documentation, Design View vs. DataSheet View
- Creating a graphical data entry
form
- Primary keys
- Foreign keys and multiplicity: one
to one, one to many, many to many
Second
tutorial (WR):
[Resources]
- Error prevention by specifying
input masks
- ERDs
|
Oct 22 - 28 |
First
tutorial (MT):
[Resources]
- Validation rules
- Student exercise: validation rules
Second
tutorial (WR):
- Creating a graphical input form in Access
- Database normalization
|
Oct 29 - Nov 4 |
First
tutorial (MT):
- Teaching Assistants will hand back
midterm examinations and go over select questions
- Examinations can only be picked up
the student (university regulations do not allow you designate
another person to do so)
- Make sure you attend your
registered section. The exams distributed for a particular tutorial
will only include papers for the students registered in that section
Second
tutorial (WR):
[Resources]
- Databases queries using the
graphical design mode and SQL: simple queries, logical
operations and queries (AND, OR, NOT)
- Student exercises
|
Nov 5 - 11 Reading Days Nov
10 - 13 (No classes on Thursday)No CT on Friday |
First
tutorial (MT):
- Many student exercises: queries
using logical operators (AND, OR, NOT)
Second
tutorial (WR):
- Using wildcards in queries
- Forming multi-table queries
- Deriving values as table attributes
vs deriving values in a query: how each approach is done and when to
apply each approach
[Resources for the week] |
Nov 12 - 18 Reading Days Nov
10 - 13 No CT or Tutorial on Monday
|
First
tutorial (MT):
- Monday: no tutorial due to Reading Days break
- Tuesday: 'Open tutorial': TAs will be available for help in the lab (you
can also work there without asking questions). Unlike regular
tutorial you can go during any tutorial time and not just section in
which you registered. List
of all tutorials for CPSC 203, fall 2017.
Second
tutorial (WR):
A2 due Tuesday November
14 |
Nov 19 - 25 |
First
tutorial (MT):
- Typing in macros manually
- Program documentation
- Declaring and using variables
- Getting user input: InputBox
- VBA operators
- Branching: IF, IF-THEN
- Logic and branching
Second
tutorial (WR):
- Branching: Multiple IFs, IF-ELSEIF
- While loops: counting and error handling loops
- Loops vs. branches
[Resources for the week] |
Nov 26 - Dec 2 |
- Many student exercises: loops and branches
- The value of "Option Explicit"
- Using the VBA debugger
- The 'dir' function (several examples)
- Text processing and other useful functions/methods (several
examples)
[Resources for the week] |
Dec 3 - 9 |
All tutorials during this week
- 'Open tutorial': TAs will be available for help in the lab (you
can also work there without asking questions). Unlike regular
tutorial you can go during any tutorial time and not just section in
which you registered. List
of all tutorials for CPSC 203, fall 2017.
A3 due Friday December 8 |