|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CLASS MEETS: |
TTh |
11:00 AM - 12:50 PM 11:00 AM - 11:50 AM |
30-301 |
| INSTRUCTOR: Tina Ostrander | PHONE: 206/878-3710 x 6040 | ||
|
E-MAIL:
tostrand@highline.edu OFFICE: 29-334 |
OFFICE HOURS: |
MW |
11:00 AM - 12:30 PM 1:00 PM - 2:50 PM |
| WEB: flightline.highline.edu/tostrander | |||
REQUIRED:
|
Starting out with Visual Basic 2005, 3e by Gaddis and Irvine. ISBN 0-321-39399-6 | |
|
A flash drive for saving your work. |
DESCRIPTION:
CSCI 115 is an introduction to basic
programming and object-oriented concepts. The course
covers designing, coding, and debugging programs using
the Visual Basic programming language. Emphasis is on
learning to develop algorithms in an object-oriented
programming paradigm. The course
|
|
Data types and operators |
|
|
Variables and expressions |
|
|
Event handling |
|
|
Functions and subprocedures |
|
|
Decisions and loops |
|
|
Testing and debugging |
|
|
Style and documentation |
|
|
Database access with ADO.NET |
|
|
Web applications with ASP.NET |
NOTE: This course requires an average of ten hours per week outside of class, therefore students must either have a personal computer running Visual Studio.NET or have sufficient access to the computer lab. If you do not put in the necessary time, you will not succeed!
PREREQUISITES: To succeed in CSci 115, students should have familiarity with the Windows operating system and file management (deleting, moving, copying and renaming files and folders), and mouse and keyboarding skills.
GRADING
| Quizzes | 10 points each |
| Lab Assignments | 30 points each |
| Midterm and Final Exam | 50 points each |
All percentage grades are converted to decimal grades based
on a conversion scale. Check your grades
| ||
|
||
| ||
| ||
|
||
|
|
Assignments are due at the beginning of class on the date due. Late assignments will be deducted 20% per day, no exceptions. | |
| To submit assignments: 1. Create a folder with your first initial, last name, and the assignment number, e.g. JShmo_Asst1. 2. Copy your entire project folder to the assignment folder. 3. Copy the assignment folder to I:\TOstrander\CSci115\Dropbox\AsstN where N is the assignment number. 4. Turn in a printout of your code at the beginning of class on the due date. |
POLICIES:
|
|
I do not condone academic dishonesty in any form. Students may not copy work from each other or from any outside source. If you are suspected of plagiarizing on an assignment or cheating on an exam, you will receive zero credit and the Dean of Students will be notified. |
|
|
Cell phones and pagers must be turned off while in the classroom. |
|
|
Regular attendance and participation are required to succeed in this course. If you miss a class, you are responsible for any missed announcements, handouts, or lecture material. It is highly recommended that you make arrangements with a classmate to pick up handouts and take notes for you if you are absent. |
|
|
Do not use computers during lecture unless you are taking notes. During class, computers are to be used only for course-related work, not for checking email, playing games or surfing the Web. These activities are distracting to your classmates and disrespectful to the instructor. |
RESOURCES:
|
|
There are a number of helpful VB resources on my Links page. If you find others, please let me know! |
|
|
The Blackboard forum is an excellent place to post questions and collaborate with your peers. I will check the forum daily. |
|
|
I am always available to answer questions of a personal nature (e.g. grades) via email. However, questions that might benefit the class should be posted to the forum. |
SPECIAL NEEDS: If you need course adaptations because of a disability, if you have emergency medical information to share with the instructor, or if you need special arrangements in case the building must be evacuated, please provide the instructor with the letter of accommodation you have received from the Office of Access Services, located in Building 6 in the Student Development Center.