1 / 29

INFSCI 1052

INFSCI 1052. Welcome to the class. This slide deck is an orientation to the class. Please read carefully.

hedwig
Download Presentation

INFSCI 1052

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INFSCI 1052 Welcome to the class. This slide deck is an orientation to the class. Please read carefully.

  2. "I like teaching this class because it has both technical and aesthetic elements. At times you may find the work challenging as the course is designed to give you professional level skills and abilities ." Instructor:Robert R. PerkoskiProgram Chair, Undergraduate ProgramUniversity of Pittsburgh

  3. The Basics of the Class

  4. Prerequisites • INFSCI 0010 • INFSCI 1044 – may be taken as co-requisite • Interest in web design • Willingness to work hard • This is an elective –it is an optional class • Desire to actively participate in class – this is not a passive class

  5. Key Facts: • Time/Loc: Tues & Thur, 1-2:15PM, Rm 405 • Office: Room 720 Information Sciences Building, 135 N. Bellefield Ave. 15260 • Phone: 412-624-9425 • Office Hours: Immediately following class. • Email: perks@pitt.edu INFSCI 1052 in title • Textbook: None – Web Resources such as URL's, PDF's and Lynda.com

  6. Grades link on the syllabus • Important Dates: • Midterm: 10/16/2014 • Final Project Due: 12/02/14 • Add/Drop End: 09/05/2014 • Withdrawal End: 10/24/2014 • Incompletes – Only in special circumstances • Course Schedule and Syllabus: • http://www.alladinacademy.com/INFSCI1052/Syllabus/IS1052_Fall2014.html

  7. Course Objectives

  8. Overall Course Objective • This course covers design principles used in the design, creation and implementation of user interfaces. It focuses on the practical applications of the following technologies: HTML, XHTML, CSS, JavaScript and Ajax. In addition, Photoshop software will be used to manipulate graphics and images.

  9. Specific Course Objectives • Design, build and host web pages using HTML 4.01 and 5 along with CSS 2 and 3 according to Web standards. • Create and manipulate images/graphics according to established artistic/design techniques using Photoshop • Identify and use appropriate typography based on best practices • Comprehend and apply design and color principles in the development of web pages • Initiate, explore and find supplemental resources related to homeworks • Produce programming code with Javascript, jQuery and other languages that enhance your designs. • Demonstrate the capability of creating responsive designs using a framework such as Bootstrap.

  10. Finding Resources

  11. Critical Skill: To conduct research on class topics and find answers to your questions and discover applications of knowledge.

  12. More Resources: • General: Safari Books • http://www.library.pitt.edu/safari-tech-books-online • HTML • http://www.w3schools.com/html/DEFAULT.asp • http://www.htmldog.com/ • Lynda.com: HTML Essential Training with Bill Weinmanor • Up and Running with HTML with James Williamson • CSS • http://www.w3schools.com/css/DEFAULT.asp • http://www.htmldog.com/guides/css/beginner/ • Lynda.com: CSS Fundamentals with James Williamson

  13. A beginning list of resources • Google Search – use keyword or tutorial • Lynda.com • Safari Books Online • Web Design Blogs: CSS Tricks, 24 ways, Smashing Magazine, SitePoint, A List Apart, Treehouse • Students, teachers, experts, etc…

  14. Policies for Class

  15. Must Do • When sending me email use perks@pitt.edu and put INFSCI 1052in the title, otherwise I may miss it. • Attend class – there will be in-class assignments and expected participation – they count as homework assignments. • Please notify me by email as soon as possible for excused absences such as health and personal/family emergencies..

  16. More Must Do • I will send you email announcements about any class updates/changes to your Pitt Email no exceptions. • Occasionally, your work will be presented to the class for feedback and to help you move forward in your learning.

  17. Homework Policies and Deadlines Homework is due on the due date. Late homeworks within a week lose a letter grade then they become a zero.

  18. At a minimum, cheating will result in a grade of zero on the assignment. Depending on the circumstances, you may also receive a grade of F for the course. You may not do work for another student nor may you copy or plagiarize someone else's work.

  19. Cheating? Jonathan's code runs but produces the wrong output. He has been looking at it for quite some time but is still perplexed. Jonathan has narrowed the problem down to a function that uses an algorithm that he wrote. He suspects that there is a bug in his algorithm. Jonathan shows his code to his friend Samantha and asks her to review his algorithm to see if she can find the error. She reviews it and points out a failure in bumping his index value in a for loop.

  20. More cheating or cooperation examples? • Jonathan knows how to create a three column fixed web page so he copies the code from a template on the web and submits it for the HW assignment • Samantha is running late on her assignment and looks at Jonathan's web page. His implementation of a positioned graphic is better than hers so she copies his code. • Jonathan finds some pretty cool code on the web and uses it in his assignment. He documents this in a comment section directly above the code.

  21. Success in the Class

  22. Competitiveness University of Pittsburgh • Ranked 21st among public national universities in the US • 51.6 % acceptance rate • SAT Scores • 25th percentile: 1170 • 75th percentile 1340 • Reflected in the curriculum and workload.

  23. Building Blocks For Success In This Class Iteration Discipline Initiative Preparation Participation Motivation To Learn Professional Level Skills Web design today combines design skills with programming, knowledge of frameworks, XHTML, HTML, CSS, AJAX, wireframing, Photoshop, PSD to HTML and artistic components.

  24. Actual Job Description Web Designer

  25. Self Evaluation Action – Drop the Class • Motivation – Low • Initiative – Low • Participation – Low • Preparation – Low • Discipline – Low to Med • Willing to Iterate – No • Interest - Low

  26. Self Evaluation Action – Lets Get Busy • Motivation – High • Initiative – High • Participation – Med • Preparation – High • Discipline – Med to High • Willing to Iterate – Yes • Interest - High

  27. Evaluation

  28. How grades are calculated Evaluation • 30% - Assignments • 30% - Midterm • 20% - Final Project • 20% - Final Exam • Assignments include homeworks, in-class labs, and quizzes. • Grades are final – there are no extra credit assignments or do-overs.

  29. How grades are assigned Evaluation

More Related