Room: A242 Phone: (219) 873-2044 ext. 4390
If you need extra help, I am available most days after school. Please make arrangements 24 hours in advance. COURSE DESCRIPTION
This course is an introduction to computer programming using the Visual Basic language. The course focuses on graphical user interface objects and object-oriented programming techniques. Throughout the course, information regarding programming-related careers and
career/educational paths are provided. Emphasis on necessary logical thinking processes is required for problem analysis and solving. Students apply problem-solving techniques to complete Visual Basic applications.
Students should bring paper and a writing utensil (pen or pencil) to each and every class. A notebook for handouts and assignments is provided for each student.
COURSE OBJECTIVES - VISUAL BASIC
Learn about designing and creating a graphical user interface (GUI)
Be familiar with the syntax of the Visual Basic environment such that they can write programs which:
Perform to given specifications;
Conform to principals of good program design;
Adhere to programming standards for Visual Basic;
Are adequately documented;
Have been tested appropriately.
Be able to correct syntax errors in programs that will not compile.
Be able to identify and correct logical errors in Visual Basic programs.
Attendance is strongly advised, since this is a skilled-based course. Many activities involve demonstrating competence in class. Students must be in attendance to demonstrate competence, and to earn credit for quizzes and exams. If absence is unavoidable, discuss options with the instructor prior to the absence.
Quizzes – Quizzes cannot be made up; unannounced quizzes will be given occasionally.
Late Assignments – Assignments must be turned in when due. When accepted, late assignments are subject to a penalty.
Plagiarism and Cheating – Cheating is the act of being dishonest. You are to do your own work. If you are caught cheating or aiding in cheating, you receive a zero. Any form of cheating will not be tolerated, and the student(s) will be subject to the most severe penalty allowed in accordance with school policy. Although students are permitted and encouraged to work together and help each other with the assigned projects, each students must do their own project, and turn in a printout that represents their own original work. Two students may NOT work together on a project and then turn in printouts of their collective work – such action will be regarded as cheating. Please note from the above description that if you help someone cheat, you are just as guilty as they are. Cheating may also result in other disciplinary penalties as detailed in the Responsible Code of Conduct.
Grading Discrepancies – Students should notify the teacher immediately if they do not receive an assignment or exam that has been returned. Once an assignment or exam is returned, it becomes the property of the student and should be kept for the duration of the nine weeks. A student’s recourse in the event of a gradebook error is to present the assignment or exam. Assignments or exams will be re-graded at the request of the student; however, the entire item will be re-graded and a student’s grade could possibly go down.
Test – 40%
Programs – 60%
Computer Programming - 1st nine weeks