Course Schedule - Online Students |
|
| Instructor: | Juan Marquez, Ed.D. - (480) 461-7294 | Blackboard: | webct.mc.maricopa.edu |
| Website: | www.mc.maricopa.edu/~marquez/ | Email: | marquez@mail.mc.maricopa.edu |
| Resources: |
Powerpoint Lectures Submitting Assigments Online |
Textbook: |
Murach C# 2008 Website is listed as an additional resource only. |
| Date | Chapter | Subject | Homework | Due Date |
Points |
|---|---|---|---|---|---|
| Aug 24 |
Documents Available Online |
Course Overview |
Read the following items: |
Aug 27 |
10 |
| PPT 01 | Introduction to C# |
Read Ch 1 (p4-32) Introduction Read Ch 2 (p36-54) Application Form Read Ch 3 (p58-90) Application Code Review Submitting Assignments Online CS1 Hello World The process to create and save a project are different in each version of C#. Be sure to use the step-by-step tutorial that corresponds to the version you are using. Visual Studio Professional Visual C# Express Edition | Sept 1 |
10 |
|
| Aug 31 | Handouts | Building a simple application |
CS2 Department Contacts Introduce yourself using: Discussion topic Student Introductions in Blackboard |
Sept 8 Sept 8 |
10 5 |
| Sept 7 | PPT 02 |
Variables and Calculations |
Read Ch 4 (p96-130) Variables and Calculations CS3 Sales Calculator |
Sept 15 |
10 |
| PPT 03 | Exceptions |
Read Ch 7 (p182-206) Exceptions Review Grading Criteria for remaining assignments CS4 Pay Calculator |
Sept 15 |
20 |
|
| Sept 14 |
PPT 04 Handout Info |
Decisions and Conditions ASCII Code Table Flowcharting (FYI) CS5ex Decisions (an example) Debugging Assignment |
Read Ch 5 (p134-143) Decisions Read Ch 10 (p276-287 Groups, Check Boxes, Radio Buttons Read Ch 24, (p724, 3rd paragraph - PictureBox) CS5 Pay Calculator with Decisions Read Ch 11 (p318-340) Debugger CS6 Using the Debugger |
Sept 22 Sept 22 |
25 15 |
| Sept 21 |
PPT 05 PPT 06 |
Menus, Dialog Boxes, Methods Call-by-reference |
Read Ch 6 (p160-178) Methods Read Ch 24 (p728-731) Menus The textbook does not cover the keyword out in pass-by-reference section, so read more about the ref and out keywords online at MSDN. The textbook does not cover ContextMenus, so read about ContextMenus online at MSDN. The textbook does not cover dialog boxes, so read about the FontDialog and ColorDialog Dialog Boxes online at MSDN. |
||
|
CS7ex Menus, Dialog Boxes, Methods |
Practice Test - Blackboard Log into Blackboard and click on Assessments. Remember to allow Pop-ups for Blackboard. CS7 Menus, Dialog Boxes, Methods |
Sept 29 Oct 6 |
5 20 |
||
| Sept 28 | Lab Week | Work on CS7 and Study Guide #1 | |||
| Oct 5 | Test Week | Take Test #1 | Test #1 Log into Blackboard and click on Assessments. Remember to allow Pop-ups for Blackboard. Complete Study Guide for Test #2 as chapters are read and Powerpoint presentations are reviewed. |
Oct 13 | 100 |
| Oct 12 | PPT 07 PPT 08 |
Classes Constructors CS8ex Classes |
Read Ch 12 (p346-380) Classes CS8 Classes |
Oct 20 |
15 |
| Oct 19 | PPT 09 |
Inheritance CS9ex Inheritance |
Read Ch 14 (p412-446) Inheritance CS9 Inheritance |
Oct 27 |
15 |
| Oct 26 | PPT 10 | Lists, Loops, and Printing |
Read Ch 5 (p144-156) Loops Read Ch 10 (p278-281) ListBox The textbook does not cover Printing, so read about PrintDocument online at MSDN, and PrintPreviewDialog online at MSDN. |
||
| CS10ex Loops | CS10 Loops and Printing |
Nov 3 | 20 | ||
| Nov 2 | PPT 11 |
File Processing CS11ex File Processing |
Read Ch 21 (p652-665) Text File Processing CS11 File Processing |
Nov 10 |
15 |
| Nov 9 | PPT 12 | Arrays (Loading) CS12ex Array Processing |
Read Ch 8 (p210-231) Arrays CS12 Array Processing Code load, assign rate, and display methods. |
Nov 24 |
20 |
| Nov 16 | PPT 13 | Arrays (Sorting/Searching) | CS12 Array Processing (continued) Code sort and search methods. |
||
| Nov 23 | PPT 14 | Relational Databases |
Read Ch 17 (p500-530) Database Introduction Read Ch 18 (p532-570) Database Sources CS13 Databases |
Dec 8 |
25 |
| Nov 30 | PPT 15 | Additional Controls |
Read Ch 24 (p722-741) Additional Controls CS14 Additional Controls Extra Credit CS14 is optional, but students are still responsible for the information in Ch 24. |
Dec 13 |
20 |
| Dec 7 | Lab Week | Work on CS13, CS14, and Study Guide #2 | |||
| Dec 13 | Sunday | Last Day to submit Homework | Complete Course Evaluation listed with tests. | Dec 15 | 0 |
| Dec 14 | Finals Week | Take Test #2 | Test #2 Log into Blackboard and click on Assessments. Remember to allow Pop-ups for Blackboard. |
Dec 15 | 100 |