Hva gjør en Python ™ -lutor?
veiledere hjelper elevene til å forstå et bestemt emne bedre ved å gjennomgå materiale for en bestemt klasse eller bruke tid på å lære konsepter studentene ikke helt forstår. En Python ™ -lutor er noen som spesifikt hjelper studentene til å forstå Python ™ -programmeringsspråket bedre. Han vil samarbeide med studenter på grunnleggende programmeringskonsepter, syntaksen som Python ™ kildekode må følge, og ideene bak objektorientert programmering. En Python ™ -veileder kan også hjelpe elevene til å feilsøke kildekoden for sine egne programmer.
Riktig bruk av tegnsetting, ordplassering og setningsstruktur er nøkkelen for studentene å gjøre seg forstått når de kommuniserer skriftlig. Akkurat som språk har syntaks som må følges for at noen skal forstås av andre høyttalere av språket, har programmeringsspråk sine egne syntaksregler for bruk av tegnsetting for at kildekoden skal utføre riktig som et program. Python &handel; Programmeringsspråk har en syntaks som er mindre sammensatt enn mange andre programmeringsspråk, noe som gjør det lettere å fokusere på generelle programmeringskonsepter og ikke på syntaktiske regler for et spesifikt språk. Av denne grunn bruker mange introduksjoner til datavitenskapskurs Python ™ for å undervise i grunnleggende programmering. Språket har imidlertid fortsatt syntaktiske regler som studentene må følge, og en Python ™ -lutor kan gjennomgå disse med studenter på samme måte som engelske veiledere gjennomgår riktig bruk av grammatikk med engelske studenter.
Python ™ er det som omtales som et objektorientert språk. Dette betyr at programmerere kan skrive ut koden for en bestemt datastruktur, og deretter instruere programmet om å bruke denne koden som en slags blåkopi for å lage flere, uavhengig funksjon, forekomster av den datastrukturen. Dette kan være et abstrakt konsept forMange studenter som er nye på programmering, men er et sentralt trekk ved dette og mange andre programmeringsspråk. En Python ™ -lutor kan hjelpe elevene gjennom å gjennomgå Syntax Python ™ bruker for å lage grunnkoden for disse datastrukturene, samt riktig syntaks og metodikk for å instruere et Python ™ -program for å lage flere forekomster av en datastruktur fra basekoden studentene opprettet. En veileder kan også gjennomgå eksempler på den virkelige verden på hvordan programvareutviklere bruker objektorientert programmering for å hjelpe elevene til å forstå så komplekse emner.
Akkurat som matematikkveilere hjelper studentene å jobbe gjennom ligninger og engelske veiledere hjelper studenter med essays, hjelper en Python ™ -lutor studentene å jobbe gjennom problemer i kildekoden til programmeringsoppgavene sine. Gjennomgang av Python ™ kildekode med studenter gir vanligvis veilederJECT -orienterte begreper. Å jobbe med studenten på sin kildekode kan også hjelpe veilederen med å identifisere eventuelle konseptuelle områder der han eller hun trenger å bruke mer gjennomgangstid med en student.