Dr Charles Martin
Knowing what teaching is can be tricky!
Fox (1983) “Personal Theories of Teaching” offers metaphors for different ways that teaching can happen:
Transfer, Shaping, Building, Traveling, Growing
The teacher is like a fountain of knowledge.
The teacher is like a craftsperson or a sculptor.
The teacher is like an architect, or city planner.
The teacher is like an expert guide.
The teacher is like a gardener.
Imagine you are a tutor for COMP1200 teaching your students how to write recursive functions in C.
Go to Charles’ PollEverywhere to match activities to metaphors: https://PollEv.com/charlesmarti205
The tutor explains initial concept and demonstrates a prescribed method to write recursive functions.
The tutor points students to resources on the course website to help solve more complex problems.
Some students solve the problems quickly and find them too easy
The tutor sets out a series of recursive function resources and problems across several tables that become more complex and challenging.
The tutor presents the following steps on the whiteboard.
The students complete practice problems from the lab webpage.
The tutor shows this image on the board and explains how count the number of people in the list recursively.
The tutor puts students in groups to solve recursion problems on the lab webpage.
“Everything works somewhere; nothing works everywhere.”
Let’s discuss together.
What activity would you most like to do as a student? Can you see any problems with how the activities are planned?
This is really the main job of a tutor. (or is it?)
How do we get the students to learn?
Let’s look at facilitation as a strategy and skill for you to have in your teaching.
You are going to a video (link) demonstrating a learning activity.
Let’s think about what was happening.
Consider the facilitation questions that were used in the video.
Facilitation questions can be used to:
Resource: asking questions to support learning (Marangell, 2021)
Which approach do you think:
Discuss in your group, and we’ll discuss together in a few minutes.
What might you do when…
Which of these challenges have occurred already today?
Based on your experience as a learner, how can questioning be used in computing labs or your tutorials?
We will discuss as a whole group.
Solving a coding problem can feel a bit like walking around blindfolded!
Question: Does this conflict with explicit teaching?
Practice makes perfect so let’s try some questioning on a few (potentially) tricky problems.
It’s important to be able to use the skill of questioning even when you aren’t sure of the “answer”, or when an “answer” doesn’t really exist.
(E.g., in PhD projects, what does an “answer” mean)
Soon you are going facilitate an activity to solve a puzzle on your own.
You’ll need groups of three, and we will do this three times. Hopefully everybody gets to be the facilitator.
In each group, one person will be student, one facilitator and one observer. Switch after each round.
At the end of each turn, the observers provide peer feedback to the facilitator to improve.
How did the dog cross the river?
😈😈😈
Who has a question?
It’s time for a break so we can remember questions for when we come back or for discussion over coffee…