A programozási alapismeretek oktatását támogató eszköz továbbfejlesztett változatának bemutatása
|
|
- Judit Pataki
- 6 évvel ezelőtt
- Látták:
Átírás
1 A programozási alapismeretek oktatását támogató eszköz továbbfejlesztett változatának bemutatása ELTE IK Absztrakt. Az Egyetemi képzésben az informatika szakosok számára a programozás oktatásának a teljes programkészítési folyamatot fel kell ölelnie. Tapasztalataink azt mutatják, hogy a hallgatók többségét ebből a folyamatból egyedül az érdekli, hogy a feladat megfogalmazásából kiindulva egy jól-rosszul összeállított, de működő kódot elő tudjon állítani. Egy korábbi cikkünkben bemutattunk egy olyan próbálkozást, ami a fenn vázolt problémának a feloldásában kíván segítséget nyújtani. Készítettünk egy alkalmazást, amely segítségével végigkövethető a teljes programkészítési folyamat. Az alkalmazásról kapott visszajelzések azt mutatták, hogy ötletünket érdemes továbbfejleszteni. A fejlesztést elvégeztük, lehetővé tettük pl. újabb összetett adattípusok használatát, több alprogramot tartalmazó project készítését és az egész alkalmazást áthelyeztük egy, a hallgatóság számára népszerűbb webes felületre. Jelen cikkünkben erről a fejlesztésről és az új alkalmazás fogadtatásáról kívánunk beszámolni. 1 Bevezetés Az Eötvös Loránd Tudományegyetemen a Programozási alapismeretek nevű tárgy a Programozó Informatikusok és Informatika tanárok képzésében a programozás oktatásának alapozó tárgya. Ebben a tárgyban a teljes programkészítési folyamatot végigkövetjük a feladat megfogalmazásától kezdve a specifikáción és algoritmuson át a kódolás, tesztelés, hibakeresés lépésein keresztül egy működő és jól dokumentált program előállításáig. [2], [3] Ebből a folyamatból a hallgató gyakorlatilag egyetlen lépéssel foglalkozik szívesen és ez a kódolás. Részben érthető, mert megír egy kódot, próbálgatja, javítgatja és végül sikerélményhez jut, mert megkapja a várt eredményt, esetleg még csinosítja programját. Ez azonban az amatőr programozók, nem a profi programozók szintje. Ahhoz, hogy később munkahelyükön, egy csapat munkájában megállják a helyüket, rá kell vennünk Őket a módszeres programozásra. Ehhez nyújt segítséget az elkészített alkalmazásunk használata. Használatával rávesszük a hallgatót, hogy fordítson figyelmet a specifikáció és az algoritmus elkészítésére még a kódolás előtt. 2 A korábbi (ProgAlapCppVarazslo) továbbfejlesztésének iránya az új PFW (Programing Fundamentals Wizard) alkalmazásban Az előző cikkünkben bemutattuk a ProgAlapCppVarazslo-nak elnevezett program-csomagunkat. [6] [7] Akkor az derült ki felmérésünkből, hogy a hallgatók szívesebben dolgoznának webes felületen és grafikus megjelenéssel. Továbbá az akkori megszorításokat és továbbfejlesztési lehetőségeket is beépítettük az új rendszerbe. 1
2 2.1 Megjelenés A legszembetűnőbb változás a megjelenés. A mai hallgatóság túlzottan is a Web világában él, ezért hogy nagyobb kedvet teremtsünk a PFW használatához, áttértünk az Microsoft Excel alapú tervezésről a Web alapú tervezésre. 2.2 Feladatok felépítésének átgondolása Ahhoz, hogy ne csak egy nagyon egyszerű feladat megoldására legyen használható, lehetővé tettük a több modulból való építkezést. Jelen állapotában az alkalmazás a gépes zárthelyikben és a beadandó feladatokban előforduló számonkérési stílushoz készült. Ezek a feladatok mind olyan szerkezetűek, hogy van egy közös bemenet és több, a közös bemenettel és még plusz saját adatokkal dolgozó részfeladat, amiknek saját kimenetük van. Így a főprogram csak a közös adatok beolvasását és a részprogramok meghívását végzi. Minden részprogramnak külön meg kell adni a specifikációját és algoritmusát. 2.3 Hiányzó adattípusok pótlása Kissé bonyolultabb feladatok megoldásához elengedhetetlen az összetett adattípusok alkalmazása, ezért lehetővé tettük a vektor és a rekord használatát is. 2.4 Nassi-Shneiderman Diagram (NSD) Az oktatás menetét követve az algoritmus készítésében áttértünk a korábbi algoritmus-leíró nyelv használatáról a struktogram alapú tervezésre. [1] Több alkalmazással is lehet NSD-t rajzolni, melyeket Ben Shneiderman is összegyűjtött legutóbb 2003-ban. [10] Sajnos ezek közül már sok több, mint a fele nem érhető el. Pár nem elég rugalmas, van egy kettő, ami meg kódot is tud generálni. Nem említi viszont a luxemburgi Structorizert [11] és az idei évben egyik ELTE-s hallgató által fejlesztett StukiMania [12] weboldalakat. 3 PFW Ez a vadonatúj webes alkalmazás próbál segítséget nyújtani a hallgatók számára, hogy könnyebben el tudják készíteni a beadandó vagy házi feladatukat és akár az összes problémamegoldásuk vonalvezetőjeként szolgálhat. Az NSD szerkesztésen kívül az adatok összegyűjtését is támogatja. Az alkalmazás a [14] Internet címen érhető el. Azért, hogy a kommunikáció biztonságos HTTPS kapcsolaton keresztül történjen, tanúsítványra van szükségünk. A szerveren saját magunk által generált tanúsítvány viszont nincs aláírva fizetős hitelesítés szolgáltató által, így a böngésző figyelmeztetését tudomásul kell venni és tovább lehet lépni az oldalra. A keretrendszer filozófiája, hogy a megkötéseivel, mellyel rákényszerítjük a hallgatókat a gondolkodásra és, hogy az algoritmus készüljön el a kódolás előtt, azért segítsük is a munkájukat. Jó a hallgatóknak, mert segítséget nyújt az órákon kapott feladatok értelmezésében, hiszen amolyan vonalvezetőként szolgál. Rögzíteni lehet az ismert információkat az itt kialakított struktúra szerint. A tanároknak is jó lehet, mert egységes beadandók készülhetnek, azonos megjelenésű NSD-ket kell javítani, és a feladatok specifikációja illetve algoritmusa elektronikusan XML formátumban is bekérhető. 3.1 Bemutatás Az alkalmazás angol és magyar nyelven érhető el. [14] A nyelvek közötti váltás a bal felső sarokban elhelyezett EN illetve HU linkekre történő kattintással lehetséges. Az alkalmazás ismertetője online is elérhető. [13] 2
3 A programozási alapismeretek oktatását támogató eszköz Regisztráció és belépés Az alkalmazás csak bejelentkezés után érhető el. Bejelentkezni háromféleképpen lehet: Gmailvel OpenID segítségével, INF-es azonosítóval és az alkalmazásba történő regisztráció után. Amennyiben a Gmail-t választja valaki, akkor engedélyezni kell az első bejelentkezéskor megjelenő Gmail-es oldalon, hogy az alkalmazás elérje a felhasználó címét. Ezen kívül a felhasználó neve és a beállított nyelv információkat kapja meg a rendszer és automatikusan regisztrálja a felhasználót. Ha valakinek van azonosítója az INF.elte.hu domainhez, akkor azt is használhatja. Ekkor ugyancsak automatikusan regisztrálja a rendszer a felhasználót a nevével és magyar nyelvvel. Ha nincs, vagy nem szeretné használni valaki a fenti lehetőségeket, akkor előbb regisztrálni kell az oldalon, majd ezután be lehet lépni az új azonosítónak megadott címmel és az oda kapott kezdeti jelszóval, melyet az első belépéskor meg kell változtatni. Sikeres belépés után a központi oldalra jutunk, melyről ezután már nem is kell elnavigálnunk, hiszen ez egy egy-oldalas alkalmazás (Single-page application). Oldal felépítés és feladat struktúra A weboldal bal oldalán a menü található, jobb oldalán pedig a szerkesztő rész. A menü dinamikusan változik aszerint, hogy a bejelentkezett felhasználónak van-e már elmentett feladata és, hogy megnyitotta-e már illetve az mennyi részfeladatot tartalmaz. Amennyiben most lépett be először a felhasználó, akkor nincs elmentett feladata, így a következő menüpontok jelennek meg neki: Információ Új feladat Import Kilépés Ha már van elmentett feladat a munkaterületén, akkor elérhetővé válnak a következő menüpontok is: Export Megnyitás Törlés Új feladat létrehozása vagy megnyitás után átalakul a menü szerkezete így: Információ Mentés Mentés új verzióként Bezárás Általános Specifikáció o Bement o Előfeltétel Részfeladat 1. o Specifikáció Bement 3
4 Előfeltétel Kimenet Utófeltétel o Algoritmus Tesztelés Fejlesztési lehetőségek A Bezárás és Általános menüpontok között olvasható a feladat hosszú és rövid neve jelezve, hogy innentől nem alkalmazásszintű, hanem a feladattal kapcsolatos műveletek végezhetőek el. A feladat több részfeladatot is tartalmazhat. Ilyenkor a Részfeladat 1. után még további menüpontok ( Részfeladat 2., ) is megjelennek az almenükkel együtt. Menüpontok és műveletek ismertetése Menüpontok kezdetben Információ Új feladat Import Export Megnyitás Törlés Kilépés Leírás A menüpontra kattintva megjelenik egy rövid üdvözlő és leírást tartalmazó oldal. Ezzel a menüponttal egy új feladatot lehet létrehozni, mely rögtön be is töltődik. Itt van lehetőség a weboldalról letöltött példát, vagy mástól/máshonnan kapott feladatot importálni a rendszerbe. A munkaterületünkön található állományok egy másolatát le lehet tölteni a szerverről. A felhasználó kiválaszthatja, hogy a hozzá elmentett feladatok közül melyikkel szeretne dolgozni és ez betöltésre kerül. Ekkor a menü pontok dinamikusan megváltoznak a nyitott feladattal végezhető műveletekre. Az elmentett feladatokat törölhetjük a szerverről. Az alkalmazásból való kilépéskor kell ezt a menüpontot választani. Menüpontok a feladat megnyitása után Mentés Mentés új verzióként Bezárás Leírás A feladatok módosítása a memóriában (session-ben, az adott munkafolyamatban) történik. Adatbázisba csak e menüpont kiválasztásakor kerül be. A feladat egyedi azonosítója nem változik. A feladatot lehet új verzióként is menteni, ekkor automatikusan legenerálásra kerül egy új név. Ha már nem dolgozunk egy feladattal, akkor azt a munkát be kell zárni. 4
5 A programozási alapismeretek oktatását támogató eszköz Menüpontok a feladat megnyitása után Általános Specifikáció Bemenet és Előfeltétel Részfeladat Specifikáció (a részfeladaton belül) Bemenet és Kimenet Előfeltétel és Utófeltétel Algoritmus Tesztelés Fejlesztési lehetőségek Leírás Ezen az oldalon van lehetőség a feladathoz tartozó alap információk beállítására. Egyedül a rövid azonosító megadása kötelező, mert ebből generálódik a feladat egyedi neve és szerepe van a generáláskor is a fájlok elnevezésekor. Ezen kívül a hosszú név, a feladat szövege is itt rögzíthető. Tárolhatjuk a környezetről ismert információkat és a szerző adatait is. A Specifikáció menüpontot kiválasztva automatikusan átkerül a vezérlés az első almenüpontra a Bemenet-re. Még egy másik almenü is van: előfeltétel. Mivel olyan feladatok megoldására készült a PFW alkalmazás, amelyekben van egy közös bemenet és ezekre vonatkozó több részfeladat, ide a feladat szövegéből kigyűjtött közös bemeneti adatokat és a hozzájuk tartozó típusokat, kezdőértékeket, megváltoztathatatlan (konstans) tömb esetén a méretét, rekord esetén pedig a mezőket kell megadni. Az előfeltétel szintén a közös bemeneti adatokra vonatkozik, ennek megadása a jelen verzióban egyszerű alfanumerikus karakterekkel adható meg. Rövid mondattal vagy képlettel, mint az Excelben használt függvényeknél. Több részfeladat is lehet egy feladaton belül. Az ehhez tartozó alap információkat lehet itt megadni. Például a részfeladat jelét és szövegét. A Specifikáció menüpontot kiválasztva automatikusan átkerül a vezérlés az első almenüpontra a Bemenet-re. Még három másik almenü is van: kimenet, előfeltétel és utófeltétel. Mind a bemenethez, mind a kimenethez csak az adott részfeladat szövegéből kigyűjtött adatokat és a hozzá tartozó típusokat, kezdőértéket, megváltoztathatatlan (konstans) tömb esetén a méretét, rekord esetén pedig a mezőket kell itt megadnunk. Az elő- és utófeltétel megadása is csak az adott részfeladatra vonatkozik. Ezen a lapon lehet az algoritmust megrajzolni kis dobozokból, az egyes elemeken történő jobb egér gomb hatására felbukkanó popup menü pontjainak segítségével. Az itt lévő pontok rövid leírását lásd később. Eltárolhatjuk a tesztelés információit. A bemenő adatokat, a tesztfájl nevét (amennyiben létezik), a várt kimenetet, a tényleges kimenetet és hogy sikeres volt-e a teszt. Ez utóbbi helyre szöveges mezőben rövid megjegyzést is lehet írni. Itt lehet felsorolni a feladaton elvégezhető fejlesztési lehetőségeket. 5
6 Műveletek Szerkesztés Súgó OK Mégsem Törlés Hozzáadás Új részfeladat (link) Részfeladat törlése (link) NSD letöltése képként (gomb) NSD szerkesztése (popup menü) Fel vagy le / Beszúrás elé vagy mögé / Szerkesztés Törlés Megjelölés Mozgatás Másolás Kód generálása (gomb) Leírás Az adott elem értékének szerkesztését indítja, vagyis az értéket bemásolja egy megfelelő szerkesztőmezőbe. Ez lehet egy egyszerű szöveges mező vagy hosszabb szöveges elem is. Ez egy kép, melyre az egeret ráhúzva az adott mezőről olvashatunk rövid leírást egy tooltip-ben. Szerkesztéskor az új érték elmentése a szerver oldalon a munkafolyamatban és az oldal frissítése történik. Szerkesztéskor az új adatok elvetése és visszatérés a régi értékekhez. Az adott elem törlése. Új elem hozzáadása alapértelmezett értékekkel. Új részfeladatot ad a feladathoz, majd újragenerálja a menüpontokat. Az adott részfeladatot törli. A menü pontjait dinamikusan újragenerálja. A megszerkesztett NSD képét PNG formátumban letölti a kliens gépre. Amikor az NSD egyik dobozán az egér jobb gombjával kattintunk, akkor megjelenik egy popup menü a következő menüpontokkal. A menüpont kiválasztása azt eredményezi, hogy a doboz előző (vagy következő) doboz elé (vagy mögé) ugrik. Ezt a menüpontot kiválasztva még egy almenü megjelenik, ahol a beszúrandó mintát kell kiválasztani. Ez lehet egy utasítás, elágazás, elöl tesztelő vagy számlálós ciklus illetve hátul tesztelő ciklus. A doboz tartalmát egy felugró szerkesztő ablakban módosíthatjuk és menthetjük. A kijelölt doboz törlésre kerül. A kijelölt dobozt a rendszer megjegyzi, hogy azzal a következő két műveletet elvégezhesse. Az előzőleg megjelölt dobozt a most kijelölt elé mozgatja. Az előzőleg megjelölt dobozt a most kijelölt elé másolja. A gombra kattintva letöltésre kerül a szerveren legenerált és ismert információkkal kitöltött Code::Blocks project a szükséges forráskódokkal egybe tömörített első verziója. [4] Ennek a fejlesztését kell folytatni a beolvasással, kiírással, stb. 6
7 A programozási alapismeretek oktatását támogató eszköz Műveletek Dokumentáció generálása (gomb) Leírás A gombra kattintva letöltésre kerül a szerveren legenerált és ismert adatokkal kitöltött dokumentáció első verziója. Ennek a szerkesztését kell folytatni a tartalomjegyzékkel, képernyő képekkel, stb. 3.2 Technikai megvalósítás Az alkalmazás Java nyelven lett implementálva és Glassfish alkalmazás szerveren fut. Az adatokat PostgreSQL adatbázisban tárolja. Felhasznált technológiák az OpenID, LDAP és küldés. A kliens egy egyoldalas alkalmazás, mely AJAX-val kommunikál a szerverrel. A feladatok az adatbázisban XML nyelven leírt formában vannak tárolva, mely betöltődik a memóriában és XPath illetve XSL transzformáció segítségével kerül megjelenítésre a különböző esetekben. A feladatok leírásához saját definiálású kiterjesztett nyelvet használunk. TML-nek neveztük el, mint a feladat leíró nyelv (Task Markup Language). Ennek alapja az AML, melyet egy korábbi cikkemben mutattam be. [5] 4 Kérdések, válaszok Miközben végiggondoltuk, elkészítettük és továbbfejlesztettük ezt a fajta segítségnyújtást a hallgatóknak, bennünk is felmerültek újabb kérdések, melyek közül néhányat itt meg is válaszolunk. 4.1 Az oktatás melyik fázisában mutassuk be a PFW alkalmazást a hallgatóknak? Az első órákon, amikor még csak alapdolgokkal foglalkozunk, nincs értelme foglalkozni vele. Amikor viszont már az órákon is specifikálunk, algoritmust készítünk és ez alapján kódolunk, érdemes bemutatni. Előadáson ilyenkor már szó esik a tesztelésről és dokumentáció készítéséről is, ezeket élesben is kipróbálhatják a PFW használatával. Egyszeri bemutatása fontos, hiszen eleinte pl. nem ismerik a részprogram fogalmát és használatát, az alkalmazásban viszont találkoznak ezzel. Nem kell ekkor még belemenni a pontos magyarázatába, anélkül is tudják használni. Később viszont amikor már tanulják a függvényeket, talán könnyebben megértik a paraméterátadás fontosságát, hiszen ha jól készítették el egy feladat specifikációját, akkor a PFW azt már automatikusan megoldja. 4.2 A PFW kódgenerálása nem eredményezi-e azt, hogy a hallgatók nem tanulnak meg kódolni? Ez a kérdés már a régi alkalmazásnál is felmerült, most még inkább azt válaszolnánk erre, hogy nem. Ennek több oka is van. A PFW célja sokkal több az automatikus kódgenerálásnál, inkább vonalvezetőnek és kódolási, dokumentálási segítségnek készül. Ezért elsősorban kezdő programozóknak ajánljuk, de nem csak az Ő munkájukat segítheti. [8] Az algoritmus készítésekor ragaszkodunk ahhoz az elvünkhöz, hogy az algoritmus nyelv-független és nem lehetnek benne nyelv-specifikus elemek. Ennek megfelelően a generált kódban nagyon jól fog majd tükröződni az algoritmus szerkezete, tehát az utasítások egymásutánja a szabályos C++ szintaxissal. Nem fognak viszont automatikusan megjelenni a C++ operátorok (pl := helyett =, és helyett && stb.), ezeket a hallgatónak kell a kódban kicserélnie. Nem lesz a generált kódban az ellenőrzött beolvasás és a kiírás, hiszen ezek nem részei az algoritmusnak. Ezek beépítése nélkül viszont nem működőképes a programjuk. Mivel az algoritmusunk nyelv-független, abban 7
8 a vektorok indexelése 1-től történik. Nagyon sokszor tapasztaljuk, hogy ez komoly fejtörést okoz a hallgatóknak a kódolásnál, hiszen a C++-ban át kell térni a 0-tól való indexelésre. Ez a feladat továbbra is rájuk vár. Végül még egy, a struktogramban használható alaptípusokból származó feladat hárul a hallgatókra. Nevezetesen: nincs külön struktogram elem a számlálós ciklusra, ezért az az algoritmusból elég érdekesen kerül át a generált kódba (While (i:=1..n)), amit természetesen a hallgatónak korrigálni kell. Vagyis, a PFW használata mellett is meg kell tanulniuk kódolni. 5 Alkalmazási tapasztalatok A Hallgatóink egyelőre még csak ismerkedtek a felülettel, mert a kódolási részt tanulták eddig, október végén a kódolási ismereteket kértük számon a csoportokban egy zárthelyi dolgozattal. [13] [14] A következő időszak szól majd az algoritmizálásról, így nincs még túl sok visszajelzés. Ami van, az eddig pozitív vélemény volt. Van egy olyan csoport, ahol angol nyelven folyik a több különböző országból (amerikai, brazil, török, vietnám, ) érkezett diák képzése. Ebben a csoportban különösen jó, hogy nem pszeudónyelven történik az algoritmus leírása, hiszen annak didaktikailag az anyanyelv lenne a pozitív hozadéka, míg az angol nyelv viszont nagyon hasonlít a programozási nyelvekre és nem tudjuk annyira kihangsúlyozni az algoritmus nyelvfüggetlenségét. [9] Mielőtt elkészítettük volna ezt a cikket, szerettük volna munkánkat elbíráltatni felsőbb éves hallgatókkal is, akik már elvégezték ezt a tárgyat. Készítettünk egy kérdőívet azoknak, akik a tavalyi felmérésben már részt vettek, illetve azoknak, akik már elvégezték ezt a tárgyat, de még nem látták az előzőt. Ezeket a kérdőíveket egy-egy Google űrlapon válaszolhatták meg az érintett hallgatók. Nem vártuk el, hogy nevüket adják a válaszokhoz, bízván abban, hogy így objektív válaszokat adnak. 5.1 Felmérés Első csoport Ebbe a csoportba tartoznak azok, akik a múlt évben már részt vettek az akkori felmérésben és megadták az címűket, hogy szívesen részt vennének a további kutatásban. Most ismertettük velük a fejlesztéseket és újra megkérdeztük a véleményüket. [15] Kérdések 1. A szerver elérhető volt? (igen / nem) 2. Melyik időszakban próbálta ki az alkalmazást? (szöveges válaszát kérjük, pl.: 11 és 13 óra között) 3. Mennyi volt elégedett az alkalmazás válaszidejével? (gyors / megfelelő / elfogadható / lassú / nagyon lassú, leterhelt, kivárhatatlan) 4. használta volna ezt a segédeszközt, ha annak idején megkapja? (igen / nem) 5. Mennyire tartja jónak a webes és vizuális alkalmazás fejlesztésének irányát? (Csak így tovább! / Másik irány jobb lenne. Kérjük, írja le a fejlesztési javaslatoknál. / Nem kellene erőltetni.) 6. Talált-e hibát az alkalmazásban? Ha igen, akkor mit? (szöveges válaszát kérjük) 7. Milyen fejlesztési javaslatai lennének? (szöveges válaszát kérjük) 8. Egyéb észrevételek: (szöveges válaszát kérjük) 8
9 A programozási alapismeretek oktatását támogató eszköz Válaszok A múlt évben nagyon kevesen válaszoltak főnek lett kiküldve és összesen 13 választ kaptunk. Ebből 9 adta meg elérhetőségét, így csak őket tudtuk megkérdezni. Végül egy válasz érkezett, aki szerint a szerver 20 és 22 óra között elérhető volt, sőt gyors. használta volna az alkalmazást és további fejlesztést javasol. Sőt személyesen meg is keresett, hogy segít egy kicsit design-osabb külsőt varázsolni a rendszernek. 5.2 Felmérés Második csoport A második csoport kérdései nagyon hasonlóak voltak az előző évi kérdésekhez, csak egy kicsit fogalmaztuk át. [16] A Programozási Alapismeretek tantárgy beadandó feladatára vonatkozó kérdések: 1. Mennyi időt töltött a beadandó elkészítésével? (órában) 2. Milyen százalékos megoszlás volt az algoritmus A= kódolás K= és dokumentáció D= között. Ha ez előzőek összege nem 100, akkor mire fordította a többi időt? 3. Milyen sorrendben készítette el az algoritmust (A), kódot (K) és dokumentációt (D)? A ProgAlapCppVarazslo kipróbálására vonatkozó kérdések 4. Mennyire tartja jónak az ötletet? ( Nem látom értelmét / Jó az ötlet, de nagyon munkaigényes az alkalmazás / Jónak tartom / Nagyon jónak tartom) 5. Ön szerint segíti-e az algoritmuskészítés fontosságának erősödését? (Nem / Részben / Igen) 6. Ön szerint segíti-e a dokumentációkészítést? (Nem / Részben / Igen) 7. Lát-e valamilyen veszélyt abban, ha ezt az alkalmazást használják a hallgatók? (szöveges válaszát kérjük) 8. Zavarja-e, hogy az algoritmust kell előbb elkészíteni? (Igen / Nem) 9. Használta volna-e ezt a segédeszközt, ha annak idején megkapja? (Igen / Nem) 10. Hogy érzi, tudott volna időt megspórolni a beadandó elkészítésekor ezzel az eszközzel? (Nem készült volna el / Hátráltatott volna / Semennyit / Keveset / Sokat) 11. Talált-e hibát az alkalmazásban, és ha igen, akkor mit? (szöveges válaszát kérjük) 12. Milyen fejlesztési javaslatai lennének? (szöveges válaszát kérjük) 13. Egyéb észrevételek: (szöveges válaszát kérjük) A kérdőív kiértékelése A kérdőív linkjét az összes felsőbb éves hallgatónak kiküldtük, ami több száz, majdnem ezer hallgatót jelent. A tesztelés és a válaszadás mindössze percet vett volna igénybe, körülbelül három hetes határidővel. Sajnos mindössze 2, azaz kettő hallgatótól kaptam választ. 1. Az egyik 6 órát foglalkozott összesen a beadandóval, míg a másik egy héten át napi 4-5 órát adott meg. 2. A százalékos megoszlás az algoritmus, kód és dokumentáció között úgy alakult, hogy az első hallgatónál % volt, míg a másodiknál %. 3. Mindketten betartották az Algoritmus-Kód-Dokumentáció sorrendet. 4. Az első nagyon jónak tartja, míg a másik hallgató szerint jó, de nagyon munkaigényes. 5. Szerintük egyértelműen illetve részben segíti az algoritmus kihangsúlyozását. 6. A dokumentációkészítést segíti, mindkettőjük szerint. 9
10 7. A második hallgató írt véleményt: Mindössze annyit, hogy ha csak a Programozási alapismeretek tárgy keretében használnák a diákok az alkalmazást, és a későbbi tantárgyak esetében ezt a segítséget nem vehetnék igénybe, az talán nehézségeket okozna a kevésbé szorgalmas diákok számára. Mert ugye, a jót könnyű megszokni. :) De ha azokon az órákon/zh-kon, ahol lehet internetes segítséget használni, azokon ezt a programot is lehetne, akkor megérné a belé fektetett időt és energiát.. 8. Nem volt zavaró a megkötés, miszerint az algoritmussal kell kezdeni. 9. Mindketten használták volna ezt a segédeszközt. 10. Az első sok időt, a második keveset tudott volna megspórolni. 11. Hibát nem jeleztek. 12. További fejlesztési lehetőséget nem írtak. 13. Egyéb véleményük sem volt. Örülünk neki, hogy ez a pár válaszadó hasznosnak és az algoritmizálás fontosságát kiemelőnek találta munkánkat, bízunk benne, hogy nem a tárgy elvégzése után, hanem az oktatás aktuális pillanatában majd nagyobb érdeklődést kelt az új, webes PFW alkalmazás. 6 Fejlesztési lehetőségek 6.1 Elő- és utófeltételek A specifikációban az elő- és utófeltétel a jelen verzióban egyszerű alfanumerikus karakterekkel adható meg. Rövid mondattal vagy képlettel, mint az Excelben használt függvényeknél. Ez így a generált dokumentációban nem szép, ezért ha igényes a hallgató, akkor a dokumentációban az egyenletszerkesztő segítségével kijavítja azt. Terveink között szerepel ezen probléma megoldására a MathML integrálása. 6.2 Tétel a tételben Jelen pillanatban a PFW-ben nem megoldott a tétel a tételben típusú feladatok megvalósítása. A programozási alapismeretek tárgyban ezek még nagyon kis számban fordulnak elő, inkább a 2. félévben kapnak az ilyen típusú feladatok nagyobb hangsúlyt. Ugyanakkor tudjuk, hogy a felülről lefelé való programtervezés folyamatának oktatása ezt is tartalmazza, ezért tervezzük ennek megvalósítását is az alkalmazásunkban. 6.3 Beadás és kiértékelés Lehetőséget biztosíthatunk az elektronikus formában való házi feladat beadásra PDF formátumban vagy küldéssel a rendszerből. Akár egy elő-feldolgozás is lehetséges lenne, amivel kiszűrhetnénk a teljesen hibás vagy jó megoldásokat. 7 Irodalom 1. I. Nassi, B. Shneiderman: Flowchart techniques for structured programming, ACM SIGPLAN Notices, Volume 8 Issue 8, August 1973, Pages Dijkstra E.W.: A Discipline of Programming, Prentice-Hall, Englewood Cli_s, Szlávi Péter, Zsakó László: Módszeres programozás: Programozási bevezető, 18. Mikrológia 4. Sz. Csepregi, A. Dezső, T. Gregorics, S. Sike: Automatic Implementation of Service Required by Components, Workshop on Property Verification for Software Components and Services,PROVECS 2007, 10
11 A programozási alapismeretek oktatását támogató eszköz 5. Menyhárt László: Can a language be before "the first programming language"?, Teaching Mathematics and Computer Science, 2011, Volume IX, Issue II, ISSN: , 6. Menyhárt László, Pap Gáborné: Dokumentáció alapú programfejlesztés; INFODIDACT 2012 konferencia, Zamárdi, Magyarország, How can we get our students to think while we help their work too?: Document based development; Proceedings of the 7th International Multi-Conference on Society, Cybernetics and Informatics. Konferencia helye, ideje: Orlando, Amerikai Egyesült Államok, Florida: International Institute of Informatics and Systemics (IIIS), pp (ISBN:ISBN-13: ) 8. Vladimir Averbukh, Mikhail Bakhterev: The analysis of visual parallel programming languages, ACSIJ Advances in Computer Science: an International Journal, Vol.2, Issue3, No. 4,2013, ISSN : Martin Weise: A Model for Teaching Informatics to German Secondary School Students in Englishlanguage Bilingual Education, Proceedings of the 6th International Conference ISSEP 2013; Oldenburg, Germany, February 26 March 2, 2013/Diethelm et al. (Eds.)/ Potsdam: Universitätsverlag Potsdam, 2013/ S B. Shneiderman: A short history of structured flowcharts (Nassi-Shneiderman Diagrams), University Maryland, 2003, Bob Fisch: Structorizer, Molnár Tamás: StukiMania, m m85yw5knfe6ma#gid=0 11
PFW Programing Fundamentals Wizard
PFW Programing Fundamentals Wizard Bevezetés Ez a webes alkalmazás a https://157.181.166.134:8181/pfw címen érhető el. Azért, hogy a kommunikáció biztonságos kapcsolaton keresztül történjen, tanúsítványra
Felhasználói kézikönyv MAGYAR NEMZETI BANK. ERA keretrendszer
Felhasználói kézikönyv MAGYAR NEMZETI BANK ERA keretrendszer Tartalomjegyzék Tartalom Tartalomjegyzék... 2 Bevezetés... 3 A dokumentum hatásköre... 3 A modul használatának szoftveres követelményei... 4
DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák
A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák
TERC V.I.P. hardverkulcs regisztráció
TERC V.I.P. hardverkulcs regisztráció 2014. második félévétől kezdődően a TERC V.I.P. költségvetés-készítő program hardverkulcsát regisztrálniuk kell a felhasználóknak azon a számítógépen, melyeken futtatni
ERA KERETRENDSZER Felhasználói kézikönyv v
ERA KERETRENDSZER Felhasználói kézikönyv v01 2017.02.08. Tartalom 1. Bevezetés... 3 2. A modul használatának szoftveres követelményei... 4 3. Regisztráció, bejelentkezés... 5 3.1. Regisztráció... 5 3.2.
A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan
Telepítés internetről A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan Új szolgáltatásunk keretén belül, olyan lehetőséget kínálunk a TERC VIP költségvetéskészítő program
OTP ADLAK Adómentes Lakáshitel-támogatás. Alapszolgáltatás KÉZIKÖNYV. OTP ADLAK alapszolgáltatás - munkáltatói portál
OTP ADLAK Adómentes Lakáshitel-támogatás Alapszolgáltatás KÉZIKÖNYV OTP ADLAK alapszolgáltatás - munkáltatói portál www.otpvnt.hu 2017.02.23. MUNKÁLTATÓK... 3 1. Belépés az internetes portálra... 3 2.
FELHASZNÁLÓI ÚTMUTATÓ
FELHASZNÁLÓI ÚTMUTATÓ VÉRADÁS IDŐPONT SZERKESZTŐ (verzió: 1.2) 2013. április 1. Tartalomjegyzék 1. Telepítés és indítás... 3 2. Frissítés... 3 3. Beállítás... 4 4. Felület... 4 5. Véradó helyszínek...
Közoktatási Statisztika Tájékoztató 2012/2013. Használati útmutató
Közoktatási Statisztika Tájékoztató 2012/2013 Tartalomjegyzék 1. Technikai információk... 2 2. Publikus felület... 2 2.1 Bejelentkezés... 2 2.2 Összesítés... 3 2.2.1 Statisztikai tábla megtekintése...
Regisztrációs útmutató a Közokos- a BME Közoktatási Vezető Képzésének Online Oktatási Rendszeréhez 2014. Őszi beíratkozott hallgatók részére
Regisztrációs útmutató a Közokos- a BME Közoktatási Vezető Képzésének Online Oktatási Rendszeréhez 2014. Őszi beíratkozott hallgatók részére FONTOS: A dokumentáció a 2014. Őszi Czimmer I. László gyors
PwC EKAER Tool felhasználói leírás. 2015. május
www.pwc.com/hu/ekaer PwC EKAER Tool felhasználói leírás 2015. május Tartalom Bejelentések létrehozása 3 1. A forrás Excel állomány kitöltése 3 2. A forrás Excel állomány mentése 4 A szükséges mezők kitöltését
Felhasználói kézikönyv. ÜFT szolgáltatás. Magyar Nemzeti Bank
Felhasználói kézikönyv ÜFT szolgáltatás Magyar Nemzeti Bank TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. FOGALOMTÁR... 3 3. KÉSZPÉNZÁLLÁTÁSI ÜTF (KÜFT) MODUL... 3 3.1. A KÜFT MODUL FUNKCIÓI... 3 3.1.1. Pénzintézet
Menza Pure Étkező felület Kézikönyv
Menza Pure Étkező felület Kézikönyv Tartalom 1 Bevezetés... 2 2 Bejelentkezés... 3 2.1 Kezdőképernyő... 4 3 Étkezés igénylés... 6 4 Számlák... 8 5 Súgó... 9 5.1. Intézményi kapcsolattartók... 9 5.2. Általános
Hiteles elektronikus postafiók Perkapu
Hiteles elektronikus postafiók Perkapu 2018.10.27. Tartalom Bevezetés...2 Bejelentkezés a Hiteles Elektronikus Postafiókba...2 Perkapu tárhely kiválasztása...2 Beérkezett üzenetek...3 Dokumentumletöltés...4
Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció
ERA Elektronikus aláírás - felhasználói dokumentáció Tartalomjegyzék 1. Bevezető... 3 1.1. Általános információk... 3 2. DesktopSign... 3 2.1. Általános információk... 3 2.2. Telepítés... 3 3. MNBSubscriber...
Hogyan bírjuk gondolkodásra hallgatóinkat, miközben segítjük is munkájukat? Dokumentáció alapú programfejlesztés
Hogyan bírjuk gondolkodásra hallgatóinkat, miközben segítjük is munkájukat? Dokumentáció alapú programfejlesztés Menyhárt László Dr Pap Gáborné {menyhart, papne}@inf.elte.hu ELTE IK Absztrakt. Az Egyetemi
Albacomp RI Rendszerintegrációs Kft Székesfehérvár, Mártírok útja 9. E K O P - 1. A. 2 - A D A T Á L L O M Á N Y O K
E K O P - 1. A. 2 - A D A T Á L L O M Á N Y O K K Ö Z P O N T O S Í T O T T Á T V É T E L É T, Á T A D Á S Á T K E Z E L Ő, T Á M O G A T Ó I N F O R M A T I K A I R E N D S Z E R F E J L E S Z T É S E
Sú gó az ASIR/PA IR Públikús felú lethez
Sú gó az ASIR/PA IR Públikús felú lethez Súgó a magyarországi központi Agrárstatisztikai és Piaci Árinformációs rendszer publikus moduljához. 1 Publikus felhasználói regisztráció A publikus felület Regisztráció
Tartalom. Bejelentkezés...2 Feltöltés...3 Dokumentumok...4 Jelszómódosítás...7 Jelszókérés...7 Kijelentkezés...8
Tartalom Bejelentkezés...2 Feltöltés...3 Dokumentumok...4 Jelszómódosítás...7 Jelszókérés...7 Kijelentkezés...8 Bö ngé szö s Pérkapu haszna lata Bejelentkezés Jelentkezzen be az Ügyfélkapura felhasználói
Importálás. más típusú (pl:.imp,.xml,.xkr,.xcz) állomány beimportálása a nyomtatványkitöltő programba
Importálás Külső programok által generált imp és.xml állományokat be lehet tölteni a program import funkcióival. Az ABEV2006 az xml állományok importálását nem tudta. Ez újdonság a nyomtatványkitöltő programban.
Felhasználói kézikönyv. Tőkepiaci Közzététel. Magyar Nemzeti Bank
Felhasználói kézikönyv Tőkepiaci Közzététel Magyar Nemzeti Bank TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. FOGALOMTÁR... 3 3. TŐKEPIACI KÖZZÉTÉTEL (TPK) MODUL... 4 3.1. A TPK MODUL ÁLTALÁNOS BEMUTATÁSA... 4
A FileZilla program beállítása az első belépés alkalmával
6. A záróvizsga-jegyzőkönyv készítése A záróvizsga-jegyzőkönyveketa Karok többsége a jegyzőkönyvkészítésre Dr. Tánczos László által kifejlesztett Access alkalmazás használatával készíti el. A záróvizsga-jegyzőkönyv
ADATSZOLGÁLTATÁS központi honlap használata esetén
ADATSZOLGÁLTATÁS központi honlap használata esetén 1. A 18/2005. IHM rendelet melléklete alapján össze kell állítani a közérdekű adatokat 2. Az elkészített dokumentumok feltöltése a központi honlapra:
Szöveges értékelés. Magiszter.NET. Elérhetőségeink: Tel: 62/550-748; 550-749 Fax: 62/550-919 E-mail: magiszternet@infotec.hu Honlap: www.infotec.
Magiszter.NET Szöveges értékelés Elérhetőségeink: Tel: 62/550-748; 550-749 Fax: 62/550-919 E-mail: magiszternet@infotec.hu Honlap: www.infotec.hu Ügyfélszolgálat: H-P 8:00-16:00 A Magiszter.Net rendszerben
FELHASZNÁLÓI KÉZIKÖNYV
FELHASZNÁLÓI KÉZIKÖNYV AZ NHKV ÁTMENETI BÉRSZÁMLÁZÓ KÖZSZOLGÁLTATÓI FELÜLETHEZ 1 / 10 TARTALOMJEGYZÉK 1 Dokumentum célja... 3 2 A program célja... 3 3 Belépés... 3 4 Kezdőképernyő... 4 5 Partner táblázat...
Programozási alapismeretek 1. előadás
Programozási alapismeretek 1. előadás Tartalom A problémamegoldás lépései programkészítés folyamata A specifikáció Az algoritmus Algoritmikus nyelvek struktogram A kódolás a fejlesztői környezet 2/33 A
Beszámoló átadása az OBR * -nek a Hessyn Éves beszámoló nyomtatványkitöltő programból
Beszámoló átadása az OBR * -nek a Hessyn Éves beszámoló nyomtatványkitöltő programból *OBR = Online Beszámoló és Űrlapkitöltő Rendszer h t t p s ://e - b e s z a m o l o. i m. g o v. h u / e b e k u l
A CAPICOM ActiveX komponens telepítésének és használatának leírása Windows 7 operációs rendszer és Internet Explorer 9 verziójú böngésző esetén
A CAPICOM ActiveX komponens telepítésének és használatának leírása Windows 7 operációs rendszer és Internet Explorer 9 verziójú böngésző esetén Tartalomjegyzék 1. Az Internet Explorer 9 megfelelősségének
Óranyilvántartás (NEPTUN)
Óranyilvántartás (NEPTUN) 1. NEPTUN web felületén az óranyilvántartás elérése Az óranyilvántartás adminisztrálására az oktatónak lehetősége van az oktatói weben az Oktatás / Kurzusok menüponton. A beállított
MÉRY Android Alkalmazás
MÉRY Android Alkalmazás Felhasználói kézikönyv Di-Care Zrt. Utolsó módosítás: 2014.06.12 Oldal: 1 / 7 Tartalomjegyzék 1. Bevezetés 3 1.1. MÉRY Android alkalmazás 3 1.2. A MÉRY Android alkalmazás funkciói
Beszámoló átadása az OBR * -nek a Hessyn Éves beszámoló nyomtatványkitöltő programból
Beszámoló átadása az OBR * -nek a Hessyn Éves beszámoló nyomtatványkitöltő programból *OBR = Online Beszámoló és Űrlapkitöltő Rendszer h t t p s : / / e - b e s z a m o l o. i m. g o v. h u / e b e k u
Webes vizsgakezelés folyamata Oktatói felületek
Vizsgakezelés az ETR megújult webes felületén Webes vizsgakezelés folyamata Oktatói felületek A vizsgák kezelésével kapcsolatban számos paraméterezési lehetőség áll rendelkezésre az ETR rendszerében. Jelen
AZ N-WARE KFT. ÁLTAL ELEKTRONIKUSAN ALÁÍRT PDF DOKUMENTUMOK HITELESSÉGÉNEK ELLENŐRZÉSE VERZIÓ SZÁM: 1.1 KELT:
AZ N-WARE KFT. ÁLTAL ELEKTRONIKUSAN ALÁÍRT PDF DOKUMENTUMOK HITELESSÉGÉNEK ELLENŐRZÉSE VERZIÓ SZÁM: 1.1 KELT: 2010.08.18. Tartalom 1. A dokumentum célja... 3 2. Akiknek segítséget kívánunk nyújtani...
ALKALMAZÁSOK ISMERTETÉSE
SZE INFORMATIKAI KÉPZÉS 1 SZE SPECIFIKUS IT ISMERETEK ALKALMAZÁSOK ISMERTETÉSE A feladat megoldása során valamely Windows Operációs rendszer használata a javasolt. Ebben a feladatban a következőket fogjuk
Digitális aláíró program telepítése az ERA rendszeren
Digitális aláíró program telepítése az ERA rendszeren Az ERA felületen a digitális aláírásokat a Ponte webes digitális aláíró program (Ponte WDAP) segítségével lehet létrehozni, amely egy ActiveX alapú,
Suzuki elektronikus szállítólevél import
Suzuki elektronikus szállítólevél import 1149 Budapest, Egressy út 17-21. Telefon: +36 1 469 4021; fax: +36 1 469 4029 1/14 Tartalomjegyzék 1. Bevezetés... 3 2. Az import adatok forrása és letöltésük...
Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver
Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver Felhasználói leírás verzió: 1.0 1 TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. ALAPKÉPERNYŐ... 3 3. MENÜSZERKEZET... 3 4. DOKUMENTUM ALÁÍRÁSA... 4
Elektronikus napló használati útmutatója diákoknak
Elektronikus napló használati útmutatója diákoknak 1. A weboldal megnyitása Miután megnyitottad a böngészőben vagy a honlapunkon a MaYoR napló programot, a weblap megnyitásakor, a használt böngészőtől
Hiteles Elektronikus Postafiók
NISZ Nemzeti Infokommunikációs Szolgáltató Zrt. H-1081 Budapest, Csokonai utca 3. Hiteles Elektronikus Postafiók Tárhely adminisztráció 2018.05.07. v.1.2. TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. BEJELENTKEZÉS
Kezdő lépések Outlook Web Access
Kezdő lépések Outlook Web Access A Central Europe On-Demand Zrt. által, a Telenor Magyarország Zrt. ügyfelei részére nyújtott szolgáltatások rövid kezelési útmutatója Tartalom Bevezetés... 3 Rendszerkövetelmények...
Felhasználói segédlet a Scopus adatbázis használatához
Felhasználói segédlet a Scopus adatbázis használatához Az adatbázis elérése, regisztrálás, belépés Az adatbázis címe: http://www.scopus.com Az adatbázis csak regisztrált, jogosultsággal rendelkező intézmények,
O365 és felhő szolgáltatások igénybevételéhez szükséges beállítások
F E L H A S Z N Á L Ó I L E Í R Á S O365 és felhő szolgáltatások igénybevételéhez szükséges beállítások BGF Informatikai Főosztály 2014. szeptember 24. H-1149 Budapest, Buzogány utca 11-13. www.bgf.hu
Digitális aláíró program telepítése az ERA rendszeren
Digitális aláíró program telepítése az ERA rendszeren Az ERA felületen a digitális aláírásokat a Ponte webes digitális aláíró program (Ponte WDAP) segítségével lehet létrehozni, amely egy ActiveX alapú,
A. Webes metaadat szerkesztő
ADATSZOLGÁLTATÁS központi honlap használata esetén 1. A 18/2005. IHM rendelet melléklete alapján össze kell állítani a közérdekű adatokat 2. Az elkészített dokumentumok feltöltése a központi honlapra:
REGISZTRÁCIÓ RÉGEBBI TANFOLYAMON RÉSZT VETT HALLGATÓK BEJELENTKEZÉS UTÁN JELENTKEZÉS TANFOLYAMRA GYAKRAN ISMÉTELT KÉRDÉSEK
REGISZTRÁCIÓ RÉGEBBI TANFOLYAMON RÉSZT VETT HALLGATÓK BEJELENTKEZÉS UTÁN JELENTKEZÉS TANFOLYAMRA GYAKRAN ISMÉTELT KÉRDÉSEK REGISZTRÁCIÓ Regisztrációra akkor van szükség, ha még nem volt nálunk semmilyen
e-szignó Online e-kézbesítés Végrehajtási Rendszerekhez
MICROSEC Számítástechnikai Fejlesztő zrt. e-szignó Online e-kézbesítés Végrehajtási Rendszerekhez Felhasználói útmutató https://online.e-szigno.hu/ 1 Tartalom 1. Bevezetés... 3 2. A rendszer használatának
Tanrend jelentő képző szervek részére
Tanrend jelentő képző szervek részére Felhasználói segédlet Tartalomjegyzék Belépés Tanrend jelentő felület Új tanrend jelentő Névsor megadása Névsor megadása jelentkezési lap alapján Névsor nyomtatása
Tájékoztató e-közmű regisztrációhoz
Tájékoztató e-közmű regisztrációhoz 1. Jogszabályi háttér Az egységes elektronikus közműnyilvántartásról szóló 324/2013. (VIII. 29.) Korm. rendeletben foglaltak szerint: 4. (1) Az e-közmű üzemeltetéséért,
Használati utasítás.
Lotus Notes Naptár Windows telefonra Használati utasítás. Írta: Varga Róbert 1 http://www.robertwpapps.uw.hu Bevezetés: Ezt az alkalmazást a fejlesztő saját használatra írta a teljesség igénye nélkül.
Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010. május 1. BEVEZETÉS Az útmutató célja az Országos Területrendezési
FELHASZNÁLÓI KÉZIKÖNYV
FELHASZNÁLÓI KÉZIKÖNYV 1 Tartalom Felhasználói kézikönyv... 1 MyDmc... 3 Új felhasználó létrehozása... 3 Regisztráció adatok megadásával... 3 Regisztráció Google fiókkal... 4 Regisztráció Facebook fiókkal...
A Statisztikai adatszolgáltatás menüpont alatt végezhető el az adatlap kitöltése. 3 Statisztikai adatszolgáltatás menetének részletes bemutatása
1 Bevezetés Jelen dokumentum összefoglalja az igazságügyi szakértők 2017. II. negyedéves statisztikai adatszolgáltatásával kapcsolatos információkat, tudnivalókat. 2 Összefoglalás A statisztikai adatszolgáltatást
DMS ONE Zrt. Oktatási Portál Felhasználói Segédlet
DMS ONE Zrt. Oktatási Portál Felhasználói Segédlet Tartalomjegyzék Bejelentkezés és regisztráció... 2 A Portál bemutatása... 4 ASP 2.0 Iratkezelő Szakrendszer kurzus bemutatása... 5 Navigáció a kurzuson
AZ N-WARE KFT. ÁLTAL ELEKTRONIKUSAN ALÁÍRT PDF DOKUMENTUMOK HITELESSÉGÉNEK ELLENŐRZÉSE VERZIÓ SZÁM: 1.3 KELT: 2012.02.01.
AZ N-WARE KFT. ÁLTAL ELEKTRONIKUSAN ALÁÍRT PDF DOKUMENTUMOK HITELESSÉGÉNEK ELLENŐRZÉSE VERZIÓ SZÁM: 1.3 KELT: 2012.02.01. Tartalom 1. A dokumentum célja... 3 2. Akiknek segítséget kívánunk nyújtani...
A tankönyvvé nyilvánítás folyamatát elektronikusan támogató rendszer az OKÉV számára
AITIA International Zrt. 1039 Budapest, Czetz János u. 48-50. Tel.: +36 1 453 8080 Fax.: +36 1 453 8081 www.aitia.hu A tankönyvvé nyilvánítás folyamatát elektronikusan támogató rendszer az OKÉV számára
Védőnői jelentés összesítője modul. eform Felhasználói kézikönyv
Védőnői jelentés összesítője modul eform Felhasználói kézikönyv 1. ÁNTSZ eform Védőnői jelentés modul... 3 1.1 Bejelentkezés... 3 1.2. Az eform alkalmazás használata... 4 1.2.1 Területi védőnői jogkörrel
On-line tesztkészítő és teszt program
On-line tesztkészítő és teszt program Készítette: Szász Attila tanuló Salamon Ernő Gimnázium Gyergyószentmiklós -2012- Tartalomjegyzék TARTALOMJEGYZÉK... - 2 - A PÁLYÁZÓ SZEMÉLYES ADATAI... - 3 - AZ ISKOLA
Technikai információk fejlesztőknek
Technikai információk fejlesztőknek Különbségek a Java-s nyomtatványkitöltő program és az Abev2006 között 1. A mezőkód kijelzés bekapcsolása a Szerviz/Beállítások ablakban érhető el. 2. Az xml állományok
Jelentkezési lap képző szervek részére
Jelentkezési lap képző szervek részére Felhasználói segédlet Tartalomjegzék Belépés Jelentkezési lap felület Kézi kitöltés menete Alapadatok megadása Korábban megszerzett vezetői engedély adatai Személyes
Felhasználói segédlet a Web of Knowledge / Web of Science adatbázis használatához
Felhasználói segédlet a Web of Knowledge / Web of Science adatbázis használatához Az adatbázis elérése, regisztrálás, belépés Az adatbázis az arra jogosult intézmények és felhsználói kör számára a http://eisz.om.hu
Mikrobiológia MOODLE - gyakorló és vizsgarendszer használata az ELTE TTK Biológiai Intézet E- learning felületén
Mikrobiológia MOODLE - gyakorló és vizsgarendszer használata az ELTE TTK Biológiai Intézet E- learning felületén Hallgatói felhasználói segédlet ELTE TTK Biológiai Intézet 2017. Készült az ELTE Felsőoktatási
Rendszergazda Debrecenben
LEVELEZŐKLIENS BEÁLLÍTÁSA A levelezés kényelmesen kliensprogramokkal is elérhető, és használható. Ezen útmutató beállítási segítséget nyújt, két konkrét klienssel bemutatva képernyőképekkel. Természetesen
Hungaropharma Zrt. WEB Áruház felhasználói útmutató. Tartalomjegyzék
Hungaropharma Zrt. WEB Áruház felhasználói útmutató Tartalomjegyzék Tartalomjegyzék... 1 Bejelentkezés a WEB Áruházba... 2 Rendelés rögzítése... 3 RENDELES.CSV állomány specifikációja... 13 Visszaigazolások
Aranykor Önkéntes Nyugdíjpénztár Partner Portál
Aranykor Önkéntes Nyugdíjpénztár Partner Portál Felhasználói leírás Tartalomjegyzék 1Regisztráció... 2 1.1Regisztráció megerősítése... 3 2Bejelentkezés... 4 3Elfelejtett jelszó... 4 4A Partner Portál felépítése...
Új Nemzedék Központ. EFOP pályázatok online beszámoló felülete. Felhasználói útmutató
Új Nemzedék Központ EFOP pályázatok online beszámoló felülete Felhasználói útmutató Tartalom 1. Bejelentkezés... 2 1.1. Első bejelentkezés... 2 1.2. Elfelejtett jelszó... 3 2. Saját adatok... 4 3. Dokumentumok...
EKÁER használati utasítás
EKÁER használati utasítás Bevezetés A program célja, hogy könnyen, gyorsan és egyszerűen lehessen EKÁER számokat kérni, módosítani és véglegesíteni. A használatához be kell regisztrálni a NAV-os honlapon
5. A záróvizsga-jegyzőkönyv készítése
5. A záróvizsga-jegyzőkönyv készítése A záróvizsga-jegyzőkönyveket a VIK kivételével az előző félévekhez hasonlóan, a jegyzőkönyvkészítésre Dr. Tánczos László által kifejlesztett Access alkalmazás használatával
Az importálás folyamata Felhasználói dokumentáció verzió 2.1.
Az importálás folyamata Felhasználói dokumentáció verzió 2.1. Budapest, 2008. Változáskezelés Verzió Dátum Változás Pont Cím Oldal 2.1. 2008.01.17. A teljes dokumentáció megváltozott Kiadás: 2008.01.17.
GLS címke kezelő bővítmény GLS online-hoz
GLS címke kezelő bővítmény GLS online-hoz A bővítmény csak Opeancart 2.2 és 2.3 verziókhoz elérhető, csak magyar nyelven! Általános ismertető: A GLS Online a http://online.gls-hungary.com weboldalon elérhető
NETFIT modul NETFIT adminisztrátori felület Felhasználói útmutató. Magyar Diáksport Szövetség
NETFIT modul NETFIT adminisztrátori felület Felhasználói útmutató Magyar Diáksport Szövetség 2015 Tartalom 1 Bevezetés... 3 2 Nyitóoldal... 4 3 Belépés... 5 4 Intézményválasztás... 7 5 Kezdőoldal... 8
Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?
Bevezetés Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések Forráskód Hibajegyzék p2p.wrox.com xiii xiii xiv xiv xvi xvii xviii
DMS One Oktatási Portál Felhasználói segédlet. DMS One Zrt
DMS One Oktatási Portál Felhasználói segédlet DMS One Zrt. 2019. 1 Bevezetés A dokumentumban bemutatjuk a DMS One Oktatási Portál használatát. Regisztráció és bejelentkezés A DMS One Oktatási Portált a
Duál Reklám weboldal Adminisztrátor kézikönyv
Duál Reklám weboldal Adminisztrátor kézikönyv Dokumentum Verzió: 1.0 Készítette: SysWork Szoftverház Kft. 1. oldal Felület elérése Az adminisztrációs felület belépés után érhető el. Belépés után automatikusan
Tömeges csekk nyomtatás beállítása az ASP Adó szakrendszerben
Tömeges csekk nyomtatás beállítása az ASP Adó szakrendszerben Utolsó módosítás: 2016.09.30. A következőkben az ASP Adó szakrendszer tömeges csekknyomtatási funkciója, illetve annak megvalósulását támogató
Órarendkészítő szoftver
SchoolTime Órarendkészítő szoftver 2.0 verzió Tartalomjegyzék: 1., Belépés a programba...3 2., Órarend főtábla...3 3., Tanátok...4 3.1., Új tanár felvitele, módosítása...4 3.2., Tanár törlése...4 3.3.,
Diagram készítése. Diagramok formázása
Diagram készítése Diagramok segítségével a táblázatban tárolt adatainkat különféle módon ábrázolhatjuk. 1. A diagram készítésének első lépése az adatok kijelölése a táblázatban, melyekhez diagramot szeretnénk
CitiDirect BE SM Felhasználói útmutató
CitiDirect BE SM Felhasználói útmutató Bejelentkezés A CitiDirect BE SM futtatásának minimális rendszerkövetelményei megegyeznek a CitiDirect Online Banking rendszer követelményeivel. Kérjük, kattintson
Felhasználói segédlet a Scopus adatbázis használatához
Felhasználói segédlet a Scopus adatbázis használatához Az adatbázis elérése, regisztrálás, belépés Az adatbázis címe: http://www.scopus.com Az adatbázis csak regisztrált, jogosultsággal rendelkező intézmények,
Csavarda mobil áruház
Csavarda mobil áruház Használati útmutató Kérjük, hogy mielőtt elkezdené használni a Csavarda mobil áruház alkalmazást, gondosan olvassa végig ezt a segédletet. TARTALOMJEGYZÉK 1. Letöltés 2. oldal 2.
CAMLAND Beruházás-megfigyelő
2016 CAMLAND Beruházás-megfigyelő Felhasználói útmutató Készítette: GeoVision Hungária Kft. Tartalomjegyzék Bevezető... 2 Bejelentkezés... 2 Vezérlőpult... 3 Kamera adatlap... 4 Nézetek kezelése... 6 Felhasználók...
Vihar 2.0 rendszer Felhasználói kézikönyv
Vihar 2.0 rendszer Felhasználói kézikönyv Versenyzői funkciók O l d a l 0 21 Tartalomjegyzék Tartalom Tartalomjegyzék... 0 Bevezető... 1 Felhasználói funkciók... 2 Regisztráció... 2 Támogatott böngészők...
Felhasználói kézikönyv
Educatio Társadalmi és Szolgáltató Nonprofit Kft. Delegált Admin felület Felhasználói kézikönyv 2012.06.27. Dokumentum állapota: Tervezet Verzió: 0.1.0 Tartalomjegyzék Tartalom 1. Bevezetés... 3 2. Elérés...
BaBér bérügyviteli rendszer telepítési segédlete 2011. év
BaBér bérügyviteli rendszer telepítési segédlete 2011. év Ajánlott konfiguráció A program hardverigénye: Konfiguráció: 2800 MHz processzor 512 Mbyte memória (RAM) / Szerver gépen 1G memória (RAM) Lézernyomtató
Microsoft Office PowerPoint 2007 fájlműveletei
Microsoft Office PowerPoint 2007 fájlműveletei Program megnyitása Indítsuk el valamelyik tanult módszerrel a 2007-es verziót. Figyeljük meg, hogy most más felületet kapunk, mint az eddigi megszokott Office
Változás a középfokú felvételi eljárásban
Változás a középfokú felvételi eljárásban A középfokú felvételi eljárásban a felvételi lapok kitöltését főszabályként a jelentkező általános iskolája végzi. Amennyiben a tanuló 6 évfolyamos gimnáziumba
Önkormányzati ASP Hiba- és igénybejelentő rendszer használati útmutató a bejelentők részére
Önkormányzati ASP Hiba- és igénybejelentő rendszer használati útmutató a bejelentők részére Az Önkormányzati ASP szakrendszereinek éles üzemi használatát, a felmerülő problémák kezelését a Kincstár központi
Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver
Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver Felhasználói leírás verzió: 1.0 1 TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. ALAPKÉPERNYŐ... 3 3. MENÜSZERKEZET... 3 4. DOKUMENTUM ALÁÍRÁSA... 4
WordPress segédlet. Bevezető. Letöltés. Telepítés
WordPress segédlet Bevezető A WordPress egy ingyenes tartalomkezelő rendszer (Content Management System - CMS), amely legnagyobb előnye az egyszerű telepítés és a letisztult kezelhetőség és a változatos
NEPTUN MOBIL ALKALMAZÁS FELHASZNÁLÓI SEGÉDLET
NEPTUN MOBIL ALKALMAZÁS FELHASZNÁLÓI SEGÉDLET Felhasználói dokumentáció verzió 1.0 Budapest, 2015. Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: 2015.07.05. Verzió: 1.6. Oldalszám: 2 / 12
Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben
Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben Tartalomjegyzék 1 Bevezetés... 2 2 Feladatok kiadása a Neptunban manuálisan... 3 3 Feladatok kiadása a Neptunban
Szakdolgozat feltöltési útmutató
Szakdolgozat feltöltési útmutató Tisztelt hallgatók mielőtt belekezdenének a szakdolgozatatuk feltöltésébe az elektronikus felületen kérem, hogy figyelmesen olvassák el a tájékoztatót. Feltölteni csak
Felhasználói leírás a DimNAV Server segédprogramhoz ( )
Felhasználói leírás a DimNAV Server segédprogramhoz (1.1.0.3) Tartalomjegyzék Bevezetés...3 1. Telepítés...3 2. Eltávolítás...4 Program használata...5 1. Kezdeti beállítások...5 2. Licenc megadása...6
Tájékoztató a szakdolgozat elektronikus feltöltéséről
Tájékoztató a szakdolgozat elektronikus feltöltéséről Tisztelt hallgató mielőtt belekezd a szakdolgozata feltöltésébe az elektronikus felületen kérem, hogy figyelmesen olvassa el a tájékoztatót. Csak akkor
Klebelsberg Képzési Ösztöndíj rendszer hallgatói felülete. Felhasználói kézikönyv
Klebelsberg Képzési Ösztöndíj rendszer hallgatói felülete Felhasználói kézikönyv Tartalomjegyzék 1. Webes felület használata... 2 2. Regisztráció, belépés... 2 3. Jelszó módosítása... 4 4. Kilépés... 5
PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról
PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról Az Informatikai Igazgatóság minden aktív egyetemi hallgató és munkaviszonnyal rendelkező egyetemi dolgozó részére úgynevezett proxy
KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont
2017 KTI Közlekedéstudományi Intézet Nonprofit Kft. Vasúti Vizsgaközpont Előszó Ez az útmutató a KTI Nonprofit Kft Vasúti Vizsgaközpont elektronikus alapképzés bejelentő rendszer kezelésében nyújt segítséget
ECDL Információ és kommunikáció
1. rész: Információ 7.1 Az internet 7.1.1 Fogalmak és szakkifejezések 7.1.2 Biztonsági megfontolások 7.1.3 Első lépések a webböngésző használatában 7.1.4 A beállítások elévégzése 7.1.1.1 Az internet és
Felhasználói útmutató
Felhasználói útmutató EUREST KFT. BUDAPESTI NÉMET ISKOLA WEB ALAPÚ MENÜRENDSZERÉNEK HASZNÁLATÁHOZ Tartalom Általános felhasználói ismeretek... 2 Nyelv Választás... 3 Regisztráció... 4 Bejelentkezés...
Kincskereső Könyvelő Klub. Moodle felhasználói kézikönyv
Kincskereső Könyvelő Klub Moodle felhasználói kézikönyv TARTALOMJEGYZÉK 1. Kincskereső Könyvelő Klub bemutatása... 3 2. Belépés az oldalra... 3 3. Kincskereső Könyvelő Klub oldala... 4 3.1 Kincskereső
Elektronikus napló használati útmutatója szülőknek
Elektronikus napló használati útmutatója szülőknek 1. A weboldal megnyitása Miután megnyitotta a böngészőben vagy a honlapunkon a MaYoR napló programot, a weblap megnyitásakor, a használt böngészőtől függően,