- COURSE DESCRIPTION / RATIONALE
- STUDENT LEARNING OUTCOMES/LEARNING OBJECTIVES
- SOFTWARE REQUIREMENTS
- COURSE REQUIREMENTS
- COURSE / CLASS POLICIES
- COURSE SUBJECTS
Beginning Web Programming
CREDIT Spring 2014
01/13/2014 - 05/11/2014
Su M T W Th F Sa
Adobe Connect (linked from Blackboard)
Adobe Connect office hours
Please email me if you need a "face-to-face" meeting. Generally it is more useful to you is you are sitting at your home computer as I talk you through the steps you are having trouble with. By using Adobe Connect I can view your screen and see what you need help with. Due to the voice delay it is easier to talk on the phone while viewing Adobe Connect. Although not the best, voice is available through Adobe Connect.
Course description / rationale
Data Types: Integer, Float, and Strings
Using Hyperlinks, Images, Lists, Tables, Forms, Cascading Style Sheets,
Control Structures: Selection and Repetition (Looping)
The Document Object Model
This is a course offered through the Accelerated Programmer Training. This is a four hour credit course, which means the time expected for instructions is 5.5 hours a week for 16 weeks. This does not include time for reading, or completing assignments. Student time varies by student dependent on your ability to read technical material and your previous experience. Students with little technical background may spend as much as 15 to 20 hours a week. This course requires use of Blackboard, email, and Internet postings. Additionally, telephone contact and Interactive computer sessions (class meetings) using Adobe Connect. The student is expected to complete assignments by a specified time, but may work at an accelerated pace.
Students will receive logins and passwords for the school server that will be posted in the grades section of Blackboard. Students are not to share their password or send it through an email. Students may join the class Facebook group but are not required to do so. When class announcements are posted, an email message is sent to hour ACC email account. Students should check their ACC email account often. If you do not wish to log into your ACC email, then "bounce" your ACC email to your preferred email account.
Students are expected to be committed to success in this course and to complete all assignments and projects on time as posted in the schedule. The instructor will respond by email in a timely manner. Effort will be made to respond within 48 hours. (Response might not be as timely over the week-end.) Grading will be completed before the next assignment is due. If grading is completed (according to instructors time) before the next assignment is due, you may resubmit for regrading. This must be according to instructor time and may seem inconsistent, but I do not always have time to grade more than once. This is a "perk" as time allows.
Student Learning Outcomes/Learning Objectives
Program-Level Student Learning Outcomes
6.2 Design, develop, and manage/maintain web sites and web site interfaces using both programmatic and style techniques
6.3 Create, test and maintain server-side programs
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:
I seldom have a student who is satisfied with the online book. The online book is hard to go back and reference material and most students become frustrated with the online book and many then drop.
If you order online, be sure that the book is scheduled to arrive by the start of the semester. Not having a book is not an excuse for a late assignment.
Software required: Mac and PC users
- Browsers Mozilla Firefox (preferred) with Firebug
- Text editor Komodo Edit
- File Transfer Program Filezilla
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. However, students can upload to the student server assigned to the class in all cases except on any ACC campus when using student Wi-Fi accounts to attach to the college server. This is done for security purposes. Students cannot access any other ACC server from the student Wi-Fi server.
Important college requirement dates: http://www.austincc.edu/calendars/important-dates-and-deadlines
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 are not graded.
- All work submitted by uploading to the class server.
- 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.
- Not having the textbook is not an excuse for being late on an assignment.
- 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 Need to Know, under "Student Standards of Conduct and Discipline Policy".
The penalty accessed will be in accordance with the current ACC Student Handbook policy. See http://www.austincc.edu/admrule/1.04.006.htm 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 3 graded assignments by the last date to receive credit. Check the date listed on this syllabus for 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
Their instructor for educational and academic reasons may view the information that a student stores in his/her student volume in the Computer Studies Labs or on the class server.
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).
The ACC online Blackboard system https://acconline.austincc.edu/webapps/portal/frameset.jsp 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 and ACCmail please visit the following sites:
Location: Adobe Connect accessed through Blackboard. Email for either phone conference or preferred phone conference and Adobe Connect used together.
Website: Judy Scholl http://www.austincc.edu/jscholl
Department tutor information:
Locations and hours of tutors: http://cis.austincc.edu/tutoring-schedules
Distance Learning Counselor information:
Location: Pinnacle Campus
Coach's contact information:
Location: Rio Grande Campus, Room 113