A PowerPoint presentation which can be used by the teacher to teach the purpose of HTML, CSS and Javascript in the development of webpages at KS3, KS4, or KS5.<br />
<br />
Learning Objective<br />
1) To understand the purpose of both html and css when creating a web page. <br />
2) To be able to identify the purpose of JavaScript and to understand the difference between client-side and server-side languages.
<p>This project is suitable for foundation as well as A levels students. The HTML, CSS and Javascript are zipped for your use as a guide to students project. You can access the video on youtube using the search criteria below.<br />
“Scientific calculator using html, css and javascript + lively and educating”</p>
Complete unit of work with HTML, CSS and Javascript examples; 6 lessons; extra resources like sound files, images, web pages, challenges etc are also included along with a sample HTML quiz
<p>A beginner-friendly guide to HTML, designed for KS3 to GCSE Computer Science students. This handout introduces web development from scratch, assuming no prior knowledge. With step-by-step tutorials, engaging examples, and clear explanations, it’s the perfect resource for students to learn HTML fundamentals and build their first web pages. Ideal for classroom use or self-study.<br />
Contents</p>
<ol>
<li>
<p>Introduction to HTML</p>
</li>
<li>
<p>Basic Structure of an HTML Document</p>
</li>
</ol>
<p>HTML Document Layout<br />
Essential Tags: <html>, <head>, <title>, <body><br />
First Webpage: “Hello, World!”<br />
3. Working with Text</p>
<p>Headings and Paragraphs<br />
Line Breaks and Horizontal Lines<br />
Basic Text Formatting: Bold, Italics, and Underline<br />
4. Adding Links and Images</p>
<p>Creating Hyperlinks with <a><br />
Adding Images with <img><br />
Using Alt Text for Accessibility<br />
5. Lists in HTML</p>
<p>Ordered and Unordered Lists<br />
Nesting Lists<br />
6. Tables for Organizing Data</p>
<p>Table Structure: <table>, <tr>, <th>, <td><br />
Creating a Simple Table<br />
Styling Tables with Borders and Width<br />
7. Introduction to CSS Styling</p>
<p>Inline, Internal, and External CSS<br />
Basic CSS Selectors: Elements, Classes, and IDs<br />
Styling Text and Backgrounds<br />
8. Layout and Structure with Divs and Spans</p>
<p>Grouping Content with <div> and <span><br />
Applying CSS to Divs and Spans<br />
9. HTML5 Semantic Elements</p>
<p>Header, Footer, Section, Article, and Aside<br />
Organizing Content with Semantic Tags<br />
10. Building a Simple Web Page Project</p>
<p>Project Overview: Personal Web Page<br />
Step-by-Step Guide<br />
Adding Basic CSS for Style<br />
11. Debugging HTML and CSS</p>
<p>Common Errors in HTML<br />
Troubleshooting CSS<br />
Using Developer Tools<br />
12. Resources for Practice</p>
<p>Online HTML Editors and Practice Sites<br />
Further Learning Resources</p>
<p>This 72 page booklet is the second of three written to cover the process of creating a website from analysis to coding to evaluation.</p>
<p>Booklet 2 is split into two parts and should take between 20 and 40 hours to complete depending on the coding proficiency of your students.</p>
<ul>
<li>2A - Implementation Examples: This 48 page booklet gives worked examples of HTML, CSS and JavaScript code using a cycling website as a scenario.</li>
<li>2B - Implementation Tasks: This 24 page booklet contains 13 tasks by the end of which students will have coded a 13 page “student cooking” website.</li>
</ul>
<p>The content covered can be briefly summarised as:</p>
<ul>
<li>Building a template page</li>
<li>HTML 5 page structure (header, nav, main and footer)</li>
<li>Positioning content (margins, padding, display & float)</li>
<li>Building a navigation bar using lists and CSS</li>
<li>HTML 5 forms (text, number, radio button, text area and select input)</li>
<li>Interactivity using JavaScript mouse events (roll-over images, changing page styles, showing/hiding content)</li>
</ul>
<p>Please note that students should have a basic knowledge of HTML (head, body, links, headings, paragraphs and images) and a very basic understanding of CSS (changing text size, font, colour) before starting this course.</p>
<p>The download comes with four additional sets of files:</p>
<ul>
<li>The complete cycling website created during booklet 2A.</li>
<li>The complete cooking website created by students during the task booklet 2B.</li>
<li>The student files required to get started.</li>
<li>Additional content that can be dropped into blank pages to save student spending hours typing in content.</li>
</ul>
<p>Booklet 3 (testing and evaluation) will be coming soon.</p>
<p>8 lesson bundle consisting of lots of practical activities and differentiated tasks with answers (written and html pages), so learners can practise what they have learnt culminating in website project. An introduction to common html tags and CSS styling. Basic - intermediate level. (40 Pages in all).</p>
<p>Lesson 1 : Introduction to Html<br />
Lesson 2 : CSS - formatting text<br />
Lesson 3: CSS - formatting backgrounds<br />
Lesson 4: CSS - styling tables<br />
Lesson 5 : CSS - images and hyperlinks<br />
Lesson 6 and 7 : CSS - Layout styling div tags ( fixed and floating)<br />
Lesson 8 and 9 : Creating your website project</p>
<p>4 additional interactive lessons created in Powerpoint with all source code and answers ( 30 pages in all) - see video preview</p>
<p>This is a 7 lesson unit of work.</p>
<p>It covers basic to more advanced skills in html and is broken into 7 lessons:</p>
<p>L1: What is the internet?<br />
L2: Planning a website and understanding basic code<br />
L3: Adding basic code to create a basic webpage (colours, formatting text, adding images)<br />
L4: Adding sound and a marquee<br />
L5: More advanced HTML<br />
L6: Using CSS and understanding the advantages of this</p>
<p>This unit includes starter activities, a clear differentiated guide to use HTML for students. Help sheets for students. A reflection log which can be filled in each lesson by students to show progress.</p>
<p>This unit of work allows students to explore different areas of coding and programming and introduces them to web design. Ideal for KS3 classes.</p>
<p>36 tasks testing comprehension of web development code, covering HTML, CSS and a small amount of JavaScript.<br />
Ideal as a homework booklet but could also be used in class.<br />
Includes answer booklet.</p>
<p>HTML:<br />
• basic page structure (head, body)<br />
• headings<br />
• paragraph<br />
• divs<br />
•hyperlinks - a, external and internal<br />
• img - including standard file formats<br />
• audio<br />
• video<br />
• lists - ol, ul and li</p>
<p>CSS:<br />
• selectors<br />
• properties - font (family, size), color, text-align, background-color</p>
<p>Javascript mouse events:<br />
• Onmouseover<br />
• Onmouseout</p>
Objective(s):<br />
LO1 – To introduce HTML and CSS<br />
<br />
Outcome(s):<br />
– To create a basic HTML 5 template<br />
– To insert an image into a web page<br />
– To apply basic CSS styles to a web page<br />
<br />
Description:<br />
Teach the students the basics of HTML and CSS with this fun and informative HTML / CSS workbook. Students will learn how to build their own web page from scratch using the Notepad++ Text Editor (free and open source software), although any text editor can be used. The workbook is beautifully designed and easy to follow, with clear and simple step-by-step examples to get each section working.<br />
<br />
Included files:<br />
– Dive into HTML and CSS Workbook.pdf<br />
– Dive into HTML and CSS Workbook.pages<br />
– Dive into HTML and CSS Workbook.docx<br />
<br />
<br />
/Pythonista 🐍
This homework is intended for use with Computing or ICT A-Level students. Pupils create a webpage for a geeky crafters guild. They have a choice of jobs to complete depending on their time and ability. They earn experience points (XP) for each task and accumulate these points to earn a rank. They are then awarded a certificate with their rank on. (The certificate will be added soon). The Grandmaster award is reserved for the best website and is entirely subjective....this means it doesn't necessarily have to go to the best programmer, but the hardest worker.
<p>There are 3 web languages that web developers must learn. They are all interconnected.</p>
<ol>
<li>HTML to define the content of web pages.</li>
<li>CSS to specify the layout of web pages.</li>
<li>JavaScript to program the behavior of web pages.</li>
</ol>
<p>This unit is all about JavaScript! This Unit covers:</p>
<ul>
<li>Including JavaScript</li>
<li>Outputs</li>
<li>Comments</li>
<li>Variables</li>
<li>Operators</li>
<li>Functions</li>
<li>Arrays</li>
<li>Dates & Time</li>
<li>Math</li>
<li>Random</li>
<li>Conditions</li>
<li>Validate Forms</li>
<li>Loops</li>
<li>Daily Tasks</li>
<li>An Assignment + Assessment</li>
</ul>
<p>There are 5 lessons in total for this Javascript unit and a final assignment. The whole package is in a Editable Google Slide. The page size is setup to be printed on a 8.5 x 11 page. This makes it easy to digitally or physically share the handouts with the students.</p>
<p>This resource is apart of a bundle which can be found <a href="https://www.tes.com/teaching-resource/web-design-bundle-11903680">here</a>.</p>
<ul>
<li><a href="https://www.tes.com/teaching-resource/web-design-html-unit-11903677">Web Design - HTML Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-css-unit-11903678">Web Design - CSS Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-javascript-11903679">Web Design - JavaScript Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-bundle-11903680">Web Design Bundle</a></li>
</ul>
A useful revision worksheet that looks at HTML, CSS and Javascript. Double sided worksheet with a range of questions to check understanding.<br />
<br />
Describing Tags<br />
Writing CSS<br />
Embedding CSS in a HTML Tag<br />
Server-side v Client-Side<br />
Purpose of Javascript, CSS and HTML
<p>This was created to be an extension to my original <a href="https://www.tes.com/teaching-resource/html-and-css-coding-worksheet-12221283">HTML & CSS Coding Review Worksheet</a>. I designed it in a very similar way, and simply upped the difficulty. As with the original, this assumes only extremely minimal conceptual knowledge of JavaScript, and requires no JavaScript coding knowledge at all. It was designed to be a short review worksheet, or a pop quiz. It should take around 15-20 minutes for the average students to complete it.</p>
<p>Files Included:</p>
<p>HTML and CSS Coding Review Worksheet II - Easy.docx<br />
HTML and CSS Coding Review Worksheet II - Easy.pdf<br />
HTML and CSS Coding Review Worksheet II.docx<br />
HTML and CSS Coding Review Worksheet II.pdf</p>
<p>Note: You will need the ability to open either .pdf files or .docx files. You also will need the ability to open .zip files. Any modern computer can open .zip files by default, but if you have any issues please leave a comment and I will do my best to help you.</p>
<p>There are 3 web languages that web developers must learn. They are all interconnected.</p>
<ol>
<li>HTML to define the content of web pages.</li>
<li>CSS to specify the layout of web pages.</li>
<li>JavaScript to program the behavior of web pages.</li>
</ol>
<p>This unit is all about HTML! This Unit covers:</p>
<ul>
<li>About HTML and limitations</li>
<li>Notepad & Browser Setup</li>
<li>Basic elements</li>
<li>HTML Styling</li>
<li>HTML Lists</li>
<li>HTML Tables</li>
<li>HTML Divs, Spans</li>
<li>HTML Frames</li>
<li>HTML Forms</li>
<li>Daily Tasks</li>
<li>An Assignment + Assessment</li>
</ul>
<p>There are 6 lessons in total for this HTML unit and a final assignment. The whole package is in a Editable Google Slide. The page size is setup to be printed on a 8.5 x 11 page. This makes it easy to digitally or physically share the handouts with the students.</p>
<p>This resource is apart of a bundle which can be found <a href="https://www.tes.com/teaching-resource/web-design-bundle-11903680">here</a>.</p>
<ul>
<li><a href="https://www.tes.com/teaching-resource/web-design-html-unit-11903677">Web Design - HTML Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-css-unit-11903678">Web Design - CSS Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-javascript-11903679">Web Design - JavaScript Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-bundle-11903680">Web Design Bundle</a></li>
</ul>
I based some of this on bits from a variety of places but most of the content was written by me.<br />
<br />
I have not taught the whole thing yet - am on Lesson 5 so any feedback would be great.<br />
<br />
Unfortunately I can't upload the CSS files.
<p>A worksheet that guides students to create a web page using html containing headings, images, backgrounds formatted using (css) Cascading Style Sheets. Contains extension tasks and all images and code to create the page. Suitable for Year 8 and upwards. Each addition of code is colour coded to make it easier to follow each insertion and gradually develop and create a more complex web page</p>
<p>There are 3 web languages that web developers must learn. They are all interconnected.</p>
<ol>
<li>HTML to define the content of web pages.</li>
<li>CSS to specify the layout of web pages.</li>
<li>JavaScript to program the behavior of web pages.</li>
</ol>
<p>This unit is all about CSS! This Unit covers:</p>
<ul>
<li>Syntax</li>
<li>Selectors</li>
<li>Text and Fonts</li>
<li>Comments</li>
<li>Background colors</li>
<li>Background images</li>
<li>Borders</li>
<li>Margins</li>
<li>Padding</li>
<li>Icons</li>
<li>Links</li>
<li>Lists</li>
<li>Tables</li>
<li>Display</li>
<li>Position</li>
<li>Float</li>
<li>Overflow</li>
<li>Align</li>
<li>Opacity</li>
<li>Forms</li>
<li>Navigation bar</li>
<li>Daily Tasks</li>
<li>An Assignment + Assessment</li>
</ul>
<p>There are 6 lessons in total for this CSS unit and a final assignment. The whole package is in a Editable Google Slide. The page size is setup to be printed on a 8.5 x 11 page. This makes it easy to digitally or physically share the handouts with the students.</p>
<p>This resource is apart of a bundle which can be found <a href="https://www.tes.com/teaching-resource/web-design-bundle-11903680">here</a>.</p>
<ul>
<li><a href="https://www.tes.com/teaching-resource/web-design-html-unit-11903677">Web Design - HTML Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-css-unit-11903678">Web Design - CSS Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-javascript-11903679">Web Design - JavaScript Unit</a></li>
<li><a href="https://www.tes.com/teaching-resource/web-design-bundle-11903680">Web Design Bundle</a></li>
</ul>