Unformatted text preview:

WALLA WALLA COMMUNITY COLLEGE - COURSE CT 150CT 150-Visual Basic ProgrammingCT 150 - Visual Basic ProgrammingCourse OutlineCourse AssignmentsWALLA WALLA COMMUNITY COLLEGE - COURSE CT 150CT 150-Visual Basic Programming5 CreditsInstructor: Ciaran BloomerOffice Hours:E-mail Address: cbloomer@ wwcc.eduCourse Web Site: www.gaddisbooks.com/vbnetOverview: This course provides an introduction to computer programming using the Microsoft Visual Basic .NET programming language and the Microsoft Visual Studio developmentenvironment. No prior programming experience is required.Objectives: Upon completion of this course, students will have an understanding of programming inMicrosoft Visual Basic .NET, with particular emphasis on:- Visual Studio and the Visual Basic .NET Environment- Event driven programming- Controls, their properties, methods and events- Data Types and Operators- The Control Structures used in Programming - Windows Single Document Interface and Multiple Document Interface- File Access- Printing- Database Access using ADO .NETGrading: Programming Assignments 60%Mid-term Exam 20%Final Exam 20%A A- B+ B B- C+ C C- D+ D F95 90 87 83 80 77 73 70 65 60 0Book: Title: Starting Out with Visual Basic.Net, 2nd EditionEdition: 2ndAuthor: Tony Gaddis, Kip Irvine, Bruce DentonPublisher: Addison Wesley Higher EducationISBN: 1-57676-094-4Date: 2003Required: YesCourse OutlineCT 150 - Visual Basic ProgrammingCourse OutlineWeek Ending Material1/6/2006Week 1Introduction to Programming and Visual Basic .NETChapter 1 of Book1.1 Introduction1.2 Computer Systems: Hardware and Software1.3 Programs and Programming Languages1.4 More About Controls and Programming1.5 The Programming Process1.6 Visual Studio and the Visual Basic .NET Environment1/13/2006Week 2Creating Applications with Visual Basic .NETChapter 2 of Book2.1 Introduction2.2 Focus on Problem Solving: Building the Hotel Directions Application2.3 Focus on Problem Solving: Responding to Events2.4 Modifying the Text property with Code2.5 Working with the AutoSize, BorderStyle, and TextAlign Properties2.6 Clickable Images2.7 Using Visual Basic .NET Help2.8 Debugging Your Application1/20/2006Week 3No Classes Jan 16, MLK DayInput, Variables, Constants, and Calculations Chapter 3 of book3.1 Introduction3.2 Gathering Text Input3.3 Variables3.4 Performing Calculations and Working with Numbers3.5 Formatting Numbers for Output3.6 Group Boxes, Form Formatting, and the Load Event Procedure3.7 Focus on Program Design and Problem Solving: Building the Room Charge Calculator Application 3.8 More About Debugging: Locating Logic Errors1/27/2006Week 4Making Decisions and Working with StringsChapter 4 of book4.1 Introduction4.2 The Decision Structure4.3 The If…Then Statement4.4 The If…Then…Else Statement4.5 The If…Then…ElseIf Statement4.6 Nested If Statements4.7 Logical Operators4.8 Comparing, Testing, and Working with Strings4.9 Focus on GUI Design: The Message Box4.10 The Select Case Statement4.11 Introduction to Input Validation4.12 Focus on GUI Design: Radio Buttons and Check Boxes4.13 Class-Level Variables4.14 Focus on Program Design and Problem Solving: Building the Health Club Membership ApplicationCT 150 -Visual Basic Programming Page 2Course Outline2/3/2006Week 5Lists, Loops, Validation, and MoreChapter 5 of book5.1 Introduction5.2 Input Boxes5.3 List Boxes5.4 Introduction to Loops: The Do While Loop5.5 The Do Until and For…Next Loops5.6 Nested Loops5.7 Multicolumn List Boxes, Checked List Boxes and Combo Boxes5.8 Input Validation5.9 Tool Tips5.10 Focus on Program Design and Problem Solving: Building the Vehicle Loan Calculator Application2/10/2006Week 6Sub Procedures and FunctionsChapter 6 of book6.1 Introduction6.2 Sub Procedures6.3 Passing Values to a Procedure6.4 Function Procedures6.5 More About Debugging: Stepping Into, Over, and Out of Procedures and Functions6.6 Focus on Program Design and Problem Solving: Building the Bagel and Coffee Price Calculator Application2/17/2006Week 7Multiple Forms, Standard Modules, and MenusChapter 7 of book7.1 Introduction7.2 Multiple Forms7.3 Standard Modules7.4 Menus7.5 Focus on Problem Solving: Building the High Adventure Travel Agency Price Quote Application2/24/2006Week 8No Classes Feb 20, Presidents’ DayFiles, Printing, and StructuresChapter 9 of book9.1 Introduction9.2 Using Files9.3 The OpenFileDialog, SaveFileDialog, FontDialog, and ColorDialog Controls9.4 The PrintDocument Control9.5 Structures9.6 Focus on Problem Solving: Modifying the Demetris Leadership Center Application3/3/2006Week 9Working with DatabasesChapter 10 of book10.1 Introduction10.2 What Is a Database?10.3 ADO .NET10.4 Focus on Problem Solving: The Sounds Incredible Music Store CD Inventory Application3/10/2006Week 10Advanced Database Programming and SQLChapter 11 of book11.1 Introduction11.2 Introduction to SQL11.3 Using SQL with ADO .NET11.4 Using the Data Grid Control11.5 Focus on Problem-Solving: Enhancing the Sounds Incredible Music Store CD Inventory Application11.6 If You Want to Know More About SQL: Good Database Design3/17/2006Week 11ReviewFinal ExamCT 150 -Visual Basic Programming Page 3Course OutlineCourse AssignmentsThe results of programming assignments should be emailed to me at [email protected]. Be sure to include “CT 150” in the subject line of the email, and to identify who you are (which is not always clear fromsome people’s email addresses).So what do you email? We’ll get to that in a moment. When you start a programming exercise by loading a project from the student CD that came with the book, be sure to use a copy of the project, that you have copied to the hard drive, not the original project on the CD. This will enable you to build an executable file (*.exe) easily (by clicking: Build --->Build a Solution (or <ctrl><shift>B)).*** IMPORTANT ***I use Microsoft Outlook as my email client. Outlook will block attachments with a “.exe” file extension (i.e. your program executable files!). So, when you need to email an executable file to me, change the name of thefile from “whatever.exe” to “whatever.exe_ok” before attaching it to the email. You will need to make this change using the Windows Explorer, after you have closed the file in Visual Studio. Attempts to change the file name in Visual Studio will not work. You can change the name back again after attaching the file to the email.Week Ending Due Assignments1/6/2006Week 11/13/2006 Page 39, Programming Challenge 1,


View Full Document

WWCC CT 150 - Syllabus

Download Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?