Ismerkedés a számítógéppel. A RETURN, ENTER, illetve NEW LINE billentyű. A PRINT utasítás. A számítógép belső felépítése. A kettes számrendszer. Példák a számítógép alkalmazására.
A számítógép bekapcsolása. A billentyűzet. Programírás. A CLEAR SCREEN, DELETE, SHIFT, EDIT billentyű. Gépelés a Sinclair-gépeken. Programok kimentése, betöltése és ellenőrzése kazettán és lemezen. A mágneslemez tartalomjegyzéke.
Kulcsszavak: AT, CLS, CSAVE, LIST, LOAD, PAUSE, RUN, SAVE, VERIFY.
Programírás, programtervezés folyamatábrával. Változók. Vezérlésátadás. A BREAK billentyű.
Kulcsszavak: GOTO, INPUT, LET, REM, STOP.
Feltételes elágazás. Program törlése. Ciklus. Több utasítás egy sorban.
Kulcsszavak: FOR, IF, NEW, NEXT, STEP, THEN, TO.
Elágazásos szerkezetek. Relációk. Műveleti jelek precedenciája. Logikai műveletek.
Kulcsszavak: AND, ELSE, NOT, ON, OR.
Koordináta-rendszer. Karakteres grafika. Karakteres animáció. Pontgrafika.
Kulcsszavak: BORDER, CIRCLE, DRAW, PI, PLOT, PRINT$, RESET, SET, TAB, UNPLOT.
Programtervezés, részfeladatokra bontás.
Kulcsszó: END.
Szubrutinok. Paraméterátadás. Moduláris programozás. Egyenes rajzolása pontonként.
Kulcsszavak: GOSUB, RETURN.
Matematikai és szöveges függvények. Függvénygrafikonok rajzolása. Numerikus és szöveges adatok konverziója.
Kulcsszavak: COS, LEFT$, LEN, MID$, RIGHT$, SIN, STR$, TAN, VAL.
Felhasználó által definiált függvények. Véletlenszám-generálás. A memória közvetlen elérése. A billentyűzet olvasása.
Kulcsszavak: DEF, FN, GET, INKEY$, INT, PEEK, POKE, RANDOMIZE, RND.
Tömbkezelés. Rendezés.
Kulcsszó: DIM.
Játékokban használatos algoritmusok és funkciók. Gépi kód.
Vonalak rajzolása pontokból. Szabadkézi rajzolás rajzolóprogrammal. Adatsorok elhelyezése a programlistában.
Kulcsszavak: ABS, DATA, READ, SGN.
Grafikus funkciók a Commodore 64-esen. Sprite-kezelés. Adatállomány fogalma, létrehozása, írása és olvasása.
Kulcsszavak: CLOSE, INPUT#, OPEN, PRINT#.
Adatállományok kezelése, feldolgozása. Parancsok a Commodore lemezegységnek. Menüprogramok.
Kulcsszavak: ST.
Tanácsok azoknak, akik jelentkeztek a tanfolyam vizsgájára, illetve programozói pályára készülnek.
ABS, AND, AT, BORDER, CIRCLE, CLOSE, CLS, COS, CSAVE, DATA, DEF, DIM, DRAW, ELSE, END, FN, FOR, GET, GOSUB, GOTO, IF, INKEY$, INPUT, INPUT#, INT, LEFT$, LEN, LET, LIST, LOAD, MID$, NEW, NEXT, NOT, ON, OPEN, OR, PAUSE, PEEK, PI, PLOT, POKE, PRINT, PRINT#, PRINT$, RANDOMIZE, READ, REM, RESET, RETURN, RIGHT$, RND, RUN, SAVE, SET, SGN, SIN, ST, STEP, STOP, STR$, TAB, TAN, THEN, TO, UNPLOT, VAL, VERIFY.