An open API service indexing awesome lists of open source software.

https://github.com/naghim/ik-lab01


https://github.com/naghim/ik-lab01

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# Labor 01

# Git repositoryk

Mielőtt elkezditek a laborfeladat megoldását, kérlek töltsétek ki a következő Google Forms kérdőívet a Git repository elérésekkel [itt.](https://forms.gle/2pArQ8zQ9L684tkR9)

# Jupyter notebookok

A tantárgy keretén belül Pythonban fogunk dolgozni és a [Visual Studio Code](https://code.visualstudio.com) alkalmazást fogjunk használni a programok megírására és futtatására lokális számítógépen.

A Visual Studio Code képes a [Jupyter](https://jupyter.org) notebook tervezési és működési rendszerét használni, extension segítségével képes a `.ipynb` kiterjesztésű fájlokkal dolgozni. Ezek a fájlok "interaktív futtatható dokumentumok" - jegyzetfüzetek ([Jupyter](https://jupyter.org) notebookok) - amelyek Python-kódrészleteket és ezek futtatási eredményét tartalmazzák, valamint szöveg és képeket tartalmazó cellákat, amelyek általában a számítások és az eredmények ismertetésére szolgálnak.

A Visual Studio Code önmagában nem ismeri a [Jupyter](https://jupyter.org) notebook állományokat. Ehhez szükséges letölteni egy third-party extensiont: telepítsd a [Jupyter](https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter) extension-t a Visual Studio Code Marketplaceről, majd indítsd újra a Visual Studio Code alkalmazást.

# Jegyzetfüzet feltöltése a GitHubból

Egy jegyzetfüzetet közvetlenül a GitHubról is fel lehet tölteni a projekt publikus webcímével. Ajánlatos viszont telepíteni egy Git környezetet és letölteni a repositoryt saját számítógépre. A git használatához segítséget kaphatsz a [Git útmutatóban](Git%20útmutató.pdf), ami ugyanebben a repositoryban található. Ha nem képes kinyitni a Visual Studio Code a PDF állományokat, telepítsd a [vscode-pdf](https://marketplace.visualstudio.com/items?itemName=tomoki1207.pdf) nevű extensiont a Marketplaceről.

# Jegyzetfüzetek mentése GitHubra

A laboron végzett munkát a laboróra végén mindenképp fel kell tölteni a GitHubra, másképp a jelenlét érvénytelen. A laboron elvárt az aktív munkavégzés, személyes jelenlét mellett. Az aktív munkavégzést a labor időtartalma alatt commitolt munkából fogjuk követni.

# Feladatok

Két feladat van erre a laborórára. Az egyik feladat opcionális: a `python-tutorial` mappában található 6 darab Jupyter notebook, amit érdemes átolvasni, mint gyorstalpaló a Python nyelvnek. A Python tutorial feladatok már meg vannak oldva, így csak át kell őket olvasni.

A laborfeladatok során a Python programozási nyelvet fogjuk használni, ami relatív könnyű, és támogatja azokat a könyvtárakat, amiket a labor során használni fogunk.

A második feladat kötelező: a [01_06_feladatok.ipynb](01_06_feladatok.ipynb) Jupyter notebook tartalmaz néhány bemelegítő feladatot.