The introduction includes the following topics:
1. Origins and development of the internet
1.1 The ARPANET
1.2 Later development of the ARPANET
1.3 Development of a uniform transmission protocol – TCP/IP
1.4 Internet services
2. Development of HTML and birth of the World Wide Web
3.1 HTML as the lingua franca of the Web
3.2 Standardization and specifications
3.3 Particularities of HTML 4.01
4. Cascading Style Sheets (CSS) – formatting language for HTML elements
4.1 CSS – standardization and specifications
5. HTML editors
5.1 Source code editors
5.2 WYSIWYG editors
Number of files included: 6
1. Microsoft PowerPoint presentation, 23 slides, PPTX file,
including textual information with a clear structure and highlighted keywords, clickable links to demonstrate HTML examples for Document Type Definitions, HTML programming code examples.
2. Handout with all points presented in the PPT presentation with more detailed explanations and examples to hand out to the students, 10 pages, PDF file,
including textual information with highlighted keywords and HTML programming code examples.
3. Handout as mentioned above with all points presented in the PPT presentation with more detailed explanations and examples to hand out to the students, 10 pages, as editable DOCX file.
4. HTML file to demonstrate the “Strict” Document Type Definition (to use within the PPT presentation).
5. HTML file to demonstrate the “Transitional” Document Type Definition (to use within the PPT presentation).
6. HTML file to demonstrate the “Frameset” Document Type Definition (to use within the PPT presentation).
This unit is set at the beginning of the course and introduces the basics and fundamental knowledge for web design and html programming. It provides a chronological overview over the development of the World Wide Web, as well as the development of the hypertext markup language HTML and CSS, including different types of editors, which can be later on used for the programming lessons.
This HTML and web design course consists of altogether ten units designed to cover one semester of about sixteen hours of lecture. The course covers both HTML and CSS programming providing a continuous progression with units building up on each other.
Each unit consists of a theoretical part introducing the new study material by means of a PowerPoint presentation along with an extensive handout for the students. Each theoretical part also features short revision questions (usually 6 questions) for the students to revise the lesson material.
The related practical part helps the students use the theoretical elements in practice. A complex assignment gives step-by-step instructions to program a sample web page with the learned elements. The programming assignment includes a screenshot of the final website and the programming instructions, clearly structured into 25 – 30 individual instructions.
The HTML programming solution for the teacher is provided together with the practical exercise. All files are provided as PDFs as well as editable DOCX or PPT files so the teacher is able to include personal modifications.
The course is unique in its concept and sophisticated interaction between theoretical and practical parts as appropriate HTML teaching material with a reasonable progression and sufficiently demanding practical exercises for learners is hardly available. The present material does not only target students specializing in web design but is comprehensible for students of all fields, also without previous technical knowledge of programming languages.
In case of questions, please contact me by email so I can provide immediate support.