Pick a state, grade, and subject to browse real curriculum units, then try 5 real practice questions — the same ones students see inside BAMS Academy. No account needed.
Practice 6th Grade Computer Science →
Building and styling webpages with HTML and CSS.
Variables, functions, and control flow in JavaScript.
Writing simple programs with variables and loops in Python.
Designing algorithms and representing them with flowcharts.
Introduction to lists, arrays, and simple data structures.
Basic concepts of online safety and cybersecurity.
Layout, usability, and design basics for websites.
Planning and wireframing simple mobile apps.
Understanding how developers track code changes.
Breaking down problems using computational thinking strategies.