155UVIN Úvod do informatiky

Z GeoWikiCZ
(přesměrováno z 155UVIN)

Základní údaje o předmětu

  • Aktuální a kompletní informace jsou na této stránce
  • Kód předmětu: 155UVIN
  • Garant předmětu:

doc. Ing. Tomáš Bayer, Ph.D.

  • Přednášející:

doc. Ing. Tomáš Bayer, Ph.D., Ing. Martin Landa, Ph.D.

  • Rozsah: 1+1
  • Počet kreditů: 2
  • Ukončení: kz

Anotace

Předmět je zaměřen na osvojení základů algoritmizace a skriptování v programovacím jazyce Python.

Zahrnuje popis vybraných nástrojů a aspektů funkcionálního programování.

Doporučená literatura

Podmínky ukončení předmětu

Aktivní přístup při zpracování úloh. Úlohy jsou tvořeny několika příklady, odevzdávají se přes Moodle. Za každý vyřešený a odeslaný příklad obdržíte uvedený počet bodů (1-5) odpovídající obtížnosti. Pokud bude vaše řešení obsahovat nějaké drobné chyby, ale přesto bude akceptovatelné, obdržíte poloviční počet bodů. Úlohy, které budou odevzdány jinou formou (např. mailem), nebo úlohy odevzdané po termínu, nebudou uznány.

Na základě dosaženého počtu bodů budete ohodnocení níže uvedeným způsobem:

Počet bodů Známka
50b A
45b B
40b C
35b D
30b E

Podmínka: Alespoň polovina z odevzdaných příkladů musí mít hodnocení za 3b.

Pokud dosáhne student méně než 30 bodů, v takovém případě bude nucen absolvovat dodatečné hodnocení, a to na základě zpracování dvou vybraných témat, doplněných prezentací (délka 5-10 min). Seznam témat a termíny prezentací budou včas zveřejněny.

Průběžné hodnocení

Harmonogram

Přednášky

Vyučující: doc. Ing. Tomáš Bayer, Ph.D. (TB).

Probíhají 1 x za 14 dnů, posluchárna A-s134, liché úterý 12:20-14:00.

Datum Téma přednášky Poznámka
22.09. Algoritmus s jeho vlastnosti. (PDF)
06.10, 20.10. Datové struktury (PDF)
03.11. Podmínky (PDF)
24.11. Cykly (PDF)
08.12. Funkce (PDF)
Práce se soubory (PDF)

Cvičení

Vyučující: doc. Ing. Tomáš Bayer, Ph.D. (TB), Ing. Martin Landa, Ph.D. (ML), Ing. Vojtěch Müller (VM), Ing. Ondřej Pešek, Ph.D.

Probíhají 1 x za 14 dnů v počítačové učebně.

Podrobný harmonogram cvičení pro jednotlivé paralelky:

Číslo Skupina Datum Vyučující Poznámka
1 C-101 22.09. VM
C-102 29.09. TB
C-103 23.09. ??
C-104 30.09. ML
2 C-101 06.10. VM
C-102 13.10. TB
C-103 07.10. ML
C-104 14.10. ML
3 C-101 20.10. VM
C-102 27.10. TB
C-103 21.10. ML
C-104 28.10. ML
4 C-101 03.11. VM
C-102 10.11. TB
C-103 04.11. ML
C-104 11.11. ML
5 C-101 24.11. VM náhrada za 17.11.
C-102 01.12. TB
C-103 25.11. ML náhrada za 18.11.
C-104 02.12. ML
6 C-101 08.12. VM
C-102 15.12. TB
C-103 09.12. ML
C-104 16.12. ML
Cvičení C101

Místnost: B-s112 • Úterý (liché): 08:50 - 10:30

Cvičení C102

Místnost: B-s112 • Úterý (sudé): 08:50 - 10:30

Cvičení C103

Místnost: A-140 • Středa (liché): 16:45 - 18:20

Cvičení C103

Místnost: A-140 • Středa (sudé): 16:45 - 18:20

Odkazy

Pracovní prostředí

Před instalací JupyterLabu či vývojového prostředí nejprve nainstalujte interpret jazyka Python: https://www.python.org/downloads/

Jupyter Notebook

Prostředí, ve kterém lze kombinovat markdown a zdrojový kód.

Vývojové prostředí

Navazujicí předměty

Bakalářský program:

Magisterský program specializace Geomatika: