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.
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.