Computer Science 12
Week 7
Friday, October 21, 2011
- Assignment 7 (due next week)
- New topic: Brief intro to databases, using Access 2007/2010
- Tutorials on Excel topics covered this week
- Study guide for next week's quiz
- Excel assignment:
- Continuing the grade roster assignment from previous weeks, replace the "quiz average with lowest score dropped" by "quiz average with lowest two scores dropped." (Hint: Use the SMALL function.)
- Experiment with the PMT, PV, and FV functions, applying them both to loans and to savings accounts with interest. Also, try varying the period of the payments (weekly, monthly, quarterly, annual).
- Paper, draft 4
last-first-paper.docx
Using a separate spreadsheet, play with both the SMALL and LARGE functions until you are fully comfortable with them.
You are not asked to submit any of the above via Blackboard, but you are expected to become fluent enough with the PMT, PV, FV, SMALL, and LARGE functions that you can use them on a quiz.
Write the fourth draft of your paper. This time, you'll get feedback on the content, not just the format and your use of Microsoft Word features. <;>It should be six to eight pages long, double spaced, with a font size anywhere between 12 and 15. The final version of the paper must have a table of contents at the beginning, footnotes (which will place themselves automatically at the bottom of the relavant page), citations, a bibliography, and at least three other sections whose titles will appear in the automatically generated table of contents at the beginning. Citations should appear in parentheses immediately after each quote. Footnotes are too be used not for citations but for a few little digressions off the main topic. The paper must be an original paper, not plagiarized. (Warning: BlackBoard includes the ability to search automatically for possible plagiarism.)
The paper's section headings (with heading styles), table of contents, bibliography, citations, and footnotes must all be done using the relevant Microsoft Word 2010 features (and NOT any earlier version of Word).
The paper must have the following filename:
where "last" and "first" should be replaced by your own last name and and first name, respectively.
To all information for Week 7 | To all homework assignments
New topic: Introduction to databases, using Access 2007/2010
- Database Basics on About.com, including Databases for Beginners, in which see especially What is a Database? and Database Software Options. (Note: The latter article says that server databases are more expensive than desktop databases, but this isn't necessarily true. There is a free version of MySQL.)
- Databasics I: Records and queries and keys, oh my! and the first 25% or so of Databasics II: Creating your first database, in Geekgirl's Plain-English computer tutorials. (Note: The author seems unaware of the existence of other kinds of databases besides relational and flat file. There are others.)
- Database basics on Digital Online Tutorial at McMaster. (Describes single-table databases only, from a librarian's perspective.)
- What are relational databases? on HowStuffWorks
- Introduction to Database Normalization. (Note: You will not be expected to learn the normal forms for this course. Just read the first three pages of this tutorial to get a general idea of some of the issues that would be involved in designing a large relational database, and to learn some database terminology.)
- Basic Database Tutorial, Introduction and RDBMS Definition on The Computer Technology Documentation Project
- Microsoft Access Database Fundamentals in Building an Access Database From the Ground Up on About.com.
- In LearnFree.org's tutorial: (1) Why Do I Need a Database?, (2) Exploring an Access Database, and (3) Thinking about Database Design
- Database basics and Crabby demystifies Access terms in Microsoft Office Access: Getting Started - Microsoft Office Online
- Microsoft Office Access: Getting Started (including Getting started with Access 2007 and Learn the structure of an Access database) and Access 2007 Courses - Microsoft Office Online
- Microsoft Access 2007 - Practical Learning Series
- Access 2007 Tutorial by Justin Farrell
- Microsoft Office Access 2007 Lessons - FunctionX
- Access 2007 in Computer Training on LearnFree.org
Preliminary introductions to databases (in general, not just Access):
Preliminary introductions to database concepts, using Access:
Tutorials on Microsoft Access 2007:
To all information for Week 7 | To all tutorials about Access
Tutorials on Excel topics covered this week
On the SMALL and LARGE functions:
- SMALL function: intro and details by Ted French, on About.com.
- LARGE function: intro and details by Ted French, on About.com.
On the PMT (payment), PV (present value), and FV (future value) functions:
- On the "For Dummies" site: Calculating Loan Payments with Excel 2007's PMT Function and Examining Investment Value with Excel 2007's PV and FV Functions
- Financial Functions (PMT) on Home and Learn
- Excel: Pmt Function on Tech on the Net
- Microsoft Office Online: Excel functions for personal financial decisions and PMT
- PCM Courseware: Using the PMT Function in Excel 2007 and Using the FV Function in Excel
It is recommended that you also use Excel's Help feature to get more information on all of the above.
To all information for Week 7 | To all tutorials about Excel
Study guide for next week's quiz
The October 21 quiz will be an on-paper quiz, mostly about Excel formulas involving the functions that were covered in lab this week, i.e. the SMALL, LARGE, PMT, PV, and FV functions. It may also involve other functions we've covered in the past, including the SUM, COUNT, AVERAGE, MIN, MAX, IF, AND, OR, COUNTIF, SUMIF, and AVERAGEIF, and also the basic arithmetic operations (addition, subtraction, multiplication, and division), plus the date functions. Given an on-paper picture of an Excel spreadsheet, you will be expected to be able to write appropriate formulas for specified cells.
There will be some fill-in-the-blanks questions, and possibly some multiple-choice questions, on database terminology. Any of the basic database concepts covered in class will be fair game. Know the meaning of the following terms, in the context of databases: "table," "record" (a.k.a. "tuple"), "field" (a.k.a. "attribute"), "key," "foreign key," "referential integrity," "query," "form," and "report."
To prepare for the quiz, the main thing you will need is practice using all the above-named Excel functions. To that end, it is recommended that you not only do the homework but also play with examples in the tutorials. Make sure, especially, that you are comfortable with COUNTIF, SUMIF, and AVERAGEIF, and also with nested IF functions and logical expressions involving AND and OR.
You should also study your class notes and the tutorials on the database concepts we are introducing this week.
To all information for Week 7 | To all quiz and exam study guides