Introduction to HTML and CSS (pre-GCSE)
Who is the course for?
The internet has ballooned in use to a level that no-one could have conceived during its initial creation. By far the driving force of the Internet's popularity has been its use of webpages, viewed through the range of web-browsers available for the now wide range of computer equipment such as desktop computers, laptops, tablets and mobile-phones. All of these have their own specific challenges when it comes to viewing web-pages.
This course is an introduction to the creation of web-content - the creation of 'static' (i.e. non-changing, non-programmed) web-pages using HTML (for the written content) and CSS (Cascading Style Sheets for appearance), which are the corner stone of web-page content.
As a general guide, this course is aimed at UK year groups 7,8 and 9 (pre-GCSE) mainly to ensure that the experience of the course is similar across all students. The course is able to accommodate students outside this range with prior arrangement.
What will I learn?
One of the common criticisms levelled at pre-GCSE IT tuition in the UK at present is in regards to content. While GCSE courses and above introduce true IT learning, pre-GCSE courses currently concentrate on end-user experiences, such as using office automation applications, email and web-browsers.
This course, while covering some of this material in order to ensure that there is a level degree of knowledge in the classroom, is intended to fill that gap and act as a preparation for GCSE courses in both IT and non-IT related courses which may benefit from additional knowledge of computing. This course is intended as a jump-start, giving the student an advantage in their GCSE work with a head start of knowledge and practical experience.
Areas covered by the course:
- Writing HTML pages using WYSIWYG editors (What You See Is What You Get) editors, hiding what HTML and CSS actually is.
- The structure of raw HTML, using a basic text editor, and why HTML is important.
- The basic tags used in HTML and how they are used.
- The basic concepts of CSS and how they change the way a browser displays an HTML page.
- Writing static webpages for other devices, such as tablets and mobile phones and why we even need too.
- Writing static webpages for accessibility, such as hard-of-sight readers.
How long is this course?
This course is structured as 6 sessions, each lasting 90 minutes in length.
All computer equipment is provided in class as part of the course, and all software used is freely available from the Internet for use at home.
Is there additional learning?
Because of the nature of the course, there are additional uses of key skills such as English, Maths and general communications such as presentations and working as a team.
Where might this course lead?
This course is intended as an initial introduction to programming and/or programming with Python. It provides a head start to later IT learning, as well as use by the student in their own private use of IT. This course is ideal as an introduction and precursor to programming in more advanced Python as well as adapting to other commonly used languages which may have both academic and employability benefits.
This course is also ideal as an introduction to the other more specialised IT courses offered by Edukus, especially for those students who would like to progress into software development.