1 / 14

Piacképes programozói tudás a középiskolában

Piacképes programozói tudás a középiskolában. Takács Attila takacsa@jedlik.hu. A programozás szerepe az oktatásban. Megértse a tanuló a számítógép működését, lehetőségeit, logikáját Megismerkedjen az operációs rendszer sajátosságaival (grafikus felület).

mai
Télécharger la présentation

Piacképes programozói tudás a középiskolában

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Piacképes programozói tudás a középiskolában Takács Attila takacsa@jedlik.hu

  2. A programozás szerepe az oktatásban • Megértse a tanuló a számítógép működését, lehetőségeit, logikáját • Megismerkedjen az operációs rendszer sajátosságaival (grafikus felület). • A mai nagy alkalmazásokat tudja „barkácsolni”, makrókat írni. • Alapokat kapjon, ha később „komolyan” is akar programozni  a nyelv ne legyen speciális.

  3. Az objektum vezérelt működés és a grafikus felület • A mai operációs rendszerek grafikus felületen támogatnak, a felületen egérrel, billentyűzettel kezelhető objektumok vannak • Gyakori az eszközöket vezérlő célgép (pl. mobiltelefon, PDA, mosógép, DVD író, Windows CE op. rsz.) • Ennek ismeretét várja el a felsőoktatás és a piac

  4. Mit használjunk? • Visual C++, Borland C++, C#(hardverigény) • Borland Delphi (a Pascal utódja) • Visual Basic (ez a Basic nem az a Basic!) A Delphi és a VB nagyon hasonlít egymásra

  5. „Visual Basic” verziók • VB50CCE: ingyenes változat. Nincs: help, EXE, adatbázis-kezelés stboktatáshoz, ActiveX komponensekhez. • VB for Applications: Az Office programcsomag makrónyelve • VB script: Böngészőben lefutó programocska, hasonló a VBA-hoz. (IE)(Szerveren fut: ASP)

  6. Újabb verziók: • VB 6.0 Professional Edition • Van ingyenes változata:Working model – jövő héten adjuk CD-n • Visual Studio.NET (2003) • Visual Studio Express – ingyenes (2005) • benne Basic – érettségin is használható!

  7. Mit tanítsunk a középiskolában? • Különböző oktatási formákban: • Normál informatika képzés • Informatika tagozatos • Informatikai szakképzés • Programozói szakkörök • Emeltszintű érettségi előkészítő

  8. 9-10. évfolyamon: VBS • Nem igényel előkészületeket (pl. telepítés) • Minimális a fejlesztői környezet • Bemutathatók az alapvető struktúrák: szekvencia, elágazás, ciklus • Algoritmus és program bemutatása • Megalapozza a továbblépést (VB.net) • Lehetőség az objektumok kezelésére • Csak Variant típus van (de vannak altípusai!)

  9. Informatika tagozaton, szakkörön, előkészítőn • Adatszerkezetek, adattípusok • Algoritmizálás, programozási tételek • Visual Basic.NET v. C# vagy VBA? • Oktató programok, játékok készítése • Éles feladatokra való felkészítés pl. MS Home, üzleti programok • ASP-s weboldalak, pl. MSportal.hu, Oktatási Portálok • ASP programozókat keres a piac!

  10. Emelt szinten: VB.net, C# • Használható programkészítéshez • VB.net: köztes nyelv azonos a .net-ben • C#: piaci szoftverek készítéséhez • Strukturált • Objektumok • VB.net: OOP • Típusos (VB.net már szigorúan)

  11. Tapasztalatok a Jedlikben • Szeretik a diákok a programozást • Versenyeken jó eredményt érünk el • A profi diákoktól sokat tanulunk • A profi diákok nagyon hamar el tudják adni magukat a piacon, már középiskolás korukban is!

  12. A VB.net ideális kezdőnyelv • (új megközelítésben) • könnyen emészthető felület és kezelés(ez szándékos!) • hamar sikerélményt ad • strukturált és objektumalapú • kerettanterv, emelt szintű érettségi • megalapozza a továbblépést • módszeres amatőr programozás

  13. Mit tud segíteni a Microsoft? • Ingyenes fejlesztőkörnyezet verziók • Tananyagok, leírások prezentációk (DVD-n) • MSIskola VB.NET tanfolyam • Nyári TTK-n előadások, labgyakok • Tankönyvek: VB6, VBA, VB Script, VB.NET, C#

  14. Köszönöm a figyelmet! Takács Attila TAKACSA@JEDLIK.HU

More Related