Comp 105BAS

Visual Basic Programming

---

Last Update: 22 April 2015  4:44 PM

Academic

         

Current Events 

         

          Truncated Schedule

                   Friday, 24 April 2015

                   Friday,   1 May  2015

                   Friday,   8 May  2015

                   Friday, 15 May  2015

 

 

Weekly Program Production

You are expected to submit weekly programs specified in each chapter.  Program submission will consist of a printed copy of the screen shot and the associated code which will be provided to the instructor; such submissions will be used to mark your progress. See the Schedule to measure your progress.

 

Projects

·         Due two weeks following their assignment.

 

·         Project submission will consist of one printed copy of the screen shot and the associated code which will be provided to the instructor as the program is being executed. You are expected to demonstrate all the features that you implemented and list all the features that you could not implement.

           

·         Projects must not be bundled together; each project must be submitted as an individual entity.

 

·            No project should be submitted later than four weeks after its due date! Such projects will be accepted, but if you are that far behind in your work you will end the semester with a disappointing grade.

 

·         All Comp 105BAS Students are expected to submit projects on a timely basis. Anyone who shows up at the end of the semester expecting me to accept more than two or three projects will be very disappointed but will be allowed to take the course over in the following semester.

 

·         All Projects must contain the following information in a comment at the top of page one of the document.

Project #

Chapter #

Page #        <if appropriate>

Programmer

Date

Description

 

 

Grades

Visual Basic programs are highly controlled as to the syntax, structure, design, format, and all other features. While written exams can be very useful in measuring the ability of programmers to function in many languages, I find very little benefit when using them in the Visual Basic language. Observing the programs being created, the ability to find errors, the choices made in design, etc., as well as the number of projects created in the sixteen weeks of a semester provide me with a very good metric with which to evaluate students.

 

     Percentage of the grade attributed to weekly program production       50%

     Percentage of the grade attributed to formal projects                            50%

 

 

Attendance

You must

·         attend all lectures and

·         write code during all programming sessions;

·         no exceptions – see instructor for consideration of any exception to the rule.

Visual Basic 2010 PP Slides

 

Schedule                                                           

 

Lecture Notes                               

 

Syllabus

 

            Archive

   Required Items, Information & Activities

1.    A prerequisite for 105BAS is Comp 110, Java Programming or an equivalent course in Java. No Exceptions!

 

2.  An Introduction to Programming using Visual Basic 2012”, 9th edition, ISBN-13: 978-0-13-337850-4, by David Schneider published by Pearson.

 

3.  Daily access TO THE TEXT IS required; you MUST bring your text book to class; no exceptions

 

4.  The book is available at the Matador Bookstore, Amazon.com with free shipping for registered students using their CSUN email account

 

5.  Since you will need to spend time outside of the lab to complete the projects, you must provide a secure way to transport your work between your home, workplace and the computer lab. Any of the following are acceptable,

a.    a Flash Drive, i.e., memory stick, IPOD, or

b.    implementation of VPN on your laptop computer, desktop computer, etc, so that you can use the Z-drive, U-drive, etc., to transfer files, or

c.    a secure dropbox

Do not rely on using email attachments to transfer your work – Visual Basic programs are easily corrupted by such crude transfer methods!

 

6.    You will need a copy of Visual Studio to install on your Windows Machine; no you cannot install this software on an OS/X operating system.

 

a.    Business students, especially Information System Majors should already have access to Visual Studio via a delivery site established by Microsoft and controlled by the School of Business; if you need help ask your fellow students or contact the faculty member responsible in controlling access to the Microsoft software.

 

b.    Anyone with a major in the School of Engineering is eligible to have access to this site and consequently free access to Visual Studio.

 

c.    Access to an MSDN account is available to any student registered for a course in the School of Engineering; thus Comp 105BAS students can get a free copy of Visual Studio via the School of Engineering. If you are not an Information System Major nor have a major in the School of Engineering, contact Mark in the IT office to gain access as a registered student in Comp 105BAS.

 

7.        JD 1600 has installed Visual Studio 2013 Ultimate edition. I strongly suggest, i.e., mandate, that you install the same version and edition on your machine. It will make your life much easier. Visual Studio is always upward compatible but almost never downward compatible. I.e., you can run a 2010 program on a 2013 system, but cannot run a 2013 program on a 2010 system.

 

8.        We will be using a 2012 textbook to learn how to use a 2013 product. That should not cause much concern to you; besides, the textbooks always lag behind the software dates, i.e., there is nothing we can do about that situation.

 

9.        Try to have Visual Studio installed 5 September 2014 which is a week from today.