„A programozás alapjai” változatai közötti eltérés
a →A vizsgaidőszakban: kiegészítés |
→Segédanyagok: anyagok feltöltése |
||
| 82. sor: | 82. sor: | ||
*2018 ősz | *2018 ősz | ||
**Előadás anyagok: | **Előadás anyagok: | ||
*** | ***1. hét: [https://infopy.eet.bme.hu/ea01/ bevezető] | ||
***2. hét: [https://infopy.eet.bme.hu/ea02/ nevezetes algoritmusok, sztringek, listák] | |||
***3. hét: elmaradt | |||
***4. hét: [https://infopy.eet.bme.hu/ea04/ vezérlési szerkezetek, kivételek, konverziók és formázás] | |||
***5. hét: [https://infopy.eet.bme.hu/ea05/ függvények, referenciák] | |||
***6. hét: [https://infopy.eet.bme.hu/ea06/ osztályok] | |||
***7. hét: [https://infopy.eet.bme.hu/ea07/ operátorok, számábrázolás] | |||
***8. hét: [https://infopy.eet.bme.hu/ea08/ rendezések, rekurzió] | |||
***9. hét: elmaradt | |||
***10. hét: [https://infopy.eet.bme.hu/ea10/ fájlkezelés, többmodulos programok] | |||
***11. hét: [https://infopy.eet.bme.hu/ea11/ láncolt listák, bináris fák] | |||
***12. hét: [https://infopy.eet.bme.hu/ea12/ összetett adatszerkezetek] | |||
***13. hét: [https://infopy.eet.bme.hu/ea13/ állapotgépek, reguláris kifejezések] | |||
***14. hét: [https://infopy.eet.bme.hu/ea14/ generikus algoritmusok, visszalépő keresés] | |||
**Labor anyagok: | **Labor anyagok: | ||
*** | ***1. hét: [https://infopy.eet.bme.hu/lab01/ operációs rendszer, egyszerű programok] | ||
***2. hét: [https://infopy.eet.bme.hu/lab02/ vezérlési szerkezetek, nyomkövetés] | |||
***3. hét: [https://infopy.eet.bme.hu/lab03/ nevezetes algoritmusok, listák, sztringek] | |||
***4. hét: [https://infopy.eet.bme.hu/lab04/ adatszerkezetek építése, karakterkódok kezelése] | |||
***5. hét: [https://infopy.eet.bme.hu/lab05/ kivételek, konverzió, számrendszerek] | |||
***6. hét: [https://infopy.eet.bme.hu/lab06/ függvények] | |||
***7. hét: [https://infopy.eet.bme.hu/lab07/ osztályok] | |||
***8. hét: [https://infopy.eet.bme.hu/lab08/ számábrázolás, számrendszerek] | |||
***9. hét: [https://infopy.eet.bme.hu/lab09/ rendezések, hash táblák] | |||
***10. hét: [https://infopy.eet.bme.hu/lab10/ rekurzió] | |||
***11. hét: [https://infopy.eet.bme.hu/lab11/ fájlkezelés] | |||
***12. hét: [https://infopy.eet.bme.hu/lab12/ bináris fák] | |||
***13. hét: [https://infopy.eet.bme.hu/lab13/ adatszerkezetek] | |||
***14. hét: [https://infopy.eet.bme.hu/lab14/ állapotgépek] | |||
**Feladat gyűjtemény: | |||
***1. hét: [https://infopy.eet.bme.hu/f01/ egyszerű programok] | |||
***2. hét: [https://infopy.eet.bme.hu/f02a/ logikai kifejezések, sorozatok, listák nélkül], [https://infopy.eet.bme.hu/f02a/ listák és sztringek] | |||
***3. hét: [https://infopy.eet.bme.hu/f03/ összetettebb listás feladatok] | |||
***4. hét: nincs | |||
***5. hét: [https://infopy.eet.bme.hu/f05/ függvények] | |||
***6. hét: [https://infopy.eet.bme.hu/f06/ osztályok] | |||
***7. hét: [https://infopy.eet.bme.hu/f07/ számábrázolás, bitműveletek] | |||
***8. hét: [https://infopy.eet.bme.hu/f08/ rendezések, rekurzió] | |||
***9. hét: nincs | |||
***10. hét: [https://infopy.eet.bme.hu/f10/ parancssori argumentumok, fájlkezelés] | |||
***11. hét: [https://infopy.eet.bme.hu/f11/ bináris fák] | |||
***12. hét: nincs | |||
***13. hét: [https://infopy.eet.bme.hu/f13/ állapotgépek] | |||
***14. hét: nincs | |||
**Segédanyag: | **Segédanyag: | ||
***[[:File:python3-puska.pdf | Python puska]] (ZH-n használható) | ***[[:File:python3-puska.pdf | Python puska]] (ZH-n használható) | ||
***[https://infopy.eet.bme.hu/fejlesztokornyezet/ Ingyenes fejlesztőkörnyezetek] | |||
***[https://infopy.eet.bme.hu/konyv/ Peter Wentworth, Jeffrey Elkner, Allen B. Downey és Chris Meyers: Hogyan gondolkozz úgy, mint egy informatikus] (könyv) | |||
***[https://infopy.eet.bme.hu/fajlkezeles/ Fájlkezelés, mappakezelés] | |||
***[https://infopy.eet.bme.hu/megjelenites/ Szöveges és grafikus megjelenítés] | |||
***[https://infopy.eet.bme.hu/pygame/ PyGame: multimédiás könyvtár] | |||
***[https://infopy.eet.bme.hu/pyconio/ PyConio: konzolos megjelenítés] | |||
**Extrák: | |||
***[https://infopy.eet.bme.hu/szorgalmik/ Szorgalmi feladatok] | |||
***[https://infopy.eet.bme.hu/nhfszepsegverseny2018/ NHF 2018 szépségverseny] | |||
***[https://infopy.eet.bme.hu/orak2018/ Óra 2018 szépségverseny] | |||
***[https://infopy.eet.bme.hu/turing/ Mit tud a számítógép?] | |||
***[https://infopy.eet.bme.hu/bf/ BrainFuck és Turing-gép] | |||
***[https://infopy.eet.bme.hu/karakterkodolas/ Karakterkódolások] | |||
***[https://infopy.eet.bme.hu/bitturmix/ Bitműveletek] | |||
***[https://infopy.eet.bme.hu/internet/ Internet működése] | |||
***[https://infopy.eet.bme.hu/osszefesulorendezes/ Összefésülő rendezés] | |||
***[https://infopy.eet.bme.hu/labirintus/ Labirintusok és algoritmusai] | |||
***[https://infopy.eet.bme.hu/fa/ Fák rajzolása és rekurzió] | |||
== Házi feladat == | == Házi feladat == | ||