CPT 114, Computers and Programming Course Lessons

Textbooks and other required materials:
Text:   Textbook package ISBN: 1-1117-0527-5   The package includes:  Shelly/Hoisington, Microsoft Visual Basic 2010: Introductory and includes:  Visual Logic Software:  www.visuallogic.org/course .  You need to by the bookstore package as any online bookstore will not include the visual logic software.  Do not but used books or from another student unless it comes with a sealed visual logic software key.

Join us on Facebook

Welcome Message        Course Syllabus

Success in this class is dependent upon you working through the lessons before making an attempt at the assignment.  If you try to accomplish this class any other way you will probably not be successful.  Programming can be very difficult to understand initially so I've developed this course so you will slowly work your way through my lessons, developing the skill necessary to be successful on the assignment and the next set of lessons. The assignments are all due at Midnight on Saturdays throughout the semester

Week

What you will be doing

Assignments Due
All assignments must be uploaded to the online drop box Midnight Saturday.  The date above the assignment is the due date.  For example, the Web Page Assignment is due midnight 14 Jan

1 Read the Welcome Message and the Course Syllabus
Start working on the web page assignment.

 

14 Jan

Web Page Assignment
(upload to drop box)
How to Submit Online Assignments

 

2

Lesson One:  How computers work

 

21 Jan

Programming Assignment 1

(upload to drop box)
(all assignments are uploaded to the dropbox)
How to Submit Online Assignments

 

3

Lesson Two:  Introduction to Programming

Lesson Three:  Introduction to Assembly Programming

 

28 Jan
Programming Assignment 2

Before doing Assignment 3a and each assignments for this class you need to work through all the lessons on the left.  Don't just look at them, you need to actually work through the lessons.   You do them as follows:
1.  Read the problem paragraph and think about how to break it down into Assumptions Input, Calculations, and Output
2.  Write/type out your problem statement.
3.  Compare your answer with my answer and correct your answer after determining where you went wrong.
4.  Using the corrected problem statement write/type your human algorithm then compare it to my answer and fix it.
5.  Using the corrected human algorithm create a flowchart using visual logic software then compare it to my answer and fix it.
6.  Using the corrected flowchart code your answer using html kit run your code and if it doesn't work then compare it to my answer and fix it so it run.
7.  Go to the next lesson and repeat this process

4 Lesson Four:  Introduction to Problems Solving
In addition to these lessons on VBScript a good source of information on VB Scripting is at www.w3schools.com

4 Feb

Programming Assignment 3a - Building Supply Company

 

5 Lesson Four:  Introduction to Problems Solving (con't)

11 Feb
Programming assignment 3b - Rock Hauling Problem

6 Lesson Five:  Introduction to Decision Control Structures

18 Feb

Programming Assignment 4 - Pool Calculation

7   25 Feb

Assignment 5 - Building Supply

 

8 Test One
(Will be released in the Dropbox for students who have turned in all assignments through Assignment 5)
3 Mar
Test One
9

 Lesson Six:  Select Case Decision Control Structures

10 Mar
Assignment 6 - Property Tax Problem

 

 

10 Lesson Seven:  Loops 17 Mar

 

11

24 Mar
12

31 Mar
Assignment 7 - Wedding Planner

13

Test Two
(Will be released in the dropbox for students who have turned in all assignments through Assignment 7)  

Complete the first two chapters in your visual basic 2010
textbook. Visual Basic Express can be downloaded for free at www.microsoft.com (type Visual Basic Express 2010) in the search box.  That is what my instructions below use.  Another, better software is the full blown Visual Studio 2010 which you can get from www.dreamspark.com .  Here are my instructions to download this software: 
Downloading Visual Studio Software

Visual Basic 2010 Lesson one

Lesson Ten, Part 1,Introduction to Windows Programming

Lesson Ten, Part 2,Introduction to Windows Programming

 

7 Apr

Start test 2

14 Complete chapters 1, 2, 3 and 4
14 Apr

Visual Basic 2010 textbook
European Hostel Case Problem 1, page 99

European Hostel  Case Problem 1, page 183
NYC Broadway Tickets Case Problem 1, page 279

 

 

15   21 Apr

Test Two

 

16 Last Day of Classes 23 Apr
     

*This schedule is to be used as a guide and may be changed as necessary by your instructor. 

Student Holidays Jan 16th MLK day (Monday);  Mar 12th-16th Spring Break  Apr 7th-8th Student Holiday

Student Activity Periods*:   Thurs, Jan 19th  (1130 - 1230)    Wed, Feb 15th (9:10-1020)   Mon, Mar 26th  (10:20-11:15)

Last Day to Withdraw:  Mar 28th     Early Registration starts:   Mon, Feb 20th  (student online)  Feb 27th (advisor)

* On the main Campus, during the student activity periods you can join your fellow computer technology students in the meetings of the Association of Information Technology Professionals (AITP).  We me meet in building 920, room 791(nursing Auditorium).  This student organization has one overriding mission...to get you a job before you graduate.   We do that providing computer work experience, community service projects, resume workshops and Mock interviews.  Mr. Brady (574-6084, building 200 room 132) is the coordinator for that organization and can answer any questions you have.  Feel free to email him tom.brady@tridenttech.edu.  Signing up for the student organization is free.  You simply log into your my.tridenttech.edu account, On the left you'll see a link for student organizations.  We are the third organization on the list.  Just click on the "join" button and you are a member.  That will put you on the email list for opportunities within the student organizations.