|






| |
CS 15 Visual Basic.net
Programming
Transfer: UC, CSU • Prerequisite: Computer
Science 3.
Course Overview
This introductory course covers basic programming constructs and techniques
using Visual Basic.Net. Students will learn how to plan, create and debug code
based on Object Oriented Programming design and analysis techniques. Topics
covered include Data Types, Variables, Decision Statements, Loops, Arrays
Input/Output, and basics of Object Oriented Programming using Classes and
Objects.
Course Objectives
Upon successful completion of this course, students will be able to
dissect and code elementary Visual Basic programs.
-
Be proficient in writing programs using
Visual Basic.
-
Understand the capabilities and limitations of Visual Basic.
-
Provide students with the ability to create computer programs using the
Visual Basic programming language.
-
Implement basic programming constructs in Visual Basic .NET including the use
of variables, arrays, loops, conditional branching, classes, and methods.
-
Use the Microsoft Visual Studio .NET integrated development environment to
create Visual Basic .NET applications.
-
Create a form and add objects to it including controls and menus.
-
Access and write to files using Visual Basic .NET.
-
Debug Visual Basic .NET programs.
-
Design a form for a Windows application
-
Run, test, and debug a project
-
Develop basic coding skills
-
Work with variables
-
Code conditional statements
-
Work with constants and enumerations
-
Use VB functions
-
Create data validation
-
Apply formatting
-
Code Loops
-
Code and call Sub procedures and functions
-
Work with modules and scopes
-
Use structured exception handling
-
Use structures and classes for data types
-
Develop object-oriented applications
-
Apply debugging techniques
-
Work with Window controls
-
Work with arrays
Required
texts and materials:
Starting With Visual Basic
Updated 4Ed, Gaddis
Binding Paper
Edition 4
ISBN 0-13-607695-5
The
text is available in the SMC bookstore and at A&R Textbooks at 17th
and Pico (across the street from SMC - (310) 314-4361)
or try
AddALL book search and price comparison
www.ZooAd.com
Best Book Buys
Direct Textbook
http://www.amazon.com
Method of Presentation
Directed
reading, email interaction related to directed computer
programming projects.
To communicate with me in this
class:
Once you are enrolled, do not
send email to hurley_daniel@smc.edu!!
See me in class, during an office
hour, or use the email system within eCollege/eCompanion.
Grading
Midterm - 100 points Final Exam - 100 points Homework - 98
Attendance - 45
Final grade: 90 -
100%: A; 80 - 89%:
B; 70 -79%:
C; 60 - 69%:
D; 0 - 59%: F.
Examination Policy
Two scheduled
examinations will be given.
Each exam will contain 100 randomly
selected questions. Both tests will consist of multiple choice and
true/false type questions based on material from the textbook. These
are open book, and will be timed (3 hours each).
Cell phone and computer use is not permitted during class or exams.
Incomplete Policy
Students will
not be given an incomplete grade in the course without sound reason
and documented evidence. For a
student to receive an incomplete, he or she must be passing and must
have completed a significant portion of the course.
Drop Policy
If you decide to drop the course, it is your responsibility to take
care of the necessary details in a timely manner.
Call the SMC phone registration system at (310) 434-4333,
go to ==>>
online
registration system
or call admissions at (310) 434-4474.
Note: You are
responsible for determining the drop deadlines for the semester. No drops will be given after
the deadline.
Tutor Assistance
Tutors are
sometimes available in the Business building at SMC - room B231 - (310)
434-4993.

Code of Academic Conduct and Reporting
Policy
Santa Monica College, as a community oriented, open-door,
educational institution whose purpose is to educate and enlighten
members of the community who seek knowledge, cannot and will not
tolerate academic dishonesty. In order to uphold the academic
integrity of the institution, all members of the academic community,
faculty and students alike, must assume responsibility for providing
an educational environment of the highest standards, characterized
by a spirit of academic honesty; therefore, given this premise,
under no circumstances will academic dishonesty be tolerated at this
institution. ACADEMIC CONDUCT DEFINED
Santa Monica College defines academic dishonesty as the act of or
assistance in deceiving, including fraud or deception, in any
academic exercise. This includes, but is not limited to, the
following actions not authorized by the instructor or testing
officer: •Using testing aids such as calculators, tape recorders, or
notes on any examination. •Allowing another individual to assume
one’s identity for the purpose of enhancing one’s grade in any of
the following: testing, field trips, or attendance. •Falsifying or
attempting to falsify attendance records and/or grade rosters.
•Representing the words, ideas or work of another as one’s own in
any academic exercise (plagiarism), including the use of commercial
term paper companies. •Changing answers on a previously scored test,
assignment, or experiment with the intent to defraud. •Copying or
allowing another student to copy from one’s paper or answer sheet
during an examination. •Inventing information for the purpose of
completing a laboratory experiment or case study analysis with the
intent to defraud. •Giving and/or taking information during an
examination by any means including sign language, hand signals,
secret codes, or electronic transmission. STUDENT RESPONSIBILITIES The ultimate success
of this code of academic conduct will depend in large part on the
degree to which it is willingly endorsed and supported by students.
In order to achieve this support, the following recommendations are
made to the students of Santa Monica College. 1. Each student is
responsible to conduct him/herself in a manner that encourages
learning and prohibits academic dishonesty. 2. Each student is
responsible to act with fairness towards other students in the
classroom, including the notion that students should not seek an
unfair advantage over other SMC students when completing an
assignment, taking an examination, or engaging in any other kind of
academic activity. CONSEQUENCES FOR
VIOLATING ACADEMIC CONDUCT Given an alleged violation of
academic honesty, any or all of the following actions may be
imposed: 1. The instructor may assign a failing grade to the
examination or assignment in which the alleged cheating or
plagiarism occurred. 2. In more serious instances, the instructor
may assign a failing grade for the course, upon consultation with
the Department Chair. 3. The instructor may dismiss the student from
the class or activity for the present and/or following class
session. 4. In more severe incidents of academic dishonesty,
including but not limited to impersonation, stealing exams or
research papers, or repeated violations, the College disciplinarian
may suspend or recommend expulsion of a student from the College.
FACULTY RESPONSIBILITIES In order to
maintain an environment free of academic dishonesty, the following
recommendations are made to faculty regarding their responsibility
to uphold the academic integrity of Santa Monica College: 1. Make
every attempt to conduct your classroom in a manner that encourages
honorable behavior and learning to ensure student success and
discourage academic dishonesty; 2. Inform students of the course
requirements, grading procedures, and expectations for acceptable
academic conduct and behavior; 3. Inform students of the SMC policy
on academic conduct and the consequences to be implemented if any
behavior counter to the policy occurs; and 4. Inform students of
their right to due process should they wish to contest a cheating
allegation. REPORTING A VIOLATION
Given an incident of academic dishonesty, a faculty member is
encouraged to adhere to the following procedure: 1. Inform the
student of the nature of the alleged violation and the impending
course of action. 2. Complete the Academic Dishonesty Report Form
and submit, along with any related evidence, the first copy to the
College disciplinarian and the second copy of the form to the
student within ten (10) working days of the allegation. The College
disciplinarian will, in turn, send copies to the campus ombudsperson
and the department chair, and place a copy in the student’s
disciplinary records as defined in the Student Conduct Appeals
Procedures. This information shall remain a part of the student’s
records for up to two years, providing there are no further acts of
misconduct. APPEAL PROCEDURE Given an
alleged violation of academic honesty, a Santa Monica College
student has the right to appeal the action taken by the faculty
member through the appeal procedures established by the College. 1.
Whenever the penalty for academic dishonesty involves a failing
grade for an examination, an assignment or the course, the accused
student has five (5) working days after notification of the
allegation and penalty to appeal it. He or she shall be provided the
opportunity for a conference with the campus ombudsperson (or
designee), faculty member involved, and department chair (or
designee). Such a conference will be arranged by the campus
ombudsperson (or designee) at the request of the student, and notice
will be given to all participating members at least twenty-four (24)
hours prior to the scheduled appointment. 2. If the conference
yields no informal resolution satisfactory to the student, the
student may file a formal Petition for of Grade with the Dean of
Admissions and Records. Such a filing must be made within ninety
(90) calendar days following the filing date of the Academic
Dishonesty Report Form. For further information regarding this
procedure, please refer to the Grade Appeals process as outlined in
the Santa Monica College Administrative Regulations.
================================
|
|
Start VB.NET |
| Great starting VB.NET set for students who want to understand
VB.NET! Sections include OOP Basics, Winforms, ADO.NET,
Multithreading, and deployment. |
|
|
|
|
VB.NET Example Program |
| Download and reference Chilkat's VB.NET examples for samples on
mail, encryption, and more. |
|
|
|
101 VB.NET Code Samples |
| Impressive list of code samples from Microsoft. Samples include
windows forms, security, web services, data access, and the .NET
framework. |
|
|
|
DeveloperFusion.com VB.NET Tutorials
|
| Object oriented capabilities in VB.NET, COM Interoperability,
Watching Folder Activity, Error Handling, Inheritance, and
Polymorphism among other topics. |
|
|
|
|
|
|
Free VB.Net Tutorials |
| Great site for articles/tutorials on Visual Basic .Net and other
.Net categories. Tons of helpful articles here covering topics
ranging from data access to menus. |
|
|
VBDotNetHeaven.Com Tutorials
|
| Page chock full of interesting VB.Net tutorials. Many assorted
topics are covered including assemblies, GDI+, strings, VB.Net with
XML, exception handling and working with the registry. |
|
|
Devarticles Visual Basic.NET
|
| Nice collection of VB.NET articles and tutorials. String
encryption, regular expressions, forms inheritance, deployment, file
watching, and many more. |
|
|
Using Visual Basic .NET |
| Microsoft's MSDN resource for developing with VB.NET. Areas
include getting started, migrating VB 6 apps to VB.NET, building
apps, deployment, and distribution. |
|
|
Getting Started with Visual Basic .NET
|
| Excellent VB.Net tutorial from MSDN academic alliance. Eight
part multi-page tutorial. Also includes source code, downloadable
project files, and executables. |
|
|
====================================================
|