Learn the alphabet.
|Download Alphabet desktop application (Windows 64bit)||Download Alphabet source code (Lazarus/Free Pascal)|
Description: Educational application, intended to help pre-primary-school children to learn the alphabet (the English
or German letters). The program chooses a random letter and outputs it as audio; the pupil has to find all occurrences of this letter in a grid
filled with random letters (usage of upper- resp. lowercase may be chosen in the Options menu) or alternately in a
grid filled with English resp. German words.
Use the Start button to start a new test (the caption of this button becoming Play for the subsequent letters): The letter to find is output as audio and the grid is filled. Users can now select the fields, that they think containing the letter. Selection is done by clicking a grid field; clicking it again unselects it. To re-listen the letter, use Replay, to check the answer, push Check. The color of the grid fields will show, if you did well: Lime (green) means a correct answer, red a bad one (wrong letter), magenta telling you, that you missed the letter in this field. The evaluation counters are updated after each letter done.
Note: The addition of the German letters has made the code more complicated. As Free Pascal beginners may be interested in the original code,
I let the original (English letters only) version available for download in Previous versions Also note, that this
program's sources are for Windows only!
Free Pascal features: Changing the color of shapes and the caption of static-texts during runtime. Playing .wav audio files,
using MMSystem (Windows-API unit). Handling variables of the TUTF8Char type.