NetAcademia

A legjobbakat tanítjuk!

Ingyen tanulnak kódolni az informatika tanárok

2016. november 28. 16:07 - BarátiMárti

A NetAcademia Oktatóközpont és a HTTP Alapítvány együttműkődése.

programmer-1653351_960_720.png

Budapest, 2016. november 23. – Mintegy 450 informatika tanárnak kell programozást oktatnia a jelentős változásokat hozó, augusztus végén elfogadott új szakképzési kerettanterv szerint. Konkrét tananyag híján azonban a felkészülés szinte lehetetlen feladatnak tűnt, végül a közel ötezer szakgimnáziumi diákot érintő problémára a NetAcademia kínált konstruktív megoldást. Az oktatóközpont a tanárokat online tanfolyamokon készíti fel az új tananyag elsajátítására egy olyan program keretei között, mely a diákok bevonását is lehetővé teszi.

2016 augusztusában – az új tanév kezdete előtt alig néhány nappal – fogadták el az új szakképzési kerettantervet, mely többek közt az informatika ágazatban is markáns változásokat hozott. Ennek egyik hangsúlyos eleme, hogy a 2016/2017-es tanévtől a weboldalak programozását is oktatni kell, ehhez azonban tananyag jelenleg nem áll rendelkezésre. „Az informatika ágazat új szakmai kerettantervei számos szakgimnáziumban tanító kollégának okoztak fejtörést az elmúlt hetekben. A programozás tantárgy különösen sok újdonságot hozott, felkészülésre pedig nemigen volt idő és lehetőség, legalábbis erről tanúskodnak a hozzánk befutó segítségkérések.” – mondta Sisák Zoltán, a HTTP Alapítvány kuratóriumi elnöke.

Az Infotanár Mentor Program egyik kezdeményezőjeként a HTTP Alapítvány a helyzet orvoslására olyan partnert keresett, aki képes akár egyszerre többszáz oktatót gyakorlatias formában felkészíteni az új tananyag sikeres átadására. A hagyományos tantermi képzés a földrajzi távolságok és a rövid határidő okán nem jöhetett szóba. Ekkor fordultunk az informatikai tanfolyamokat online biztosító NetAcademiához, hogy vállalnák-e az infotanárok továbbképzését. – mondta Sisák Zoltán.

Az informatikai szakképzés összesen 1400 tanárt és mintegy 21 ezer tanulót érint, közel annyit, ahány informatikus jelenleg a piacról hiányzik. A kritikus helyzet kapcsán döntöttünk úgy, hogy a feladatot pro bono vállaljuk, sőt, elősegítjük az együttműködést tanárok és diákok között.” – mondta Fóti Marcell, a NetAcademia ügyvezetője. A felajánlás keretében minden szakgimnáziumban oktató tanár díjmentesen férhet hozzá a tanártovábbképzési programban szereplő tanfolyamokhoz HTML, CSS, JavaScript és további fejlesztői témákban. A program célja egyben az is, hogy projektmunkára nevelje a fiatalságot, hiszen az első tanfolyam végén egy tanáraikkal közös projektpályázatban adhatnak számot a diákok a megszerzett tudásukról.

A speciális tanfolyamsorozat eddigi tapasztalatai nagyon pozitívak. A november 7-én induló, kerettanterv szerint kialakított első online oktatásra több mint 300 informatikatanár jelentkezett” – tette hozzá Fóti Marcell. Ezen felbuzdulva a NetAcademia egyéb iskolatípusok tanárait is szívesen bevonná a programba annak érdekében, hogy minden fiatal megfelelő alapismereteket szerezzen, amelyek akár az informatikai pálya felé orientálhatják a későbbiekben. A projekt széleskörű elterjedése esetén a hazai informatikus hiányból fakadó munkaerőpiaci problémák 3 éven belül jelentősen mérséklődhetnek.

 

 

Szólj hozzá!

Mikor jön a Mikulás?

2016. november 22. 22:25 - Fóti Marcell

Január 7-én!

Mi a hiba az alábbi kódban, ha Mikulás napját akarom bevinni egy JavaScript-változóba?
 
var Mikulas_napja=new Date(2016, 12, 6);
 
Na, kipróbálja valaki? Nem? Íme az eredmény:
 
2017 :-o január :-o 6!
 
Mi a fene? Nem azt írtuk be, hogy 2016, azaz IDÉN? És nem azt írtuk be, hogy 12. hó, azaz DECEMBER? Még jó, hogy a hatodikát megtartotta! Mi ez?
 
Ez egy őskövület. A "hiba" oka, hogy a JavaScript, a JAVA és még sok más nyelv a C-nyelv gyermeke, abban pedig a '70-es években úgy írták meg a kódot (time.h), hogy a Date() függvény második, azaz MÁSODIK paramétere 0-tól számozódik, tehát a 0 a január, a 11 a december, a 12 pedig - a következő év januárja!
 
Na de miért? Mi ennek az értelme? Hisz a napok meg 1-től számozódnak, a vak is látja!
 
Ennek az az oka, hogy a hónapoknak neveik vannak. Gyakorlatilag sohasem írjuk ki úgy, hogy "ötös hónap", hanem azt írjuk, "május". A hónapok nevei tipikusan egy tömbben vannak, ['Január', 'Február', ... 'December'], amiket C-alapú nyelvekben nullától induló indexekkel címzünk. A nullától kezdődő hónapokkal tehát változtatás nélkül lehet egy tömbből a megfelelő hónapneveket előkapni, 0-tól 11-ig.
 
A hónap napjainak viszont nincs nevük. Hatodika az hatodika. Nem címzünk vele semmit, értelmetlen lenne 6 helyett 5-öt tárolni, aztán úgy kiírni, hogy 5+1.
 
Ezek a régi öregek nagyon furfangos fickók voltak!
Szólj hozzá!

9194 - a válasz az életre, a világmindenségre és mindenre

2016. november 20. 08:46 - Fóti Marcell

Tudjuk jól, a válasz az életre, a világmindenségre, meg mindenre NEM 9194!

Hanem... ez be van titkosítva RSA-algoritmussal. Csak az tudja megfejteni (hogy 42), akik rendelkezik a publikus kulccsal (91, 10807). És az RSA megoldóképletével. 

Az RSA-algoritmus képlete (a "kalap" hatványozást, a mod maradékos osztást jelent):

C ^ d mod N = ?

azaz a mi esetünkben

9194 ^ 91 mod 10807 = ?

Lám, minden adatot megadtunk, hogy kiderüljön a válasz (ami 42), neki lehet indulni a feladványnak.

(A megfejtéshez a Windows beépített számológépét használd, állítsd át Tudományos üzemmódra, akkor jelenik meg a hatványozás (xy) és a maradékos osztás (mod) gomb. A mobiltelefonok számológépei sajnos nem tudnak mod-ot.)

A következő Titkosítási ABC ingyenes tanfolyamon mindenki RSA-guruvá válik, kulcsokat fogunk generálni puszta kézzel, és ezzel megértjük a világmindenséget, meg mindent. 

December 1-én délután 2-kor ott a helyed. http://netacademia.hu/titkositas

Szólj hozzá!

Time is money

2016. november 16. 14:37 - Ozga Linda

Pont úgy verjük foghoz legalábbis...

Benjamin Franklin szavai szállóigeként derengenek a fülünkben. Olyannyira, hogy egyébként konkrétan fizetünk az időért. Hogy hol és milyen körülmények között, arra gyakorlatilag számos válasz létezik.

Sokat gondolkodunk azon, hogy valójában mi is az, amit árulunk. Akár mi, a NetAcademiánál. De mondjuk úgy általában véve a szolgáltatási szektorban. Ha például elszakadunk attól, hogy egy csontkovácsnál a csigolyaropogtatásért csengetünk ki tízezreket, és kicsit magasabbról nézzük a képet, könnyen belátható, hogy valójában az egészségünkbe fektetett időért fizetünk. Azért az időért, amit magunkra, az egészségünkre szánunk. Azért az időért, amit a másik féltől, jelen esetben a csontkovácstól vásárolunk meg. A szolgáltatás mibenléte is egy összetevője a képletnek persze, de az idő legalább annyira hangsúlyos.

Amikor a tanulásról van szó, amiről egyik korábbi cikkemben ki mertem jelenteni, hogy csakis önirányított formájában létezik, akkor a helyzet még érdekesebb. A tanulás (oktatás, tanítás, művelődés stb.) nem arról szól-e valójában a csontkovácsnál tett látogatás analógiájára, hogy pénzt fektetek abba az időbe, amit a saját elmém pallérozására szánok? Ha ingyen tanulok, nem okoz-e az ugyanolyan kiesést nekem? Nem veszi-e el ez a befektetés mástól az időmet? A válasz az, hogy de igen elveszi, tehát de igen, kiesés. Tehát amit tőlünk közvetlenül megvesznek a hallgatók, azok nem a videók, vagy nem a tanfolyamok. Azt ugyan hiába veszik meg. Aki nem szánja rá az időt, hogy végigüljön nálunk vagy a képernyő előtt 5 napot, vagy végignézze otthon a 40 órányi videót, az az ablakon hányta ki a pénzét.

Mit árul tehát a NetAcademia?

Időt.

Szólj hozzá!
süti beállítások módosítása