Baltík 3 - programovanie pre ZŠ (6 - 15 rokov)

Baltie 4 C# - programovanie pre ZŠ a SŠ (13 - 19 rokov)

Hlavná stránka Základné informácie - Baltík 3 Download Metodické materiály a námety Súťaže
Školenia a iné akcie Základné informácie - Baltie 4 C# Projekt Mladí vývojári
Young Developers
Kontakt Odkazy

 

Baltie 4 C#

Moderný objektovo orientovaný programovací nástroj, založený na C#, DirectX a C#, umožňujúci jednoduché programovanie 3D aplikácií pre Windows (2000, XP,Vista). Je určený pre deti a mládež (od 10 rokov).
Verzia Pro (Professional) obsahuje naviac editor C# kódu, generuje samostatne spustitelné aplikácie (.exe) a vie exportovať projekt pre Visual Studio 2003,2005 (C#).

Priamy režim - pre každého - bez ohľadu na vek a znalosti
Klikněte pro obrázek v plné velikosti
  • V režimu priameho ovládania Baltík hneď v 3D priestore vykonáva zadané príkazy.
  • Pomocou príkazov je možné s Baltíkom chodiť v jeho svete a tiež čarovať pripravené 3D modely.
  • Jednotlivé príkazy sa zaznamenávajú a je možné ich kedykoľvek znovu prehrať, uložiť do súboru alebo z nich vytvoriť projekt, ktorý môžeme ďalej upravovať v programovacom režime.
  • Vďaka funkciám Späť a Opakovať je možné zadané príkazy postupne odoberať alebo vracať späť, pričom Baltík odoberané príkazy vykonáva pospiatky.
  • Kamera je ovládaná myšou, takže je možné veľmi ľahko nastaviť jej pozíciu, tj. priblížiť scénu, oddialiť scénu a natočiť scénu. Aktuálnu pozíciu kamery je tiež možné si zapamätať, co je obzvlášť výhodné pre ľahké vytváranie 3D "filmov".
  • Voľba Autorepeat umožňuje opakovane spúšťať celú sekvenciu príkazov, a tak ľahko vytvoriť opakujúci sa príbeh.
  • Paralelné zobrazenie C# kódu umožňuje začať prenikať do tajov jazyka C#.
Programovací režim - profesionálne prostredie
Klikněte pro obrázek v plné velikosti
  • Programovací režim ponúka skúsenejším programátorom neobmedzené možnosti.
  • I úplný začiatočník, ktorý nikdy neprogramoval, vytvorí pomocou ikoniek veľmi jednoducho a rýchlo pôsobivú 3D aplikáciu.
  • Verzia Professional naviac obsahuje i pohodlný editor C# kódu s farebným zvýrazňováním, kontrolou syntaxu a funkciu pre doplňovanie kódu (IntelliSense(R)), možnosť tvorby samostatně spustiteľných EXE súborov a prevod Baltie projektu do projektu pre Visual Studio C# (C#).
  • Vďaka schopnosti doplňovania kódu aj v ikonkovom editore a veľmi jednoduchou prácou s preťaženými metódami môžu i začiatočníci pracovať rovnakým spôsobom ako profesionáli.
  • Vo verzii Professional je možné vytvárané programy ladiť, krokovať, vkladať breakpointy, sledovať jednotlivé vlákna procesov apod.

 

Baltík na milión spôsobov
Klikněte pro obrázek v plné velikosti
  • Výuka objektového programovania, trieda Baltie má metódy, vlastnosti...
  • Pre ľahšie programovanie viacerých Baltíkov je k dispozícii ponuka desiatich Baltíkov rôznych farieb.
  • Naviac je možné jednoducho meniť u ľubovoľného Baltíka jeho vlastnosti (farbu jeho plášťa, čiapku, pokožku, oči apod.) pomocou pripravených funkcií.
  • Výuka synchronizácie paralelných procesov: Baltíkovia si môžu posielať správy, čakať na príjem správy.
  • Baltík hovorí prirodzenou rečou (závisí od nainštalovaného Speech Engine).
Programovanie pomocou ikoniek
Klikněte pro obrázek v plné velikosti
  • Rozbaľovacia ponuka príkazov obsahuje ikonky s preddefinovanými nejčastejšie využívanými príkazmi.
  • Všetky bežné programové konštrukcie je možné vytvoriť v čistom ikonkovom kóde.
  • Príkazy, které nie sú v ponuke, je možné zapísať do ikonky s priamym C# kódom.
  • Rovnako ako v priamom režime, je možné zápis priebežne sledovať v C# zobrazení.
  • Ve verzii Professional je možné špeciálnejšie časti programu alebo vytváranie nových metod písať priamo v C# kóde.
Podpora programov s viacerými vláknami
Klikněte pro obrázek v plné velikosti
  • V programoch jeteraz možné využívať všetky moderné postupy vrátane viacvláknového programovania.
  • Baltíkovia, ktorých môže byť ľubovoľný počet (10 Baltíkov je už prednastavených), si medzi sebou môžu posielať správy, čo je možné využívať napr. pri výučbe synchronizácie jednotlivých nezávislých vlákien programu.
  • Podpora doplňovanie kódu i pri programovaní pomocou ikoniek.
Upravte si modely podle priania
Klikněte pro obrázek v plné velikosti
  • K dispozícii je tiež editor, v ktorom si môžete 3D modely upravovať (meniť materiály, veľkosť) alebo vytvárať skupinové modely, ktoré sa potom v programu dajú "vyčarovať" jediným príkazom.
Je možné naprogramovať ľubovoľnú aplikáciu
Klikněte pro obrázek v plné velikosti
  • Vytvárané programy nemusia vôbec obsahovať postavičku Baltíka. Vytvoriť je možné ľubovoľnú aplikáciu.
  • 3D hry len od profesionálnych týmov? Roky práce?
    Teraz už nie. ;-)
2005 © Copyright, SGP Systems