Skip to content
PlayOwl

Coding · Grade 5

Test, Document and Publish a Small Application

Fifth graders plan a small application (purpose, users, inputs, processing, outputs), test it with normal, edge and invalid inputs (and catch hidden bugs with a test suite), document it with a README and helpful comments, and prepare it for responsible publishing with approval, privacy, accessibility and version notes.

  • 4 lessons
  • About 100 minutes
  • Small application check: 8 questions
  • Ways to answer: choose an answer, put code in order, trace code, match pairs, type a number and put in order
See plans Included with Family, Teacher and School plans. Open in PlayOwl

What learners will discover

  • Plan a small application: purpose, users, inputs, processing, outputs and the main algorithm.
  • Test an application with normal, edge and invalid inputs, and use tests to catch hidden bugs.
  • Document an application with a README and helpful code comments.
  • Prepare an application for responsible publishing: approval, privacy, accessibility, version notes and credit.

Lessons

  1. Plan a small application 4 steps2 practiceabout 17 min
  2. Test plan and hidden bugs 5 steps3 practiceabout 18 min
  3. Document the app 4 steps2 practiceabout 16 min
  4. Publish responsibly 5 steps2 practiceabout 16 min
  5. Small application check 8 questions at the end

Keep exploring

Games to practice with

More 5th grade coding

Guide for grown-ups