Identify and describe the basic components of an HTML document, such as headings, paragraphs, and lists.
Use block-based programming to create HTML elements and CSS styles, including basic layouts and styles for web pages.
Apply the principles of HTML and CSS to create their own web pages, using both basic and advanced elements such as tables and forms.
Use CSS to control the appearance of web pages, including properties such as color, font size, and layout.
Gain a foundation in web development that can be built upon as they continue to learn more advanced concepts and techniques.