Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

MAC172: Web Development I Course Description and Objectives, Lecture notes of Web Application Development

A detailed description of the MAC172: Web Development I course offered by LaGuardia Community College, City University of New York. The course introduces students to front-end web development using HTML, CSS, JavaScript, and JavaScript libraries. the course's core competencies, instructional objectives, and grading policy. It also emphasizes the importance of academic integrity and attendance. The course is designed to assess global learning competency and written communication ability.

Typology: Lecture notes

2021/2022

Uploaded on 05/11/2023

xyzxyz
xyzxyz 🇮🇳

4.8

(24)

309 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
LAGUARDIA COMMUNITY COLLEGE
CITY UNIVERSITY OF NEW YORK
DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE
MAC172: WEB DEVELOPMENT I
3 credits (2 hours lecture, 2 hours lab)
Pre/corequisite: MAC101
COURSE DESCRIPTION
This course introduces students to concepts and tools for creating front end web pages using
HTML, CSS, JavaScript and JavaScript libraries. Students will be introduced to common industry
approaches and practices; they will work in teams to create websites using version control tools.
Students will visit websites such as online newspapers, academic journals and cultural exhibitions;
which will allow them to explore perspectives, share insights and communicate ideas on a global
scale.
CORE COMPETENCIES:
This course will be used to assess global learning competency and written communication ability.
TEXTBOOK:
1. Programming the World Wide Web Robert W. Sebesta, 8th edition, Pearson, 2014, ISBN -
0133775984
2. HTML and CSS: Design and Build Websites Jon Duckett, 1st edition, John Wiley & Sons,
2011, ISBN 1118008189
3. JavaScript and jQuery: Interactive Front-End Web Development Jon Duckett, 1st edition,
John Wiley & Sons, 2014, ISBN - 1118531647
INSTRUCTIONAL OBJECTIVES:
1. Introduce students to fundamentals of web development.
2. Introduce students to HTML and its features.
3. Introduce students to cascading style sheets (CSS).
4. Introduce students to JavaScript, and familiarize them with its syntax, primitives, operations
and expressions.
5. Familiarize students with basic control statements, object creation, arrays and functions.
6. Enable students to use JavaScript to access elements and handle web page events.
7. Enable students to create dynamic documents and web pages using JavaScript and its libraries.
8. Familiarize students with version control and content management systems.
9. Enable students to understand the use of websites in analyzing global trends.
PERFORMANCE OBJECTIVES:
1. Identify different layers and tools required for web development.
2. Illustrate use of various HTML tags to create static web pages.
3. Identify different styles for HTML tags and use CSS to design HTML pages.
4. Describe and explain Java Script syntax and write JavaScript code to perform basic operations
on web page.
pf3

Partial preview of the text

Download MAC172: Web Development I Course Description and Objectives and more Lecture notes Web Application Development in PDF only on Docsity!

LAGUARDIA COMMUNITY COLLEGE

CITY UNIVERSITY OF NEW YORK

DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE

MAC 172 : WEB DEVELOPMENT I

3 credits ( 2 hours lecture, 2 hours lab) Pre/corequisite: MAC COURSE DESCRIPTION This course introduces students to concepts and tools for creating front end web pages using HTML, CSS, JavaScript and JavaScript libraries. Students will be introduced to common industry approaches and practices; they will work in teams to create websites using version control tools. Students will visit websites such as online newspapers, academic journals and cultural exhibitions; which will allow them to explore perspectives, share insights and communicate ideas on a global scale. CORE COMPETENCIES: This course will be used to assess global learning competency and written communication ability. TEXTBOOK :

  1. Programming the World Wide Web – Robert W. Sebesta, 8th^ edition, Pearson, 2014, ISBN - 0133775984
  2. HTML and CSS: Design and Build Websites – Jon Duckett, 1st^ edition, John Wiley & Sons, 2011, ISBN – 1118008189
  3. JavaScript and jQuery: Interactive Front-End Web Development – Jon Duckett, 1 st^ edition, John Wiley & Sons, 2014, ISBN - 1118531647 INSTRUCTIONAL OBJECTIVES:
  4. Introduce students to fundamentals of web development.
  5. Introduce students to HTML and its features.
  6. Introduce students to cascading style sheets (CSS).
  7. Introduce students to JavaScript, and familiarize them with its syntax, primitives, operations and expressions.
  8. Familiarize students with basic control statements, object creation, arrays and functions.
  9. Enable students to use JavaScript to access elements and handle web page events.
  10. Enable students to create dynamic documents and web pages using JavaScript and its libraries.
  11. Familiarize students with version control and content management systems.
  12. Enable students to understand the use of websites in analyzing global trends. PERFORMANCE OBJECTIVES:
  13. Identify different layers and tools required for web development.
  14. Illustrate use of various HTML tags to create static web pages.
  15. Identify different styles for HTML tags and use CSS to design HTML pages.
  16. Describe and explain Java Script syntax and write JavaScript code to perform basic operations on web page.
  1. Write JavaScript code to demonstrate use of control statements, objects, arrays and functions in a web page.
  2. Illustrate the use of JavaScript to access web page elements and handle events on the page.
  3. Write programs using JavaScript and its libraries to create dynamic documents and web pages.
  4. Describe and illustrate the use of version control and content management systems.
  5. Write a report describing the use of websites in analyzing global trends. GRADING POLICY : Laboratory work (10) 2 0% Group Project 15 % Global Learning assignment 5% Midterm Exam 30 % Final Exam 30 %. ACADEMIC INTEGRITY: This class will be conducted in compliance with LaGuardia Community College’s academic integrity policy. ATTENDANCE: The maximum number of unexcused absences allowed is 15% of the total class meetings (about 7 hours). Unexcused absences beyond this maximum will result in a grade of WU or F. COMMENTS: The grading standards listed above and the suggested homework problems listed in the course outline are both subject to modification by the instructor. WEEKLY TOPICS: Week 1: Introduction to fundamentals of web development, web browsers, web servers HTTP and basic HTML tags. Lab 1: Setting up the environment and creating simple HTML pages Week 2: HTML tags for text, links, lists, tables and images. Lab 2: Using HTML tags. Week 3: HTML forms, layouts and styles. Lab 3: Using HTML forms, layouts and styles Week 4: Cascading style sheets (CSS), levels, formats, selector forms and property value forms. Midterm I Week 5: Fonts, colors, alignments and their tags. Lab 4: Using CSS sheets Week 6: Introduction to JavaScript, syntax, primitives, operations and expressions. Lab 5: Using basic JavaScript