155GIT1 Informatika 1: Porovnání verzí
Řádek 49: | Řádek 49: | ||
=== Harmonogram === | === Harmonogram === | ||
V rámci prevence před rozšířením nákazy koronavirem probíhá od 10.3. až do odvolání výuka bezkontaktním způsobem přes systém Moodle. <span style="color:#ff0000">S vysokou pravděpodobností (dle vyhlášených změn v časovém plánu akademického roku 2019/20 ze dne 1.4.2020) bude v bezkontaktním režimu celý semestr. Proto bude muset i test být realizován bezkontaktně dle harmonogramu níže. Aktuálně hledáme vhodnoou formu testu. Test bude jediný (Matlab) plus jeden opravný termín.</span> | |||
# (20.2.) Matlab [[155GIT1 / 1. cvičení|První seznámení s Matlabem a GNU Octave - proměnné, vektory, matice, indexování, základní matematické operace, skripty]] | # (20.2.) Matlab [[155GIT1 / 1. cvičení|První seznámení s Matlabem a GNU Octave - proměnné, vektory, matice, indexování, základní matematické operace, skripty]] | ||
# (27.2.) Matlab [[155GIT1 / 2. cvičení|Maticové a matematické funkce, speciální proměnné, operátory]] | # (27.2.) Matlab [[155GIT1 / 2. cvičení|Maticové a matematické funkce, speciální proměnné, operátory]] |
Verze z 2. 4. 2020, 17:12
Informatika 1 je první ze tří úvodních přednášek bakalářského úvodu do aplikací informatiky směřujících k závěrečnému projektu, který celou bakalářskou geoinformatickou větev uzavírá. V tomto prvním úvodním kurzu se studenti nejprve seznámí s Matlabem a GNU Octave jako s nástroji pro základní počtářství, které je nezbytnou výbavou pro výpočty technické a teoretické geodézie apod. Tuto část bychom mohli tématicky charakterizovat jako od lineární algebry k tvorbě grafů.
Tématické okruhy
- základní výpočty v Matlabu / GNU Octave
- tvorba grafů v Matlabu
Výuka je zaměřena na praktické zvládnutí látky, tak aby na ní mohlo být navazováno v dalších předmětech. V Matlabu, resp. GNU Octave jsou akcentovány algoritmizace a obecné rysy, například příkazy větvení, cyklů a uživatelské funkce.
Přednášky
Matlab
Přednášející: prof. Ing. Aleš Čepek, CSc.
- Prezentace z přednášek http://geo.fsv.cvut.cz/user/gin/git1/matlab.pdf
Cvičení
Vyučující: Ing. Jan Holešovský
Termíny cvičení:
- čtvrtek 09:00 - 10:40 v B870, kruh 16
- čtvrtek 11:00 - 12:40 v B870, kruh 17
Harmonogram
V rámci prevence před rozšířením nákazy koronavirem probíhá od 10.3. až do odvolání výuka bezkontaktním způsobem přes systém Moodle. S vysokou pravděpodobností (dle vyhlášených změn v časovém plánu akademického roku 2019/20 ze dne 1.4.2020) bude v bezkontaktním režimu celý semestr. Proto bude muset i test být realizován bezkontaktně dle harmonogramu níže. Aktuálně hledáme vhodnoou formu testu. Test bude jediný (Matlab) plus jeden opravný termín.
- (20.2.) Matlab První seznámení s Matlabem a GNU Octave - proměnné, vektory, matice, indexování, základní matematické operace, skripty
- (27.2.) Matlab Maticové a matematické funkce, speciální proměnné, operátory
- (05.3.) Matlab Textové řetězce, workspace, čtení a zápis matic z/do textových souborů
- (12.3.) Matlab Výuka v učebně odpadá. Algoritmizace, podmínky a cykly
- (19.3.) Matlab Výuka v učebně odpadá.
Uživatelské funkceProcvičování - (26.3.) Matlab Výuka v učebně odpadá.
Grafy funkcíUživatelské funkce - (02.4.) Matlab Výuka v učebně odpadá.
TestProcvičování - (09.4.)
PythonCvičení odpadá - dodatečné děkanské volno - (16.4.)
PythonMatlab Výuka v učebně odpadá. Grafy funkcí - (23.4.)
PythonMatlab Výuka v učebně odpadá. Test - (07.5.)
PythonMatlab Výuka v učebně odpadá. Opravný test - (14.5.)
Python TestCvičení odpadá - Výuka v terénu - (21.5.)
Python TestCvičení odpadá - Výuka v terénu
Podmínky udělení zápočtu
- Během semestru se píší dva testy (jeden test z Matlabu, jeden test z Pythonu, viz harmonogram cvičení).
- Za každý test lze získat maximálně 5 bodů.
- Pokud není předem stanoveno jinak, lze u testů používat vlastní poznámky či internet. Vyloučena je pouze přímá komunikace v učebně včetně mobilních zařízení apod.
- Další body je možné získat na přednáškách a cvičeních za výborné znalosti a aktivitu při výuce. Váha bodů získaných z přednášek nebo cvičení je však nižší než váha bodů z testů.
- Pro zisk zápočtu je nutné mít úspěšně splněny OBA testy (Matlab i Python), přičemž za úspěšně splněný test se považuje takový test, v němž bylo dosaženo 1 až 5 bodů. Test s nulovým počtem bodů je považován za neúspěšný.
- Studenti, kteří nezískají z Matlabu a současně ani z Pythonu z testů v semestru ani jeden bod, již nemají nárok na zápočet.
- Ve zkouškovém období bude vypsán jeden termín opravného testu, kde si bude možné opravit bodové hodnocení z Matlabu NEBO z Pythonu (dle vlastní volby/potřeby). Z tohoto testu lze získat opět maximálně 5 bodů. Jeho výsledek se připočítává k bodovému hodnocení základních testů. Opravného testu se mohou zúčastnit i úspěšní studenti, kteří si chtějí vylepšit celkové bodové skóre.
Moodle
Nástroje
- Matlab
- (Windows/Linux) https://download.cvut.cz • MathWorks
- → Omezení: Nelze s ním pracovat mimo síť ČVUT!
- GNU Octave
- (MS Windows) https://www.gnu.org/software/octave/#install
- (Ubuntu)
sudo apt-get install octave octave-htmldoc octave-info
- → Bez omezení: Free software / Open source