• Informatika

          • ​​​​​​

            Vymedziť čo je informatika a čo je jej úlohou, je asi najťažšia úloha. Word, excel, spracovanie zvuku a video sú digitálne kompetencie. Python, Scratch je programovanie. Netiketa a zásady využívania internetu je digitálna bezpečnosť. Vštko toto nie je informatika, ale patrí do informatiky. 

          • Python - IDLE

          • Python je programovací jazyk, v ktorom sa pracuje v prvom a druhom ročníku. Skúsime si na tejto stránke ukázať pár základných programov. 

            Interpreter, teda program, ktorý vykoná príkazy, sa nazýva IDLE. Po otvorení sa nám otvorí Shell alebo konzola. V tejto konzole sa nám vypisujú údaje - výstupy a python nás informuje o dianí. Ak chcem písať program musím si vytvoriť nový súbor. Otvorí s ami prázdna biela strana, do ktorej píšem kód. 

            File > New File

      • Náš prvý program:

        print("Ahoj")

        Ctrl+S > F5

        Do konzoly sa nám vypíše Ahoj

        Skúsme napísať:

        x = input("Zadaj svoje meno: ")

        print("Ahoj ", x)

        Do konzoly sa vypíše:

        Zadaj svoje meno: Michal

        Ahoj, Michal

        V tomto príklade sme urobili významné veci:

        do premennej x sme cez "rovná sa" priradili hodnotu. Akú hodnotu? Vstup od užívateľa.

        input() nám vždy vracia string - teda textový reťazec. Ak načítame čísla, python bude s nimi pracovať ako s textom. 

        Ak napíšeme: 

        x = input("Napíš číslo: ")

        y = input("Napíš číslo: ")

        print("súčet",x+y) 

        python nám vždy čísla iba zlepí, nevyráta súčet. Pracuje s číslami ako s textom a pre text platia iné operácie ako pre čísla. Ak chceme pracovať s číslami, musíme si string pretypovať na integer (celé čísla).

        x = int(input("zadaj číslo: "))

        y = int(input("Zadaj číslo: "))

        print("sucet", x+y)