- COURSE DESCRIPTION / RATIONALE
- STUDENT LEARNING OUTCOMES/LEARNING OBJECTIVES
- SOFTWARE REQUIREMENTS
- COURSE REQUIREMENTS
- COURSE / CLASS POLICIES
- COURSE SUBJECTS
Beginning Web Programming
02/13/2012 - 05/13/2012
No office hours have been entered for this term
Course description / rationale
- Course Description:
- Pre-requisite: None
- Course Rationale:
- Data Types: Integer, Float, and Strings
- Using Hyperlinks, Images, Lists, Tables, Frames, Forms, Cascading Style Sheets,
- Debugging Techniques
- Object-Oriented Programming
- Control Structures: Selection and Repetition (Looping)
- The Document Object Model
- Instructional Methodology:
- The lecture section for this course will have both 3 hours of lecture and 3 hour of lab each week for 16 weeks. The distance section for this course requires use of Blackboard, email, and Internet postings. Additionally, telephone contact, Interactive computer sessions, office hours, and specified lab times are available.
Student Learning Outcomes/Learning Objectives
Course Objectives / Learning Outcomes:
To develop the ability to logically plan and develop web pages
After successfully completing this course, a student should be able to:
- Support the development of web pages.
- Create forms and check for data accuracy.
Embed objects in a web page.
Effectively manipulate strings.
Effectively use array processing.
Competencies have been identified that are relevant to the level of instruction in the community college environment. These competencies reflect the knowledge and skills employees need to succeed in any occupation. This course will expose the student to the concepts and application of the following competencies:
- Uses computers to process information.
- Applies Technology to Task: Understands overall intent and proper procedures for setup and operation of equipment.
- Arithmetic: Performs basic computations; uses basic numerical concepts such as whole numbers, etc.
- Listening: Receives, attends to, interprets, and responds to verbal messages and other cues.
- Problem Solving: Recognizes problems and devises and implements plan of action.
Approved Text and Teaching Materials:
Alternate Older Edition Warning: The Intermediate course also uses this text. Another instructor of this course will not allow you to use the older edition in their course.
Gosselin Don, avaScript, Fourth Edition, Course Technology, 2007, ISBN 13: 978-1-4239-0150-1 or ISBN 10: 1-4239-0150-9
If you order online, be sure that the book is scheduled to arrive by the start of the semester.
Software required: It is highly recommended that you have multiple browsers so that you can view how pages look on different browsers. Links to software found from instructor home page, http://www.austincc.edu/jscholl
- Browsers Internet Explorer 7.0 or greater or Mozilla Firefox (preferred) or Safari
- Text editor Less Than Slash Editor
- File Transfer Program SSH Secure Shell
- Browser Safari
- Text editor Barebones (Text Wrangler)
- File Transfer Program Fugu
Students working on campus will have access to designated hard drive space that can be accessed from all computer studies departmental labs. This space is not accessible from home or other computer locations on campuses. Some students may prefer to use a flash drive.
Census Date (no penalty withdrawal for 6 drop limit): February 23, 2012 -- 12 weeks
Withdrawal Date: April 23, 2012
Grade will be assigned based both on concepts and practical application. Assignments and lab projects will be a part of the grade. An overall grade will be assigned on the following grading scale:
90% - 100% A
80% - 89% B
70% - 79% C
60% - 69% D
0% - 59% F
All work due at 11:59 pm on date posted in schedule
Pages that do not validate receive a 5 – 10 point penalty.
Projects 1 - 2
1 week late 20% penalty
400 points total
Not accepted late
200 points total
Homework 1 -6
1 week late 20% penalty
120 points total
Homework 7 - 10
40 pts each
Not accepted late
280 points total
- All work submitted by uploading to the class server.
- Students may need more than scheduled class time to complete assignments.
- Students may work at the computer technology department open lab at any campus or a home. See open lab schedules http://www.austincc.edu/cit/labs.htm.
- The instructor will answer email questions and work with you interactively over the Internet at agreed upon times.
- Do not attach your work to email messages. ACC email server distorts HTML attachments. Upload and link to your homework in which you are requesting help so that student and instructor are looking at the same code. I do not want to see code snippets. I want to see all the code. The error is often not made where the page fails.
- Distance students may attend my lecture section. Lecture students may participate as distance students.
- Not having the textbook is not an excuse for being late on an assignment. A set of instructor textbooks will be kept in the open lab for the first 3 weeks, room 307 at the Pinnacle campus. Students may use those textbooks in the open lab only. These are provided for use outside of class time in case there is an unforeseen delay in obtaining your textbooks.
- Students must email the instructor when an assignment or project is ready for grading. Students may turn in assignments early.
Course / Class Policies
- A student is expected to complete his or her own homework and projects. Students are responsible for observing the policy on academic integrity as described in the current ACC Student Handbook, under "Student Discipline Policy, Section C".
- The penalty accessed will be in accordance with the current ACC Student Handbook policy.See http://www.austincc.edu/handbook/policies4.php for more information.
- For this course, the penalty for scholastic dishonesty is a grade of "F" for the course.
- A student may receive a temporary grade of "I" (Incomplete) at the end of the semester only if ALL of the following conditions are satisfied:
- The student is unable to complete the course during the semester due to circumstances beyond their control.
- The student must have earned at least half of the grade points needed for a "C" by the end of the semester.
- The request for the grade must be made in person at the instructor’s office and necessary documents completed.
- To remove an "I", the student must complete the course by two weeks before the end of the following semester. Failure to do so will result in the grade automatically reverting to an "F".
Freedom of Expression Policy
- It is expected that faculty and students will respect the views of others when expressed in classroom discussions.
- The department tutors may not have experience with this course. Lab techs at each computer studies department labs may be able to assist you with uploading assignments. The quickest way to get assistance will be to install Yuuguu (or some other free software) that will allow me to view your computer through the Internet.
Attendance / Withdrawal
- Students are responsible for all material covered in the assignments. Students having difficulty working through distance should attend my lecture.
- It is the student’s responsibility to complete a Withdrawal Form in the Admissions Office if they wish to withdraw from this class. The instructor may withdraw students from this class if their absences exceed 10% of the total number of class meetings or if the student fails to attempt 4 graded assignments by the last date to receive credit. Check the date listed on this syllabusfor the last date to withdraw.. It is not the responsibility of the instructor to withdraw the students from their class even though the instructor has the prerogative to do so under the above listed circumstances.
- ALERT: New state law for new students. No more than six course withdrawals throughout your undergraduate education, regardless of how many colleges you attend. Students who entered college before fall 2007 are not affected. Ask a counselor for details.
Student Files — Privacy
- The information that a student stores in his/her student volume in the Computer Studies Labs or on the class server may be viewed by their instructor for educational and academic reasons.
Students with Disabilities
- Each ACC campus offers support services for students with documented physical or psychological disabilities. Students with disabilities must request reasonable accommodations through the Office for Students with Disabilities on the campus where they expect to take the majority of their classes. Students are encouraged to make this request three weeks before the start of the semester. (Refer to the current ACC Student Handbook).i
- The ACC online Blackboard system http://acconline.austincc.edu and the ACCmail accounts will be used as the official communication system during this semester. Lecture notes, handouts, changes to course schedule or assignments and your grades will be posted on Blackboard or through the instructors web site and all email communication will be via the ACCmail accounts. All students are expected to check both Blackboard and their ACCmail accounts on a regular basis. For information on how to log onto Blackboard 8.0 and ACCmail please visit the following sites: http://irt.austincc.edu/blackboard/stlogin.html http://www.austincc.edu/google/.
Use of Electronic Devices
- The use of cell phones, pagers and personal electronic devices are not allowed at any time in the class or lab. Pinnacle campus police can be reached at 223-8014. Please leave that number with your child's school or day care. The use of a laptop computer in class or lab is restricted to instructor approved activities.