93 exam-style questions on Skills with answers and explanations. Six real samples below — the full set is free with an account.
A student writes 'The program will be nice to use' as a success criterion for the computational solution. Which replacement can actually be used in the evaluation?
Answer: A club official can record a new member in fewer than four screen actions.
A success criterion has to be checked by somebody else against the finished product, so it names an observable outcome with a measurable limit. Criteria about appearance, about the code itself or about the development process cannot be tested by the client.
A student cannot find an external client for the computational solution. What is the accepted way to continue?
Answer: Work with an adviser, who takes the client's place in the consultations.
The solution must answer a real need that somebody else expresses, so where no client is available an adviser gives the same feedback on scope, criteria and the finished product. A fictional client leaves the success criteria unchecked and makes the evaluation worthless.
What is the main purpose of the Record of Tasks in the computational solution?
Answer: To document, in date order, what was planned and achieved at each stage.
The Record of Tasks is a running log kept while the work happens, so it evidences planning and decision-making over time. Delivered features belong in the evaluation, sources in the development section and test results in the testing evidence.
A field stores the number of goals scored in a match, a whole number from 0 to 20. Which set of test data covers a normal case, a boundary case and an erroneous case?
Answer: 7, 20, 'nine'
7 lies inside the range, 20 sits exactly on the upper limit and 'nine' is not a whole number at all, so the three values test acceptance, the limit and rejection. A set built only from middle values never shows whether the validation works.
How should the evaluation section of the computational solution be organised?
Answer: As a judgement against each success criterion, supported by client feedback.
The criteria agreed at the start are the yardstick, so each one is judged separately and backed by what the client says about the product. Techniques belong in the development section, and corrected errors are testing evidence rather than evaluation.
A student writes the program first and draws the flow diagram afterwards so that it matches the finished code. Which part of the work is weakened most?
Answer: Design, because the diagram no longer shows decisions taken before coding.
The design has to document the thinking that guided development, so a diagram reverse-engineered from finished code evidences no decision at all. The other stages still produce their usual evidence.
93 Skills questions — free with an account. Spaced repetition, streaks and full exam simulations included.
Practise them freeThis platform is independently developed and is not endorsed by, affiliated with, or sponsored by the International Baccalaureate Organization. “International Baccalaureate” and “IB” are registered trademarks of the IBO.