Advanced Database Searching s3
Total Page:16
File Type:pdf, Size:1020Kb
UNIVERSITY OF WISCONSIN-MILWAUKEE School of Information Studies
INFOST 240 – Introduction to Web Design Fall 2015 SYLLABUS – Sect 201
Instructor: Adam Hudson Location: Northwest Quad Building B 3414 E-mail: [email protected] Phone: (414) 229-3822 Office Hours: Local students may email for an appointment, otherwise email, phone, or the D2L discussion board is the best way to reach me.
Meeting Times & Location: Online, no scheduled meetings
CATALOG DESCRIPTION:
Uses popular authoring tools to cover the basics of organizing information.
GENERAL DESCRIPTION:
• In this course you will learn the basics of the WWW and how to create basic web pages using HTML, and how to control the look and feel of web pages through the use of CSS. • You will learn how to add interactivity to static web pages using JavaScript while learning the basic constructs of programming. • You will learn how to work with fonts and graphic elements in HTML. • Development of websites will focus on the perspective of the site user. • You will be using a text or HTML editing program only for this course. You may not use any WYSIWIG editing programs such as Adobe Dreamweaver and Microsoft Frontpage.
PREREQUISITES: INFO ST 230
OBJECTIVES:
Upon completion of the course, students will be able to: Upload files to the World Wide Web and understand how the web communicates. Understand the best practices for web design and usability Create a web page using HTML and add style elements to the page through CSS. Control the layout of content through the application of CSS Understand the basics of JavaScript and object-oriented programming and how JavaScript is used to add interactivity to web pages.
METHOD OF DELIVERY:
Online
Students with special test and note-taking needs should contact the instructor as early as possible for accommodations. See policies below.
On-line Course Expectations: • Many of you are preparing for careers as a professional, and the tone and formatting of your emails should reflect that. When emailing me make sure to include a subject relevant to the email in the subject line and address me by name (hey or no salutation at all is unprofessional). Also sign the email with your name so that I don’t have to look you up in the class roster by your email id. • Online learning assumes a high level of maturity, time management, and the ability to self-learn. Learning is more convenient but no less rigorous. The lack of formal schedule in an online course can be liberating. It can also be demanding because the student must determine when to make time for class. A bit of self-discipline is helpful for taking an online course. • Please remember that you will spend as much or more time completing this course as you would taking it in a traditional, classroom-bound, format. Due dates are as "real" as they are in a traditional format. • The following resources will help you if you have technical problems: SOIS Distance Education: http://www4.uwm.edu/sois/online/, UITS Help Desk: https://www4.uwm.edu/technology/help/campus/index.cfm
Students with special test and note-taking needs should contact the instructor as early as possible for accommodations. See policies below.
TEXTBOOK: None Required
Students are expected to digest the lecture notes each week which introduce the week’s concepts. Most of the lecture notes included audio embedded into the PowerPoint presentations. There are also video tutorials which run through the application of the concepts brought forth in the lecture notes.
Recommended Resources: W3C HTML Tutorial: http://www.w3schools.com/html/default.asp W3C CSS Tutorial: http://www.w3schools.com/css/default.asp W3C JavaScript Tutorial: http://www.w3schools.com/js/default.asp Lynda.com access: http://www4.uwm.edu/sois/resources/it/lynda/ o Training library with courses on HTML, CSS, and JavaScript o Login with your ePanther username and password
TECH RESOURCES:
UWM Help Desk: http://www4.uwm.edu/technology/help/campus/gettechhelp.cfm
SOIS Tech: http://www4.uwm.edu/sois/resources/it/ , [email protected] , (414-229-5275), NWQB 3432. The SOIS Tech office is open from 8am until 9pm during Monday thru Thursday and on Fridays from 8am until 5pm. Due to recent budget cuts the office is not open during the weekend so questions sent on the weekend will not be answered until the following Monday.
SOIS Virtual Lab: http://www4.uwm.edu/sois/resources/it/virtuallab/ The link includes information, tutorials, and login information for using the Virtual Lab.
Lynda.com access: http://www4.uwm.edu/sois/resources/it/lynda/ Resources for SOIS students on IT related topics, includes many useful tutorials. COURSE SCHEDULE: Week: Topics: 1 Introduction to the course, student introductions, course policies, and the D2L site. (Jan. 25th -30th) 2 Background overview of the internet and introduction to the world wide web. (Jan. 31st – Feb 6th) 3 Introduction to basic HTML tags, creating content using a text editor (Feb. 7th – 13th) 4 Publishing web pages to a web server, SEO, introducing more HTML tags (Feb. 14th -20th) 5 Web Design Best Practices; usability, layout, color usage, mobile design (Feb. 21st – 27th) 6 Basic structure and principles of an HTML form, HTML tables (Feb. 28th Mar. – 5th) 7 Introduction to CSS. Setting font type, size, color, and other attributes. (Mar. 6th – 12th) Mar. 13th – 19th Spring Break Week 8 More work with CSS… using CSS for page layout; floats, margins, padding, (Mar. 20th – classes, and div tags. 26th) 9 Adding styling to form inputs using CSS. An examination of the social web (Mar. 27th – and disinformation. Apr. 2nd) 10 More with CSS including new developments within CSS3, current browser support, (Apr. 3rd – 9th) and using CSS for menu control. 11 Introduction to object-oriented programming, basic constructs of programming, and (Apr. 10th – 16th) the Document Object Model 12 Continuation of introduction to JavaScript and first steps with writing functions (Apr. 17th – 23rd) 13 Manipulating object attributes through the use of functions and introduction to (Apr. 24th – arrays. 30th ) 14 Using JavaScript for data validation and error checking (using the built-in browser (May 1st – 7th) console) 15 Introduction to jQuery and creating an image gallery and final exam (May 8th – 10th)
ASSIGNMENTS:
Assignments are due on the specified date (midnight CST on the day it is due) *unless specifically noted by the instructor. Post the link to the assignment in the drop box on D2L. Grades will be reduced 2 points for each day that it is past due. Assignments submitted more than 5 days past the due date will not receive any credit. Assignments are worth 10 points each, so if an assignment is 1 day late 8/10, 2 days late 6/10, etc. Submissions that include an incorrect link (such as a link to the local file path rather than the url for the file hosted on your webspace account or the submission of an actual HTML file rather than the url) will receive a 1 point deduction.
Assignments compromise the largest part of your grade by far at 70% so it is important to get your work in on time. Rules of academic conduct require that you not use the work of others without clearly indicating it as such. Academic misconduct may result in a lowered grade, no credit for a given assignment, or removal from the course.
If you are going to miss a deadline due to illness, emergency, etc. please let the instructor know in advance. Reasonable accommodations can be made for students who inform the instructor in advance of complications meeting a particular deadline.
ASSIGNMENT DESCRIPTIONS:
Additional assignments may be assigned during the course of the semester.
Assignment: Due: Creation of a home (assignment) page named index.html, Week 2 and placing it on the web (using your webspace account). This can be used as a page for linking all of your subsequent assignments. Creation of your first web page using core HTML tags. Week 3 Usability Assignment (comparison of website homepages Week 4 based on certain criteria) Create an HTML form for a topic of your choosing. Week 5 Create a short resume for you or someone else as an example Week 6 and add some styling through the application of a CSS stylesheet. Layout a simple webpage using CSS to control how page Week 7 elements are displayed. Customizing form input types with CSS Week 8
Create a page that sets the background and foreground (text) Week 9 color of a page using JavaScript and uses CSS to control layout Create a dropdown navigation menu using the CSS visibility Week 10 and z-index properties Visibility property of CSS applied through JavaSript to Week 11 show/hide YouTube videos Manipulation of image properties (border, width, height) Week 12 through the use of JavaScript.
Using JavaScript to validate an email address. Week 13
Window Opener Assignment (control the size of browser Week 13 window using JavaScript) Using jQuery to create an image gallery Week 14
DISCUSSION:
Class participation will be based on completion of assignments as scheduled, and contributions to class discussions (not required, but will positively impact your grade). Required discussions will be assigned throughout the course where you must participate (involves making posts to the D2L Discussion topic for that week). There will be 2-3 weeks during the semester where discussion is required for the assignment that week. More detail on the type and length of discussion posts will be given during the week in which it is assigned.
FINAL:
The final will be taken online through the D2L interface. You will have to login and complete the final during the exam week that it is assigned. The test will consist of a mixture of multiple choice and T/F questions. All of the questions are drawn from the course lecture notes throughout the semester. Material will include HTML, CSS, and JavaScript.
EVALUATION:
Undergraduate Students Assignments 80% Final 20% Total 100%
GRADING SCALE:
93-100 A 73-78.99 C 90-92.99 A- 70-72.99 C- 89-89.99 B+ 69-69.99 D+ 83-88.99 B 63-68.99 D 80-82.99 B- 60-62.99 D- 79-79.99 C+ Below 60 F UWM AND SOIS ACADEMIC POLICIES The following links contain university policies affecting all SOIS students. Many of the links below may be accessed through a PDF-document maintained by the Secretary of the University: http://www.uwm.edu/Dept/SecU/SyllabusLinks.pdf. Undergraduates may also find the Panther Planner and Undergraduate Student Handbook useful (http://www.uwm.edu/Dept/OSL/DOS/Handbook2005-06.pdf). For graduate students, there are additional guidelines from the Graduate School (http://www.uwm.edu/Dept/Grad_Sch/StudentInfo/), including those found in the Graduate Student and Faculty Handbook: http://www.uwm.edu/Dept/Grad_Sch/Publications/Handbook/. Students with disabilities. If you will need accommodations in order to meet any of the requirements of a course, please contact the instructor as soon as possible. Students with disabilities are responsible to communicate directly with the instructor to ensure special accommodation in a timely manner. There is comprehensive coverage of issues related to disabilities at the Student Accessibility Center (http://www.uwm.edu/Dept/DSAD/SAC/MainOffice.html ), important components of which are expressed here: http://www.uwm.edu/Dept/DSAD/SAC/SACltr.pdf. Religious observances. Students’ sincerely held religious beliefs must be reasonably accommodated with respect to all examinations and other academic requirements, according to the following policy: http://www.uwm.edu/Dept/SecU/acad%2Badmin_policies/S1.5.htm. Please notify your instructor within the first three weeks of the Fall or Spring Term (first week of shorter-term or Summer courses) of any specific days or dates on which you request relief from an examination or academic requirement for religious observances. Students called to active military duty. UWM has several policies that accommodate students who must temporarily lay aside their educational pursuits when called to active duty in the military (see http://www3.uwm.edu/des/web/registration/militarycallup.cfm), including provisions for refunds, readmission, grading, and other situations. Incompletes. A notation of “incomplete” may be given in lieu of a final grade to a student who has carried a subject successfully until the end of a semester but who, because of illness or other unusual and substantial cause beyond the student’s control, has been unable to take or complete the final examination or some limited amount of other term work. An incomplete is not given unless the student proves to the instructor that s/he was prevented from completing course requirements for just cause as indicated above (http://www.uwm.edu/Dept/SecU/acad%2Badmin_policies/S31.pdf). Discriminatory conduct (such as sexual harassment). UWM and SOIS are committed to building and maintaining a campus environment that recognizes the inherent worth and dignity of every person, fosters tolerance, sensitivity, understanding, and mutual respect, and encourages the members of its community to strive to reach their full potential. The UWM policy statement (http://www.uwm.edu/Dept/SecU/acad%2Badmin_policies/S47.pdf) summarizes and defines situations that constitute discriminatory conduct. If you have questions, please contact an appropriate SOIS administrator. Academic misconduct. Cheating on exams and plagiarism are violations of the academic honor code and carry severe sanctions, ranging from a failing grade for a course or assignment to expulsion from the University. See the following document (http://www.uwm.edu/Dept/OSL/DOS/conduct.html) or contact the SOIS Investigating Officer (currently the Associate Dean) for more information. Complaints. Students may direct complaints to the SOIS Dean or Associate Dean. If the complaint allegedly violates a specific university policy, it may be directed to the appropriate university office responsible for enforcing the policy. Grade appeal procedures. A student may appeal a grade on the grounds that it is based on a capricious or arbitrary decision of the course instructor. Such an appeal shall follow SOIS appeals procedures or, in the case of a graduate student, the Graduate School. These procedures are available in writing from the respective department chairperson or the Academic Dean of the College/School (http://www.uwm.edu/Dept/SecU/acad%2Badmin_policies/S28.htm). Examinations, Finals. The Secretary of the University is authorized to prepare the final examination schedule. The time of the final examination for an individual or a class may be changed only with the prior approval of the dean or director of the respective college/school. The change will involve a postponement to a later date. For individuals with exam conflicts, a separate week at the very end of the exam week will be reserved to take one of the conflicting exams (http://www.uwm.edu/Dept/SecU/acad+admin_policies/S22.htm).