Informatika2-2020

A MathWikiből
(Változatok közti eltérés)
(Előadás)
(Házifeladatok)
(2 szerkesztő 19 közbeeső változata nincs mutatva)
6. sor: 6. sor:
 
** Kedd 12:15-13:00 H406
 
** Kedd 12:15-13:00 H406
 
* '''Gyakorlatok'''
 
* '''Gyakorlatok'''
** Szerda 12:15-14:00 (H507)
+
** Szerda 12:15-14:00 (H27)
 
** Csütörtök 10:15-12:00 (H601)
 
** Csütörtök 10:15-12:00 (H601)
 
** Csütörtök 12:15-14:00 (H601)
 
** Csütörtök 12:15-14:00 (H601)
14. sor: 14. sor:
  
 
=== ZH ===
 
=== ZH ===
 +
Mindegyik ZH 20 pontos, külön-külön mindegyikből minimum 10-et el kell érni.
  
# ZH: Március 9. hétfő, 16:00-17:00
+
# ZH: Március 9. hétfő, 16:00-17:00, terem: KM34 [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/zh1_20i2_hun.pdf pdf]
# ZH: Április 6. hétfő, 16:00-17:00
+
#* Pótlás: Április 7. kedd, 17:00-18:00, a hazi-rendszerben
# ZH: Május 18. hétfő, 16:00-17:00
+
# ZH: Április 14. kedd, 16:00-17:00, hazi
 +
# ZH: Május 18. hétfő, 16:00-17:00, hazi
 +
 
 +
=== Beugró kérdések ===
 +
Minden gyakorlat elején lesz egy Kahoot kvíz az előző anyagból.
 +
* https://kahoot.it/
 +
* A maximum szerezhető pont: 10 (az egész félévben)
 +
* 5 pont a minimum
 +
* Összesen 15 pontnyi kérdés lesz, de csak 10 pont számít 100%-nak!
  
 
== Előadás ==
 
== Előadás ==
23. sor: 32. sor:
 
Az előadások olvashatóak html-ben, és letölthetők ipython notebook formátumban, ami futtatható is.
 
Az előadások olvashatóak html-ben, és letölthetők ipython notebook formátumban, ami futtatható is.
  
# Ismerkedés a Pythonnal [http://math.bme.hu/~wettl/okt/info2/2020/e01_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e01_20i2_hu.html html]
+
# Bevezetés a Python nyelvbe [http://math.bme.hu/~wettl/okt/info2/2020/e01_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e01_20i2_hu.html html]
#  
+
# Ciklusok, listák [http://math.bme.hu/~wettl/okt/info2/2020/e02_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e02_20i2_hu.html html]
#  
+
# Függvények [http://math.bme.hu/~wettl/okt/info2/2020/e03_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e03_20i2_hu.html html]
#  
+
# Adatszerkezetek [http://math.bme.hu/~wettl/okt/info2/2020/e04_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e04_20i2_hu.html html]
#  
+
# Sztringek, regexp [http://math.bme.hu/~wettl/okt/info2/2020/e05_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e05_20i2_hu.html html]
#  
+
# OOP [http://math.bme.hu/~wettl/okt/info2/2020/e06_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e06_20i2_hu.html html]
#  
+
# OOP 2 [http://math.bme.hu/~wettl/okt/info2/2020/e07_20i2_hu.ipynb ipynb] [http://math.bme.hu/~wettl/okt/info2/2020/e07_20i2_hu.html html]
#
+
#
+
 
#  
 
#  
 
#  
 
#  
55. sor: 62. sor:
  
 
== Házifeladatok ==
 
== Házifeladatok ==
 +
* A félév során 40 pontnyi házi lesz kiadva
 +
** Ebből 15 pontot kell minimum elérni
 +
** De maximum 30-at lehet elérni, vagyis 10 pontnyi extra házi van.
 
* A házikat a '''hazi@math.bme.hu''' emailcímre kell beküldeni.
 
* A házikat a '''hazi@math.bme.hu''' emailcímre kell beküldeni.
 
* Csak a math-os címetekről fogadunk el beküldést!
 
* Csak a math-os címetekről fogadunk el beküldést!
61. sor: 71. sor:
 
Például, ha a <tt>fahrenheit</tt> nevű feladatot akarom beküldeni, akkor még a határidő előtt el kell küldeni egy email-t, csatolva hozzá egy <tt>fahrenheit.py</tt> fájlt (plain text fájl), amiben a megoldás kódja  van.
 
Például, ha a <tt>fahrenheit</tt> nevű feladatot akarom beküldeni, akkor még a határidő előtt el kell küldeni egy email-t, csatolva hozzá egy <tt>fahrenheit.py</tt> fájlt (plain text fájl), amiben a megoldás kódja  van.
  
Részletesebben a [[HazifeladatEllenorzo|házifeladat ellenőrző rendszer]] használatáról.
+
Ilyen fájlt lehet a [https://notepad-plus-plus.org/ Notepad++] programmal készíteni, vagy a jupyter-ben a '''New -> Text File''' gombbal
  
* 0. házi
+
[[Fájl:textfile.png]]
  
# [[Informatika2-2020/HF1|házi]]
+
Részletesebben a [[HazifeladatEllenorzo|házifeladat ellenőrző rendszer]] használatáról.
# [[Informatika2-2020/HF2|házi]]
+
=== A házik===
# [[Informatika2-2020/HF3|házi]]
+
* 0. házi
# [[Informatika2-2020/HF4|házi]]
+
** '''<tt>greeting_program</tt>'''
 +
** '''<tt>greeting_function</tt>'''
 +
** Határidő 2020.02.23 23:59:59
 +
** '''1 pont''', ha mindkettő feladat mindegyik tesztje helyes
 +
# házi
 +
#* '''<tt>neighbors</tt>'''
 +
#* '''1 pont''', ha mind a 8 teszt helyes
 +
#* Határidő 2020.03.01 23:59:59
 +
# házi
 +
#* '''<tt>packing</tt>'''
 +
#* '''<tt>evaluate</tt>'''
 +
#* '''<tt>product_x</tt>'''
 +
#* '''<tt>magic_square</tt>'''
 +
#* Határidő: 2020.03.08 23:59:59
 +
#* '''1 pont''' feladatonként
 +
# házi
 +
#* '''<tt>advanced_indexing</tt>'''
 +
#* '''<tt>matrix_sum</tt>'''
 +
#* '''<tt>divisor_dict</tt>'''
 +
#* '''<tt>midterm_result</tt>'''
 +
#* Határidő: 2020.03.15 23:59:59
 +
#* '''1 pont''' feladatonként
 +
# házi
 +
#* '''<tt>moduloz_init</tt>'''
 +
#* '''<tt>moduloz_operations</tt>'''
 +
#* '''<tt>matrix_init</tt>'''
 +
#* '''<tt>matrix_operations</tt>'''
 +
#* Határidő: 2020.04.05 23:59:59
 +
#* '''1 pont''' feladatonként
 
# [[Informatika2-2020/HF5|házi]]
 
# [[Informatika2-2020/HF5|házi]]
 
# [[Informatika2-2020/HF6|házi]]
 
# [[Informatika2-2020/HF6|házi]]

A lap 2020. április 2., 18:24-kori változata

Tartalomjegyzék

Általános információk

  • Előadó: Wettl Ferenc (wettl), a gyakorlatvezető: Borbély Gábor (borbely)
  • Az előadás
    • Kedd 12:15-13:00 H406
  • Gyakorlatok
    • Szerda 12:15-14:00 (H27)
    • Csütörtök 10:15-12:00 (H601)
    • Csütörtök 12:15-14:00 (H601)

Tárgykövetelmények

tárgykövetelmény

ZH

Mindegyik ZH 20 pontos, külön-külön mindegyikből minimum 10-et el kell érni.

  1. ZH: Március 9. hétfő, 16:00-17:00, terem: KM34 pdf
    • Pótlás: Április 7. kedd, 17:00-18:00, a hazi-rendszerben
  2. ZH: Április 14. kedd, 16:00-17:00, hazi
  3. ZH: Május 18. hétfő, 16:00-17:00, hazi

Beugró kérdések

Minden gyakorlat elején lesz egy Kahoot kvíz az előző anyagból.

  • https://kahoot.it/
  • A maximum szerezhető pont: 10 (az egész félévben)
  • 5 pont a minimum
  • Összesen 15 pontnyi kérdés lesz, de csak 10 pont számít 100%-nak!

Előadás

Az előadások olvashatóak html-ben, és letölthetők ipython notebook formátumban, ami futtatható is.

  1. Bevezetés a Python nyelvbe ipynb html
  2. Ciklusok, listák ipynb html
  3. Függvények ipynb html
  4. Adatszerkezetek ipynb html
  5. Sztringek, regexp ipynb html
  6. OOP ipynb html
  7. OOP 2 ipynb html

Gyakorlat

A gyakorlatokon a jupyter.math.bme.hu-t fogjuk használni. Ez hasonló ahhoz, mintha saját gépről jupyter notebook parancsot indítana az ember.

  1. gyakorlat
  2. gyakorlat
  3. gyakorlat
  4. gyakorlat
  5. gyakorlat
  6. gyakorlat
  7. gyakorlat
  8. gyakorlat
  9. gyakorlat
  10. gyakorlat
  11. gyakorlat
  12. gyakorlat
  13. gyakorlat

Házifeladatok

  • A félév során 40 pontnyi házi lesz kiadva
    • Ebből 15 pontot kell minimum elérni
    • De maximum 30-at lehet elérni, vagyis 10 pontnyi extra házi van.
  • A házikat a hazi@math.bme.hu emailcímre kell beküldeni.
  • Csak a math-os címetekről fogadunk el beküldést!
  • A feladatokat egy, a feladat nevével megegyező nevű, python fájlként kell mellékelni.

Például, ha a fahrenheit nevű feladatot akarom beküldeni, akkor még a határidő előtt el kell küldeni egy email-t, csatolva hozzá egy fahrenheit.py fájlt (plain text fájl), amiben a megoldás kódja van.

Ilyen fájlt lehet a Notepad++ programmal készíteni, vagy a jupyter-ben a New -> Text File gombbal

Textfile.png

Részletesebben a házifeladat ellenőrző rendszer használatáról.

A házik

  • 0. házi
    • greeting_program
    • greeting_function
    • Határidő 2020.02.23 23:59:59
    • 1 pont, ha mindkettő feladat mindegyik tesztje helyes
  1. házi
    • neighbors
    • 1 pont, ha mind a 8 teszt helyes
    • Határidő 2020.03.01 23:59:59
  2. házi
    • packing
    • evaluate
    • product_x
    • magic_square
    • Határidő: 2020.03.08 23:59:59
    • 1 pont feladatonként
  3. házi
    • advanced_indexing
    • matrix_sum
    • divisor_dict
    • midterm_result
    • Határidő: 2020.03.15 23:59:59
    • 1 pont feladatonként
  4. házi
    • moduloz_init
    • moduloz_operations
    • matrix_init
    • matrix_operations
    • Határidő: 2020.04.05 23:59:59
    • 1 pont feladatonként
  5. házi
  6. házi
  7. házi
  8. házi
  9. házi
Személyes eszközök