Cosa fa un tutor Python ™?
I tutor aiutano gli studenti a comprendere meglio una materia particolare esaminando il materiale per una particolare classe o trascorrendo del tempo a insegnare concetti che gli studenti non comprendono completamente. Un tutor Python ™ è qualcuno che aiuta specificamente gli studenti a comprendere meglio il linguaggio di programmazione Python ™. Lavorerà con gli studenti sui concetti di programmazione di base, la sintassi che deve seguire il codice sorgente Python ™ e le idee alla base della programmazione orientata agli oggetti. Un tutor Python ™ può anche aiutare gli studenti a risolvere i problemi del codice sorgente per i propri programmi.
L'uso corretto di punteggiatura, collocamento delle parole e struttura delle frasi è fondamentale per gli studenti per farsi capire quando comunicano per iscritto. Proprio come le lingue hanno una sintassi che deve essere seguita per consentire a qualcuno di essere compresa da altri oratori della lingua, i linguaggi di programmazione hanno le proprie regole di sintassi per l'utilizzo della punteggiatura affinché il codice sorgente possa eseguire correttamente come programma. Il Python &commercio; Il linguaggio di programmazione ha una sintassi che è meno complessa di molti altri linguaggi di programmazione, rendendo più facile concentrarsi sui concetti di programmazione generale e non sulle regole sintattiche di un linguaggio specifico. Per questo motivo, molte introduzione ai corsi di informatica usano Python ™ per insegnare ai fondamentali di programmazione. La lingua, tuttavia, ha ancora regole sintattiche che gli studenti devono seguire e un tutor Python ™ può rivederli con gli studenti allo stesso modo in cui i tutor inglesi rivedano l'uso corretto della grammatica con gli studenti inglesi.
Python ™ è ciò che viene definito un linguaggio orientato agli oggetti. Ciò significa che i programmatori possono scrivere il codice per una particolare struttura di dati e quindi istruire il programma a utilizzare questo codice come una sorta di progetto per creare istanze multiple e indipendenti di quella struttura di dati. Questo può essere un concetto astratto perMolti studenti che sono nuovi alla programmazione, ma sono una caratteristica centrale di questo e di molti altri linguaggi di programmazione. Un tutor Python ™ può aiutare gli studenti a rivedere la sintassi che Python ™ utilizza per creare il codice base per queste strutture di dati, nonché la sintassi e la metodologia adeguati per istruire un programma Python ™ per creare più istanze di una struttura di dati dal codice base creato dagli studenti. Un tutor può anche rivedere esempi del mondo reale di come gli sviluppatori di software utilizzano una programmazione orientata agli oggetti per aiutare gli studenti a comprendere argomenti così complessi.
Proprio come i tutor di matematica aiutano gli studenti a lavorare attraverso equazioni e tutor inglesi aiutano gli studenti con saggi, un tutor Python ™ aiuta gli studenti a lavorare attraverso problemi nel codice sorgente dei loro incarichi di programmazione. La revisione del codice sorgente Python ™ con gli studenti di solito offre al tutor l'opportunità di lavorare con quegli alunni sulla sintassi della lingua, usando correttamente le idee di programmazione di base e impiegando correttamente OBConcetti orientati a Ject. Lavorare con lo studente sul suo codice sorgente può anche aiutare il tutor a identificare eventuali aree concettuali in cui ha bisogno di trascorrere più tempo di revisione con uno studente.