Syllabus
Beginning Web Programming

Beginning Web Programming

ITSE-1311

Credit Spring 2018
01/16/2018 - 05/13/2018

Course Information

Section 002
Distance Learning
ONL DIL
Frederick Kumi

Office Hours

No office hours have been entered for this term

Course Description / Rationale

Course Description:

Skill development in web programming including mark-up and scripting languages. Introduction to structure and object oriented programming design. Course includes use of XHTML and JavaScript programming languages.

Pre-requisite: B – Reading and Math. (TSI complete in Math and Reading)

Course Type:  W –  Workforce

Readings

Approved Course Text and Teaching Materials:

  1. JavaScript; 6th Edition; Sasha Vodnik and Don Gosselin; Cengage Learning; 2015 (ISBN  978-1-305-07844-4)
  2. Basics of Web Design: HTML5 & CSS3; 3rdh Edition; Terry Felke-Morris; Pearson;  2016 (ISBN 978-0-133-97074-6)

Course Requirements

Semester Grades:

A.  The semester grade has three parts:

            Projects                      25%
            Assignments             25%
            Quizzes                       50%

            Total                           100%

B.   Letter grade

            A - 90% to 100%
            B - 80% to  89%
            C - 70% to  79%
            D - 60% to  69%
            F  - Below   60%

 

Student Learning Outcomes/Learning Objectives

Course Objectives / Learning Outcomes:

  1. To learn HTML tags and JavaScript Language programming concepts and techniques.
  2. To develop the ability to logically plan and develop web pages.
  3. To learn to write, test, and debug web pages using HTML and JavaScript.

After successfully completing this course, a student should be able to:

  1. Support the development of web pages
  2. Write scripts using JavaScript in a web page
  3. Effectively incorporate JavaScript in a web page
  4. Create forms and check for data accuracy
  5. Use JavaScript system objects
  6. Embed objects in a web page
  7. Effectively use decision and looping statements in JavaScript programs
  8. Effectively manipulate strings
  9. Effectively use array processing.

SCANS Competencies:

SCANS (Secretary’s Commission on Achieving Necessary Skills):

Refer to http://www.austincc.edu/cit/courses/scans.pdf for a complete definition and explanation of SCANS.  The following list summarizes the SCANS competencies addressed in this particular course:

RESOURCES

1.1 Manages Time

INTERPERSONAL

INFORMATION

3.1 Acquires and Evaluates Information

3.2 Organizes and Maintains Information

3.3 Uses Computers to Process Information

SYSTEMS

4.1 Understands Systems

4.2 Monitors and Corrects Performance

4.3 Improves and Designs Systems

TECHNOLOGY

5.1 Selects Technology

5.2 Applies Technology to Task

5.3 Maintains and Troubleshoots Technology

BASIC SKILLS

6.1 Reading

6.2 Writing

6.3 Arithmetic

6.4 Mathematics

6.5 Listening

THINKING SKILLS

7.1 Creative Thinking

7.2 Decision Making

7.3 Problem Solving

7.4 Mental Visualization

7.5 Knowing How to Learn

7.6 Reasoning

PERSONAL SKILLS

8.1 Responsibility

8.2 Self-Esteem

8.3 Sociability

8.4 Self-Management

8.5 Integrity/Honesty

 

COURSE POLICIES

  1. Assignments:  All assignments must be the product of the student's independent effort.  Each assignment must be submitted on Blackboard on before the due date and time indicated on Blackboard and also in the course schedule.  Each assignment must be contained in a separate folder and must include an index.html file.
  1. Projects:  All projects must be the product of the student's independent effort.  Each project must be submitted on Blackboard on before the due date and time indicated on Blackboard and also in the course schedule.  All assignments and projects, except project 4, can be turned in up to two weeks after the due date with a late penalty of 25% per week.
  1. Quizzes:  All quizzes must be completed on Blackboard on or before the due date and time indicated on Blackboard and also in the course schedule.  Read and study the assigned pages before taking a quiz.  All the quizzes are open book, but you have one attempt and two and half hours to complete it.
  1. Academic Integrity: Students are responsible for observing the policy on academic integrity described in the Student Handbook.  Acts prohibited by the college for which discipline may be administered include scholastic dishonesty, including but not limited to cheating on an exam or quiz, plagiarizing, and unauthorized collaboration with another in preparing outside work. Academic work submitted by students should be the result of their thought, research, or self-expression. Academic work is defined as, but not limited to tests, quizzes, whether taken electronically or on paper; projects, either individual or group; classroom presentations, and homework. (For more details, refer to the Student Rights and Responsibilities section of the Information You Need to Know".)

For all individual assignments for this class, none of the following are allowed: copying someone else's work or copying from any source, allowing someone to copy, or doing someone else’s work for them.  Please discuss this issue with me if you have any questions. The penalty for scholastic dishonesty for the course is a grade of ‘F’.

Miscellaneous

Incomplete Grade:

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:

  1. The student is unable to complete the course during the semester due to circumstances beyond their control.
  1. The student has earned at least half of the grade points needed for a “C” by the end of the semester.
  1. The student requests the grade in person at the instructor’s office and necessary documents are 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”.

Withdrawal:

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.  The last date to withdraw for this semester is Monday, April 23, 2018.  It is not the instructor's responsibility to initiate a withdrawal on behalf of the student.  In situations where the student fails to withdraw before the withdrawal date, and the student's work is below the minimum acceptable standards, a letter grade of F will be given.

NOTE: Per state law, students enrolling for the first time in Fall 2007 or later at any Texas public college or university may not withdraw (receive a W) from more than six courses during their undergraduate college career. Some exceptions for good cause could allow a student to withdraw from a course without having it count toward this limit. Ask a counselor or refer to the Academic Guidelines section of the Information You Need to Know.

Tutoring:

Free tutoring is provided for this course both on line and face-to-face.  For online schedules and details please refer to http://www.austincc.edu/cit/

Communication:

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 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:

http://irt.austincc.edu/blackboard/StudentSupport.php  and http://www.austincc.edu/accmail

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 of Student Accessibility Services & Assistive Technology (SAS) 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 Student Rights and Responsibilities section of the Information You Need to Know for more details). You can visit the SAS website for more details:

Student Files – Privacy:

The information that a student stores in his/her student volume in the Computer Studies Labs may be viewed by their instructor for educational and academic reasons.

Freedom of Expression Policy:

It is expected that faculty and students will respect the views of others when expressed in classroom discussions.

Safety Statement:

Each student is expected to learn and comply with ACC environmental, health and safety procedures and agree to follow ACC safety policies.  Emergency posters and Campus Safety Plans are posted in each classroom.  Additional information about safety procedures and how to sign up to be notified in case of an emergency can be found at http://www.austincc.edu/emergency/.

Concealed Handgun Policy:

The Austin Community College District concealed handgun policy ensures compliance with Section 411.2031 of the Texas Government Code (also known as the Campus Carry Law), while maintaining ACC’s commitment to provide a safe environment for its students, faculty, staff, and visitors.

Beginning August 1, 2017, individuals who are licensed to carry (LTC) may do so on campus premises except in locations and at activities prohibited by state or federal law, or the college’s concealed handgun policy.

It is the responsibility of license holders to conceal their handguns at all times. Persons who see a handgun on campus are asked to contact the ACC Police Department by dialing 222 from a campus phone or 512-223-7999.

Refer to http://www.austincc.edu/campus-carry for the concealed handgun policy online. 

Click on this link to watch a short video: https://www.youtube.com/watch?v=2DXVlWhixa0&feature=youtu.be

Course Subjects

Competency

Sub-Competency

   Textbooks

 

 Assignments, Quizzes, & Projects

Due Dates

Orientation

 

Orientation

 

  Orientation Exam

N/A

Competency
1

1.1

Web Design (WD)
Chapter 1 & 2

  Internet and Web Basics
  HTML Basics

  Quiz 1 (WD Ch 1 & 2)
  Assignment 1.1

2/05/2018

 

1.2

JavaScript (JS)
Chapter 1

  Introduction to JavaScript

  Quiz 2 (JS Ch 1)
  Assignment 1.2

2/12/2018

 

 

 

  Project 1

2/19/2018

Competency
2

2.1

Web Design
Chapter 3, 4, 5, & 9

  Web Design Basics, CSS,
  Graphics, and Tables

  Quiz 3 (WD Ch 3, 4, 5, & 9)
  Assignment 2.1

3/05/2018

 

2.2

JavaScript
Chapter 2
Chapter 3 – Part 1

  Data Types, Operators, Control
  Flow, Arrays, and Functions

  Quiz 4 (JS Ch 2, (JS Ch 3 – Part 1)
  Assignment 2.2

3/19/2018

 

 

 

Project 2

4/02/2018

Competency

 3

3.1

Web Design
Chapter 6, 7, & 8

  More CSS, Page Layout, and
  Links

  Quiz 5 (WD Ch 6, 7, & 8)
  Assignment 3.1

4/09/2018

 

3.2

JavaScript
Chapter 3 – Part 2
Chapter 4
Chapter 5

  Making Decisions / Repeating
  Code; Debugging and Error
  Handling; Working with DOM and
  DHTML

Quiz 6 (JS Ch 3 – Part 2,
(JS Ch 4)

Assignment 3.2

4/16/2018

 

 

 

Project 3

4/23/2018

Competency

 4

4.1

Web Design
Chapter 10

Form Basics

Quiz 7 (WD Ch 10)
Assignment 4.1

4/30/2018

 

4.2

JavaScript
Chapter 6

  Working with the DOM and
  DHTML;
  Enhancing and Validating Forms

Quiz 8 (JS Ch 5 & 6)
Assignment 4.2

5/07/2018

 

 

 

Final Project

5/11/2018

Note:  The instructor has the prerogative to change the course schedule as required.