ITSE 1411 Beg. Web Programming

Size: px
Start display at page:

Download "ITSE 1411 Beg. Web Programming"

Transcription

1 (JavaScript, Sequence, Functions) Last revised: 4/17/14 Directions: Perform the tasks below on your personal computer or a lab computer. This document shows the score points for each task in parentheses. This is an open-book Lab Project. You may only use your textbook, notes, and PowerPoint presentations. You may NOT receive help from another person. You may NOT work collaboratively with another person. If Professor Smith determines that you received assistance from another person or you gave assistance to another student, then he will assign a grade of zero to you for this project. Notes: 1. There are 3 components to this lab project: 4A, 4B, 4C. 2. Test all your web pages in Microsoft Internet Explorer version 9 (IE9). This is the browser that Professor Smith will use to evaluate your project files. The Computer Studies Department labs have IE9. Other browsers or older versions of IE might not correctly display your web pages. Final Lab Files 1-script.html 2-script.js 3-sequence.html 4-function.html For grading purposes [20 pts.] 1. (5) Lab Project correctly submitted. (2) A. Correct submitted zip file name: LastNameFirstInitial.zip (3) B. Correct folder contents. 2. (15) W3C Markup Validation: web pages passed with no errors. (5) A. 1-script.html (5) B. 3-sequence.html (5) C. 4-function.html A Tasks (JavaScript) [42 pts.] 3. (2) Create a folder named: In this folder you will store the lab project files that you create below. 4. (2) Create a new web page in the folder. (2) A. Save the file with the filename: 1-script.html C. Insert a <meta> element to contain the document description: Script D. Place your name in the page title followed by: Script For example, Sally Student - Script wp_lab-4.docx, 4/17/2014

2 5. (38) Create 3 sections in the document. 1 st Section: (1) A. Create the following section heading using the HTML heading level 3 element: 1-HTML Paragraph Element (1) B. Create the following text using the HTML paragraph element: A programmer usually embeds JavaScript code into an HTML document using the script element. You can embed as many scripts into a single document as you like, using multiple script elements. 2 nd Section: (1) C. Create the following section heading using the HTML heading level 3 element: 2-Embedded JavaScript Code (15) D. Create the following text using the HTML paragraph element within an embedded JavaScript code: Programmers use the language attribute to tell the browser to only execute a section of the code if the browser supports that language and version. (2) E. Insert a JavaScript line comment in the JavaScript code. 3 rd Section: (1) F. Create the following section heading using the HTML heading level 3 element: 3-JavaScript External Source File (15) G. Create the following text using the HTML heading level 4 element within an external JavaScript source file: Programmers use the src attribute of the script element to link to an external file containing JavaScript code rather than code embedded into the HTML document. The external file is a text file containing JavaScript code, and whose filename ends with the.js extension. (2) H. Save the source file with the following filename: 2-script.js Page 2 of 5

3 Your web page should look like the one in Figure 1 below. Note: Your paragraphs might wrap differently, depending on the size of your browser window. Figure 1. B Tasks (Sequence) [90 pts.] 6. (2) Create a new web page in the folder. (2) A. Save the file with the filename: 3-sequence.html C. Insert a <meta> element to contain the document description: Sequence D. Place your name in the page title followed by: Sequence For example, Sally Student - Sequence 7. (2) Create the following page title using the heading level 3 element: Wages 8. (5) Create a script within the <body> element that executes the following specifications: 9. (7) Script declares 7 variables in 1 statement: hours_worked regular_rate regular_pay overtime_rate overtime_hours overtime_pay total_pay 10. (8) Script declares & assigns values to two constants: (4) A. regular_hours are 40 hours (4) B. overtime_factor is time and a half (1.5) 11. (12) Script prompts the user twice: (6) A. Number of hours an employee worked last week: hours_worked (6) B. Hourly rate of pay: regular_rate Page 3 of 5

4 12. (8) Script converts the string values from the 2 input prompts to floating point numeric values. 13. (31) Script makes the following calculations: (5) A. Calculates the regular pay for the week. (2) B. Rounds the regular pay to 2 decimal places. (5) C. Calculates the number of overtime hours. (5) D. Calculates the overtime rate of pay. (2) E. Rounds the overtime rate of pay to 2 decimal places. (5) F. Calculates the overtime pay for the week. (2) G. Rounds the overtime pay to 2 decimal places. (5) H. Calculates the total pay which is the sum of the regular pay and overtime pay. 14. (15) Script outputs the results showing currency as dollars and cents as you see below in Figure 2. (3) A. Output uses correct JavaScript methods. (2) B. Output uses line breaks. (5) C. Output uses correct syntax for string & numeric data. (5) D. Output displays currency with two decimal places. Test the script using the following data: Hours worked: 45 Rate of pay: 10 Note: This script does not provide the correct solution to when the hours worked are less than 40 hours. You will learn a technique for handling this situation in the Selection lesson. Your web page should look like the one in Figure 2 below. Figure 2. C Tasks (Functions) [83 pts.] 15. (2) Create a new web page in the Lab Project 3 folder. (2) A. Save the file with the filename: 4-function.html C. Insert a <meta> element to contain the document description: Function D. Place your name in the page title followed by: Function For example, Sally Student - Function This web page inputs a real estate property value, calculates that school tax, county tax, and total property tax. It then displays the total property tax for the owner. Complete the tasks below. Page 4 of 5

5 16. (2) Create the following page title using the heading level 3 element: Property Taxes 17. (5) Create a script within the <body> element that executes the following specifications: 18. (2) Main script declares the following 2 variables in 1 statement: property_value, property_tax 19. (8) Main script declares & assigns values to two constants: (4) A. school_tax_rate has the value: (4) B. county_tax_rate has the value: (5) Main script prompts the user to input the property value. 21. (3) Main script converts the string property value to a floating point numeric value. 22. (3) Main script calls a function named: calc_tax 23. (6) Main script s function call sends 3 values to the function: property_value, school_tax_rate, county_tax_rate 24. (35) Function performs the following operations: (3) A. Function defined in <head> element. (6) B. Declares 3 local variables for the values it receives from the function call. propertyvalue, schoolrate, countyrate (15) C. Calculates school tax, county tax, and total property tax. Read Note 1 below. (6) D. Function rounds to 2 decimal places the school tax and county tax. (5) E. Returns the property tax value back to the main script. 25. (12) Main script displays the output. (6) A. Displays the property value and the property tax as shown below in Figure 3. (6) B. Both dollars and cents values display. Test the script using a property value: Your web page should look like the one in Figure 3 below. Figure 3. 1 Note: Taxing districts normally define tax rates as a rate per $100 of property value. The taxing district calculates the property tax using the following mathematical formulas: School Tax = School Tax Rate * Property Value / 100 County Tax = County Tax Rate * Property Value / 100 Property Tax = School Tax + County Tax THE END Page 5 of 5

ITSE 1401 Web Design Tools Lab Project 4 (Expression Web 4 - Units M, N, O, P) Last revised: 1/9/14

ITSE 1401 Web Design Tools Lab Project 4 (Expression Web 4 - Units M, N, O, P) Last revised: 1/9/14 (Expression Web 4 - Units M, N, O, P) Last revised: 1/9/14 Directions: Perform the tasks below on your personal computer or a lab computer. Professor Smith shows the score points for each activity in parentheses.

More information

First Visual Basic Lab Paycheck-V1.0

First Visual Basic Lab Paycheck-V1.0 VISUAL BASIC LAB ASSIGNMENT #1 First Visual Basic Lab Paycheck-V1.0 Copyright 2013 Dan McElroy Paycheck-V1.0 The purpose of this lab assignment is to enter a Visual Basic project into Visual Studio and

More information

(I m not printing out these notes! Take your own.)

(I m not printing out these notes! Take your own.) PT1420 Week 2: Software Program Design I (I m not printing out these notes! Take your own.) Today we'll be discussing designing programs: Algorithms and errors Flowcharts and pseudocode Sequence structures

More information

Graded Project. Computer Applications

Graded Project. Computer Applications Graded Project Computer Applications INTRODUCTION 1 SCENARIO 1 YOUR TASK 1 Part 1: Creating Your Memo 2 Part 2: Creating Your Chart 3 Part 3: Creating Your PowerPoint Presentation 5 GRADING 10 Part 1 10

More information

Lab 1. Purpose. Assignment. Action Items/Programming Requirements

Lab 1. Purpose. Assignment. Action Items/Programming Requirements Lab 1 Purpose To assess your ability to apply the knowledge and skills developed in weeks 1 through 4. Emphasis will be placed on the following learning outcomes: 1. Create and display simple syntactically

More information

CSCI 3300 Assignment 4

CSCI 3300 Assignment 4 Austin Peay State University, Tennessee Fall 2016 CSCI 3300: Introduction to Web Development Dr. Leong Lee CSCI 3300 Assignment 4 Total estimated time for this assignment: 7 hours When you see Richard

More information

First C or C++ Lab Paycheck-V1.0 Using Microsoft Visual Studio

First C or C++ Lab Paycheck-V1.0 Using Microsoft Visual Studio C & C++ LAB ASSIGNMENT #1 First C or C++ Lab Paycheck-V1.0 Using Microsoft Visual Studio Copyright 2013 Dan McElroy Paycheck-V1.0 The purpose of this lab assignment is to enter a C or C++ into Visual Studio

More information

BCIS 3630 Dr. GUYNES SPRING 2018 TUESDAY SECTION [JAN version] GRADER COURSE WEBSITE

BCIS 3630 Dr. GUYNES SPRING 2018 TUESDAY SECTION [JAN version] GRADER   COURSE WEBSITE COURSE WEBSITE http://www.steveguynes.com/bcis3630/bcis3630/default.html Instructor: Dr. Guynes Office: BLB 312H Phone: (940) 565-3110 Office Hours: By Email Email: steve.guynes@unt.edu TEXTBOOK: Starting

More information

Oct. 3 fixup - Here are notes and codes in the proper order that they should be.

Oct. 3 fixup - Here are notes and codes in the proper order that they should be. Oct. 3 fixup - Here are notes and codes in the proper order that they should be. The boolean Data Type The boolean data type allows you to create variables that may hold one of two possible values: true

More information

CS 209 Sec. 52 Spring, 2006 Lab 6 - B: Inheritance Instructor: J.G. Neal

CS 209 Sec. 52 Spring, 2006 Lab 6 - B: Inheritance Instructor: J.G. Neal CS 209 Sec. 52 Spring, 2006 Lab 6 - B: Inheritance Instructor: J.G. Neal Objectives. To gain experience with: 1. The creation of a simple hierarchy of classes. 2. The implementation and use of inheritance.

More information

Chapter 1 Lab Algorithms, Errors, and Testing

Chapter 1 Lab Algorithms, Errors, and Testing Chapter 1 Lab Algorithms, Errors, and Testing Lab Objectives Be able to write an algorithm Be able to compile a Java program Be able to execute a Java program using the Sun JDK or a Java IDE Be able to

More information

CS130/230 Lecture 6 Logic and Graphing

CS130/230 Lecture 6 Logic and Graphing Thursday, February 19, 2004 Formatting CS130/230 Lecture 6 Logic and Graphing Last time you produced a worksheet similar to the following: Printing Let s have a look at what the spreadsheet would look

More information

Database Programming - Section 18. Instructor Guide

Database Programming - Section 18. Instructor Guide Database Programming - Section 18 Instructor Guide Table of Contents...1 Lesson 1 - Certification Exam Preparation...1 What Will I Learn?...2 Why Learn It?...3 Tell Me / Show Me...4 Try It / Solve It...5

More information

Pre Algebra 2. Student Goals. Curriculum Sample

Pre Algebra 2. Student Goals. Curriculum Sample Pre Algebra 2 Curriculum Sample A Grade Ahead s rigorous, year-round math enrichment program is designed to challenge your child to a higher academic standard. Our monthly curriculum includes mathematical

More information

Lesson 6: Introduction to Functions

Lesson 6: Introduction to Functions JavaScript 101 6-1 Lesson 6: Introduction to Functions OBJECTIVES: In this lesson you will learn about Functions Why functions are useful How to declare a function How to use a function Why functions are

More information

Agenda. My Introduction. CIS 154 Javascript Programming

Agenda. My Introduction. CIS 154 Javascript Programming CIS 154 Javascript Programming Brad Rippe brippe@fullcoll.edu Agenda Brief Javascript Introduction Course Requirements Brief HTML review On to JavaScript Assignment 1 Due Next week Helpful Tools Questions/Comments

More information

Lecture 5. Review from last week. Selection Statements. cin and cout directives escape sequences

Lecture 5. Review from last week. Selection Statements. cin and cout directives escape sequences Lecture 5 Selection Statements Review from last week cin and cout directives escape sequences member functions formatting flags manipulators cout.width(20); cout.setf(ios::fixed); setwidth(20); 1 What

More information

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

1. Textbook #1: Our Digital World (ODW). 2. Textbook #2: Guidelines for Office 2013 (GFO). 3. SNAP: Assessment Software CIS - Survey of Computer Information Systems SPRING 014-16-Week Course Professor: JON P. RAGER Weekly Schedule Note: This schedule is subjected to BE CHANGED at your instructor's discretion. Please check

More information

Full file at New Perspectives on HTML and CSS 6 th Edition Instructor s Manual 1 of 13. HTML and CSS

Full file at   New Perspectives on HTML and CSS 6 th Edition Instructor s Manual 1 of 13. HTML and CSS New Perspectives on HTML and CSS 6 th Edition Instructor s Manual 1 of 13 HTML and CSS Tutorial One: Getting Started with HTML 5 A Guide to this Instructor s Manual: We have designed this Instructor s

More information

Spring 2017 CMSC 140 Programming Project 7: Payroll

Spring 2017 CMSC 140 Programming Project 7: Payroll Spring 2017 CMSC 140 Programming Project 7: Payroll Concepts tested by the program: 1. Working with arrays 2. Using file operations 3. Using a selection sort to sort parallel arrays 4. Using a binary search

More information

CS 1100: Web Development: Client Side Coding / Fall 2016 Lab 2: More HTML and CSS

CS 1100: Web Development: Client Side Coding / Fall 2016 Lab 2: More HTML and CSS Goals CS 1100: Web Development: Client Side Coding / Fall 2016 Lab 2: More HTML and CSS Practice writing HTML Add links and images to your web pages Apply basic styles to your HTML This lab is based on

More information

Laboratory 2: Programming Basics and Variables. Lecture notes: 1. A quick review of hello_comment.c 2. Some useful information

Laboratory 2: Programming Basics and Variables. Lecture notes: 1. A quick review of hello_comment.c 2. Some useful information Laboratory 2: Programming Basics and Variables Lecture notes: 1. A quick review of hello_comment.c 2. Some useful information 3. Comment: a. name your program with extension.c b. use o option to specify

More information

Year 8 Computing Science End of Term 3 Revision Guide

Year 8 Computing Science End of Term 3 Revision Guide Year 8 Computing Science End of Term 3 Revision Guide Student Name: 1 Hardware: any physical component of a computer system. Input Device: a device to send instructions to be processed by the computer

More information

CSI Lab 02. Tuesday, January 21st

CSI Lab 02. Tuesday, January 21st CSI Lab 02 Tuesday, January 21st Objectives: Explore some basic functionality of python Introduction Last week we talked about the fact that a computer is, among other things, a tool to perform high speed

More information

Creating & Using Tables

Creating & Using Tables Creating & Using Tables in Microsoft Word 2000 Created by and for: Internet and Technology Training Services Office of Information Technology What is a Table? A table is a structure that is divided into

More information

This homework contains 6 pages. Please scroll down to see all 6 pages.

This homework contains 6 pages. Please scroll down to see all 6 pages. This homework contains 6 pages. Please scroll down to see all 6 pages. Homework 08 1. List all the candidate keys in the Students table. Please write detailed explanations. HINT: There is more than one

More information

An Introduction to Computer Problem Solving and the Programming Process

An Introduction to Computer Problem Solving and the Programming Process An Introduction to Computer Problem Solving and the Programming Process CS1400 Course Reader Fall 2006 by Linda DuHadway and Mary Veronica Kolesar CS1400 F06 The Programming Process Page 1 I. PROGRAMMING

More information

Smith ES Science, 8 2nd quarter review

Smith ES Science, 8 2nd quarter review ES Science Grade 8 Smith ES Science, 8 2nd quarter review Smith ES Science, 8 2nd quarter review WAKE COUNTY SCHOOLS 2013-2014 ALL RIGHTS RESERVED Content of this booklet is subject to copyright and restrictions

More information

CS130/230 Lecture 3 Formatting, Logic and Graphing

CS130/230 Lecture 3 Formatting, Logic and Graphing Monday, January 11, 2004 More Formatting CS130/230 Lecture 3 Formatting, Logic and Graphing We talked a little bit about formatting during our first class meeting. We know how to format numbers in cells.

More information

IDENTIFY WAYS OF REPRESENTING ALGORITHMS.

IDENTIFY WAYS OF REPRESENTING ALGORITHMS. IDENTIFY WAYS OF REPRESENTING ALGORITHMS. OBJECTIVES: Identify ways of representing algorithms: Content Representation of algorithms as Pseudocode or Flowcharts; use of flow chart symbols: input/output

More information

Lab 1 Concert Ticket Calculator

Lab 1 Concert Ticket Calculator Lab 1 Concert Ticket Calculator Purpose To assess your ability to apply the knowledge and skills developed in weeks 1 through 3. Emphasis will be placed on the following learning outcomes: 1. Create and

More information

Introduction to Computer Science using JAVA

Introduction to Computer Science using JAVA NJ CCCS AREA: 21 st -CENTURY LIFE AND CAREERS NJ-CCSS AREA: MATHEMATICS North Brunswick Township Public Schools Introduction to Computer Science using JAVA Acknowledgements Vivian Morris, Teacher Diane

More information

Ministry of Higher Education and Scientific Research

Ministry of Higher Education and Scientific Research Morning Study Department of information technology Institute of Technical - Duhok. University of Polytechnic Duhok. Subject: Web Technology Course book for 2nd year. Lecturer s name: MSc. Ayman Nashwan

More information

Graded Project. Excel 2016

Graded Project. Excel 2016 Excel 2016 PENN FOSTER, INC. 2016 INTRODUCTION CONTENTS INTRODUCTION 2 INSTRUCTIONS 2 SCORING GUIDELINES 6 SUBMITTING YOUR PROJECT 8 PAGE 1 GRADED PROJECT EXCEL 2016 INTRODUCTION This project requires

More information

Section 6.1 Measures of Center

Section 6.1 Measures of Center Section 6.1 Measures of Center Objective: Compute a mean This lesson we are going to continue summarizing data. Instead of using tables and graphs we are going to make some numerical calculations that

More information

What s New in Blackboard 9.1

What s New in Blackboard 9.1 What s New in Blackboard 9.1 Adding and Removing Files In Blackboard, faculty have always had to upload files and delete files one at a time. Now they can upload or delete all course files at once. Faculty

More information

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

1. Textbook #1: Our Digital World (ODW). 2. Textbook #2: Guidelines for Office 2013 (GFO). 3. SNAP: Assessment Software CIS - Survey of Computer Information Systems FALL 014-16-Week Course Professor: JON P. RAGER Weekly Schedule Note: This schedule is subjected to BE CHANGED at your instructor's discretion. Please check

More information

1. C++ Overview. C++ Program Structure. Data Types. Assignment Statements. Input/Output Operations. Arithmetic Expressions.

1. C++ Overview. C++ Program Structure. Data Types. Assignment Statements. Input/Output Operations. Arithmetic Expressions. 1. C++ Overview 1. C++ Overview C++ Program Structure. Data Types. Assignment Statements. Input/Output Operations. Arithmetic Expressions. Interactive Mode, Batch Mode and Data Files. Common Programming

More information

Excel Template Instructions for the Glo-Brite Payroll Project (Using Excel 2010 or 2013)

Excel Template Instructions for the Glo-Brite Payroll Project (Using Excel 2010 or 2013) Excel Template Instructions for the Glo-Brite Payroll Project (Using Excel 2010 or 2013) T APPENDIX B he Excel template for the Payroll Project is an electronic version of the books of account and payroll

More information

TimeCard Manager Pro. Installation and Setup Basics continued. Program Defaults Program Overview 10 Set Program Defaults 11. Basics.

TimeCard Manager Pro. Installation and Setup Basics continued. Program Defaults Program Overview 10 Set Program Defaults 11. Basics. TimeCard Manager Pro Program Guide Installation and Setup Basics continued Install Software 1 Card Management Software Setup View Employee Time Cards 25 Host/Server Security & Settings 2 Edit Card Hours

More information

CSE 115. Introduction to Computer Science I

CSE 115. Introduction to Computer Science I CSE 115 Introduction to Computer Science I Announcement For lab exam 2 only: We will allow students to take the exam even if lab entry ticket is not yet earned. Lab entry ticket must be completed within

More information

FILE SHARING OVERVIEW HOW DO I ACCESS FILE SHARING? NAVIGATION

FILE SHARING OVERVIEW HOW DO I ACCESS FILE SHARING? NAVIGATION FILE SHARING OVERVIEW File Sharing enables teachers to quickly and easily share documents, files, and information directly from the LMS home page You can view shared files from students and add comments

More information

PROFESSOR S QuICk GuIdE TO TWEN

PROFESSOR S QuICk GuIdE TO TWEN T WEN: THE WEST EduCATION NET WORk PROFESSOR S QuICk GuIdE TO TWEN PROFESSIONAL LEGAL RESEARCH What is TWEN? The West Education Network (TWEN) is an online extension of the law school classroom at lawschool.westlaw.com,

More information

Digital Multimedia Design

Digital Multimedia Design Elizabethtown Area School District Digital Multimedia Design Course Number: 769 Length of Course: 1 semester Grade Level: 10-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date Written:

More information

INTRODUCTION TO COMPUTER SCIENCE - JAVA

INTRODUCTION TO COMPUTER SCIENCE - JAVA INTRODUCTION TO COMPUTER SCIENCE - JAVA North Brunswick Township Public Schools Acknowledgements Vivian S. Morris Math/Computer Science Teacher Diane Galella Supervisor of the Math Department Written SPRING

More information

Employee Kiosk Staff Manual

Employee Kiosk Staff Manual Employee Kiosk Staff Manual LOGGING IN Logging into the Kiosk requires a full email address and user password. To create a Kiosk Account, click on the First time user link at the login page and the screen

More information

IT 1033: Fundamentals of Programming Loops

IT 1033: Fundamentals of Programming Loops IT 1033: Fundamentals of Programming Loops Budditha Hettige Department of Computer Science Repetitions: Loops A loop is a sequence of instruction s that is continually repeated until a certain condition

More information

conditional statements

conditional statements L E S S O N S E T 4 Conditional Statements PU RPOSE PROCE DU RE 1. To work with relational operators 2. To work with conditional statements 3. To learn and use nested if statements 4. To learn and use

More information

Course Outline. Introduction to java

Course Outline. Introduction to java Course Outline 1. Introduction to OO programming 2. Language Basics Syntax and Semantics 3. Algorithms, stepwise refinements. 4. Quiz/Assignment ( 5. Repetitions (for loops) 6. Writing simple classes 7.

More information

Exercise 1: Basic HTML and JavaScript

Exercise 1: Basic HTML and JavaScript Exercise 1: Basic HTML and JavaScript Question 1: Table Create HTML markup that produces the table as shown in Figure 1. Figure 1 Question 2: Spacing Spacing can be added using CellSpacing and CellPadding

More information

Objective: To learn meaning and concepts of programming. Outcome: By the end of this students should be able to describe the meaning of programming

Objective: To learn meaning and concepts of programming. Outcome: By the end of this students should be able to describe the meaning of programming 30 th September 2018 Objective: To learn meaning and concepts of programming Outcome: By the end of this students should be able to describe the meaning of programming Section 1: What is a programming

More information

Green Room Computer Lab Curriculum

Green Room Computer Lab Curriculum Green Room Computer Lab Curriculum Students will meet for 30 minutes twice a week. The curriculum goals are to: learn how to touch type. If students know how to type, then they will use the time in the

More information

Introduction to Programming

Introduction to Programming Introduction to Programming Course ISI-1329 - Three Days - Instructor-Led Introduction This three-day, instructor-led course introduces students to computer programming. Students will learn the fundamental

More information

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB By Hassan S. Shavarani UNIT2: MARKUP AND HTML 1 IN THIS UNIT YOU WILL LEARN THE FOLLOWING Create web pages in HTML with a text editor, following

More information

Expressions, Input, Output and Data Type Conversions

Expressions, Input, Output and Data Type Conversions L E S S O N S E T 3 Expressions, Input, Output and Data Type Conversions PURPOSE 1. To learn input and formatted output statements 2. To learn data type conversions (coercion and casting) 3. To work with

More information

Professor s Manual For Practice Set Programs

Professor s Manual For Practice Set Programs Professor s Manual For Practice Set Programs Table of Contents Page Getting Started on Practice Sets for Students Handout COPY AND GIVE TO STUDENTS 3 Getting Started for Professors 4 Levels of Security

More information

The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to:

The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to: About the Text Editor The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to: Add items to Content Areas, Learning Modules, Lesson

More information

Technology Applications (first semester) Keyboarding Essential Learning Outcomes (ELO s)

Technology Applications (first semester) Keyboarding Essential Learning Outcomes (ELO s) Technology Applications (first semester) Keyboarding (Approximate Time: 3 weeks) 1 st 3 Weeks Keep work area clean - no food or drinks around equipment Show posture, correct seating position, Home Row

More information

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU B. C. A (Semester I) 030010108: Introduction to Web Design Lesson Plan Objective: To provide basic understanding of web and HTML for designing web pages in conjunction with HTML tags, text, videos and

More information

Lesson 2: Formulas, Functions, and Formatting Microsoft Excel 2016 IN THIS CHAPTER, YOU WILL LEARN HOW TO

Lesson 2: Formulas, Functions, and Formatting Microsoft Excel 2016 IN THIS CHAPTER, YOU WILL LEARN HOW TO Lesson 2: Formulas, Functions, and Formatting Microsoft Excel 2016 IN THIS CHAPTER, YOU WILL LEARN HOW TO Enter Formulas in the worksheet Enter Functions in the worksheet Verify Formulas in the worksheet

More information

Range Objects and the ActiveCell

Range Objects and the ActiveCell Range Objects and the Active Review Objects have two important features that we can make use of Properties Methods Talk does not cook rice. Chinese Proverb 2 Review Review There is a very precise syntax

More information

Treasurer s Office Secure Site Processing Documentation

Treasurer s Office Secure Site Processing Documentation P a g e 1 Treasurer s Office Secure Site Processing Documentation Items in this Document Include: Site Access... 1 Main Menu Options... 4 Mill Rate Process... 5 Split/Omitted Bill Creation... 12 Tax Bill

More information

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Payroll

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Payroll CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Payroll Employer Parameters Time Clock Set Up Step-by-step Instructions 2012 Central Susquehanna Intermediate Unit, USA Table of Contents Introduction...

More information

GRAPHIC WEB DESIGNER PROGRAM

GRAPHIC WEB DESIGNER PROGRAM NH128 HTML Level 1 24 Total Hours COURSE TITLE: HTML Level 1 COURSE OVERVIEW: This course introduces web designers to the nuts and bolts of HTML (HyperText Markup Language), the programming language used

More information

Student Outcomes. Lesson Notes. Classwork. Discussion (4 minutes)

Student Outcomes. Lesson Notes. Classwork. Discussion (4 minutes) Student Outcomes Students write mathematical statements using symbols to represent numbers. Students know that written statements can be written as more than one correct mathematical sentence. Lesson Notes

More information

Lab 2 Population. Purpose. Assignment Lab 2 analyzes population growth of a town as well as compare the population growth of two towns.

Lab 2 Population. Purpose. Assignment Lab 2 analyzes population growth of a town as well as compare the population growth of two towns. Lab 2 Population Purpose To assess your ability to apply the knowledge and skills developed up though week 7. Emphasis will be placed on the following learning outcomes: 1. Decompose a problem into modularized

More information

DECISION STRUCTURES: USING IF STATEMENTS IN JAVA

DECISION STRUCTURES: USING IF STATEMENTS IN JAVA DECISION STRUCTURES: USING IF STATEMENTS IN JAVA S o far all the programs we have created run straight through from start to finish, without making any decisions along the way. Many times, however, you

More information

Burnaby Online Program School District #41 Burnaby

Burnaby Online Program School District #41 Burnaby Course Plan Burnaby Online Program School District #41 Burnaby Course: Teacher: Email: Phone: Information Communications Technology 12 Modular Survey Course Description: Today's students must be able to

More information

Chapter 2 Working with Data Types and Operators

Chapter 2 Working with Data Types and Operators JavaScript, Fourth Edition 2-1 Chapter 2 Working with Data Types and Operators At a Glance Instructor s Manual Table of Contents Overview Objectives Teaching Tips Quick Quizzes Class Discussion Topics

More information

To Access Google Classroom: 1. Go to the MCSD Webpage (www.mcsdk12.org). 2. Click on the Web Apps link.

To Access Google Classroom: 1. Go to the MCSD Webpage (www.mcsdk12.org). 2. Click on the Web Apps link. To Access Google Classroom: 1. Go to the MCSD Webpage (www.mcsdk12.org). 2. Click on the Web Apps link. 3. Click on the Google Classroom icon. 4. Enter your SCHOOL DISTRICT EMAIL ADDRESS and press NEXT.

More information

3.2-Measures of Center

3.2-Measures of Center 3.2-Measures of Center Characteristics of Center: Measures of center, including mean, median, and mode are tools for analyzing data which reflect the value at the center or middle of a set of data. We

More information

Minnesota Comprehensive Assessments-Series III

Minnesota Comprehensive Assessments-Series III Name Minnesota Comprehensive Assessments-Series III Mathematics Item Sampler Grade 5 ITEM SAMPLERS ARE NOT SECURE TEST MATERIALS. THIS ITEM SAMPLER TEST BOOK MAY BE COPIED OR DUPLICATED. 24 Point State

More information

HTML 5 and CSS 3, Illustrated Complete. Unit L: Programming Web Pages with JavaScript

HTML 5 and CSS 3, Illustrated Complete. Unit L: Programming Web Pages with JavaScript HTML 5 and CSS 3, Illustrated Complete Unit L: Programming Web Pages with JavaScript Objectives Explore the Document Object Model Add content using a script Trigger a script using an event handler Create

More information

CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points

CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points Project Due (All lab sections): Check on elc Assignment Objectives: Lookup and correctly use HTML tags. Lookup and correctly use CSS

More information

Chapter 3 - Simple JavaScript - Programming Basics. Lesson 1 - JavaScript: What is it and what does it look like?

Chapter 3 - Simple JavaScript - Programming Basics. Lesson 1 - JavaScript: What is it and what does it look like? Chapter 3 - Simple JavaScript - Programming Basics Lesson 1 - JavaScript: What is it and what does it look like? PP presentation JavaScript.ppt. Lab 3.1. Lesson 2 - JavaScript Comments, document.write(),

More information

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

Prerequisit. cies. Consortium. on Creating. interviews. In research, the. Standards. A. Software Program(s) 3. Web Web Design Tools (ITSE 1301) Credit: 3 semester credit hours (2 hours lecture, 2 hours lab) Prerequisit te/co-requisite: Course Description Designing and publishing Web documents according to World Wide

More information

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

JOHNSON COUNTY COMMUNITY COLLEGE COURSE SYLLABUS WEB CRN Web Scripting: JavaScript I JOHNSON COUNTY COMMUNITY COLLEGE COURSE SYLLABUS WEB 114-002 CRN 12234 Web Scripting: JavaScript I TERM: Spring 2017 DIVISION: Computing Sciences & Information Technology CREDITS: 2 Pre/Corequisite: WEB

More information

CT 229 Fundamentals of Java Syntax

CT 229 Fundamentals of Java Syntax CT 229 Fundamentals of Java Syntax 19/09/2006 CT229 New Lab Assignment Monday 18 th Sept -> New Lab Assignment on CT 229 Website Two Weeks for Completion Due Date is Oct 1 st Assignment Submission is online

More information

Final Exam Review (Revised 3/16) Math MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Final Exam Review (Revised 3/16) Math MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Final Exam Review (Revised 3/16) Math 0001 Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Evaluate. 1) 1 14 1) A) 1 B) 114 C) 14 D) undefined

More information

Information Technology Applications Training & Support. Google Forms Create Forms and Capture Response Data

Information Technology Applications Training & Support. Google Forms Create Forms and Capture Response Data Information Technology Applications Training & Support Google Forms Create Forms and Capture Response Data Revised 11/14/2018 Create Forms and Capture Response Data CONTENTS Your SBCUSD Google Account...

More information

WHOLE NUMBERS AND DECIMALS

WHOLE NUMBERS AND DECIMALS WHOLE NUMBERS AND DECIMALS 2 IN THIS CHAPTER YOU WILL: WHAT S IN CHAPTER 2? 2 01 Mental addition 2 02 Mental subtraction 2 03 Rounding decimals and money 2 04 Adding and subtracting decimals 2 05 Mental

More information

Problem Solving and Algorithms

Problem Solving and Algorithms Problem Solving and Algorithms Problem Solving We do it all the time Approaches: Less successful Grope blindly toward a solution Fail to complete a chain or reasoning Successful Begin with what is understood

More information

HHH Instructional Computing Fall

HHH Instructional Computing Fall Quick Start Guide for School Web Lockers Teacher log-on is the same as for Infinite Campus Student log-on is the same initial log on to the network except no school year is required before their user name

More information

Functions that Return a Value. Approximate completion time Pre-lab Reading Assignment 20 min. 92

Functions that Return a Value. Approximate completion time Pre-lab Reading Assignment 20 min. 92 L E S S O N S E T 6.2 Functions that Return a Value PURPOSE PROCEDURE 1. To introduce the concept of scope 2. To understand the difference between static, local and global variables 3. To introduce the

More information

THE HITCHHIKERS GUIDE TO HTML

THE HITCHHIKERS GUIDE TO HTML THE HITCHHIKERS GUIDE TO HTML Computer Science I Designing technology solutions Mr. Barrett http://thestrategicblogger.com/ What is HTML Hyper Text Markup Language (HTML) is a markup language for describing

More information

Chapter 3: Data Description

Chapter 3: Data Description Chapter 3: Data Description Diana Pell Section 3.1: Measures of Central Tendency A statistic is a characteristic or measure obtained by using the data values from a sample. A parameter is a characteristic

More information

TimeCard Manager Basic

TimeCard Manager Basic TimeCard Manager Basic Program Guide Installation and Setup Basics Continued Install Software 1 Card Management Software Setup View Employee Time Cards 24 Host/Server Security & Settings 2 Print Card Data

More information

ITT Technical Institute. TB143 Introduction to Personal Computers Onsite and Online Course SYLLABUS

ITT Technical Institute. TB143 Introduction to Personal Computers Onsite and Online Course SYLLABUS ITT Technical Institute TB143 Onsite and Online Course SYLLABUS Credit hours: 4 Contact/Instructional hours: 50 (30 Theory Hours, 20 Lab Hours) Prerequisite(s) and/or Corequisite(s): None. Course Description:

More information

JavaScript Activites

JavaScript Activites Note: Email your work to mrsaem@yahoo.com make sure you have zipped/compressed the files into one folder. Rename the Folder according to your name. [A-Level IT] ----------------------------------------------------------

More information

b. Remediation will only be offered for courses offered at the home school.

b. Remediation will only be offered for courses offered at the home school. RECOVERING CREDIT THROUGH A MASTERY EXAM Responsible: Office of Academics Department of Assessment PURPOSE This administrative procedure shall establish guidelines related to the recovery of high school

More information

Registration, Data Download, and Online Homework

Registration, Data Download, and Online Homework Registration, Data Download, and Online Homework Register on the Armond Dalton Resources Website... E-2 Download the Project Data Files to a USB drive... E-5 Online Homework... E-6 Lab Computer: You will

More information

Creative Computing Course Syllabus 1 semester for High School (110 contact hours)

Creative Computing Course Syllabus 1 semester for High School (110 contact hours) CodeHS Creative Computing Course Syllabus 1 semester for High School (110 contact hours) Course Overview and Goals The Creative Computing course is a first year computer science course introducing the

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

Cascading style sheets

Cascading style sheets Cascading style sheets The best way to create websites is to keep the content separate from the presentation. The best way to create websites is to keep the content separate from the presentation. HTML

More information

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1 Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 1 What will we cover? HTML - Website Structure and Layout CSS - Website Style JavaScript - Makes our Website Dynamic and Interactive Plan

More information

Practicing on word processor, spreadsheet, search engines, citation and referencing, and creating zipped files.

Practicing on word processor, spreadsheet, search engines, citation and referencing,  and creating zipped files. Practicing on word processor, spreadsheet, search engines, citation and referencing, email and creating zipped files. 1 Exercise 1: Creating MS Word document 1. Create a new folder in My Documents and

More information

National Training and Education Resource. Authoring Course. Participant Guide

National Training and Education Resource. Authoring Course. Participant Guide National Training and Education Resource Authoring Course Participant Guide Table of Contents: OBJECTIVES... 4 OVERVIEW OF NTER... 5 System Requirements... 5 NTER Capabilities... 6 What is the SCORM PlayerWhat

More information

Student, Perfect Final Exam May 25, 2006 ID: Exam No CS-081/Vickery Page 1 of 6

Student, Perfect Final Exam May 25, 2006 ID: Exam No CS-081/Vickery Page 1 of 6 Student, Perfect Final Exam May 25, 2006 ID: 9999. Exam No. 3193 CS-081/Vickery Page 1 of 6 NOTE: It is my policy to give a failing grade in the course to any student who either gives or receives aid on

More information

1 of 6 9/28/15, 12:27 PM

1 of 6 9/28/15, 12:27 PM Information Systems and Technology / / Aeries - Parent Portal Data Confirmation Step by Step Instructions Added by Jennifer Payne, last edited by Jennifer Payne on Sep 28, 2015 HOW TO COMPLETE THE SBSD

More information

26, 2016 TODAY'S AGENDA QUIZ

26, 2016 TODAY'S AGENDA QUIZ TODAY'S AGENDA - Complete Bell Ringer (in Canvas) - Complete Investigation 1 QUIZ (40 minutes) - Be sure your assignments from the week are complete (bell ringers, hw, makeup work) - Investigation 2.1

More information