Plan for immediate future work

advertisement
STLF Report to CWSEI and Mathematics Department
STLF: Warren Code
Period: 16/8/10 – 10/9/10
Submitted: 15/9/10
Specific activities performed by STLF
1) Professional development
 Attended Facilitator Development Workshop (training to run Instructional Skills Workshops)
at TAG/CTLT (Aug 15, 16, 18, 20, 21).
 Math Department ISW planning meeting (Sep 2).
 Attended NOJO meetings for new STLFs (Aug 19, 26, Sep 2).
 Attended weekly Reading Group meetings (Aug 25, Sep 1).
 Attended Ken Koedinger's talk and subsequent STLF lunch (Aug 17).
2) MATH SEI general meetings/activity
 Meeting with other Math STLFs to discuss project updates (Aug 17, 31, Sep 9), and with
Math-CWSEI Director Costanza Piccolo for more detailed update on several occasions.
 Meeting with Sarah Gilbert to discuss project status (Aug 26).
 Attended Calculus Workshops Database meeting to discuss features and planning for this new
software (Sep 1).
 Worked with Sandra Merchant and Joseph Lo to adapt the C-LASS for physics to mathematics
(working title Mathematics Attitudes/Perceptions Survey, MAPS). The version in Appendix A
below is being given to students in Math 104/184, Math 100/180, Math 220 and Math 307 this
term as an initial trial.
 Along with the other Math STLFs, provided feedback on Louis Deslauriers' (Physics) math
review test. I also produced some new pictures for his divergence and curl questions.
3) Course-specific meetings/activities
MATLAB Labs (Math 152 and MECH 2)
1. Completed review of Mech 221 (Brian Wetton's portion) computer labs, caught various typos
and included feedback on a number of the activities.
2. Developed ideas for in-lab diagnostic activities focusing mainly on loops over matrices and
loops involving more abstract data structures that are stored in matrices, such as when each
column represents a different kind of quantity and/or iterating over two related matrices in the
same loop. Instructors were amenable to introducing these in the labs. We will aim for Lab 5
(already due for some work) in Math 221 (Term 1) as the first case.
3. Analysis of data from two major cohorts:
a) Last year's MECH 2 students: Met with MECH 2 coordinator Pete Ostafichuk to review
final project reports from the last few years (Mech 223, final session of the MECH 2
program). It was suggested that students have started to use Matlab more in their final
MECH 2 projects (in Mech 223), as opposed to Excel. This would be great if true, but I
wasn't able to convince myself of this shift in my initial examination of student reports
from the last few years; it seems that students usually use Matlab for certain parts of their
projects, but use Excel other times depending on the data collection devices for their
experiments.
b) This year's MECH 2 students: Question-by-question data from the Pre-Post test for Math
152 2009W is included as Appendix B below. A subset of these appeared on the incoming
quiz for MECH 2 (still waiting to receive those results). Question-by-question data from
the April 2010 Math 152 exam still needs to be obtained.
MATH 104/184 – Differential Calculus for Social Sciences
1. Met with Instructor In Charge, Mark MacLean, several times to discuss plans for the upcoming
semester. Materials for the first three weeks have been produced for the other instructors to
review and provide their feedback.
2. Weekly learning guides (we are calling them "Fresh Sheets") are being provided for
instructors. These contain a list of topic-level learning goals (previously, the course only had
course-level goals), suggested problems for the topic, suggestions for examples, and a list of
potential pitfalls or concerns for the material, as well as descriptions of the scope for each
topic. Includes many textbook references.
3. Attended Mark MacLean's classes for the first week to observe clicker questions and in-class
activities in action. Provided feedback to the instructor in person after the lecture times, as
well as follow-up emails from my written notes.
4. Attended the first of the instructor meetings where instructors can ask questions and provide
input (this will be more encouraged as the term progresses) into the common materials.
5. Developed invention/discovery activity on compound interest and its relation to the number e
for use on first day of class in one section (see Appendix C). Results from the activities will
appear in future reports.
6. I am on the list of people who receive email from students asking for help in the online
homework system (WeBWorK). Out of 1200+ students, there were only about 60 emails in the
first week (there is a full TA to help respond), with technical issues and some confusion about
one question which was poorly phrased.
Current Project Status (material prepared by either STLF or other members of the MATH SEI)
Materials will be summarized and attached (as possible) next report.
Plan for immediate future work
MATLAB Labs
1. Have TA obtain question-by-question sample data from the April 2010 Math 152 exam (am
waiting on class list for this year's Mech 2, since those will be
2. Discuss analysis from previous terms with instructors; prepare some reports.
3. Review MECH 2 incoming quiz responses once they are available.
4. Update Math 152 project website when report is ready.
MATH 104/184:
1. Check in with other instructors for feedback on the course materials: what is working, and
what else could they use?
2. Develop more discovery/invention activities for the coming weeks.
Appendix A: MAPS current version
This is a survey of your attitudes and perceptions about math; these 40 questions all have the response choices Strongly
Agree, Agree, Neutral, Disagree and Strongly Disagree, and should take less than 10 minutes. Please choose the response
that matches your opinion, not what you think an instructor might say or want to hear.
A summary of the data collected from this survey will be given to your instructor to help improve the course. Your
instructor will not have access to your individual results.
1) An obstacle to learning math is having to memorize all the necessary information.
2) When I am solving a math problem, I try to predict what would be a reasonable answer.
3) It is useful for me to do lots and lots of problems when learning math.
4) After I study a topic in math and feel that I understand it, I have difficulty solving problems on
the same topic.
5) Knowledge in math consists of many disconnected topics.
6) When I solve a math problem, I find an example that looks like the problem given and follow
the same steps.
7) I find that reading the text in detail is a helpful way for me to learn math.
8) There is usually only one correct approach to solving a math problem.
9) I'm satisfied if I can do the exercises for a math topic, even if I don't understand how
everything works.
10) I cannot learn math if the teacher does not explain things well in class.
11) I do not expect math formulas to help my understanding of the ideas; they are just for doing
calculations.
12) I study math to learn things that will be useful in my life outside of school.
13) If I get stuck on a math problem on my first try, I usually try to figure out a different way
that works.
14) Nearly everyone is capable of understanding math if they work at it.
15) Understanding math means being able to recall something you've read or been shown.
16) To understand math I talk about it with friends and other students.
17) If I am stuck on a math problem for more than five minutes, I give up or get help from
someone else.
18) If I don't remember a particular formula needed to solve a problem on a math exam, there's
nothing much I can do to come up with it.
19) In doing a math problem, if my calculation gives a result very different from what I'd expect,
I'd trust the calculation rather than going back through the problem.
20) In math, it is important for me to make sense out of formulas and procedures before I can
use them correctly.
21) I enjoy solving math problems.
22) Mathematical formulas express meaningful relationships among measurable things or
amounts.
23) Learning math changes my ideas about how the world works.
24) To learn math, I only need to memorize solutions to sample problems.
25) Reasoning skills used to understand math can be helpful to me in my everyday life.
26) We use this statement to discard the survey of people who are not reading the questions.
Please select Agree (not Strongly Agree) for this question.
27) It is a waste of time to understand where math formulas come from.
28) I find carefully analyzing only a few problems in detail is a good way for me to learn math.
29) I can usually figure out a way to solve math problems.
30) School mathematics has little to do with what I experience in the real world.
31) There are times I solve a math problem more than one way to help my understanding.
32) Being good at math requires talent.
33) It is possible to explain mathematical ideas without using equations.
34) To understand math, I sometimes relate my personal experiences to the topic being studied.
35) When I am solving a math problem, if I can see a formula that applies I don't worry about the
underlying concepts.
36) If I get stuck on a math problem, there is no chance that I will figure it out on my own.
37) When learning something new in math, I relate it to what I already know rather than just
memorizing it the way it is presented.
38) I avoid solving math problems when possible.
39) To prepare for a math test, I only need to memorize solutions to examples.
40) I think it is unfair to expect me to solve a math problem that is not similar to any example
given in class or the textbook, even if the topic has been covered in the course.
Appendix B: 2009W Math 152 Pre-Post Test results, question-by-question
1. Setup
Numbering scheme differed on the pre and post, due to change of survey questions at the beginning.
These are the numbers used in the analysis.
Out of a total population of 787 students in Math 152, there were 417 students that took both the pretest on time and post-test and responded that they took both tests seriously or at least gave a serious
attempt to each question but gave up and guessed. Quick interviews with a sample of students in their
first labs (the pre-test was supposed to be done prior to Lab 1) matched the "seriousness" response in
similar proportions to the pre-test results.
Correlation with lab grades and other scores is done with this group of 417. The response patterns
reported below refer to the total of "serious" respondents for each test, just to give a sense of what
were useful distractors.
In the pre-test, the multiple choice responses were in a fixed order, which seems to have led to an extra
bias on response "a" (also confirmed in the quick students interviews). On the post-test, the multiple
choice responses were randomized and this seems to indicate distractors more clearly.
2. Response Record
Q1: Simple loop, no matrices. Similar to Apr 2009 exam question.
What are the values of x0 and x1 that will result from the following
Matlab code?x0=1;x1=1;for i=1:3 xnew=x0+x1; x0=x1; x1=xnew;end
Exam results (open ended) 2008W: most answered 3,5
Most popular incorrect: 1,2 and a couple each of 2,3 and 3,4
Pre-test results (mult choice) of those who took "seriously" 2009W:
3,5: 38%
1,1: 24%
2,3: 18%
2,4: 16%
3,3: 4%
Post-test results 2009W:
3,5: 78%
1,1: 11%
2,3: 7%
2,4: 4%
3,3: 1%
Q2: Define 2x3 mtx, asks for output of a linear row-vector expression that uses the : operator to pick
out each row.
What would be the output of the following lines of Matlab code?
A=[1 2 3; 4 5 6];
A(2,:)-4*A(1,:)
Pre-test results (mult choice) of those who took "seriously" 2009W:
0 -3 -6: 34%
-2 -11: 30%
-2 : 18%
0 -2 -11: 10%
1 : 8%
Post-test results 2009W:
0 -3 -6: 92%
-2 -11: 5%
rest are small
Q3: Define two matrices and a vector, asks for operation that results in error (dimension mismatch).
Suppose you define the following variables in Matlab:
A=[0 2 3; 1 0 2; 1 1 1];
B=[1 -2 1; 0 -3 1; -1 1 -2];
x=[1;1;1];
Which of the following Matlab commands will result in an error message given the above definitions?
Pre-test results (mult choice) of those who took "seriously" 2009W:
x*A: 18%
x'*B: 25%
B*x: 18%
A*B': 15%
A*B: 10%
B*B: 14%
Post-test 2009W:
x*A: 76%
x'*B: 14%
B*x: 6%
A*B': 2%
A*B: 1%
B*B: <1%
Confusion probably arises out of a lack of familiarity with the "prime" operator, which is the transpose
operator in Matlab.
Q4: Matrix access and vector multiplication.
What would be the output of the following lines of Matlab code?
D=[3 0 0; 0 3 0; 0 0 1];
x=[1; 1; 1];
lambda=D(1,1);
lambda*x
Pre-test results (mult choice) of those who took "seriously" 2009W:
a column vector in which each entry has the value 3: 18%
a row vector in which each entry has the value 3: 12%
error message (was response "a" in pre-test):
24%
a scalar whose value is 3:
19%
a scalar whose value is 1:
12%
a row vector in which each entry has the value 0:
9%
a column vector in which each entry has the value 0: 4%
a scalar whose value is 0:
3%
Post-test results 2009W:
a column vector in which each entry has the value 3: 75%
a row vector in which each entry has the value 3: 14%
error message :
6%
others are small
Q5: using a loop to build a matrix with a pattern
What are the entries in the last row of A after executing the following Matlab code?
n=4;
A=zeros(n,n+1);
for i=1:n
A(i,i)=n*i;
end
Note: open-ended response where a text field is provided. The use of brackets was not strictly
enforced in determining correct responses.
Pre-test results of the 412 matched students:
2% correct
Post-test results of the 412 matched students:
39%
This is about the highest level of question difficulty, as it is a loop over a matrix pattern where the
incrementor appears both in a matrix index and as the element in the assignment.
Q6: representing a linear system (basic syntax, and a lin alg question)
Which of the following MATLAB commands would you type in to define the augmented matrix A
associated with the following linear system?
x + 2y + 2z = 1
2x + y + 2z = 1
2x + 2y + z = 1
Pre-test results (mult choice) of those who took "seriously" 2009W:
A=[1 2 2 1; 2 1 2 1; 2 2 1 1]:
34%
A=[1; 2; 2; 1; 2; 1; 2; 1; 2; 2; 1]: 21%
A=[1 2 2; 2 1 2; 2 2 1; 1 1 1]:
21%
A=[1:2:2; 2:1:2; 2:2:1]:
16%
A=[1 2 2 1: 2 1 2 1: 2 2 1 1]:
8%
Post-test results 2009W:
A=[1 2 2 1; 2 1 2 1; 2 2 1 1]: 84%
A=[1 2 2 1: 2 1 2 1: 2 2 1 1]: 13%
A=[1 2 2; 2 1 2; 2 2 1; 1 1 1]: 2%
others are small
The only confusion here is the syntax error of using colons instead of semi-colons, but this could also
be a reading error (notice how the colons are the strongest distractor in the post-test, weakest in the
pre-test).
Q7: dividing a row at a time using a loop
Suppose the variable A is defined as a 3x3 matrix with nonzero entries. In what way is the matrix A
changed by the following lines of Matlab code?
for i = 1:3
A(i,:)=A(i,:)/A(i,1)
end
Pre-test results (mult choice) of those who took "seriously" 2009W:
Each row of A div by the first entry in that row.: 32%
Each entry of A div by the entry in the first row and first column.: 19%
first column of A div by the entry in the first row and first column.: 19%
The first column of A div by the last entry of the first row.: 17%
Each column of A div by the first entry in that column.: 13%
Post-test results 2009W:
Each row of A div by the first entry in that row.: 82%
Each entry of A div by the entry in the first row and first column.: 6%
first column of A div by the entry in the first row and first column.: 1%
The first column of A div by the last entry of the first row.: 3%
Each column of A div by the first entry in that column.: 9%
Appendix C: In-class discovery activity related to continuously compounded interest and
properties/derivation of the number e.
1. Scenario:
Students are given the formula for compound interest (should have been covered in high school, but
provided here as a reminder), A = P(1 + r/n)^(nt). We tried this both as a worksheet (students asked to
work in pairs or threes and to hand in their work, given about 20 minutes) and as a clicker question
(answer alone, show the even distribution, discuss, answer again) in two sections of Math 104.
2. Question posed to the students:
You borrow $1000 from a loan shark for one year. You are offered a choice to determine how much
you will repay: you may either pay back $3000 at the end of the year or pay at a nominal annual rate
of 100% but compounded at a rate of the loan shark's choosing (i.e. the loan shark will choose the
value of n in the formula). Which would you prefer?
Download