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@mesacc.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 |
|---|---|---|---|---|---|
| Jan 19 |
Documents Available Online |
Course Overview |
Read the following items: |
Jan 23 |
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# .Net. Be sure to use the step-by-step tutorial that corresponds to the version you are using. Visual Studio .Net Professional Visual C# .Net Express Edition | Jan 27 |
10 |
|
| Jan 26 | Handouts | Building a simple application |
CS2 Department Contacts Introduce yourself using: Discussion topic Student Introductions in Blackboard |
Feb 3 Feb 3 |
10 5 |
| Feb 2 | PPT 02 |
Variables and Calculations |
Read Ch 4 (p96-130) Variables and Calculations CS3 Sales Calculator |
Feb 10 |
10 |
| PPT 03 | Exceptions |
Read Ch 7 (p182-206) Exceptions Review Grading Criteria for remaining assignments CS4 Pay Calculator |
Feb 10 |
20 |
|
| Feb 9 |
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 |
Feb 17 Feb 17 |
25 15 |
| Feb 16 |
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 |
Feb 24 Mar 3 |
5 20 |
||
| Feb 23 | Lab Week | Work on CS7 and Study Guide #1 | |||
| Mar 2 | 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. |
Mar 10 | 100 |
| Mar 9 | PPT 07 PPT 08 |
Classes Constructors CS8ex Classes |
Read Ch 12 (p346-380) Classes CS8 Classes |
Mar 24 |
15 |
| Mar 16 | Holiday | Spring Break | |||
| Mar 23 | PPT 09 | Inheritance |
Read Ch 14 (p412-446) Inheritance CS9 Inheritance |
Mar 31 |
15 |
| Mar 30 | 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 |
Apr 7 | 20 | ||
| Apr 6 | PPT 11 |
File Processing CS11ex File Processing |
Read Ch 21 (p652-665) Text File Processing CS11 File Processing |
Apr 14 |
15 |
| Apr 13 | PPT 12 | Arrays (Loading) CS12ex Array Processing |
Read Ch 8 (p210-231) Arrays CS12 Array Processing Code load, assign rate, and display methods. |
Apr 28 |
20 |
| Apr 20 | PPT 13 | Arrays (Sorting/Searching) | CS12 Array Processing (continued) Code sort and search methods. |
||
| Apr 27 | PPT 14 | Relational Databases |
Read Ch 17 (p500-530) Database Introduction Read Ch 18 (p532-570) Database Sources CS13 Databases |
May 5 |
25 |
| May 4 | 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. |
May 10 |
20 |
| May 10 | Sunday | Last Day to submit Homework | Complete Course Evaluation listed with tests. | May 12 | |
| May 11 | Finals Week | Take Test #2 | Test #2 Log into Blackboard and click on Assessments. Remember to allow Pop-ups for Blackboard. |
May 12 | 100 |