Langame ~~~~~~~~~~~~~~~ Program 'Langame' slouží především jako pomůcka při učení cizích jazyků. V dnešní době je velmi důležitá znalost alespoň jednoho dalšího libovolného jazyka, 'Langame' byl proto navržen obecně pro všechny nejběžnější cizí jazyky a lze jej používat pro každý jazyk stejně! Program umožňuje postupné vytváření slovníku, ze kterého můžete později mazat nebo pozměňovat výrazy. Další z vlastností programu je zkoušení z těchto slovíček a jako "bonbónek" je pro hravé studenty v programu zabudována hra, která ve své podstatě také vyučuje slovíčka, obsažená ve zmiňovaném slovníku. Architektura programu je velmi zajímavě řešená. Bohužel z důvodu nepřítomnosti podpory objektového návrhu v Baltazarově C-éčku, byl jsem nucen se tímto problémem "prokousat". Navrhl jsem tedy zprávami řízené seznamy "objektů", spíše prvků, které jsou charakterizovány určitými funkcemi, které na zprávy přicházející nejen od uživatele, ale i od jiných objektů, patřičně reagují. Řešením náhrady objektového přístupu v Baltazarovi se zabývám již delší dobu, např. v loňském ročníku Present Baltazar 97 jsem zveřejnil také jedno z možných řešení. Využití programu se najde ve výukách jazyků, ale nejen tam. Díky tomu, že vše probíhá na základě párů výrazů, lze program dále využít např. při výuce odborných výrazů. Lze jej tedy např. využít jako zábavný Slovník cizích slov, apod. Jakékoli další dotazy s potěšením zodpovím. Hodně pěkných zážitků s programem přeje Tomáš Rybka