Apply what you understand
My explainable study announcement
A working program is the beginning. Explain your decisions and show evidence that they hold up.
The challenge
Write a short Ada program that announces a study goal and conditionally prints a progress message. Submit the source, your predictions, and actual results for your self-review.
Evidence to include
- Explain with, the declaration, begin/end, :=, and = in your own words.
- Show one starting value that prints the conditional message and one that does not.
- Record one deliberate syntax mistake and how the compiler helped locate it.
- Credit any AI assistance and explain every retained line.
Starter code
with Ada.Text_IO;
procedure Main is
Lessons_Done : Natural := 0;
begin
Ada.Text_IO.Put_Line ("My first Agila study session");
Lessons_Done := Lessons_Done + 1;
if Lessons_Done = 1 then
Ada.Text_IO.Put_Line ("One lesson completed");
end if;
end Main;Save your practice
Sign in to save a project submission.