Složka (neboli adresář) je místo na disku počítače, které slouží k uspořádání souborů. Ve složce nemohou být dva soubory se stejným názvem a stejným formátem (například soubor.txt a soubor.txt). Pokud mají různé formáty (např. soubor.txt a soubor.pdf), mohou vedle sebe existovat. Zkratka pro vytvoření nové složky je Ctrl + Shift + N.
Soubor je množina dat, se kterou pracujeme na počítači. Může to být například textový dokument, obrázek nebo video. Aby počítač uměl soubory otevřít a pracovat s nimi, potřebuje k tomu příslušný program. Například textový dokument otevřeme pomocí programu pro práci s textem (např. MS Word). Zkratky pro práci se soubory: Ctrl + C (kopírovat), Ctrl + X (vyjmout), Ctrl + V (vložit).
Počítačový program (nebo také aplikace) je sada instrukcí, které počítač provádí, aby vykonal určitou úlohu. Například MS Word je program, který umožňuje vytvářet a upravovat textové dokumenty. Programy najdeme na ploše počítače nebo v nabídce Start.
Rastrový obrázek je tvořen barevnými body (pixely), které jsou uspořádány do mřížky. Každý bod má svou barvu a polohu. Většina obrázků, které vidíme na internetu, jsou rastrové, protože jsou pořízeny fotoaparátem nebo vytvořeny v grafickém editoru (např. Malování). Rastrové obrázky jsou také základem pro prezentace, například v programu MS PowerPoint.
Text je soubor znaků, které používáme pro komunikaci nebo záznam informací. Na počítači text zapisujeme pomocí klávesnice. Když text uložíme na počítači, vznikne textový dokument.
Klávesnici v českém rozvržení rozdělujeme na 4 řádky: první - qwertz...; pdruhý - asdfg...; třetí - yxcvb...; řádek s diakritikou - ěščřž... - viz Psaní všemi deseti.
Tabulka slouží k přehlednému zapisování dat do řádků a sloupců, přičemž každé pole tabulky se nazývá buňka. Do tabulek můžeme zapisovat čísla, text nebo i obrázky. Tabulky se používají k organizaci dat a můžeme z nich vytvářet grafy, které jsou snadno čitelné. K práci s tabulkami slouží programy jako MS Excel.
Graf je vizuální zobrazení dat, které ukazuje hodnoty nebo vztahy mezi daty. Pomáhá nám rychle pochopit a porovnat informace. Grafy můžeme vytvářet z dat, která jsou zapsána v tabulkách, a používají se často v prezentacích, například v programech jako MS Excel nebo MS PowerPoint.
Úvod od kódování (PDF)
Kódování
Kódy kolem nás (piktogramy)
Kódování textu - ASCII (kódovací tabulky)
Šifrování
Kódování a šifrování dat (textu)
Kódování a šifrování - aktivita
Kódování barev a pixelového obrázku
Kódování vektorového obrázku
Komprese
Binární čísla
Kódování znamená, že informace jsou zapsány určitým způsobem, aby je bylo možné snadno přenést a později znovu přečíst. Správné kódování je takové, kterému všichni rozumí a můžeme z něj informaci správně získat. Problém nastane, když zvolíme špatný způsob kódování a informace se nedá správně přečíst.
Kódování - zaznamenáváme informaci pomocí pravidel, kterým většina lidí rozumí. Kódování nemá za cíl informaci utajit, ale usnadnit její přenos.
Příklad: Morseova abeceda nebo piktogramy na oděvech či v dopravě.
Šifrování - je speciální druh kódování, kde se informace záměrně ukrývá. K šifrování je potřeba tajný klíč, aby ostatní zprávu nemohli přečíst.
Příklad: Vigenereova šifra nebo vlastní šifra s tajným klíčem.
Kódování textu
Kódování textu znamená, že každý znak (písmeno, číslo, symbol) má přiřazeno speciální číslo, které ho v počítači zastupuje. Tento systém se používá, aby počítač mohl správně zobrazit a přenášet text. Někdy ale různé systémy kódování způsobí problémy, když si navzájem nerozumí.
Kódování textu používáme pokud chceme zprávu rychle a spolehlivě přenést na vzdálené místo. Na druhou stranu, šifrování využíváme tehdy, pokud máme obavy z neoprávněného přístupu k přenášeným datům. Bezpečné šifry jsou takové, které vyžadují klíč k jejich zašifrování nebo dešifrování, čímž zajišťují ochranu dat.
Kódování barev
V počítačích jsou barvy také zakódované. Každá barva má svůj kód, aby ji bylo možné vždy správně zobrazit. Barvy se míchají pomocí tzv. barevných modelů.
Příklad: Model RGB (červená, zelená, modrá) se používá pro zobrazení barev na monitorech.
Kódování obrázku
Obrázky v počítači můžeme zakódovat pomocí různých metod. Jednou z možností je rozdělit obrázek na malé body (pixely) a přiřadit jim barvy. Jiný způsob je nakreslit obrázek pomocí čar a tvarů (geometrických objektů).
Komprese znamená zmenšení velikosti dat, aby se rychleji přenesla. Když chceme mít jistotu, že všechna data dorazila správně, přidáme k nim tzv. kontrolní součet. Ten nám umožní zkontrolovat, jestli se při přenosu data nezměnila.
Počítače pracují s daty pomocí dvou stavů: 0 a 1, které nazýváme binární čísla. Každé číslo nebo písmeno, které vidíme na obrazovce, je uvnitř počítače zapsáno pomocí kombinace těchto nul a jedniček. Jeden takový znak se skládá z několika bitů (např. 8 bitů tvoří jeden byte).
Uživatelský účet
Elektronická žákovská knížka
Registr obyvatel
Projekt - firma
Uživatel je člověk, který pracuje s nějakým systémem – nejčastěji s počítačovým. Pro zajištění bezpečnosti a sledování jeho činností je často potřeba, aby se uživatel identifikoval. K tomu používá uživatelský účet, který se skládá z uživatelského jména a obvykle také hesla.
Uživatel OS
V operačním systému (OS) je každý uživatel rozpoznán pomocí unikátního identifikačního čísla (ID). Každému uživateli jsou přidělena určitá oprávnění, která určují, jaké akce může v systému vykonávat. Například může existovat uživatel, který může pouze prohlížet soubory, ale nemůže je upravovat. Nejdůležitější uživatel je správce systému (administrator), který má přístup ke všem částem systému a může měnit nastavení (např. v Microsoft Windows nebo Linuxu).
Uživatelský profil
Uživatelský profil představuje soubor informací, který určuje digitální identitu uživatele v systému, na sociální síti nebo v aplikaci. Tento profil obsahuje osobní údaje (např. jméno, e-mail, obrázek), a proto by neměl být volně dostupný ostatním lidem. Uživatelé by měli mít možnost sami rozhodnout, jaká data z jejich profilu budou veřejně přístupná.
Informace v uživatelském profilu mohou být využity například při obnovení přístupu do účtu, pokud uživatel zapomene heslo. Správce systému pak ověřuje totožnost uživatele na základě těchto uložených dat.
Informační systémy jsou běžnou součástí našeho každodenního života. Některé používáme pasivně (např. vyhledávání informací na internetu), zatímco v jiných aktivně pracujeme s uživatelským účtem (např. přihlašování do školního systému nebo e-mailu). Každý informační systém má různé prvky, jako jsou uživatelé, data, tabulky, zabezpečení a pravidla, podle kterých funguje.
Jedním z nejznámějších informačních systémů je internet, který zahrnuje mnoho technických prvků, uživatelů, pravidel a služeb. Mezi ty nejdůležitější služby patří například webové stránky nebo e-mail, který je sám o sobě samostatným systémem.
Počítače a informační systémy dnes usnadňují život téměř každému. Pomáhají nám v práci, poskytují zábavu, zjednodušují komunikaci a umožňují rychlejší přístup k informacím. Rychlý vývoj technologií mění způsob, jakým lidé žijí, a i když má většinou pozitivní vliv, může přinášet i určité problémy, jako je například závislost na technologiích.
Scratch - online editor
Offline editor ke stažení zde
4. část
Opakování
Projekt - hra
Počítač je stroj, který převádí vstupy (co do něj zadáme) na výstupy (výsledky). Tento převod provádí pomocí instrukcí, které zpracovává velmi rychle. Počítač můžeme přirovnat k rychlé kalkulačce – zadané vstupy mohou být nejen čísla, ale i texty nebo obrázky, a výstupem je výsledek, který dostaneme.
Aby počítač fungoval správně, musí být všechny jeho části (jako procesor, pevný disk apod.) zapojeny správně.
Instrukce jsou příkazy, které počítač provádí. Říkají různým částem počítače, co mají udělat. Tyto příkazy jsou zapsané pomocí programovacího jazyka (ve formě kódu). I když programovací jazyky jsou odlišné od našeho běžného jazyka, počítač jim rozumí a umí podle nich jednat.
Programovací jazyk je nástroj, kterým programátoři píší instrukce pro počítač. Existuje mnoho různých programovacích jazyků a každý z nich se hodí pro jiné účely. Některé jsou vhodné pro vytváření webových stránek, jiné pro hry nebo aplikace.
Vizuální (výukový) programovací jazyk - Scratch
Scratch je vizuální programovací jazyk, ve kterém vytváříme programy pomocí barevných bloků, které skládáme dohromady (místo psaní kódu jako v jiných jazycích). Je jednoduchý a vhodný pro žáky základních škol i začínající programátory.
Pokročilé programovací jazyky - Java, C++, PHP, Python, JavaScript
Pokročilé programovací jazyky, jako jsou Java, C++, PHP, Python nebo JavaScript, se používají pro různé účely, například pro tvorbu her, aplikací nebo webových stránek. Jsou složitější než Scratch, ale umožňují dělat mnohem více věcí.
Test
Vytvoř tabulku, do které budete po dobu 14 dní zaznamenávat údaje (měření)
Měření typu:
teplota ovzduší;
atmosférický tlak;
rychlost připojení k internetu (https://www.speedtest.net/);
doba strávená u PC nebo TV;
počet přečtených stránek knihy.
Z naměřených hodnot poté vytvořte vhodný graf
Výstup: vypracuj na podepsaný A4 papír a odevzdej do zadaného termínu
Otevři soubor Práce s daty, vytvoř si jeho kopii na svůj Google Disk a vypracuj jeho listy
Soubor obsahuje: tvorbu tabulky, evidenci dat a filtrování dat
Výstup: soubor pojmenovaný "Práce s daty - Příjmení" nahraj do složky "Test - práce s daty" v našem sdíleného disku
Vytvoř šifrovací tabulku (znakovou sadu) pro komunikaci v českém jazyce
Pomocí této tabulky zakóduj zprávu: Petr na internetu koupil jednoho hrocha, dva kapry a deset slepic.
Výstup: vypracuj na podepsaný A4 papír a odevzdej do zadaného termínu
Vytvořte pojmovou/myšlenkovou mapu na libovolné téma z okruhu:
Práce s daty
Kódování
Informační systém
Programování
Výstup: vypracuj na podepsaný A4 papír a odevzdej do zadaného termínu
Vytvoř hru ve Scratchi (např. procházení bludiště/labyrintu na čas)
Parametry hry:
Pozadí
Čas nebo body
Vyšší úroveň hry
Výstup: soubor pojmenovaný "Hra - Příjmení" nahraj do složky "Programování - projekt" v našem sdíleného disku