COURSE DESCRIPTION: The Visual Basic programming language is used to teach business computer programming using a visual programming approach; includes fundamental programming principles for event-driven programming.
REQUIRED TEXTBOOK: Bradley, Julie Case and Anita C. Millspaugh. PROGRAMMING VISUAL BASIC 2010, Boston, MA: McGraw-Hill, Copyright 2011, ISBN-13: 978-0-07-351725-4. Book Web Site http://www.mhhe.com/VB2010/.
COURSE OBJECTIVES:
- Understand and use computer terms from the textbook, lecture, and readings.
- Implement application design specifications with a visual object-oriented, event-driven programming language.
- Learn visual programming language concepts applied to a business environment including: form design, common form tool controls, input-process-output model, arithmetic operations and assignment statements, predefined object methods & functions, decision structures, looping structures, list controls, array and table processing, sub procedures and user-defined functions, and database programming.
COURSE SCHEDULE AND COMPUTER LABORATORY ASSIGNMENTS:
Graded examinations and computer programming labs are indicated in red print. Class notes are provided through hyperlinks
Week 1 (Aug 23 & 25)
· How to obtain your personal copy of Visual Studio, or Visual Basic Express, or Visual Web Developer Express.
· Appendix C. Tips and Shortcuts for Mastering the Environment.
Week 2 (Aug 30 & Sept 1)
Week 3 (Sept 6 & 8)
· September 4-6 Labor Day holiday – classes not in session.
· 3-Variables, Constants, and Calculations. Chapter 3 takes about 3 normal hour-and-15 minute lectures.
Week 4 (Sept 13 & 15)
Week 5 (Sept 20 & 22)
· Written Exam 1 – Covers Chapters 1, 2, and 3 (100 points).
Week 6 (Sept 27 & 29)
Week 7 (Oct 4 & 6)
· Practice Computer Programming Laboratory Assignment Lab: Work through the Debugging Step-by-Step Tutorial on your own – the Visual Basic solution folder for this project containing the starter project for the exercise is on the CD-ROM that accompanies the textbook and also available by download from the drive Y: server on the classroom computers.
Week 8 (Oct 11 & 13)
· 5-Menus, Common Dialog Controls, Context Menus, Sub Procedures and Functions. Chapter 5 takes about 3 normal hour-and-15-minute lectures.
Week 9 (Oct 18 & 20)
Week 10 (Oct 25 & 27)
· 7-Lists and Loops. (Skip reading the section on Printing). Chapter 7 takes about 3 normal hour-and-15-minute lectures.
Week 11 (Nov 1 & 3)
Week 12 (Nov 8 & 10)
· Written Exam 2 – Covers Chapters 4, 5, and 7 (100 points).
Week 13 (Nov 15 & 17)
· 10-Databases Programming – Multiple Document Interface. Chapter 10 takes about 4 normal hour-and-15-minute lectures.
· Copy or download the VBUniversity.mdb database file from the drive Y: server in the computer classroom.
Week 14 (Nov 29 & Dec 1)
· There is no Lab 8 – the material is incorporated into Lab 10.
· 10-Databases Programming – Multiple Document Interface. (Notes incorporate material on Multiform Projects).
Week 15 (Dec 6 & 8)
· Lab 10 due. Lab 10 Grading Form. Submit the lab no later than Friday, 12 noon the week prior to final exam week. For this lab, if you are late, you will lose 20% per day that the lab is late, example: you submit the lab after 12 noon on Friday but before 12 noon on Saturday prior to final exam week, you lose 20%, after 12 noon Saturday but before 12 noon on Sunday you lose 40%, etc.
Week 16 (week of December 14)
· Written Exam 3 – Covers Chapters 8 and 10 (100 points).
Optional topics (cover if time allows—you can also study these notes on your own).
No comments:
Post a Comment