• Composing for the web

    Creating and curating content for the web

    • Inserting hyperlinks into a web page

    • Embedding multimedia content into a web page

    • Creating web resources in ways appropriate to the medium/genre

    • Identifying and using HTML tags

    • Structuring a web page

  • Remixing

    Modifying existing web resources to create something new

    • Identifying and using openly-licensed work

    • Combining multimedia resources

    • Creating something new on the web using existing resources

  • Design and Accessibility

    Creating universally effective communications through web resources

    • Identifying the different parts of a web page using industry-recognized terms

    • Improving the accessibility of a web page by modifying its color scheme and markup

    • Iterating on a design after feedback from a target audience

    • Reorganizing the structure of a web page to improve its hierarchy/conceptual flow

    • Demonstrating the difference between inline, embedded and external CSS

    • Using CSS tags to change the style and layout of a Web page

  • Coding/scripting

    Creating interactive experiences on the web

    • Explaining the differences between client-side and server-side scripting

    • Composing working loops and arrays

    • Reading and explaining the structure of code

    • Using a script framework

    • Adding code comments for clarification and attribution

  • Infrastructure

    Understanding the Internet stack

    • Understanding and labeling the web stack

    • Explaining the differences between the web and the Internet

    • Exporting and backing up your data from web services

    • Moving the place(s) where your data is hosted on the web

    • Securing your data against malware and computer criminals