Your guide to teaching coding basics

Quickly learn and teach basic elements of computer coding languages, such as HTML, CSS, and JavaScript, using these free cheat sheets. 

Whether a beginner wanting to learn the fundamentals of coding or an educator wanting a tool to use with students, integrating tech education and digital skills into your classroom curriculum just got easier.


Python is a highly popular, multipurpose programming language that is used to create a variety of different programs such as software development, web applications, machine learning, task automation and much more.


Hyper Text Markup Language (HTML) is a coding language used to build websites. Specifically, HTML’s job is to label and organize content such as headings, paragraphs, lists and images, so that the web browser (e.g. Chrome, Firefox, etc.) knows how the page should look.


Cascading Style Sheets (CSS) is a coding language that pairs with HTML. It works by defining a series of rules for how the HTML should look (colors, spacing, etc). CSS is helpful for establishing the layout and personality of a website.


JavaScript (JS) can be combined with HTML and CSS to bring websites to life! JavaScript is a versatile programming language that can be used for animation, dynamic apps, interactive games and more.

Posters Now Available
Ready to use in Your Classroom Today

Want to know more about how you can build something different at your school?

Schedule a meeting:
Asia Pacific | North America | Europe | Latin America | Middle East | Oceania | Africa

Are you ready to
Build Something Different?

BSD empowers teachers to bring a ready made and customizable digital skills curriculum to their classrooms.