Martin Norris Computing Teacher/Leader at Moldgreen Community Primary School, Huddersfield

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

Create a Simple Game in Scratch
Create a Simple Game in Scratch
Unit 3 Day 4 FOCS – Web Design. No Journal Entry.
Anne McGrath 16 th February  Review of what we have learned so far.  Angled brackets surround HTML tags.  The words between the angled brackets.
HTML Creating Web pages. HTML Hyper Text Markup Language Not programming, but a markup language using tags to format text in Web browsers.
Creating Dynamic Communities. Objectives that will be covered: 1.Creating your communityCreating your community 2.Styling your communityStyling your community.
FrontPage Express By John G. Summerville Ph.D.©, RN.
Introduction to TouchDevelop
How to Make a Web Page: A Crash Course in HTML programming.
Building Web Pages With Microsoft Office. Introduction This tutorial is for the beginning web builder. It utilizes software that you already have, Microsoft.
Web Page Development Identify elements of a Web Page Start Notepad
How can blogs be kid friendly? In this session, you will learn how to set up your class, how to create blogs, learn benefits and uses of blogging, etc.
Designing Web Pages Getting to know HTML... What is HTML? Hyper Text Markup Language HTML is the major language of the Internet’s World Wide Web. Web.
1.Learning the Terms Learning the TermsLearning the Terms 2.Accessing the Internet from a PC Accessing the Internet from a PCAccessing the Internet from.
Review of last session The Weebly Dashboard The Weebly Dashboard Controls your account and your sites Controls your account and your sites From here you.
Creating a Web Page HTML, FrontPage, Word, Composer.
Designing a Classroom Web Site Using NVU Beginning Level.
Created in 2011 at Liberty High School. Getting Started Overview on Magnet Tool – Graphics – Text – Image – Video – Sound – Wall A Sample Glog How to.
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
Designing Web Pages Getting to know HTML... What is HTML? Hyper Text Markup Language HTML is the major language of the Internet’s World Wide Web Web.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Web Design HTML, Frontpage, DreamWeaver μέρος β ΠΡΥ019 - Πληροφορική Δρ.Βάσος Βασιλείου.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Technologies Website Development Trade & Industrial Education
Introduction to TouchDevelop
TERMS TO KNOW. Desktop This does not mean a computer desktop vs. a laptop. You probably keep a number of commonly used items on your desk at home such.
Locally Edited Animations We will need 3 files to help get us started at
Part 2: How to create blogs In Modified by: Mr Rizal Arbain.
VIDEO GAME PROGRAMMING Video Game Programming Junior – DigiPutt INSTRUCTOR TEACHER’S ASSISTANT.
Enhancing Your Web Site. More Basic HTML Tags Today you will learn these tags: & add-on (alt, height, width & align) and “href” add-on Add a text link.
Adding Content to the Agency Web Site - Part 2. Adding individual web pages for success stories Agency Web Site Adding Content 2, Slide 2Copyright © 2004,
Understanding HTML Code
Website Development with Dreamweaver
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
More Basic HTML. Add spacing (single & double space) Save Refresh Add horizontal rule Add comments Add styles Add headings Add features Add alignments.
XP Mohammad Moizuddin Creating Web Pages with HTML Tutorial 1 1 New Perspectives on Creating Web Pages With HTML Tutorial 1: Developing a Basic Web Page.
15.2 More Basic HTML. More Basic HTML Add spacing (single & double space) Save Refresh Add horizontal rule Add comments Add styles Add headings Add features.
Web Programming Basics of HTML. HTML stands for Hyper Text Mark-up Language A mark-up language is different than those that you have learned before in.
HTML Hyper Text Markup Language. What is an HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup.
Enhancing Your Web Site—Adding Links Web Page **YOU MUST HAVE COMPLETED THE 1ST 3 WEB PAGES BEFORE YOU CAN DO THIS ONE. **YOU SHOULD HAVE COMPLETED THE.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
Introduction to PowerPoint Curriculum Implementation Day Friday, November 3, 2006 K.J. Benoy.
Review of last session Add text to your website Add text to your website Title Title Paragraph Paragraph Title and paragraph Title and paragraph Add photographs.
Week 1 – Beginners Content McAfee & Big Fish Games CoderDojo.
Game Maker Terminology
HTML GUIDE Press F5 and then Click on the links on the left to get to the section you want Section 1: Getting Started Section 2: Moving Banner Section.
Videos, the More Tag, Permalinks, and Shortlinks.
Creating Webpages. Today’s Topics Embed video Embed music More text formatting Wordpress.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Spiderman ©Marvel Comics Creating Web Pages (part 1)
Presented by the Monroe County Public Library. Me: Austin Stroud, Instructional Designer at the Monroe County Public Library Adjunct Faculty, Ivy Tech.
Getting Started with HTML. HTML  Hyper Text Markup Language  HTML isn’t a program language, its known as a markup language  A Markup language has tags.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
HTML HTML stands for Hyper Text Markup Language. HTML is used in making the base of a Website You can just use an online website maker like weebly.com.
Today's Ninja Challenge: Write Your First Computer Game!
Wikis in Education: Part III Wiki Basics University School of Milwaukee.
Schoolwires – District 205 created by Andrew Chidester.
HTML. Hyper Text Markup Language Markup your text document The markup is the tag Hyper text means you can jump from place to place Programming language.
Websites Creating Basic Course. What´s a website ? A website (or "web site") is a collection of related web pages, images, videos or other digital assets.
ENHANCE YOUR WEBSITE. HOW TO INSERT COLOR??? USE THE TAG: GO TO PICK COLOR WANT BY POINTING: THEN USE THE HEX NUMBER.
Creating Web Pages in Word. Sharing Office Files Online Many Web pages are created using the HTML programming language. Web page editors are software.
Computer Basics Introduction CIS 109 Columbia College.
HTML GUIDE Press F5 and then
HTML.
Creating your first website
Presentation transcript:

Martin Norris Computing Teacher/Leader at Moldgreen Community Primary School, Huddersfield CAS Master Teacher (CAS)

CPD session pm HTML to write a webpage Websites using templates 1.30pm Touch Develop: Creating a background 1.50pm BREAK 2.00pm Touch Develop: Sprites 2.50pm Questions? 3.00pm Finish.

Today’s intended outcomes: Create webpages using HTML and templates Develop programming skills using a different environment

HTML Hack the web! Mozilla Thimble EAK

Hack the Web (X Ray Goggles!)

Mozilla Thimble Save projects easily with one class login (UN = mrnorris -> pw = …) Other projects on there to remix With a login, you can publish your work to the web!

Good Great Even Better ❶Change the heading ❹ Introduce a different picture ❷Write a new paragraph ❸Make something bold or italics Tip: Don’t forget to close the tags, especially tags Extra challenge: You could even upload your own picture to the web amazi ng ….. …

Thimble – Further challenge Hyperlink X-Ray Goggles ( is important here) Video hosting Wordpress/Weebly for Education– children can try to write the blog using html.

No internet connection? Use notepad/wordpad and printed helpsheets to write some HTML files eg. Title goes here! Some text can come in here! Save as ***.html - open the file and it should open in a browser window.

EAK

Further HTML help Hour of code ult.asp ult.asp

/Websites Google Mail Google Sites - Planning example in Communicating page of my website – computingcpd.weebly.com Blog sites – Wordpress (ads), Blogger or Weebly for Education

web app iPhone, iPad, Android, Windows, Mac, Linux touch develop

Cloud computing Create at home on your mobile Anywhere with internet access Program to respond to touch or mouse clicks. Publishing a script to make it available for all other users.

touch develop If you are typing on a keyboard you should notice that as you start to type each command a list of matches will appear on the left. When you see the command you are looking for, you can use the UP and DOWN cursor keys to move onto it and then press ENTER to select it.

The main code for your program is called main() so anytime you want to go back to your code select main() from your scripts. Game properties score – controls the score in the game lives – controls how many lives you have left in the game Board properties width – controls the width of the game playing area height – controls the height of the game playing area background – controls the background of your game playing area Sprite properties artwork – controls the appearance of your sprite character or obstacle speed – controls the speed at which your sprite moves height – controls the height of your sprite width – controls the width of your sprite Position – controls where the sprite appears on the screen

Game object functions If we want to change the value of a property, we usually call a function. Functions are programs we can call that do something for us. In this case, the functions change the value of a property for us. To change the value of a score we call set score, to change a width we call set width etc. NB there are a few slight irregular names eg. change the position you call set pos.

Game functions set score – change the score set life – changes the number of lives Board functions set width – changes the width set height – changes the height set background – allows you to change the background color set background picture – allows you to display a picture as a background

Background I want to do something to the board object The set background scene function can be used to change the background picture

Background 1) Add art to the media section

Background 2) Let's add code to set the game's background scene.

Game function: set lives For example, if I want to change the number of lives in the game, I will work with the game object, since lives is a property of the game object. Which function? To set the number of lives to 1000, The code will look like this: game-> set life(1000) Change the number of lives in your game.

Sprites (variables) Each obstacle, power up, enemy, or character is created by adding a sprite. 1) Add a picture to the art section first Creating a variable or a var. The name of the variable is selected automatically, and we can change it if we like. The variable will start appearing in the tiles so we can use it later.

y, x Origin is the top left corner = (0,0)

Sprite functions set speed – changes the speed of the sprite set height – changes the size of your sprite set width – changes the size of your sprite set pos – changes where on the screen your sprite is displayed

Set a speed for your sprite Select the tile for your sprite. Select set speed, and enter an x (horizontal) velocity, and a y (vertical) velocity. Let’s try it and try changing the speeds to see the effects.

Other code code to create a boundary on the board. game → bounce on sides code to set a gravity force on the board so that sprites fall when they appear on the board. board → set gravity(0, 200)

Conditionals (if, then, else) What function do you want to call?

User input User input can be introduced by using the gamepad object and asking the program to do something when (on) button is pressed: In my example, the football is moved by the click or touch of the screen.

Other challenges… Can you make our player sprite move up and down too? Can we add a 2 nd ball that loses you points? Add a sound resource to the art/media…then include a line of code to play the sound…when they overlap?

Further touch develop Resources courses/learn-to-code-with-codexist-the- birth-of-bot-8470?l=O2GJDJXz_ courses/learn-to-code-with-codexist-the- birth-of-bot-8470?l=O2GJDJXz_