Rumi School of Innovative Sciences (RSIS)

Computer Science

Grade 5 · US Curriculum Standards

Fifth grade computer science moves toward real software thinking. Students use nested loops, multiple variables, lists and reusable functions, and many write their first lines of text-based code, often in Python.

They model situations in spreadsheets using formulas, and learn how binary represents information, what the parts of a computer do, and how the internet routes data. Cyber security basics (strong passwords, phishing and software updates) are introduced properly.

Curriculum Breakdown

Important Topics

  • Functions & ListsReusable functions, lists, and nested loops in a larger project.
  • Text-Based CodingFirst steps in a written language such as Python.
  • Testing & DebuggingChoosing test cases and debugging systematically.
  • Spreadsheet ModelingFormulas, what-if scenarios and checking whether a model is realistic.
  • Computer SystemsBinary, hardware components and how the internet routes data.
  • Cyber SecurityStrong passwords, phishing, malware and why updates matter.