Hvad gør en Python ™ tutor?
Tutorer hjælper studerende med bedre at forstå et bestemt emne ved at gennemgå materiale til en bestemt klasse eller bruge tid på at undervise koncepter, som studerende ikke helt forstår. En Python ™ -tusor er en person, der specifikt hjælper studerende med bedre at forstå Python ™ -programmeringssproget. Han vil arbejde med studerende på grundlæggende programmeringskoncepter, den syntaks, som Python ™ kildekode skal følge, og ideerne bag objektorienteret programmering. En Python ™ -tusor kan også hjælpe studerende med at fejlfinde kildekoden til deres egne programmer.
Den korrekte brug af tegnsætning, ordplacering og sætningsstruktur er nøglen for studerende at gøre sig forstået, når de kommunikerer skriftligt. Ligesom sprog har syntaks, der skal følges for at nogen kan forstås af andre højttalere på sproget, har programmeringssprog deres egne syntaksregler for at bruge tegnsætning for at kildekode til korrekt udførelse som et program. Python &handle; Programmeringssprog har en syntaks, der er mindre kompliceret end mange andre programmeringssprog, hvilket gør det lettere at fokusere på generelle programmeringskoncepter og ikke på de syntaktiske regler for et specifikt sprog. Af denne grund bruger mange introduktion til datalogi -kurser Python ™ til at undervise i programmeringsfundament. Sproget har dog stadig syntaktiske regler, som studerende skal følge, og en Python ™ -tusser kan gennemgå disse med studerende på samme måde som engelske vejledere gennemgår den rette brug af grammatik med engelske studerende.
Python ™ er det, der kaldes et objektorienteret sprog. Dette betyder, at programmerere kan skrive koden til en bestemt datastruktur og derefter instruere programmet om at bruge denne kode som en slags plan for at oprette flere, uafhængigt fungerende, forekomster af denne datastruktur. Dette kan være et abstrakt koncept tilMange studerende, der er nye til programmering, men er et centralt træk ved dette og mange andre programmeringssprog. En Python ™ -tundervisning kan hjælpe studerende med at gennemgå Syntax Python ™ -anvendelser til at oprette basiskoden til disse datastrukturer, såvel som den korrekte syntaks og metodologi til at instruere et Python ™ -program til at oprette flere forekomster af en datastruktur fra basiskoden, som de studerende oprettede. En tutor kan også gennemgå eksempler på den virkelige verden på, hvordan softwareudviklere bruger objektorienteret programmering for at hjælpe studerende med at forstå sådanne komplekse emner.
Ligesom matematikvejledere hjælper studerende med at arbejde gennem ligninger og engelske vejledere med at hjælpe studerende med essays, hjælper en Python ™ -tusør studerende med at arbejde gennem problemer i kildekoden til deres programmeringsopgaver. Gennemgang af Python ™ kildekode med studerende giver normalt tutorJECT -orienterede koncepter. At arbejde med den studerende på hans eller hendes kildekode kan også hjælpe vejlederen med at identificere alle konceptuelle områder, hvor han eller hun har brug for mere gennemgangstid med en studerende.