Web For Business. Successful completion of Discover IT! with a C or better. Online with regular class days using

Similar documents
COMP 1130 Programming Fundamentals (Javascript Rocks)

COSC 115A: Introduction to Web Authoring Fall 2014

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN I: INTRODUCTION TO WEB TECHNOLOGY WEB 1600

INFS 2150 (Section A) Fall 2018

COSC 115: Introduction to Web Authoring Fall 2013

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

PC Applications IT102 estart Fall 2014

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN FOR MOBILE DEVICES WEB Laboratory Hours: 0.0 Date Revised: Fall 2011

Web Design I. CE Spring 2013 Continuing Education [Pick the date][type the sender company name]

COURSE SYLLABUS AND INSTRUCTOR PLAN

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2550

COMD Web Design I

CIS : Introduction to Web Development Course Syllabus The College at Brockport State University of New York Fall 2014

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

SADDLEBACK COLLEGE BUSINESS SCIENCE DIVISION

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline Routing and Switching Essentials [CISCO 2] ISS 112

Juan M. Parada Juan has over 15 years of web design and development experience and is a professor at the University of the Arts.

Instructor: Anna Miller

Additionally, if you are ing me please place the name of the course in the subject of the .

Advanced Web 2. Course Information. Instructor Information. Course Objectives

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION CGT 2160

Ursuline College Accelerated Program

SADDLEBACK COLLEGE BUSINESS SCIENCE DIVISION

CIS 101 Orientation Document Fall 2017

BEMIDJI STATE UNIVERSITY COLLEGE OF BUSINESS, TECHNOLOGY AND COMMUNICATION Course syllabus Fall 2012

Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401

ITSC 1319 INTERNET/WEB PAGE DEVELOPMENT SYLLABUS

CISN 340 Data Communication and Networking Fundamentals Fall 2012 (Hybrid)

Internet Web Technologies ITP 104 (2 Units)

ESSEX COUNTY COLLEGE Business Division CIS 152 Internet Concepts Course Outline

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

Computer Science Department

Web Programming Fall 2011

COURSE NUMBER: ISS 214 COURSE NAME: Connecting Networks - Cisco 4 SEMESTER CREDIT HOURS: 4.

Art 645 Introduction to Web Site Design Los Angeles City College

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

Division of Engineering, Computer Programming, and Technology

Plymouth Canton Educational Park Plymouth High School 8400 Beck Road Canton, Michigan Course Syllabus

CSCI 528: OBJECT ORIENTED PROGRAMMING, Fall 2015

MGMT 4336 Networks & Data Communication Section D10

Web Client Side Programming

FOUNDATIONS OF INFORMATION SYSTEMS MIS 2749 COURSE SYLLABUS Fall, Course Title and Description

WEB SITE DESIGN Summer in Prague, Prague, Czech Republic

Oklahoma State University Oklahoma City ITD 1113: Windows Expert User Syllabus Fall, 2014

Course Title: Computer Networking 2. Course Section: CNS (Winter 2018) FORMAT: Face to Face

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE. Wil DeBruyne, modified by Stan Pratt

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION VPT 2165

ITT Technical Institute. SD1240T Creating Websites Using HTML and CSS Onsite and Online Course SYLLABUS

BEMIDJI STATE UNIVERSITY COLLEGE OF BUSINESS, TECHNOLOGY AND COMMUNICATION Course syllabus Fall 2011

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS CERTIFICATION WEB 2391

WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

IT-1150: INTRODUCTION TO WEB PROGRAMMING

DIG 3110 Web Design & Interactive Media

CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018

Mrs. R. Jeanine Ewert Beaverton High School Beaverton, Michigan

Advanced Web Topics II MMC 6278 (4 credit hours) Fall 2014

ITCC112. Course Summary. Description. Objectives

ITT Technical Institute. GC2630 Graphic Design for the Web Onsite Course SYLLABUS

Web Programming Spring 2010

CISS 341 Implementing Windows Operating System Security (Online) Fall 2016 Course Code 17339

Web Development IB PRECISION EXAMS

Nashville State Community College Computer and Engineering Technologies Division Computer Information Systems. Master Course Syllabus

Course Syllabus MIS Foundation of Information Systems Spring Semester, Credit Hours. (Last updated: 1/16/2016)

WEB INTERACTIVITY AND ENGAGEMENT

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018

ESET 349 Microcontroller Architecture, Fall 2018

INSTRUCTIONAL OBJECTIVES

IML 300: Reading and Writing the Web

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

Spring 2018 El Camino College E. Ambrosio. Course Syllabus

This handbook contains directions on using tools and resources in WebAccess at CSM.

SYLLABUS. CODE: NETW 243 TITLE: Computer Repair & Maintenance. DIVISION: Business and Technology DEPARTMENT: Engineering & Technology

JOHNSON COUNTY COMMUNITY COLLEGE COURSE SYLLABUS WEB CRN Web Scripting: JavaScript I

CSCI 201L Syllabus Principles of Software Development Spring 2018

CSCI 6312 Advanced Internet Programming

ITCC Cisco Exploration 1: Networking Fundamentals

Course Syllabus MIS Foundation of Information Systems Spring Semester, Credit Hours

Syllabus: Web I HTML + CSS

Syllabus for HPE 451 Directed Study 1-3 Credit Hours Spring 2014

Syllabus for HPE 120 Dance Aerobic Proficiency 0.0 Credit Hour Spring 2012

Students will make use of Adobe Dreamweaver as their primary HTML editor; however, the focus of the

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ROUTING/SWITCH CONFIGURATION CSIT 2750

Syllabus for CSC 455 Database Systems 3 Credit Hours Spring 2012

ITC 4310, Web Design and Development Course Syllabus. Course Description. Course Textbook(s) Course Software/Tools. Course Learning Outcomes.

Syllabus. Ross H. Capaccio, Instructor Oakton Community College. Spring 2017

ITCC111. Course Summary. Description. Objectives. Outline

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Spring 2015

Course Title: Network+/Networking Fundamentals. Course Section: CNS-101-I1. FORMAT: Online

1. Textbook #1: Our Digital World (ODW). 2. Textbook #2: Guidelines for Office 2013 (GFO). 3. SNAP: Assessment Software

CIW: Site Development Associate. Course Outline. CIW: Site Development Associate. ( Add-On ) 26 Aug 2018

Computer Science Technology Department

EDIT/EDSE 526/426: Web Accessibility and Design

Syllabus Course: MIS Foundation of Information Systems Fall Semester, Credit Hours

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Fall 2012

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX ADVANCED SYSTEM & NETWORK ADMINISTRATION CSIT 2475

ISM 324: Information Systems Security Spring 2014

Syllabus for HPE 076 Varsity Volleyball (Women) Sports 1 Credit Hour Fall 2014

MMC 4936 Web GIS for Journalists

Prerequisit. cies. Consortium. on Creating. interviews. In research, the. Standards. A. Software Program(s) 3. Web

CS 3030 Scripting Languages Syllabus

Transcription:

Web For Business Topics Covered This course will show you: How to build your own website. File management skills. Find files anywhere on your computer. HTML essentials. Learn the language of the web. CSS essentials (Cascading Style Sheet). Add color and design to your pages. SEO Search Engine Optimization Publishing pages to the web Use FTP (File Transfer Protocol) Course Details High School South Central College Course Title Web For Business COMP1140 - Web For Business Credits 1 high school semester credit 3 SCC credits Description Prerequisite Format Weekly work time Build a website using HTML5, CSS3, and JavaScript The learning activities and project work emphasize time management, problem solving, and professional communications. Successful completion of Discover IT! with a C or better. Online with regular class days using http://www.socratesonline.org/ 15-20 hours (approximate) Required Hardware: A Windows, Macintosh, or Chromebook computer. Most students prefer to bring in their own laptop, using the college computers to view labs and file specs. This allows you to set up and maintain your own programming environment. A Windows or Macintosh laptop is preferred over the use of a Chromebook so the student can work in a professional development environment. Several skills and techniques covered in this course cannot be done on a Chromebook. At least one flash drive to store your work. Earbuds - There are a lot of videos in this course. Keep a set of earbuds with you so you don't miss out. Required Software:

Chromebook: The text editor Caret. Windows: NotePad++. Macintosh: Text Wrangler. Google Chrome browser. Available at https://www.google.com/chrome? brand=ecwe&installdataindex=google-ntp. This is an open-source browser with many excellent extensions that will make your programming much easier. Students must have access to the web the entire course. Textbook No textbooks are required for this course. However, if you are interested in purchasing a text this is recommended: HTML and CSS: Design and Build Websites 1st Edition, by Jon Duckett, John Wiley & Sons, ISBN 978-1118008188. Free Reference Charts: HTML5 Element Summary - A 1-page summary list of the most popular elements. HTML5 Element - Complete List - A 4-page summary of all the HTML5 elements from Smashing Magazine. CSS3 Summary Sheet - A 5-page chart from Smashing Magazine Course Goals 1. Create and publish information to the web. 2. Utilize the web as an essential marketing tool. 3. Increase critical thinking skills and demonstrate effective problem-solving 4. Recognize and improve time management skills. Student Learning Outcomes Utilize good file management skills to organize files and folders. Create new folders using a consistent file naming scheme.* Move and copy files to different folders and/or to different devices.* Demonstrate how the file path shows the computer where files are located in the file structure.* Dissect a complex URL describing protocol, domain, path, and file name. Communicate how a browser works with web pages using text and drawings. Draw a diagram showing how the web works.* Explain what parsing is and how the browser uses parsing to convert HTML text and image files into a web page.* Demonstrate how image files are handled separately from the HTML text files.* Define the difference between elements, tags, and attributes.* Use HTML commands to create a web page. Create a web page using the essential HTML commands common to every web page.* Display the web page using a browser without being connected to the Internet.* Incorporate effective commenting on a web page.* Create a useful skeleton (template) to speed web page development.*

Establish a workflow for developing and viewing a web page.* Use at least four semantic elements introduced with HTML 5. Lists and Links Demonstrate how to display a bulleted list on a web page.* Demonstrate how to display a lettered list on a web page.* Utilize at least three special characters on a web page.* Add a horizontal rule to a web page to increase readability and page organization.* List one technique you use to keep from procrastinating. Add hyperlinks to a site out on the internet. Use links to jump to a different page on the same site. Use anchors allowing the user to quickly jump to specific sections on a page. Use attributes to open a link in a new tab or window. Incorporate a thumbnail image that will display a larger image when clicked.* Demonstrate a technique that keeps you focused on a task. Validate the HTML code used on a web page. Describe why standardization of HTML and CSS code is crucial.* Utilize a validation tool to ensure HTML code meets the web standards.* Justify situations when the HTML standards can be ignored.* Incorporate various HTML elements to make a page more interesting. Incorporate comments on each web page to assist in future code maintenance.* Utilize at least three different heading elements on a web page.* Point out the difference between an attribute, a tag, and an element.* Use the <div> and <span> elements correctly to style specific blocks of text.* Incorporate images in a web page. Incorporate a thumbnail image that will display a larger image when clicked.* Format images on a page so text wraps around the image.* Discuss the ethics of using other people's images from the web.* Describe the benefits of various image formats including.jpg,.gif,.png., and.svg. Describe what Creative Commons is and why it is useful for web development.* Utilize both raster and vector images on a web page. Utilize basic graphic editing tools. Create an image using SVG coding. Describe the difference between high-resolution graphics and web graphics. Utilize Cascading Style Sheets (CSS) to style web pages and images. Use CSS to format standard HTML elements.* Utilize CSS Grid Layout to position content on a page in rows and columns. Add background images to pages and buttons keeping UX (User experience) in mind.* Use CSS Flexbox, unordered lists, and hyperlinks to create a menu system.* Utilize CSS Flexbox to control the flow of elements inside a block. Determine when to use the id=" " attribute and the class=" " attribute when naming particular elements on the page.

Design responsive web pages using @media queries. Describe how HTML, CSS, and JavaScript are used to differentiate between logic, content, and presentation. Include CSS using an external style sheet, embedded code, and inline code. Describe the hierarchy (which technique overrides the others) and when each type is appropriate for external, embedded, and inline CSS. Validate the CSS code ensuring it meets the W3C Standards. Incorporate block comments on each web page to assist in future code maintenance. Design responsive web pages that will automatically adapt to different screen sizes including mobile devices. Demonstrate use of external, embedded, and inline CSS styles. Use web developer tools to help debug CSS problems. Publish web pages out on the web using File Transfer Protocol (FTP). Organize web pages on a local computer or cloud IDE as the dev source for a published web site.* Publish a web page by making a copy of local files out on a web server.* Demonstrate workflow including editing local files, displaying them in a browser, FTPing them out to a server to be published, and then viewing the page.* Demonstrate time management skills. Display tabular data on a web page using HTML tables. Analyze when a table should be used vs using CSS.* Use the HTML table elements to create a table with rows and columns.* Use the <th> element to add headings as part of a table.* Utilize CSS to style the table for a positive UX (User experience) and readability.* Document a problem-solving technique that you use. Forms and Multimedia Add a form to a web page with a text box, listbox, radio buttons, checkboxes, and a submit button. Include at least three HTML5 form elements in a form. Use CSS to style the form for improved UX. Create and publish a video on a video server such as YouTube. Embed online videos on a web page.* Add sound files to a web page.* Add a Google map link to a web page to show a specific location.* Build a site using a CMS such as WordPress Create a website using a CMS. Utilize your skills with CSS to change the look and feel of your CMS Draw a sketch showing how a CMS works, using a database to store content. Create a home page for your CMS other than having blog entries. Create a menu system for your CMS. SEO (Search Engine Optimization) Show three features of Google Analytics that will help you track the effectiveness of a web site.* Decide on three techniques that can be incorporated into a web page to increase the SEO of the page.* Determine two different ways a site can be marketed.*

UX - User experience Explain the issues involved in copyrighting, trademarking, and licensing. Identify the issues related to working in a global environment. Research how a social media site can be used to market a product, service, or an idea. Create pages that are accessible to people with different types of disabilities. Design for accessibility, taking into consideration Section 508 of the Rehabilitation Act. Describe the software design principles. Describe the mechanics behind dynamic websites and how they differ from static sites. Consider getting your own domain. * Items included in the South Central College syllabus for concurrent credit. Course Design This content in this course consists of multiple modules. Each module consists of two parts: (1) Learning Activities - Do these first to learn the material. These include tutorials, practice code sessions, selfquizzes, and videos. (2) Assessment Activities are designed so you can demonstrate how well you have learned the material. These consist of projects, grade quizzes, and other assessments. Working on the projects before doing the learning activities is like describing a book before you've read it, or playing a sport before you learn the rules. Learn the material first and then do the project work. Is it smart to look over the project before you start the Learning Activities? Absolutely. It will give your brain a roadmap and a reason why as you do the Learning Activities. Grading Scale 94-100% 90-93% 87-89% 83-86% 80-82% 77-79% 73-76% 70-72% 67-69% 63-66% 60-66% 59% and below A A- B+ B B- C+ C C- D+ D D- F The grading for this course is performance-based. You will not be graded a curve. This means that your grade is based on the work you do and not on what grade others in the class receive. As your instructor, I am the record-keeper of your points. I do not give you a grade. I only keep track of the points each student has earned based on how well you accomplished specific tasks. Student Expectations Be responsible for your own actions. Actions (as well as inactions) will always give you specific results. For example, if you don't turn in projects or you skip several quizzes, the specific results will be a lower grade. Don't expect different results from your own inactions. You are responsible for your own actions. Not the instructor, or administration, or your other classmates or your friends. It all comes down to what you decide to do or not do and what results you want. 1. You must have access. It is expected that you have a working computer at home and are connected to the Internet. Do not try to take this course without these two important tools. All of the material is located online on the LMS (Learning Management System) and not having access to the web is like driving a car without wheels.

2. Do the work. It is expected that you have done all of the Learning Activities for the week including the selfquizzes. Do these before you attempt to complete the project work! It is expected that some work will be done outside of class. Treat the learning activities as you would any other homework. 3. Meet deadlines. For Projects - Build on the bonus points by turning in projects early. There is also a 48-hour window (with a 20% penalty) after the due date. After that, no projects are accepted. For Quizzes - You have one week to take each graded quiz. Miss that huge window of opportunity and you have lost out on those points. Due to the time-relationship between the self-quizzes (as learning activities) and the graded-quizzes (as assessment activities) there will be no graded quizzes allowed after the established deadline. Bonus Points for Early Submission - No late projects, papers, or quizzes will be accepted unless you have made prior arrangements in writing with the instructor and have a valid and documented reason. The instructor may offer an early submission bonus on some projects. Take advantage of these whenever you can. There will be no makeup or 'extra credit' opportunities at the end of the semester. 4. Understand that learning is moving out of your comfort zone. Learning is about change and change means being willing to move out of your comfort level into new areas you haven't explored before. 5. Communicate as a professional. Always write using proper grammar and spelling. In the professional world, you are judged by all your written communications. Address people using either their title and last name (Professor Smith, Ms. Boyd, Mr. Martinez) or by their first name. Please save the "Hey" salutations for your buddies and friends. It is not considered appropriate for business communications. 6. Stay connected. Have all your school emails forwarded to your personal email address and check your email at least once each day. Have notifications turned on for Slack so you know when the instructor has posted a message to the class or to you personally. Your College Transcript If you are taking this as a concurrent college course you are building your college transcript. Your transcript will" follow you for many years and is often a critical factor used in hiring decisions. Concurrent credit also has the added responsibility of meeting the college's standards. As a concurrent course," this is the same as taking a class on campus. The college student handbook is included as part of the course" materials on the LMS (Learning Management System).

Course Schedule (subject to change) Academic Dishonesty Policy It is important that students are held to standards that uphold concepts of academic honor, integrity, and honesty. That is the best way to ensure that learning can effectively take place in this, or any, course. South Central College has crafted the following policy: Academic Dishonesty includes misconduct associated with the classroom, laboratory or clinical learning process. Some examples of academic misconduct are cheating and plagiarism. Cheating includes, but is not limited to: a. Use of any unauthorized assistance in taking quizzes, tests or examinations b. Dependence upon the aid of sources beyond those authorized by the instructor in writing papers, preparing reports, solving problems or carrying out other assignments or, c. The acquisition, without permission, of tests or other academic material belonging to a member of the college faculty or staff. Plagiarism is intellectual theft and includes, but is not limited to, the undocumented use of information paraphrase or direct quotation from the published or unpublished work of another person or source; plagiarism also includes using papers/writings from an agency engaged in the selling of term papers or other academic materials. Academic Dishonesty will not be tolerated in this course. For more information about the penalties involved in a violation of this policy, please consult the Student Handbook.

South Central College Accessibility Statement South Central College strives to make all learning experiences as accessible as possible. If you have a disability" and need accommodations for access to this class, contact the Academic Support Center to request and discuss" accommodations. North Mankato: Room B-132, 507-389-7222 Faribault: Room A-116, 507-332-7222. Additional information and forms can be found at: www.southcentral.edu/disability. This material can be made available in alternative formats by contacting the Academic Support Center at 507-389-7222. Your Instructor Peter K. Johnson - pjohnson@mnscsc.org Website: http://peterkjohnson.com Mobile: 507 317-3572 Office Hours: 8 a.m. - 5 p.m. Monday-Friday via Slack. Other meetings by request. Revised: 01-05-18