Disha Edge
The school app lab: Developer
A school library is testing a borrowing app with invented records. You play the developer and work through 9 short levels, about 14 minutes in all. Where you start: A program follows the condition you write. A tiny boundary mistake can change who gets access. The work connects to careers such as data analyst and software engineer. It is free, and your reflection stays private.
Your path
A library rule, a missed case and a careful release.
Private stars
A star marks a step you completed. Your answers and speed do not change it.
The school app lab
- Easy startTry the edges of a ruleStart this level
- Guided exampleWatch the approach
- Try a taskThe exact boundary
- Try a taskMissing title
- Try a taskInvestigate a bug
- Try a taskWrite a useful bug note
- Bring it togetherOne fix, several checks
- Your reflectionPause and notice
- Look backWhat the work involved
This is an original Disha learning activity. Career rules need a separate official check.
The full guide on one page
The main facts from the tool above, written out so you can read them in one go.
What does a developer do in this activity?
A school library is testing a borrowing app with invented records.
A library rule, a missed case and a careful release.
Where you start: A program follows the condition you write. A tiny boundary mistake can change who gets access.
A worked situation: A reading room allows entry at age 14 or above. The draft rule says age > 14.
- Try age 13: the rule blocks it.
- Try age 14: the rule also blocks it, though entry should be allowed.
- Change the comparison to include the boundary and test again.
What are the levels?
- Try the edges of a rule, easy start, under a minute
- Watch the approach, guided example, 1 minute
- The exact boundary, try a task, 2 minutes
- Missing title, try a task, 2 minutes
- Investigate a bug, try a task, 2 minutes
- Write a useful bug note, try a task, 2 minutes
- One fix, several checks, bring it together, 3 minutes
- Pause and notice, your reflection, 1 minute
- What the work involved, look back, under a minute
Which careers is this work part of?
- Data Analyst
Turn recorded data into a checked explanation for a decision.
- Software Engineer
Turn a user’s need into reliable software, then test and maintain it.
The other role in this workplace: Team lead
About this activity
Last checked .