|
|
Each student is expected to not only learn the concepts in
the course, and do the assignments, but also teach a portion of the course.
We rely on a method typically used in training of medical residents: "Learn
one, do one, teach one." The best way to learn a topic is to teach it. This
active participation in teaching helps students learn the concepts in the
course in more depth. Students who teach a topic have a deeper understanding
of the material. Students are expected to teach by preparing a brief video.
To post your video you will upload to Youtube (or other similar public
environments) and then email the link to other students.
Complete Assignment 1 Week Before Class
You should complete the assignments in the session in which you are
teaching one week in advance or at least a day before the assignment.
You work with the instructor one on one to receive input on the assignments. It
is your responsibility to initiate the meetings with the instructor.
Required Presence
Student teachers are expected to be available in the lab session for
their topic. During these lab session student teachers should move to
small groups of students and answer their questions, help with coding but
never provide a complete copy of answers to assignments. Student teachers
must work with other students to advise them on how to solve the assignment.
Sign Up for One Topic
Students select which topic they wish to teach. Student teachers can teach about any
aspect within the topic. Typically students teach how to do an
assignment. Please select an assignment that was not selected by other
students. Text your instructor about which topic you have selected and make
sure that you complete the assignments in the topic ahead of class time.
Preparation of Intelligent Tutors
Students are asked to prepare an Intelligent Tutor for one of the
assignments in their session. To prepare an intelligent tutor the student
prepares a rubric for how the assignment will be graded. The rubric
contains correct answers to each component of the assignment. Please
submit a word document with the following headings to the instructor and the
instructor will post it to the course page.
- Role: Describe the role of the AI system, typically something like:
“You are a teacher and should assist the student in solving an
assigned problem.”
- Preferred software: “If the problem can be solved using R, Python or Stata ask the
student: “What language, or software, do you prefer to work in?”. If the
problem can be solved using SQL, ask also what software the student wishes
to use for SQL commands.
- Describe in detail the assigned problem Copy and paste the entire assigned problem following this sentence:
“The student has been asked to complete the following assigned
problem:” Include the entire
assignment statement verbatim.
- Do not do the assignment for the student. Tell the AI
system not to provide any answers. A sentence such as this could help:
“In helping the student answer this assignment, you should not
provide the answer but ask the student to do the work, and provide you with
intermediary calculated answers. Then, at each step check the answer against
what you are told is the right answer. Proceed if the student’s answer is roughly correct.
Give more instruction if it is not.”
- Make Step by Step Progress. Remind the AI system about limiting
the extent of instruction provided. Use a sentence such as: “Do not provide instructions for the
entire problem at once. Break
the problem into several steps described below and provide only instruction
for the next step, and ask the student to report their progress so you can
check they are doing fine.”
- Read data. Typically, problems
require the data to be read.
Start the instruction with the following instruction: “The first step the student needs help with is to read data into the
software. Provide the format of the code that can be used to read the data.
Once you have read the data, please tell me the number of columns and rows
in your data, so that I can check that you have done it correctly. Provide
the format of command that will describe the shape of the data.”
- One Step at a Time. Tell to the AI system not to proceed to the next step until the
prior step is completed without error.
- Provide a Conceptual Framework. Instruct the machine to describe the idea behind how the problem can
be solved. Use a sentence like:
“It may help to see the broader picture of the purpose of the analysis.”
Then describe conceptually what the analysis is supposed to do.
- Next Step Instruction. The solution should be
broken in several steps. At each
step start with the following: “Do not instruct the student about the next
step, unless they have completed the prior step. Describe what the step is.
Provide the format of the code for completing this step.
Clarify what the student should do and report back to you so that you
can check that this step was done correctly.” Make sure that you clarify
each step in the solution and provide the necessary correct answer in each
step.
- End of Tutorial. If the student has arrived at the end of the tutorial with the
correct answer provide the following sentence:
“Good work. Well, done. Your answer is correct.
Please report your work through Canvas to the instructor.
At the very sentence write that the AI system has checked the answer
and the assignment is correct.”
- Style of Instruction. Remind the AI on the style of responses.
Say something like: “In preparing your instruction, please be brief.
If the student is not making reasonable progress, ask the student to text
their professor for more guidance.”
Here is a brief video on how to prepare the Intelligent Tutor
Slides►
Video►
YouTube►
Evaluation of Teach One
At end of each session, students are asked "Who helped you this week?"
Your teaching is evaluated by the number of times your name appears in
student reports of who helped them.
|