Week |
Topics covered |
Jan 8 - 14 |
Tutorials start on Wednesday (Jan 11) or Thursday (Jan 12)
(Catch up material for
MS-Word - if needed).
It's assumed that everyone has worked with the very basic
features of word processors such as MS-Word. In tutorials TA's will go
over some of the more 'advanced' features of Word which some of you may
not be familiar with partly so you can learn some useful features but
also because it will be quite helpful to know the existing features of
Word well before trying to write programs to augment these features.
If you don't feel like you are
already an expert using Word or even if you wish to review some features
here are some help tutorials provided by Microsoft which you can work
through before your first tutorial:
To do before tutorials: Very basic features
To do before
tutorials: More advanced features
of Word
Features of Word TAs cover
this week [Resources]
- Citations, bibliographies,
footnotes, figure captions
|
Jan 15 - 21 |
What TA's will cover
in tutorial: [MS-Word Resources]
[Resource
file for logic]
- 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
- Logic: AND, OR, NOT
|
Jan 22 - 28 |
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
- Third spreadsheet, basic logic: [Excel
sheet, basic logic]
|
Jan 29 - Feb 4 |
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, note only a part of this sheet will be covered during the
first tutorial]
- Student exercise: applying conditional formatting if time less
than 240 seconds run and age over 50 years: [Excel
sheet, conditional formatting]
Second tutorial (WR):
- First spreadsheet: alternate version of the spreadsheet from
last tutorial, this one employs absolute cell references: [Excel
sheet, IF-function absolute table
lookups]
- Second spreadsheet: using the VLOOKUP()
function, absolute vs. relative cell references: [Excel
sheet, salaries via a lookup function and a lookup table]
- Third spreadsheet: a modified version of the previous spreadsheet
introducing what-if analysis: [Excel
sheet, salaries VLOOKUP and what-if
analysis]
|
Feb 5 - 11 |
First tutorial (MT):
Second tutorial (WR):
|
Feb 12 - 18 |
First tutorial (MT):
- 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):
- Defining input masks
- Student exercise: Input masks
- Student exercise: Creating an ERD
Resource files for
the week |
Feb 19 - 25 |
READING WEEK: No lectures, tutorials or
continuous tutorial this week |
Feb 26 - Mar 4 |
First tutorial (MT):
- Validation rules
- Student exercise: validation rules
Second tutorial (WR):
- Creating a graphical input form in Access
- Finding images online and copyrights to images
- Database normalization
[The
database used in this weeks tutorial] |
Mar 5 - 11 |
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 exercises
Resources for this week:
|
Mar 12 - 18 |
First tutorial (MT):
- '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, winter 2017.
Second tutorial (WR):
|
Mar 19 - 25 |
- TAs will go over in detail, the requirements for
A4
- Input and output using the InputBox
and MsgBox
- Variables
- Branching: IF,
IF-Else,
IF-ElSE-IF,
Multiple IFs
- Looping/repetition using do-while: simple counting loops
- Student exercises
Link to tutorial programs
for this week |
Mar 26 - April 1 |
- Branching (using DO-WHILE)
- Nesting
- Student exercises
Link to tutorial programs for this week |
April 2 - 8 |
First tutorial (MT):
- Using the the 'DIR' function
(multiple variations)
- 'Finding' and replacing words in a Word document
- Counting spelling errors, writing text to a document via 'TypeText'
- Using the 'DIR' function to iterate
in succession through all the Word (2003 and 2007+) documents in a
folder and employing the 'Documents'
collection to open Word documents.
- TAs go over the requirements of
PA5
Links: [VBA Tutorial examples] [VBA
Student exercises] [Resource
for creating a UC webpage]
Second tutorial (WR):
- TAs cover any material that was missed during the last tutorial
- '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, winter 2017.
|
April 9 - 15 (last day of class is Wed April 12) |
'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, winter 2017. |