Co dělá Python ™ Tutor?
Lektoři pomáhají studentům lépe porozumět určitému předmětu tím, že přezkoumávají materiály pro určitou třídu nebo tráví čas výukovými koncepty, kterým studenti úplně nerozumí. Výukový program Python ™ je někdo, kdo konkrétně pomáhá studentům lépe porozumět programovacímu jazyku Python ™. Bude pracovat se studenty na základních programovacích pojmech, na syntaxi, kterou musí zdrojový kód Python ™ následovat, a na myšlenkách za objektově orientovaným programováním. Výukový program Python ™ může studentům také pomoci vyřešit zdrojový kód svých vlastních programů.
Správné používání interpunkčních znamének, umisťování slov a struktury vět je klíčové pro to, aby se studenti při písemné komunikaci pochopili. Stejně jako jazyky mají syntaxi, která musí být dodržována, aby někdo porozuměl jiným řečníkům jazyka, mají programovací jazyky vlastní pravidla syntaxe pro použití interpunkce, aby zdrojový kód mohl správně fungovat jako program. Programovací jazyk Python ™ má syntaxi, která je méně složitá než mnoho jiných programovacích jazyků, což usnadňuje zaměření na obecné programovací koncepty a nikoli na syntaktická pravidla konkrétního jazyka. Z tohoto důvodu mnoho úvodů do kurzů informatiky používá Python ™ k výuce základů programování. Jazyk však stále obsahuje syntaktická pravidla, která musí studenti dodržovat, a učitel Python ™ si je může přečíst se studenty stejným způsobem, jakým lektoři angličtiny kontrolují správné používání gramatiky se studenty angličtiny.
Python ™ se označuje jako objektově orientovaný jazyk. To znamená, že programátoři mohou zapsat kód pro konkrétní datovou strukturu a potom přikázat programu, aby tento kód použil jako druh plánu k vytvoření více, nezávisle fungujících instancí této datové struktury. To může být abstraktní pojem pro mnoho studentů, kteří jsou novými v programování, ale je ústředním rysem tohoto a mnoha dalších programovacích jazyků. Výukový program Python ™ může studentům pomoci posoudit syntaxi, kterou Python ™ používá k vytvoření základního kódu pro tyto datové struktury, jakož i správnou syntaxi a metodologii pro instruování programu Python ™ k vytvoření více instancí datové struktury ze základního kódu studenti vytvořili. Lektor si také může prohlédnout příklady reálného světa, jak vývojáři softwaru používají objektově orientované programování, aby pomohli studentům porozumět tak komplexním tématům.
Stejně jako matematičtí lektori pomáhají studentům pracovat s rovnicemi a lektori angličtiny pomáhají studentům s eseji, lektor Python ™ pomáhá studentům pracovat s problémy ve zdrojovém kódu jejich programových úkolů. Prohlížení zdrojového kódu Python ™ u studentů obvykle dává lektorovi příležitost pracovat s těmito žáky na syntaxi jazyka, správně používat základní programovací nápady a správně využívat objektově orientované koncepty. Práce se studentem na jeho zdrojovém kódu může také pomoci učiteli identifikovat jakékoli koncepční oblasti, ve kterých potřebuje strávit více času na přezkum se studentem.