Go over midterm. CSS catchup. Work session Homework: complete project

Slides:



Advertisements
Similar presentations
1 © Netskills Quality Internet Training, University of Newcastle Introducing Cascading Style Sheets © Netskills, Quality Internet.
Advertisements

Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
CSS-Formatting Review Cascading Style Sheets addstyle to your HTML web pages.
CSS Cascading Style Sheets. Objectives Using Inline Styles Working with Selectors Using Embedded Styles Using an External Style Sheet Applying a Style.
/k/k 1212 Cascading Style Sheets Part one Marko Boon
1/18 ITApplications XML Module Session 5: Extensible Stylesheet Language (XSL)
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
Chapter 7 Using Advanced Cascading Style Sheets HTML5 & CSS 7 th Edition.
Using Cascading Style Sheets CSS Basics. Goals Understand basic syntax of Cascading Style Sheets (CSS) Understand basic syntax of Cascading Style Sheets.
ISP 523: Fundamentals of Information Technology Instructor: Stephen Lackey November 2, 2005.
CM143 Week 4 Introducing CSS. Cascading Style Sheets A definition for the style in which an element of the webpage will be displayed Border width, colour,
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
Chapter 14 Introduction to HTML
SIG WEB January 31, 3PM. What is HTML5? What it is: Allows for better intergration of media consumption. A new open standard Provides new APIs.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Web Technologies COMP6115 Session 2: Planning, Designing, Constructing and Testing Static Web Sites Dr. Paul Walcott Department of Computer Science, Mathematics.
Creating a Basic Web Page
Programming Games Review for midterm. Work session. Homework: Prepare for midterm.
 This presentation introduces the following: › 3 types of CSS › CSS syntax › CSS comments › CSS and color › The box model.
Working with Objects Creating a Dynamic Web Page.
Programming Games Google Map API examples. CSS. Classwork/homework: Catch up. Upload work. Show your [more] complex Google Maps API example. Plan your.
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 7.
HTML Basics BCIS 3680 Enterprise Programming. Web Client/Server Architecture 2  Your browser (the client) requests a Web page from a remote computer.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
DYNAMIC HTML What is Dynamic HTML: HTML code that allow you to change/ specify the style of your web pages. Example: specify style sheet, object model.
XHTML Formatting font with a style declaration. Formatting Font HTML uses the font tag to change size and family of font But… the font tag is being deprecated.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
Are You Smarter Than a 5 th Grader? 1,000,000 5th Grade HTML 5th Grade Syntax 4th Grade HTML 4th Grade Syntax 3rd Grade HTML 3rd Grade Syntax 2nd Grade.
CHAPTER 4 CREATING STYLES AND LAYOUTS WITH CSS. CHAPTER OBJECTIVES Create ID-based styles Position content with CSS Format text with CSS Identify CSS.
Designing Web Pages The case for CSS. The Power of CSS css Zen Garden
Intro to CSS Christy. What is CSS?  Cascading Style Sheets  Separates content from presentation  Defines how to display HTML elements  Provides control.
NASRULLAHIBA.  It is time to take your web designing skills to the next level with Cascading Style Sheets (CSS). They are a way to control the look and.
Cascading Style Sheets (CSS). Learning Objectives To develop an understanding of how CSS can enhance the design of a webpage To create and apply CSS styling.
WEB FOUNDATIONS CSS Overview. Outline  What is CSS  What does it do  Where are styles stored  Why use them  What is the cascade effect  CSS Syntax.
CSS for Styling Text.
Week-12 (Lecture-1) Cascading Style Sheets (CSS): describe how documents are presented on screens. Types of Style Sheets: External Style Sheet - Define.
Web Basics: HTML/CSS/JavaScript What are they?
4.01 How Web Pages Work.
Objective % Select and utilize tools to design and develop websites.
Getting Started with CSS
Style Sheets.
>> Introduction to CSS
Human Computer Interaction
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Concepts of HTML, CSS and Javascript
INTRODUCTION TO HTML AND CSS
CX Introduction to Web Programming
The Internet and HTML Code
Cascading Style Sheets (CSS)
Objective % Select and utilize tools to design and develop websites.
MS-Access (database) how to create blank data base.
Website Design 3
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Introduction to Internet Programming
Cascading Style Sheets 2
Of HTML, CSS and JavaScript
Exercise 8 – Software skills
Test 1 Review Website Basics, HTML, CSS
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Static and Dynamic Web Pages
Unit 6 part 3 Test Javascript Test.
INTRODUCTION TO HTML AND CSS
Tutorial 3 Working with Cascading Style Sheets
Web Design and Development
Part 1: Cascading Style Sheets
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Catchup. Work on project.
Presentation transcript:

Go over midterm. CSS catchup. Work session Homework: complete project Programming games Go over midterm. CSS catchup. Work session Homework: complete project

Midterm Go over questions. Learn formal jargon! how to read code Come to office hours to pick up midterm (and go over it!)

Cascading Style Sheets HTML document has <style> element. Division JavaScript (in script element(s)) for behavior Interaction HTML (in body element) for content Including structure CSS (in style element(s) AND also in html elements) for formatting Can be external style references. Styling cascades: earlier styles overridden by those closest to the text.

Basics CSS is its own language Format is identifier {specification} CSS identifiers can be types, classes, ids Example body {font-family: "Book Antiqua", Arial, sans-serif; } Note: fonts are located on the client computer, so font-family allows us to "hedge".

Sources http://www.w3schools.com/css/ http://jgthms.com/web-design-in-4-minutes/#share Look at source of webpages

Busman's Holiday: Add to 15 2 person game http://faculty.purchase.edu/jeanine.meyer/html5/addTo15JS.html Implement smart move by computer How smart? Improvements Provide range of computer skill Add smarter move? Add option for computer to go first ?

Notes Implemented first in Processing and then changed program. Sometimes not the best strategy Note the use of CSS Note use of dynamically created elements

Examples http://faculty.purchase.edu/jeanine.meyer/html5projects.html Added video to collage http://faculty.purchase.edu/jeanine.meyer/html5/collagebase.html Request from Aviva: http://faculty.purchase.edu/jeanine.meyer/html5/teapartytest.html

minesweeper CAN BE IMPROVED! Improve 'look and feel' change the three moves think about protecting player from a false move improve graphics ? http://faculty.purchase.edu/jeanine.meyer/html5/minesweeper.html

General requirements moves Tasks for program, according to the move: there is a dblclick event, but I read that it wasn't implemented in certain browsers Tasks for program, according to the move: determine if there is a mine. if so, end the game if not, calculate count of surrounding mines mark as a mine. Don't check. complete revealing counts

Recursive calls The showsurrounds function contains calls to the showsurrounds function! This is called a recursive call. I needed to ensure that it will not produce an infinite loop. mark each cell when it has the call there are only a finite number of cells.

Explore origami fold http://faculty.purchase.edu/jeanine.meyer/rosettenumbers.html Dollar bill rosette uses a property of 11 Requires number to be prime. The numbers for which this works is a class of primes called full reptend primes base 2

Classwork/homework Work on your projects. Prepare to show next class.