Teaching & Tutoring What do they share, what do they not, and how does this apply to GUTS??? The Teaching Process Teaching is a process, a cyclical process, that focuses on assisting the learner to internalize a specific set of concepts and/or skills. The ultimate goal of teaching is for the learner to no longer need the assistance of the teacher. Introduce / Demonstrate Apply Learning Assess Learning Explain Process Guided Instruction Guided Practice The Teaching Cycle, a Closer Look • Introduce/Demonstrate the concept(s) to be learned: This is where the teacher, based on previous assessments, decides what learning targets are for the given activity (objective). • Explain the skills process to be employed in learning the objective: Show and explain to students what we’re doing and why (instructions) • Guide the learners through the process: Show the students an example of the steps, ask for their assistance (I do, You Help). The Teaching Cycle, a Closer Look • Provide opportunity for the learner to practice and apply the concepts and skills (You do, I help) • Assess the learners’ new understanding of the objective. This can also include students’ self assessment, and or group assessments • Provide opportunity for the learners to apply what they’ve learned to a new context. Particularly, how can they apply this concept or skill to a TNG project? Lev Vygotsky and the Zone of Proximal Development Vygotsky, a Russian psychologist of the early 20th century, posited that social interactions and language fundamentally shape learning and development. “Learning leads to higher order thinking.” In other words, social interactions and environment determine the ability to learn a concept, rather than some innate scheme of cognitive development. •Vygotsky’s Zone of Proximal development is defined as "the distance between the actual development level as determined by independent problem solving and the level of potential development as determined through problem solving under adult guidance or in collaboration with more capable peers." Vygotsky maintained that learning occurs just above the student's current level of competence. More on ZPD • Teachers use the ZPD as the space between what the learner already knows and can do (actual development) and they do not yet know and cannot do (potential development). Focusing on this “Zone” allows the teacher to design meaningful learning situations that allow the student to master a concept or skill. • According to this idea, any problem can be solved so long as the learner is provided access to a more capable peer. GUTS Teaching • Let’s take a look at Which Well? and how it applies to the Teaching Cycle The Tutoring Process The Tutoring Cycle, a Closer Look • Get Acquainted: Meet and Greet! There’s a lot you can learn just in saying “how are you?” (Frustration, disengagement, anxiety, etc.) • Identify the Task: Ask the student where they need help. Idea model, debugging, developing a procedure, etc. • Break the Task into Parts: Discuss the steps involved, give the student an overall picture of what needs to be done. The Tutoring Cycle, a Closer Look • Set Priorities: Set a reasonable starting point with the student, you can’t do it all in one sitting, and it’s better for them to work through as much of it on their own as possible. • Identify Thought Processes and Address the task: Discuss with the student what similar or parallel tasks they may have done or seen in other projects (encourage students to look for examples of code on their own) The Tutoring Cycle, a Closer Look • Summarize the Process: Ask the student how they think they will approach a similar problem in the future • Get Feedback from the Student: Do they feel they can move on? Do they feel they understand the programming concept? Self Reflect on the “session” as well. • Set Next Priority: Help student decide what to work on next (independently) Teaching vs. Tutoring Teaching: Teacher sets the objective Teacher breaks the task into parts Teacher and student practice together Teacher assesses the student’s learning Teacher utilizes the assessment to plan next task Tutoring: Student sets the objective Student and Tutor break the task into parts Tutor and student practice together Student assesses the success of the interaction Student and Tutor set the agenda for the next session Time for some role play • Let’s practice the Tutoring model!
© Copyright 2026 Paperzz