15-minutong sesyon: magbasa nang 3 minuto, mag-trace nang 3, mag-eksperimento nang 7, at sagutan ang check nang 2. Maglaan ng dagdag na oras kung kailangan.
Mga utos ang isang programa. Basahin mula sa entry point hanggang sa output statement. Data ang tekstong nasa panipi; utos ang output operation. Hulaan ang linyang lalabas bago patakbuhin. Baguhin lang ang mensahe, patakbuhin muli, at alisin ang isang kailangang bantas para basahin ang unang error. Ibalik ang gumaganang source.
Magkaiba ang Object Pascal classes at Objective-Pascal. Unahin ang class, construction, at Free sa Linux lab. Nagdaragdag ng Objective-C interoperability ang Objective-Pascal sa pamamagitan ng mode switches; wala sa lab ang Apple runtime na iyon.
program AgilaStudy;
{$mode objfpc}{$H+}{$assertions on}
begin
writeln('Handa');
end.
Inaasahang resulta: Handa
Itala ang hula, aktuwal na resulta, at dahilan ng pagtugma o pagkakaiba. Sinusukat ng completion check ang pag-unawa; hinahasa ng practice task ang kasanayan.