Difference between revisions of "Educational Research Methods 2014"

From LearnLab
Jump to: navigation, search
(Class Schedule in Brief)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Research Methods for the Learning Sciences 05-748==
+
A new version of this course is [[Educational Research Methods 2017]].
 +
 
 +
===Research Methods for the Learning Sciences 05-748===
 
Spring 2014 Syllabus Carnegie Mellon University
 
Spring 2014 Syllabus Carnegie Mellon University
 
   
 
   
Line 21: Line 23:
 
For reading reports: [http://www.cmu.edu/blackboard/ www.cmu.edu/blackboard]
 
For reading reports: [http://www.cmu.edu/blackboard/ www.cmu.edu/blackboard]
  
Summary Table: [https://docs.google.com/spreadsheet/ccc?key=0AmjMq6vN8egedFlBVmkwV3A4dWNzeHNsNGlqc00yQVE]
+
===Goals===
 
 
====Goals====
 
 
The goals of this course are to learn data collection, design, and analysis methodologies that are particularly useful for scientific research in education.  The course will be organized in modules addressing particular topics including cognitive task analysis, qualitative methods, protocol and discourse analysis, survey design, psychometrics,  educational data mining, and experimental design.  We hope students will learn how to apply these methods to their own research programs, how to evaluate the quality of application of these methods, and how to effectively communicate about using these methods.
 
The goals of this course are to learn data collection, design, and analysis methodologies that are particularly useful for scientific research in education.  The course will be organized in modules addressing particular topics including cognitive task analysis, qualitative methods, protocol and discourse analysis, survey design, psychometrics,  educational data mining, and experimental design.  We hope students will learn how to apply these methods to their own research programs, how to evaluate the quality of application of these methods, and how to effectively communicate about using these methods.
  
====Course Prerequisites====
+
===Course Prerequisites===
 
To enroll you must have taken 85-738, "Educational Goals, Instruction, and Assessment" or get the permission of the instruction.   
 
To enroll you must have taken 85-738, "Educational Goals, Instruction, and Assessment" or get the permission of the instruction.   
  
====Textbook and Readings====  
+
===Textbook and Readings===
 
"The Research Methods Knowledge Base: 3rd edition" by William M.K. Trochim and James P. Donnelly.  You can find it at [http://www.atomicdogpublishing.com/BookDetails.asp?BookEditionID=160 www.atomicdogpublishing.com/BookDetails.asp?BookEditionID=160]
 
"The Research Methods Knowledge Base: 3rd edition" by William M.K. Trochim and James P. Donnelly.  You can find it at [http://www.atomicdogpublishing.com/BookDetails.asp?BookEditionID=160 www.atomicdogpublishing.com/BookDetails.asp?BookEditionID=160]
  
 
The course registration id is 1620032912010.
 
The course registration id is 1620032912010.
 
+
 
Other readings will be assigned in class.  See below.
 
Other readings will be assigned in class.  See below.
  
====Flipped Homework: Reading Reports and Pre-Class Assignments====
+
===Flipped Homework: Reading Reports and Pre-Class Assignments===
  
 
We are often going to implement "flipped homework", a variation on the flipped classroom idea you might have heard of.  Flipped homework is an assignment before a relevant class meeting rather than after it.  It helps students (you!) to "problematize" the topic -- to get a better
 
We are often going to implement "flipped homework", a variation on the flipped classroom idea you might have heard of.  Flipped homework is an assignment before a relevant class meeting rather than after it.  It helps students (you!) to "problematize" the topic -- to get a better
Line 59: Line 59:
 
You may be asked to do other activities before class, such as answer questions on-line using the [http://assistment.org Assistment system], parts of the an [http://oli.web.cmu.edu/openlearning/ OLI course], or beginning work on an assignment.  That way you can come to class with a better appreciation for what you do not understand and need to learn.
 
You may be asked to do other activities before class, such as answer questions on-line using the [http://assistment.org Assistment system], parts of the an [http://oli.web.cmu.edu/openlearning/ OLI course], or beginning work on an assignment.  That way you can come to class with a better appreciation for what you do not understand and need to learn.
  
====Grading====
+
===Grading===
  
 
There will be assignments associated with each section of the course.  Grades will be determined by your performance on these assignments, by before-class preparation activities including reading reports, by your participation in class, and by a final paper.
 
There will be assignments associated with each section of the course.  Grades will be determined by your performance on these assignments, by before-class preparation activities including reading reports, by your participation in class, and by a final paper.
Line 66: Line 66:
 
** 30% Before-class preparation, including reading reports, and in-class participation   
 
** 30% Before-class preparation, including reading reports, and in-class participation   
 
** 40% Assignments
 
** 40% Assignments
* Project & final paper - Due May 10.
+
* Project & final paper - Initial ideas due Feb 15, research question and likely data source due March 30 [satisfied by posting on Blackboard], Final paper due May 10.
 
** 30% Design a new study based on one or more of these methods that pushes your own research in a new direction.
 
** 30% Design a new study based on one or more of these methods that pushes your own research in a new direction.
:# Apply a method from the class to your research. You should not choose a method that you already know well.
+
:# Apply a method from the class to your research. You should not choose a method that you already know well. Because some methods will be introduced after the project proposal date, we are open to a modification in your project to apply the newly introduced method.  But, please check with us to get feedback and approval on a proposed change.
:# Think of it as writing a grant proposal. Because some methods will be introduced after the project proposal date, we are open to a modification in your project to apply the newly introduced method.  But, please check with us to get feedback and approval on a proposed change.
+
:# No more than 15 double-spaced pages. Be efficient. Space is always limited in academic publications and you will find it useful to learn to include only what is important. You can frame your write-up as though the audience were reviewers of a grant proposal or an internal project proposal. As you would in a grant proposal, please include some literature review and discussion of significance of the area you want to investigate. You should also briefly detail plans for participants, explain specifically how you will apply the method, and describe how you will analyze the data.
:# No more than 15 double-spaced pages. Be efficient. Space is always limited in academic publications and you will find it useful to learn to include only what is important. Since this is styled as a grant proposal, please include some literature review and discussion of significance of the area you want to investigate. You should also briefly detail plans for participants, explain specifically how you will apply the method, and describe how you will analyze the data.
 
  
====Class Schedule in Brief====  
+
===Class Schedule in Brief===  
 
* Formulating Good Research Questions: Jan 14 (T)
 
* Formulating Good Research Questions: Jan 14 (T)
 
* Choosing Qualitative & Quantitative Methods: Jan 16 (R)
 
* Choosing Qualitative & Quantitative Methods: Jan 16 (R)
Line 92: Line 91:
 
* Wrap-up: May 1 (R)
 
* Wrap-up: May 1 (R)
  
====Class Schedule with Readings and Assignments====
+
===Class Schedule with Readings and Assignments===
 +
'''NOTE:''' This is a "living" document.  It carries over elements from the past course offering that may get changed before the scheduled class period.
  
'''NOTE:''' This is a "living" document. It carries over some elements from the past course offering that may get changed before the scheduled class period.  
+
=====Course Intro, Research Questions, Picking Methods (Koedinger)=====
 +
*1-14
 +
**Read Trochim Chapter 1, particularly sections 1-2d and 1-4. See above for how to get the book -- [[Media:Trochim-Ch01.pdf|but here's Chapter 1.]]
 +
**Do the chpt 1 quiz
 +
**[[Media:CourseIntroGoodQuestions14.ppt|Lecture slides 2014]]
  
=====Course Intro & Formulating Good Research Questions (Koedinger)=====
+
*1-16 Choosing Qualitative & Quantitative Methods
*1-14
+
**Read Trochim Chapter 6 on Qualitative Methods. Please order the book, but one last time [[Media:Trochim-Ch06.pdf|here's Chapter 6 if you need it.]]
**See your email or [http://www.cmu.edu/blackboard/ www.cmu.edu/blackboard] for the pre-class assignment.
+
**Do the chpt 6 quiz
**[[Media:CourseIntroGoodQuestions13.pdf|Lecture slides]]
+
**Read Koedinger, K.R., Booth, J.L., & Klahr, D. (2013). [[Media:InstructionalComplexity2013.pdf‎|Instructional complexity and the science to constrain it]]. ''Science, 342'', 935-937. [[Media:InstructionalComplexity2013.pdf‎|PDF]]
**Read Trochim Chapter 1, particularly sections 1-2d and 1-4. See above for how to get the book -- [[Media:Trochim-Ch01.pdf|but here's Chapter1]]
+
**[Optional reading] Nathan, M., & Alibali, M. (2010). Learning sciences.  WIREs Cognitive Science.  [[Media:Nathan&Alibali_2010_WIREs_LS.pdf|PDF]]
**[Optional (re)reading] Nathan, M., & Alibali, M. (2010). Learning sciences.  WIREs Cognitive Science.  [[Media:Nathan&Alibali_2010_WIREs_LS.pdf|PDF]]
 
  
=====Cognitive Task Analysis (Koedinger) =====
+
** Draft Table relating research purposes and methods: [https://docs.google.com/spreadsheet/ccc?key=0AmjMq6vN8egedFlBVmkwV3A4dWNzeHNsNGlqc00yQVE]
*1-16
 
**Zhu, X. & Simon, H. A. (1987). Learning mathematics from examples and by doing. Cognition and Instruction, 4(3), 137-166.  [[Media:Zhu&Simon-1987.pdf|Zhu&Simon-1987.pdf]]
 
**Do a couple short assignments here:  http://Assistment.org.  Please create and an account, click on "Tutor", "Enroll in a class", select "Ken Koedinger" and "Educational Research Methods".
 
**Slides: [[Media:CTA1-2013.pdf|CTA1-2013.pdf]]
 
**[Optional reading] Zhu X., Lee Y., Simon H.A., & Zhu, D. (1996). Cue recognition and cue elaboration in learning from examples. In Proceedings of the National Academy of Sciences 93, (pp. 1346±1351).  [[Media:PNAS-1996-Zhu-Simon.pdf|PNAS-1996-Zhu-Simon.pdf]]
 
*1-21
 
**Clark, R. E., Feldon, D., van Merriënboer, J., Yates, K., & Early, S. (2007). Cognitive task analysis: In J. M. Spector, M. D. Merrill, J. J. G. van Merriënboer, & M. P. Driscoll (Eds.), Handbook of research on educational communications and technology (3rd ed., pp. 577–593). Mahwah, NJ: Lawrence Erlbaum Associates. [[Media:Clarketal2007-CTAchapter.pdf|Clarketal2007-CTAchapter.pdf]]
 
***One point of reflection for you on the Clark et al reading is to compare and contrast the Cognitive Task Analysis (CTA) methods and output representations recommended with the approach taken by Zhu & Simon.  Also, note their examples and claims about the power of CTA for improving instruction.  (If you saw Bror Saxberg's PIER talk last year, you may have heard that Kaplan is using CTA, with Clark's advice, to revise and improve their courses.) 
 
**Chapter 2: How Experts Differ From Novices in Bransford, J. D., Brown, A., & Cocking, R. (2000). (Eds.), How people learn: Mind, brain, experience and school (expanded edition). Washington, DC: National Academy Press. [[Media:HowPeopleLearnCh2.pdf|HowPeopleLearnCh2.pdf]]
 
***Besides being an interesting read, a key point of this reading is the nature of expert knowledge (declarative and procedural) and how it is highly "conditionalized".  How is this claim similar or different from Zhu & Simon?  The notion of adaptive expertise is also important and interesting.
 
***As you read the 1-22 and 1-24 readings, be thinking about steps you could take to do a cognitive task analysis, empirical and rational, in a domain of your interest. Think about what tasks you would use, what CTA technique(s), and how might represent the output of your analysis.
 
**Slides: [[Media:CTA2-2013.pdf|CTA2-2013.pdf]]
 
*1-23
 
**Aleven, V., McLaren, B., Roll, I., & Koedinger, K. R. (2004). Toward tutoring help seeking: Applying cognitive modeling to meta-cognitive skills. In J.C. Lester, R.M. Vicari, & F. Parguacu (Eds.) Proceedings of the 7th International Conference on Intelligent Tutoring Systems, 227-239. Berlin: Springer-Verlag. [[Media:AlevenITS2004.pdf|AlevenITS2004.pdf]]
 
**Klahr, D., & Carver, S.M. (1988). Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer. Cognitive Psychology, 20, 362-404. [[Media:Klahr&carver88.pdf|Klahr&carver88.pdf]]
 
**Siegler, R.S. (1976).  Three aspects of cognitive development. Cognitive Psychology, 8 (4), 481-520, Elsevier. [[Media:Siegler76.pdf|Siegler76.pdf]]
 
***Pick '''one''' of these readings to focus on and skim the other two.  Target your first post on that reading (and make clear which one it was).  Your second post can be on any of the three. These readings illustrate the use of Cognitive Task Analysis (CTA) outside of math domains. The Aleven et al reading provides an example of a CTA at the level of metacognitive skills.  The Siegler reading shows a CTA dealing with younger kids.  The Klahr & Carver reading shows how CTA can facilitate the design of instruction that achieves a substantial level of transfer.  When you skim all three, pay particular attention to 1) what are tasks the authors are analyzing, 2) what is their goal, 3) what is(are) the method(s) of analysis, and 4) how do the authors represent the output of their analysis: Do they use any of production rules, goal trees, semantic nets, hierarchical task models, or other?
 
**In the first forum (where you posted one of your research topics), reply to your thread with a post that describes an example task that you could productively analyze in your domain of interest. You might also indicate some variations on the task that might help reveal what is most challenging for learners.
 
**Slides: [[Media:CTA3-2013.pdf|CTA3-2013.pdf]]
 
*Other possible readings:
 
**Newell & Simon [[Media:Human_Problem_Solving.pdf|Human_Problem_Solving.pdf]]
 
**Lovett [[Media:Lovett01CandI.pdf|Lovett01CandI.pdf]]
 
  
 
=====Video and Verbal Protocol Analysis (Lovett, Rosé) =====
 
=====Video and Verbal Protocol Analysis (Lovett, Rosé) =====
  
The plan for these six sessions in 2014, 1-28 to 2-13, is in [[Media:PIERResearchMethodsPlan2013.doc|this document]].
+
The 2014 plan for these six sessions is in [[Media:PIERResearchMethodsPlan2014.doc|this document]].
  
 
By the end of this module, students should be able to:
 
By the end of this module, students should be able to:
Line 140: Line 121:
 
Four parts of this assignment will be done as homework or in-class work:
 
Four parts of this assignment will be done as homework or in-class work:
 
*Part A (homework): Between sessions 2 and 3, propose one or more hypotheses and think about how you could use protocol analysis on the given data set to evaluate those hypotheses.
 
*Part A (homework): Between sessions 2 and 3, propose one or more hypotheses and think about how you could use protocol analysis on the given data set to evaluate those hypotheses.
*Part B (homework): By session 5, develop a short coding manual and apply your coding scheme to a subset of the provided data.  Bring 2 printouts to class.  Also install LightSIDE software on your laptop and make sure it runs (http://www.cs.cmu.edu/~emayfiel/side.html).
+
*Part B (homework): By session 5, develop a short coding manual and apply your coding scheme to a subset of the provided data.  Bring 2 printouts to class.  Also install LightSIDE software on your laptop and make sure it runs (http://ankara.lti.cs.cmu.edu/side/download.html).
 
*In class Part C: In session 5, swap coding manuals with a classmate and use their coding manual to code the same data they have coded (but not looking at their codes!), and measure reliability.
 
*In class Part C: In session 5, swap coding manuals with a classmate and use their coding manual to code the same data they have coded (but not looking at their codes!), and measure reliability.
 
*Part D (homework): For session 6, prepare data for automatic coding, and bring soft-copy to class along with your laptop.  
 
*Part D (homework): For session 6, prepare data for automatic coding, and bring soft-copy to class along with your laptop.  
  
  
*Session 1[Jan 28]: Overview of Protocol Analysis
+
*Session 1[Jan 21]: Connecting discussion and learning
 +
 
 +
*In this session we will explore the connection between discussion and learning, specifically investigating how stylistic aspects of language use enable or constrain articulation of ideas at different levels of abstraction, and how they affect how students position themselves or are positioned within an academic discourse.  We will explore these issues in connection with different theoretical perspectives on learning including cognitive, sociocognitive, and sociocultural.
 +
 
 +
*If this is your first exposure to this material, focus mainly on the Howley et al. chapter.  If this is your second exposure, skim the Howley et al chapter and focus mainly on the Adamson et al. article and the comparison between the two.
 +
 
 +
**Howley, I., Mayfield, E. & Rosé, C. P. (2013).  Linguistic Analysis Methods for Studying Small Groups, in Cindy Hmelo-Silver, Angela O’Donnell, Carol Chan, & Clark Chin (Eds.) International Handbook of Collaborative Learning, Taylor and Francis, Inc.[[http://www.learnlab.org/research/wiki/images/5/58/Chapter-Methods-Revised-Final.pdf]]
 +
 
 +
**Adamson, D., Dyke, G., Jang, H. J., Rosé, C. P. (2014). Towards an Agile Approach to Adapting Dynamic Collaboration Support to Student Needs, International Journal of AI in Education 24(1), pp91-121. [[http://www.learnlab.org/research/wiki/images/e/ea/SpecialIssueAdamson-ThirdRevision_Accepted.pdf]]
 +
 
 +
*Discussion Questions (pick 2 or 3 of these to discuss as they relate to your reading focus):
 +
**What do you see as the advantages and disadvantages of adopting methods from linguistics for the analysis of verbal data from studies of student learning?
 +
**In the Howley chapter, the role of discussion in learning as it is conceptualized within a variety of theoretical frameworks was compared and contrasted.  Which do you agree most with and why?
 +
**Pick one of the conversation extracts from the chapter and critique the provided analysis from the perspective of your chosen theoretical framework.
 +
**How could protocol analysis be used to shed light on what was happening in one or more of the the Adamson et al., 2013 studies?
 +
**What do you see as the trade offs between the style of automated process analysis used in the Adamson et al. article and the more linguistically motivated approach discussed in the Howley et al article?
 +
 
 +
 
 +
*Session 2[Jan 23 Carolyn]: Overview of Protocol Analysis  
  
**In this introductory discussion, we will explore the basics of collecting verbal protocol data as well as a high-level view of what’s involved in analyzing such data. We will explore different uses of verbal data.
+
**In this discussion, we will begin to explore the basics of collecting verbal protocol data as well as a high-level view of what’s involved in analyzing such data. Whereas the focus in the initial session was on theory, the focus here will be on methodology of protocol analysis by hand.  We will explore different uses of verbal data.
  
 
**Chi, M. T. H. (1997).  Quantifying qualitative analyses of verbal data: A practical guide.  The Journal of the Learning Sciences, 63), 271-315.  
 
**Chi, M. T. H. (1997).  Quantifying qualitative analyses of verbal data: A practical guide.  The Journal of the Learning Sciences, 63), 271-315.  
Line 157: Line 156:
 
***How does Chi present these methodologies as complementary to more formally quantitative methodologies?
 
***How does Chi present these methodologies as complementary to more formally quantitative methodologies?
  
 +
**Example Coding Manual [[http://www.learnlab.org/research/wiki/images/9/9c/Negotiation_10.pdf]]
  
*Session 2[Jan 30 Carolyn]: Protocol Analysis of Collaborative Learning Discussions
 
 
**In this session we will explore the connection between talk and learning, specifically investigating how stylistic aspects of language use enable or constrain articulation of ideas at different levels of abstraction, and how they affect how students position themselves or are positioned within an academic discourse. 
 
 
**Howley, I., Adamson, D., Dyke, G., Mayfield, E., Beuth, J. & Rosé, C. (2012).  Group Composition and Intelligent Dialogue Tutors for Impacting Students’ Academic Self-efficacy. Proceedings of the Intelligent Tutoring Systems Conference [[http://www.cs.cmu.edu/~emayfiel/application_papers/120113ITS12_ikh_07cpr.pdf]].
 
 
**Howley, I., Mayfield, E. & Rosé, C. P. (2013).  Linguistic Analysis Methods for Studying Small Groups, in Cindy Hmelo-Silver, Angela O’Donnell, Carol Chan, & Clark Chin (Eds.) International Handbook of Collaborative Learning, Taylor and Francis, Inc.[[http://www.learnlab.org/research/wiki/images/5/58/Chapter-Methods-Revised-Final.pdf]]
 
 
**Coding Manual for Negotiation [[http://www.learnlab.org/research/wiki/images/9/9c/Negotiation_10.pdf]]
 
 
*Discussion Questions:
 
**What do you see as the advantages and disadvantages of adopting methods from linguistics for the analysis of verbal data from studies of student learning?
 
**In the chapter, the role of discussion in learning as it is conceptualized within a variety of theoretical frameworks was compared and contrasted.  Which do you agree most with and why?
 
**Pick one of the conversation extracts from the chapter and critique the provided analysis from the perspective of your chosen theoretical framework.
 
**How could protocol analysis be used to shed light on what was happening in the Howley et al., 2012 study?
 
  
*Session 3[Feb 4 Marsha]: Practical aspects of analyzing verbal data
+
*Session 3[Jan 28 Marsha]: Practical aspects of analyzing verbal data
  
 
**In this session we will break down the process of designing a coding scheme into practical steps.
 
**In this session we will break down the process of designing a coding scheme into practical steps.
Line 187: Line 172:
 
**How might the steps differ for individual, talk-aloud data vs. collaborative, chat data?
 
**How might the steps differ for individual, talk-aloud data vs. collaborative, chat data?
  
*Session 4[Feb 6 Carolyn]: Methodological considerations related to manual and automatic analysis
+
*Session 4[Jan 30 Carolyn]: Methodological considerations related to manual and automatic analysis
  
 
**Here we will discuss issues related to reliability and validity, and efficiency of analysis.  We will also contrast different types of protocol analyses, namely categorical types of analyses versus word counting approaches.
 
**Here we will discuss issues related to reliability and validity, and efficiency of analysis.  We will also contrast different types of protocol analyses, namely categorical types of analyses versus word counting approaches.
Line 194: Line 179:
  
 
*Discussion Questions:
 
*Discussion Questions:
 +
**What do you see as the trade-offs between the style of protocol analysis illustrated in this article and that from Adamson et al.?
 
**What was the most surprising result you read about in the paper?  How do the capabilities you read about compare with what you would expect to be able to do with automatic analysis technology?
 
**What was the most surprising result you read about in the paper?  How do the capabilities you read about compare with what you would expect to be able to do with automatic analysis technology?
 
**What role can you imagine automatic analysis of verbal data playing in your research?  Where would it fit within your research process?
 
**What role can you imagine automatic analysis of verbal data playing in your research?  Where would it fit within your research process?
 
**What do you think is the most important caveat related to automatic analysis described in the paper?
 
**What do you think is the most important caveat related to automatic analysis described in the paper?
  
*Session 5[Feb 11 Marsha]: Inter-Rater Reliability and When to Use Protocol Data
+
*Session 5[Feb 4 Marsha]: Inter-Rater Reliability and When to Use Protocol Data
  
 
**In this lecture, we will discuss issues of reliability for protocol data (how to compute Cohen’s kappa and how to resolve coding disagreements). We will also discuss the conditions under which verbal protocol data are/are not appropriate.
 
**In this lecture, we will discuss issues of reliability for protocol data (how to compute Cohen’s kappa and how to resolve coding disagreements). We will also discuss the conditions under which verbal protocol data are/are not appropriate.
Line 210: Line 196:
 
**What can researchers do to collect and analyze such data most effectively?
 
**What can researchers do to collect and analyze such data most effectively?
  
*Session 6[Feb 13 Carolyn and Marsha]: Tools For Supporting Protocol Analysis
+
*Session 6[Feb 6 Carolyn and Marsha]: Tools For Supporting Protocol Analysis
  
**In this session we will introduce some new technology for facilitating protocol analysis tasks.  Students will gain hands on experience with a new technology called SIDE Tools [[http://www.cs.cmu.edu/~emayfiel/side.html]].  You will work with the data you coded in the last session.  Please read the user’s manual.
+
**In this session we will introduce some new technology for facilitating protocol analysis tasks.  Students will gain hands on experience with a new technology called SIDE Tools [[http://ankara.lti.cs.cmu.edu/side/download.html]].  You will work with the data you coded in the last session.  Please read the user’s manual.
  
 
*Discussion Questions:
 
*Discussion Questions:
Line 218: Line 204:
 
**Looking at your coded data, which aspects do you predict will be easy to automatically code, and which do you think will be too hard?
 
**Looking at your coded data, which aspects do you predict will be easy to automatically code, and which do you think will be too hard?
  
=====Cognitive Task Analysis - Revisited (Koedinger) =====
+
=====Cognitive Task Analysis (CTA) (Koedinger) =====
*2-18 
+
*2-11 Empirical Cognitive Task Analysis (CTA) via Structured Interviews of Experts
**Do one post on [[Media:Applying-CTA-assignment.docx|this assignment]] and a second post on the reading.
+
**[[Media:Clark CTA In Healthcare Chapter 2012.pdf |Clark et al (2012) on Cognitive Task Analysis and improving instruction]]
**In addition to think aloud, another empirical approach to Cognitive Task Analysis is to compare student performance on a space of similar tasks designed to test specific hypotheses about the knowledge demands of those tasks. We have called this approach "Difficulty Factors Assessment" and the Koedinger & Nathan paper is an early example. While the assignment is a rational CTA, note the similarity in the logic of contrast used in Difficulty Factors Assessment and the contrast between the two tasks or solutions in the assignment. Skim Koedinger & MacLaren to see another example of a production rule model and of a method of quantitative evaluation of that model by fitting it to coding categories from a solution protocol analysis.   
+
**Do two posts on Blackboard.
**Koedinger, K.R. & Nathan, M.J. (2004).  The real story behind story problems: Effects of representations on quantitative reasoning.  ''The Journal of the Learning Sciences, 13'' (2), 129-164. [[Media:Koedinger-Nathan-LS04.pdf|Koedinger-Nathan-LS04.pdf]]
+
***One point of reflection for you on the Clark et al reading is to compare and contrast with recommendations for collection and analysis from van Someren et al and from Ericsson et al. (If you saw Bror Saxberg's PIER talk last year, you may have heard that Kaplan is using CTA, with Clark's advice, to revise and improve their courses.)    
**Optional:  Koedinger, K.R., & MacLaren, B. A. (2002).  Developing a pedagogical domain theory of early algebra problem solving.  CMU-HCII Tech Report 02-100.  Accessible via http://reports-archive.adm.cs.cmu.edu/hcii.html [[Media:KoedingerMacLaren02.pdf|KoedingerMacLaren02.pdf]]
+
**Optional readings:
 +
***[[Media:Lovett01CandI.pdf|Kinds of CTA and instructional design by Marsha Lovett]]
 +
***[[Media:Feldon_Timmerman_etal_2010.pdf|CTA for improving instruction of Biology research by David Feldon]]
  
*2-20
+
*2-13 Rational CTA via Cognitive Modeling
**Koedinger, K.R. & McLaughlin, E.A. (2010). Seeing language learning inside the math: Cognitive analysis yields transfer. In S. Ohlsson & R. Catrambone (Eds.), ''Proceedings of the 32nd Annual Conference of the Cognitive Science Society.'' (pp. 471-476.) Austin, TX: Cognitive Science Society. [[Media:Koedinger-mclaughlin-cs2010.pdf|Koedinger-mclaughlin-cs2010.pdf]]
+
**Zhu X., Lee Y., Simon H.A., & Zhu, D. (1996). Cue recognition and cue elaboration in learning from examples. In Proceedings of the National Academy of Sciences 93, (pp. 1346±1351).  [[Media:PNAS-1996-Zhu-Simon.pdf|PNAS-1996-Zhu-Simon.pdf]]
*Other optional readings
+
**[Optional reading] Chapter 2: How Experts Differ From Novices in Bransford, J. D., Brown, A., & Cocking, R. (2000). (Eds.), How people learn: Mind, brain, experience and school (expanded edition). Washington, DC: National Academy Press. [[Media:HowPeopleLearnCh2.pdf|HowPeopleLearnCh2.pdf]]
**Rittle-Johnson, B. & Koedinger, K. R. (2001). Using cognitive models to guide instructional design: The case of fraction division: In Proceedings of the Twenty-Third Annual Conference of the Cognitive Science Society, (pp. 857-862). Mahwah,NJ: Erlbaum. [[Media:Rittle-Johnson-Koedinger-cogsci01.pdf|Rittle-Johnson-Koedinger-cogsci01.pdf]]
+
***Besides being an interesting read, a key point of this reading is the nature of expert knowledge (declarative and procedural) and how it is highly "conditionalized". Their discussion of adaptive expertise is also important and interesting.
**Koedinger, K. R., Corbett, A. C., & Perfetti, C. (2012).  The Knowledge-Learning-Instruction (KLI) framework: Bridging the science-practice chasm to enhance robust student learning. ''Cognitive Science''. [[Media:KLI-paper-v5.13.pdf|KLI-paper-v5.13.pdf]]
+
**[Optional reading] Zhu, X. & Simon, H. A. (1987). Learning mathematics from examples and by doing. Cognition and Instruction, 4(3), 137-166. [[Media:Zhu&Simon-1987.pdf|Zhu&Simon-1987.pdf]]
 +
 
 +
*2-18 Doing CTA for higher-level thinking/learning skills
 +
**Azevedo et al on think alouds during learning from hypermedia [[Media:AzevedoMoosJohnson&Chauncey2010.pdf|AzevedoMoosJohnson&Chauncey2010.pdf]]
 +
**Aleven, V., McLaren, B., Roll, I., & Koedinger, K. R. (2004). Toward tutoring help seeking: Applying cognitive modeling to meta-cognitive skills. In J.C. Lester, R.M. Vicari, & F. Parguacu (Eds.) Proceedings of the 7th International Conference on Intelligent Tutoring Systems, 227-239. Berlin: Springer-Verlag. [[Media:AlevenITS2004.pdf|AlevenITS2004.pdf]]
 +
**Klahr, D., & Carver, S.M. (1988). Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer. Cognitive Psychology, 20, 362-404. [[Media:Klahr&carver88.pdf|Klahr&carver88.pdf]]
 +
***Pick '''one''' of these readings to focus on and skim the other two.  Target your first post on that reading (and make clear which one it was).  Your second post can be on any of the three. These readings illustrate the use of Cognitive Task Analysis (CTA) for higher level thinking and learning skills. The Klahr & Carver reading shows how CTA can facilitate the design of instruction that achieves a substantial level of transfer.  The Azevedo et al and Aleven et al readings provide examples of CTA at the level of metacognitive skills or learning skills.  When you skim all three, pay particular attention to 1) what are tasks the authors are analyzing, 2) what is their goal, 3) what is(are) the method(s) of analysis, and 4) what modeling approaches do the authors use to represent the output of their analysis: Do they use any of production rules, goal trees, semantic nets, hierarchical task models, or other?
 +
*Other possible readings:
 +
**Kinds of CTA and instructional design: Lovett [[Media:Lovett01CandI.pdf|Lovett01CandI.pdf]]
 +
**Relevant to cognitive modeling: Newell & Simon [[Media:Human_Problem_Solving.pdf|Human_Problem_Solving.pdf]]
 +
**A form of CTA with young kids:  Siegler, R.S. (1976).  Three aspects of cognitive development. Cognitive Psychology, 8 (4), 481-520, Elsevier. [[Media:Siegler76.pdf|Siegler76.pdf]]
 +
 
 +
*2-20 Empirical quantitative CTA via Difficulty Factors Assessment
 +
**Read: Koedinger, K.R. & Nathan, M.J. (2004).  The real story behind story problems: Effects of representations on quantitative reasoning.  ''The Journal of the Learning Sciences, 13'' (2), 129-164. [[Media:Koedinger-Nathan-LS04.pdf|Koedinger-Nathan-LS04.pdf]]
 +
***In addition to think aloud, another empirical approach to Cognitive Task Analysis is to compare student performance on a space of similar tasks designed to test specific hypotheses about the knowledge demands of those tasks.  We have called this approach "Difficulty Factors Assessment" and the Koedinger & Nathan paper is an early example. The former assignment below, which is focused on rational CTA, provides an example of the similarity in the logic of contrast used in Difficulty Factors Assessment and the contrast between the two tasks or solutions one can do in a rational CTA. Skim Koedinger & MacLaren to see another example of a production rule model and of a method of quantitative evaluation of that model by fitting it to coding categories from a solution protocol analysis. 
 +
**Skim:  Koedinger, K.R., & MacLaren, B. A. (2002).  Developing a pedagogical domain theory of early algebra problem solving.  CMU-HCII Tech Report 02-100.  Accessible via http://reports-archive.adm.cs.cmu.edu/hcii.html [[Media:KoedingerMacLaren02.pdf|KoedingerMacLaren02.pdf]]
 +
**Do two posts on these readings.
 +
 
 +
**Other optional readings
 +
***[[Media:Applying-CTA-assignment.docx|See prior CTA assignment.]]
 +
***Koedinger, K.R. & McLaughlin, E.A. (2010). Seeing language learning inside the math: Cognitive analysis yields transfer. In S. Ohlsson & R. Catrambone (Eds.), ''Proceedings of the 32nd Annual Conference of the Cognitive Science Society.'' (pp. 471-476.) Austin, TX: Cognitive Science Society. [[Media:Koedinger-mclaughlin-cs2010.pdf|Koedinger-mclaughlin-cs2010.pdf]]
 +
***Rittle-Johnson, B. & Koedinger, K. R. (2001). Using cognitive models to guide instructional design: The case of fraction division: In Proceedings of the Twenty-Third Annual Conference of the Cognitive Science Society, (pp. 857-862). Mahwah,NJ: Erlbaum. [[Media:Rittle-Johnson-Koedinger-cogsci01.pdf|Rittle-Johnson-Koedinger-cogsci01.pdf]]
 +
***Koedinger, K. R., Corbett, A. C., & Perfetti, C. (2012).  The Knowledge-Learning-Instruction (KLI) framework: Bridging the science-practice chasm to enhance robust student learning. ''Cognitive Science''. [[Media:KLI-paper-v5.13.pdf|KLI-paper-v5.13.pdf]]
  
 
=====Psychometrics, reliability, Item Response Theory (Junker)=====
 
=====Psychometrics, reliability, Item Response Theory (Junker)=====
Line 335: Line 345:
 
=====Educational Data Mining -- Learning Curve Analysis (Koedinger) =====
 
=====Educational Data Mining -- Learning Curve Analysis (Koedinger) =====
 
*3-25  
 
*3-25  
**Readings:
+
**BRING YOUR LAPTOP FOR ALL THESE SESSIONS
 +
**Two in-class activities: 1) Make progress toward your course project (e.g., further write-up of your research question, justify method selection, search for relevant data) and 2) Work on learning curve assignment (due on Thursday by 9am).
 +
***Start on the assignment BEFORE CLASS and complete up to step B4, requesting access to the data.
 +
**Read the following paper and make two posts as usual.
 
***Stamper, J. & Koedinger, K.R. (2011). Human-machine student model discovery and improvement using data. In J. Kay, S. Bull & G. Biswas (Eds.), Proceedings of the 15th International Conference on Artificial Intelligence in Education, pp. 353-360. Berlin: Springer.[[Media:Stamper-Koedinger-AIED2011.pdf| Stamper-Koedinger-AIED2011.pdf]]
 
***Stamper, J. & Koedinger, K.R. (2011). Human-machine student model discovery and improvement using data. In J. Kay, S. Bull & G. Biswas (Eds.), Proceedings of the 15th International Conference on Artificial Intelligence in Education, pp. 353-360. Berlin: Springer.[[Media:Stamper-Koedinger-AIED2011.pdf| Stamper-Koedinger-AIED2011.pdf]]
 
***'''Optional:'''Ritter, F.E., & Schooler, L. J. (2001). The learning curve.  In W. Kintch, N. Smelser, P. Baltes, (Eds.), International Encyclopedia of the Social and Behavioral Sciences. Oxford, UK: Pergamon. [[Media:RittterSchooler01.pdf | RittterSchooler01.pdf]]
 
***'''Optional:'''Ritter, F.E., & Schooler, L. J. (2001). The learning curve.  In W. Kintch, N. Smelser, P. Baltes, (Eds.), International Encyclopedia of the Social and Behavioral Sciences. Oxford, UK: Pergamon. [[Media:RittterSchooler01.pdf | RittterSchooler01.pdf]]
**'''Assignment:'''  The assignment ([[Media:Learning-curve-assignment-2013_(Geom_Area_Unit_Spring_2010).doc | Learning-curve-assignment-2013.doc]]) is a tutorial on using DataShop to begin analyzing learning curves. (See my emails, original and followup, for further directions on how to do this assignment.)
+
**'''Assignment:'''  The assignment ([[Media:Learning-curve-assignment-2014.doc | Learning-curve-assignment-2014.doc]]) is a tutorial on using DataShop to begin analyzing learning curves. Upload to Blackboard (or email to me) by 9am on Thursday.
 
*3-27
 
*3-27
**Read the following paper and make two posts on the general topic of this reading and the last, namely, using educational technology data as a basis for discovering improvements to cognitive models.
+
**Read the following paper and make two posts as usual.
 
***Koedinger, K.R., McLaughlin, E.A., & Stamper, J.C. (2012). Automated student model improvement. In Yacef, K., Zaïane, O., Hershkovitz, H., Yudelson, M., & Stamper, J. (Eds.), Proceedings of the 5th International Conference on Educational Data Mining, pp. 17-24.  [[Media:KoedingerMcLaughlinStamperEDM12.pdf|KoedingerMcLaughlinStamperEDM12.pdf]]
 
***Koedinger, K.R., McLaughlin, E.A., & Stamper, J.C. (2012). Automated student model improvement. In Yacef, K., Zaïane, O., Hershkovitz, H., Yudelson, M., & Stamper, J. (Eds.), Proceedings of the 5th International Conference on Educational Data Mining, pp. 17-24.  [[Media:KoedingerMcLaughlinStamperEDM12.pdf|KoedingerMcLaughlinStamperEDM12.pdf]]
**Also, do some thinking about a semester project so we can discuss (and I can give feedback) on your possible ideas for a project.
+
**In-class activity: Start on one of the two exercises (A or B) below. Provide a brief writeup in response to each of the numbered steps and include a summary of the result you achieved (e.g., did you get a more predictive model as measured by AIC, BIC, or cross validation). Turn in this writeup and the supporting file (KC model table or R file) on Blackboard. Make significant progress before class next Tuesday (get to a point where you are stuck or can see your way to the end). Due by end of day on Wednesday, 4-2.  
 
*4-1
 
*4-1
**Please finish off one of the two exercises you started for last class. See A or B further below. In either case, provide a brief writeup in response to each of the numbered steps and include  a summary of the result you achieved (e.g., did you get a more predictive model as measured by AIC, BIC, or cross validation).  Turn in this writeup and the supporting file (KC model table or R file) on Blackboard.
+
**In-class: Bring your laptop to work on (finish!) your chosen exercise (A or B).  
**ALSO, make a post about your idea for a course final project. What method might you apply to address what research question?
+
**Read the following paper and make two posts as usual.
**No required reading assignment.
+
***Zhang, X., Mostow, J., & Beck, J. E. (2007, July 9). All in the (word) family:  Using learning decomposition to estimate transfer between skills in a Reading Tutor that listens. AIED2007 Educational Data Mining Workshop, Marina del Rey, CA [[Media:AIED2007_EDM_Zhang_ld_transfer.pdf|AIED2007_EDM_Zhang_ld_transfer.pdf]]
***Optional readings:
+
***'''Optional:''' Roberts, Seth, & Pashler, Harold. (2000). How persuasive is a good fit? A comment on theory testing. Psychological Review, 107(2), 358 - 367. [[Media:2000_roberts_pashler.pdf]]
***'''Optional:''' Zhang, X., Mostow, J., & Beck, J. E. (2007, July 9). All in the (word) family:  Using learning decomposition to estimate transfer between skills in a Reading Tutor that listens. AIED2007 Educational Data Mining Workshop, Marina del Rey, CA [[Media:AIED2007_EDM_Zhang_ld_transfer.pdf|AIED2007_EDM_Zhang_ld_transfer.pdf]]
+
***'''Optional:''' Schunn, C. D., & Wallach, D. (2005). Evaluating goodness-of-fit in comparison of models to data. In W. Tack (Ed.), Psychologie der Kognition: Reden and Vorträge anlässlich der Emeritierung von Werner Tack (pp. 115-154). Saarbrueken, Germany: University of Saarland Press. [[Media:GOF.doc]]
***Roberts, Seth, & Pashler, Harold. (2000). How persuasive is a good fit? A comment on theory testing. Psychological Review, 107(2), 358 - 367. [[Media:2000_roberts_pashler.pdf]]
 
***Schunn, C. D., & Wallach, D. (2005). Evaluating goodness-of-fit in comparison of models to data. In W. Tack (Ed.), Psychologie der Kognition: Reden and Vorträge anlässlich der Emeritierung von Werner Tack (pp. 115-154). Saarbrueken, Germany: University of Saarland Press. [[Media:GOF.doc]]
 
  
 
  Do A or B:
 
  Do A or B:
Line 381: Line 392:
  
 
===== Flex day (Koedinger) =====
 
===== Flex day (Koedinger) =====
*4-3  To be used in case of rescheduling or for a student-driven topic.
+
*4-3  To be used in case of rescheduling, for a student-driven topic, and/or for Review of Projects or Past Topics
***And/or for Review of Projects or Past Topics
+
** We will wrap up on EDM for learning curves (option1) and, time permitting, give work time for your project.
**Option1. More on Educational Data Mining
+
***Option1. More on Educational Data Mining
 
+
***Option2. Return to Design Research & Qualitative Methods (Koedinger)
**Option2. Return to Design Research & Qualitative Methods (Koedinger)
 
 
***Trochim Ch 8 (stop before 8.5), Ch 13 (stop before 13.3)
 
***Trochim Ch 8 (stop before 8.5), Ch 13 (stop before 13.3)
 
***Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in the ground. The Journal of the Learning Sciences, 13(1).  [[Media:2004 Barab Squire.pdf|PDF]]
 
***Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in the ground. The Journal of the Learning Sciences, 13(1).  [[Media:2004 Barab Squire.pdf|PDF]]
Line 393: Line 403:
 
*4-8
 
*4-8
 
**Before class on 4-8, do Unit 2 in the OLI course Empirical Research Methods
 
**Before class on 4-8, do Unit 2 in the OLI course Empirical Research Methods
  go to: http://oli.web.cmu.edu/openlearning/  
+
  Go to: http://oli.cmu.edu/learn-with-oli/see-our-free-open-courses/
  in the left tab, go to "Prior work..." and then "Empirical Research Methods"
+
  Scroll down and click on the rightmost tab, "Prior work (5)"
  click on Peek In
+
Click on "Empirical Research Methods" and then on "[Enter Course]"
  complete Unit 2
+
  Click on "CMU users sign in here" to login with your CMU account
 +
  or "Enter Without an Account"
 +
  Complete "UNIT 2: Regression, Prediction and Causation"
 +
**See this website for relevant material: http://www.hss.cmu.edu/philosophy/casestudiesworkshop.php (It is for a workshop on "Case Studies of Causal Discovery with Model Search")
 +
**Scroll down to the schedule. Videos and slides are posted for most of the talks. Three that are relevant to this class are:
 +
***a) Tutorial on causal learning (my tutorial on Tetrad)
 +
***b) Educational Research I (overview of causal discovery in educational research)
 +
***c) Educational Research II (Martina explaining the paper you are assigned)
 +
**There are also case studies from economics, fMRI, genetics, biology, as well as educational research. 
  
 
*4-10 NO CLASS - Spring Carnival
 
*4-10 NO CLASS - Spring Carnival
  
 
*4-15
 
*4-15
**Read Scheines, R., Leinhardt, G., Smith, J., and Cho, K. (2005). Replacing lecture with web-based course materials.  Journal of Educational Computing Research, 32, 1, 1-26.  [[Media:Scheines jecr revised.doc | PDF]]
+
**Read and post about Scheines, R., Leinhardt, G., Smith, J., and Cho, K. (2005). Replacing lecture with web-based course materials.  Journal of Educational Computing Research, 32, 1, 1-26.  [[Media:Scheines jecr revised.doc | PDF]]
 
 
*4-17 Continue discussion of Causal Inference from Data & TETRAD
 
  
 +
*4-17
 +
**Read and post about [[Media:RauScheinesAlevenRummel_EDM2013_camera-ready_final.pdf | Rau, Scheines, Aleven, & Rummel (2013]]
  
 
=====Experimental Research Methods (Koedinger)=====
 
=====Experimental Research Methods (Koedinger)=====
*4-22  
+
*4-22 Continuation of Causal Inference
 +
*4-24
 
**Reading: Trochim Ch 7 and 9
 
**Reading: Trochim Ch 7 and 9
 
**Do two posts on Blackboard.
 
**Do two posts on Blackboard.
 
**OLD Slides: [[Media:L02_--_Basic_Research_and_Experimental_Methods.ppt|Experimental_Methods.ppt]] and [[Media:L03-True-Experiments.ppt|True-Experiments.ppt]]
 
**OLD Slides: [[Media:L02_--_Basic_Research_and_Experimental_Methods.ppt|Experimental_Methods.ppt]] and [[Media:L03-True-Experiments.ppt|True-Experiments.ppt]]
*4-24 NO CLASS
 
 
*4-29
 
*4-29
 
**Reading: Trochim Ch 10
 
**Reading: Trochim Ch 10

Latest revision as of 14:21, 24 October 2016

A new version of this course is Educational Research Methods 2017.

Research Methods for the Learning Sciences 05-748

Spring 2014 Syllabus Carnegie Mellon University

Class times

4:30 to 5:50 Tuesday & Thursday

Location

5312 Wean Hall

Instructor

Professor Ken Koedinger

Office: 3601 Newell-Simon Hall, Phone: 412-268-7667

Email: Koedinger@cmu.edu, Office hours by appointment

Class URLs

Syllabus and useful links: [http://learnlab.org/research/wiki/index.php/Educational_Research_Methods_2014 learnlab.org/research/wiki/index.php/Educational_Research_Methods_2014

For reading reports: www.cmu.edu/blackboard

Goals

The goals of this course are to learn data collection, design, and analysis methodologies that are particularly useful for scientific research in education. The course will be organized in modules addressing particular topics including cognitive task analysis, qualitative methods, protocol and discourse analysis, survey design, psychometrics, educational data mining, and experimental design. We hope students will learn how to apply these methods to their own research programs, how to evaluate the quality of application of these methods, and how to effectively communicate about using these methods.

Course Prerequisites

To enroll you must have taken 85-738, "Educational Goals, Instruction, and Assessment" or get the permission of the instruction.

Textbook and Readings

"The Research Methods Knowledge Base: 3rd edition" by William M.K. Trochim and James P. Donnelly. You can find it at www.atomicdogpublishing.com/BookDetails.asp?BookEditionID=160

The course registration id is 1620032912010.

Other readings will be assigned in class. See below.

Flipped Homework: Reading Reports and Pre-Class Assignments

We are often going to implement "flipped homework", a variation on the flipped classroom idea you might have heard of. Flipped homework is an assignment before a relevant class meeting rather than after it. It helps students (you!) to "problematize" the topic -- to get a better sense of what you don't know and what questions you have. It helps instructors focus the class discussion to better avoid belaboring what students already know and to better pursue student needs and interests.

Students will be asked to write "reading reports" before most class sessions. We will use the discussion board on Blackboard (www.cmu.edu/blackboard) for this purpose.

Unless otherwise directed by instructors, students should make two posts on the readings before 9am on the day of class that those readings are due. If slides for the class are available, please review these as well.

These posts serve multiple purposes: 1) to improve your understanding and learning from the readings, 2) to provide instructors with insight into what aspects of the readings merit further discussion, either because of student need or interest, and 3) as an incentive to do the readings before class!

In general, please come to class prepared to ask questions and give answers.

Your two posts may be original or in response to another post (one of both is nice).

  • Original posts should contain one or more of the following:
    • something you learned from the reading or slides
    • a question you have about the reading or slides or about the topic in general
    • a connection with something you learned or did previously in this or another course, or in other professional work or research
  • Replies should be an on-topic, relevant response, clarification, or further comment on another student’s post.

You may be asked to do other activities before class, such as answer questions on-line using the Assistment system, parts of the an OLI course, or beginning work on an assignment. That way you can come to class with a better appreciation for what you do not understand and need to learn.

Grading

There will be assignments associated with each section of the course. Grades will be determined by your performance on these assignments, by before-class preparation activities including reading reports, by your participation in class, and by a final paper.

  • Course work
    • 30% Before-class preparation, including reading reports, and in-class participation
    • 40% Assignments
  • Project & final paper - Initial ideas due Feb 15, research question and likely data source due March 30 [satisfied by posting on Blackboard], Final paper due May 10.
    • 30% Design a new study based on one or more of these methods that pushes your own research in a new direction.
  1. Apply a method from the class to your research. You should not choose a method that you already know well. Because some methods will be introduced after the project proposal date, we are open to a modification in your project to apply the newly introduced method. But, please check with us to get feedback and approval on a proposed change.
  2. No more than 15 double-spaced pages. Be efficient. Space is always limited in academic publications and you will find it useful to learn to include only what is important. You can frame your write-up as though the audience were reviewers of a grant proposal or an internal project proposal. As you would in a grant proposal, please include some literature review and discussion of significance of the area you want to investigate. You should also briefly detail plans for participants, explain specifically how you will apply the method, and describe how you will analyze the data.

Class Schedule in Brief

  • Formulating Good Research Questions: Jan 14 (T)
  • Choosing Qualitative & Quantitative Methods: Jan 16 (R)
  • Video and Verbal Protocol Analysis: Jan 21, 23, 28, 30, Feb 4,6 (TRTRTR)
    • Guest Instructors: Marsha Lovett & Carolyn Rose
  • Performing Cognitive Task Analysis: Feb 11, 13, 18, 20 (TRTR)
  • Educational Design Research: Feb 25 (R)
  • Educational Measurement & Psychometrics: Feb 27, Mar 4, 6 (TRT)
    • Guest Instructor: Brian Junker
  • NO CLASS – Spring break, Mar 11, 13 (TR)
  • Surveys, Questionnaires, Interviews: Mar 18, 20 (TR)
    • Guest Instructor: Sara Kiesler
  • Educational Data Mining & Learning Curves: March 25, 27, Apr 1 (TRT)
  • Flex day: Apr 3 (R)
  • Educational Data Mining & Causal Inference: Apr 8, 15, 17 (TTR)
    • Guest Instructor: Richard Scheines
  • NO CLASS – Spring Carnival, Apr 10 (R)
  • Experimental Methods: Apr 22, 24, 29 (TRT)
  • Wrap-up: May 1 (R)

Class Schedule with Readings and Assignments

NOTE: This is a "living" document. It carries over elements from the past course offering that may get changed before the scheduled class period.

Course Intro, Research Questions, Picking Methods (Koedinger)
    • Draft Table relating research purposes and methods: [1]
Video and Verbal Protocol Analysis (Lovett, Rosé)

The 2014 plan for these six sessions is in this document.

By the end of this module, students should be able to:

  • Explain what is involved in collecting and analyzing verbal data (including both “hand” and automatic approaches to analysis)
  • Recognize when – and explain why – protocol analysis is/is not appropriate to particular research situations.
  • Apply protocol analysis methods to already collected and segmented data.

Besides reading and discussing articles, students will complete a coding scheme design assignment.

Four parts of this assignment will be done as homework or in-class work:

  • Part A (homework): Between sessions 2 and 3, propose one or more hypotheses and think about how you could use protocol analysis on the given data set to evaluate those hypotheses.
  • Part B (homework): By session 5, develop a short coding manual and apply your coding scheme to a subset of the provided data. Bring 2 printouts to class. Also install LightSIDE software on your laptop and make sure it runs (http://ankara.lti.cs.cmu.edu/side/download.html).
  • In class Part C: In session 5, swap coding manuals with a classmate and use their coding manual to code the same data they have coded (but not looking at their codes!), and measure reliability.
  • Part D (homework): For session 6, prepare data for automatic coding, and bring soft-copy to class along with your laptop.


  • Session 1[Jan 21]: Connecting discussion and learning
  • In this session we will explore the connection between discussion and learning, specifically investigating how stylistic aspects of language use enable or constrain articulation of ideas at different levels of abstraction, and how they affect how students position themselves or are positioned within an academic discourse. We will explore these issues in connection with different theoretical perspectives on learning including cognitive, sociocognitive, and sociocultural.
  • If this is your first exposure to this material, focus mainly on the Howley et al. chapter. If this is your second exposure, skim the Howley et al chapter and focus mainly on the Adamson et al. article and the comparison between the two.
    • Howley, I., Mayfield, E. & Rosé, C. P. (2013). Linguistic Analysis Methods for Studying Small Groups, in Cindy Hmelo-Silver, Angela O’Donnell, Carol Chan, & Clark Chin (Eds.) International Handbook of Collaborative Learning, Taylor and Francis, Inc.[[2]]
    • Adamson, D., Dyke, G., Jang, H. J., Rosé, C. P. (2014). Towards an Agile Approach to Adapting Dynamic Collaboration Support to Student Needs, International Journal of AI in Education 24(1), pp91-121. [[3]]
  • Discussion Questions (pick 2 or 3 of these to discuss as they relate to your reading focus):
    • What do you see as the advantages and disadvantages of adopting methods from linguistics for the analysis of verbal data from studies of student learning?
    • In the Howley chapter, the role of discussion in learning as it is conceptualized within a variety of theoretical frameworks was compared and contrasted. Which do you agree most with and why?
    • Pick one of the conversation extracts from the chapter and critique the provided analysis from the perspective of your chosen theoretical framework.
    • How could protocol analysis be used to shed light on what was happening in one or more of the the Adamson et al., 2013 studies?
    • What do you see as the trade offs between the style of automated process analysis used in the Adamson et al. article and the more linguistically motivated approach discussed in the Howley et al article?


  • Session 2[Jan 23 Carolyn]: Overview of Protocol Analysis
    • In this discussion, we will begin to explore the basics of collecting verbal protocol data as well as a high-level view of what’s involved in analyzing such data. Whereas the focus in the initial session was on theory, the focus here will be on methodology of protocol analysis by hand. We will explore different uses of verbal data.
    • Chi, M. T. H. (1997). Quantifying qualitative analyses of verbal data: A practical guide. The Journal of the Learning Sciences, 63), 271-315.

[[4]]

    • Discussion Questions:
      • What are the main contrasts between the approach Chi advocates for analysis of verbal data and how she presents verbal protocol analysis?
      • What can be gained from using these approaches? Which if either do you have experience with, and if so, can you explain that experience?
      • How does Chi present these methodologies as complementary to more formally quantitative methodologies?
    • Example Coding Manual [[5]]


  • Session 3[Jan 28 Marsha]: Practical aspects of analyzing verbal data
    • In this session we will break down the process of designing a coding scheme into practical steps.
    • Gihooly, K. J., Fioratou, E., Anthony, S. H., Wynn, V. (2007). Divergent thinking: Strategies and executive involvement in generating novel uses for familiar objects, British Journal of Psychology, 98, pp 611-625. [[6]]
    • van Someren, M. W., Barnard, Y. F., & Sandberg, J. A. C. (1994).The Think Aloud Method: A Practical Guide to Modelling Cognitive Processes. New York: Academic Press. Chapter 7 [[7]]
  • Discussion Questions:
    • What, if any, of the steps involved in protocol analysis did you find confusing?
    • Which of these steps would you say are most methodologically challenging? most theoretically important?
    • How might the steps differ for individual, talk-aloud data vs. collaborative, chat data?
  • Session 4[Jan 30 Carolyn]: Methodological considerations related to manual and automatic analysis
    • Here we will discuss issues related to reliability and validity, and efficiency of analysis. We will also contrast different types of protocol analyses, namely categorical types of analyses versus word counting approaches.
    • Rosé, C. P., Wang, Y.C., Cui, Y., Arguello, J., Stegmann, K., Weinberger, A., Fischer, F., (2008). Analyzing Collaborative Learning Processes Automatically: Exploiting the Advances of Computational Linguistics in Computer-Supported Collaborative Learning, International Journal of Computer Supported Collaborative Learning [[8]]
  • Discussion Questions:
    • What do you see as the trade-offs between the style of protocol analysis illustrated in this article and that from Adamson et al.?
    • What was the most surprising result you read about in the paper? How do the capabilities you read about compare with what you would expect to be able to do with automatic analysis technology?
    • What role can you imagine automatic analysis of verbal data playing in your research? Where would it fit within your research process?
    • What do you think is the most important caveat related to automatic analysis described in the paper?
  • Session 5[Feb 4 Marsha]: Inter-Rater Reliability and When to Use Protocol Data
    • In this lecture, we will discuss issues of reliability for protocol data (how to compute Cohen’s kappa and how to resolve coding disagreements). We will also discuss the conditions under which verbal protocol data are/are not appropriate.
    • Ericsson, K. A., & Simon, H. A. (1993). Protocol Analysis (pp. 1-31). Cambridge, MA: The MIT Press. [Introduction and Summary][[9]]
    • Ericsson, K. A., & Simon, H. A. (1993). Protocol Analysis (pp. 78-107). Cambridge, MA: The MIT Press. [Effects of Verbalization] [[10]]


  • Discussion Questions:
    • What are the key features that make verbal protocols appropriate/not?
    • What can researchers do to collect and analyze such data most effectively?
  • Session 6[Feb 6 Carolyn and Marsha]: Tools For Supporting Protocol Analysis
    • In this session we will introduce some new technology for facilitating protocol analysis tasks. Students will gain hands on experience with a new technology called SIDE Tools [[11]]. You will work with the data you coded in the last session. Please read the user’s manual.
  • Discussion Questions:
    • What evidence do you as a human use to distinguish between the codes in your coding scheme? How much of this evidence do you think a computer would be able to take advantage of?
    • Looking at your coded data, which aspects do you predict will be easy to automatically code, and which do you think will be too hard?
Cognitive Task Analysis (CTA) (Koedinger)
  • 2-13 Rational CTA via Cognitive Modeling
    • Zhu X., Lee Y., Simon H.A., & Zhu, D. (1996). Cue recognition and cue elaboration in learning from examples. In Proceedings of the National Academy of Sciences 93, (pp. 1346±1351). PNAS-1996-Zhu-Simon.pdf
    • [Optional reading] Chapter 2: How Experts Differ From Novices in Bransford, J. D., Brown, A., & Cocking, R. (2000). (Eds.), How people learn: Mind, brain, experience and school (expanded edition). Washington, DC: National Academy Press. HowPeopleLearnCh2.pdf
      • Besides being an interesting read, a key point of this reading is the nature of expert knowledge (declarative and procedural) and how it is highly "conditionalized". Their discussion of adaptive expertise is also important and interesting.
    • [Optional reading] Zhu, X. & Simon, H. A. (1987). Learning mathematics from examples and by doing. Cognition and Instruction, 4(3), 137-166. Zhu&Simon-1987.pdf
  • 2-18 Doing CTA for higher-level thinking/learning skills
    • Azevedo et al on think alouds during learning from hypermedia AzevedoMoosJohnson&Chauncey2010.pdf
    • Aleven, V., McLaren, B., Roll, I., & Koedinger, K. R. (2004). Toward tutoring help seeking: Applying cognitive modeling to meta-cognitive skills. In J.C. Lester, R.M. Vicari, & F. Parguacu (Eds.) Proceedings of the 7th International Conference on Intelligent Tutoring Systems, 227-239. Berlin: Springer-Verlag. AlevenITS2004.pdf
    • Klahr, D., & Carver, S.M. (1988). Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer. Cognitive Psychology, 20, 362-404. Klahr&carver88.pdf
      • Pick one of these readings to focus on and skim the other two. Target your first post on that reading (and make clear which one it was). Your second post can be on any of the three. These readings illustrate the use of Cognitive Task Analysis (CTA) for higher level thinking and learning skills. The Klahr & Carver reading shows how CTA can facilitate the design of instruction that achieves a substantial level of transfer. The Azevedo et al and Aleven et al readings provide examples of CTA at the level of metacognitive skills or learning skills. When you skim all three, pay particular attention to 1) what are tasks the authors are analyzing, 2) what is their goal, 3) what is(are) the method(s) of analysis, and 4) what modeling approaches do the authors use to represent the output of their analysis: Do they use any of production rules, goal trees, semantic nets, hierarchical task models, or other?
  • Other possible readings:
    • Kinds of CTA and instructional design: Lovett Lovett01CandI.pdf
    • Relevant to cognitive modeling: Newell & Simon Human_Problem_Solving.pdf
    • A form of CTA with young kids: Siegler, R.S. (1976). Three aspects of cognitive development. Cognitive Psychology, 8 (4), 481-520, Elsevier. Siegler76.pdf
  • 2-20 Empirical quantitative CTA via Difficulty Factors Assessment
    • Read: Koedinger, K.R. & Nathan, M.J. (2004). The real story behind story problems: Effects of representations on quantitative reasoning. The Journal of the Learning Sciences, 13 (2), 129-164. Koedinger-Nathan-LS04.pdf
      • In addition to think aloud, another empirical approach to Cognitive Task Analysis is to compare student performance on a space of similar tasks designed to test specific hypotheses about the knowledge demands of those tasks. We have called this approach "Difficulty Factors Assessment" and the Koedinger & Nathan paper is an early example. The former assignment below, which is focused on rational CTA, provides an example of the similarity in the logic of contrast used in Difficulty Factors Assessment and the contrast between the two tasks or solutions one can do in a rational CTA. Skim Koedinger & MacLaren to see another example of a production rule model and of a method of quantitative evaluation of that model by fitting it to coding categories from a solution protocol analysis.
    • Skim: Koedinger, K.R., & MacLaren, B. A. (2002). Developing a pedagogical domain theory of early algebra problem solving. CMU-HCII Tech Report 02-100. Accessible via http://reports-archive.adm.cs.cmu.edu/hcii.html KoedingerMacLaren02.pdf
    • Do two posts on these readings.
    • Other optional readings
      • See prior CTA assignment.
      • Koedinger, K.R. & McLaughlin, E.A. (2010). Seeing language learning inside the math: Cognitive analysis yields transfer. In S. Ohlsson & R. Catrambone (Eds.), Proceedings of the 32nd Annual Conference of the Cognitive Science Society. (pp. 471-476.) Austin, TX: Cognitive Science Society. Koedinger-mclaughlin-cs2010.pdf
      • Rittle-Johnson, B. & Koedinger, K. R. (2001). Using cognitive models to guide instructional design: The case of fraction division: In Proceedings of the Twenty-Third Annual Conference of the Cognitive Science Society, (pp. 857-862). Mahwah,NJ: Erlbaum. Rittle-Johnson-Koedinger-cogsci01.pdf
      • Koedinger, K. R., Corbett, A. C., & Perfetti, C. (2012). The Knowledge-Learning-Instruction (KLI) framework: Bridging the science-practice chasm to enhance robust student learning. Cognitive Science. KLI-paper-v5.13.pdf
Psychometrics, reliability, Item Response Theory (Junker)
  • NEW ASSIGNMENTS [Plans for these classes were communicated by Brian Junker via email.]
  • 2-25
    • Quick introduction to the R statistical language
    • Please complete and bring comments & questions to class on Tues Feb 28.
    • Please download research_methods_r_assignment.zip from http://www.stat.cmu.edu/~brian/PIER-methods/. The Zip file contains three further files:
      • R-preassignment.pdf - instructions for this assignment
      • r-tutorial-1.R - examples of statistical things that you will do in R, for this assignment
      • thermo11_data_integrated.csv - a data set for the examples.
  • 2-27

1. From Trochim:

  A. Chapter 3 - the vocabulary of measurement 
          
  B. Chapter 5 - on constructing scales (it's ok to focus
      on the material up through sect 5.2a; the rest is
      more of a skim [but I'd be happy to talk about that 
      in class also])

2. On item response theory (IRT), a set of statistical models that are used to construct scales and to derive scores from them, especially in education and psychological research:

  A. Harris Article (PDF)
  
  Please take and self-score the test at the end of 
  this article.  Count each part of question one as
  one point, and each of the remaining three questions 
  as one point (no partial credit!).  Bring your 8
  scores to class.  E.g. if you missed 1(c) and (d), and
  you also missed question 4, then you would bring to
  class the following scores: 
  
  1 1 0 0 1 1 1 0
  
  If you missed 1(a) and (b) and question 2, bring the 
  following scores: 
  
  0 0 1 1 1 0 1 1 
  
  (note that the total score is 5 in both cases, but
  the pattern of rights and wrongs differs; it is the
  pattern that we are interested in).
  
  B. Please browse *online* through pp 1-23 of the pdf at
  [12].
  
  The math is a bit heavy going but there are links 
  to apps that illustrate various points in the 
  harris article.  
  
  So skim the math and play with the apps.
  • 3-4

The assignment for this lecture has two parts.

    • (A) An R assignment TBA. This you can actually email to my by Fri Mar 7.
    • (B) The readings below.

On Tue we will discuss whatever of A and/or B seem interesting

1. "Psychometric Principles in Student Assessment" by Mislevy et al (Mislevy (PDF))

   Read through p 18.  This is a more modern modern look at some of
   the same issues that are addressed in Trochim's chapters.
   
   The remainder of this paper surveys various probabilistic models
   for the "measurement model" portion of Mislevy's framework (Figure
   1).  It is quite interesting but we will not pursue it.

2. "Cognitive Assessment Models with Few Assumptions..." by Junker & Sijtsma (Junker, Sijtsma (PDF))

   Please read up through p 266 only.
   
   The math is a bit heavy going so please try to read around it to
   see what the point of the article is.  
   
   We will try to look at some of the data in the article as examples
   in lecture 2.
  • 3-6 Continued discussion of Psychometrics [moved Design Research as option for Flex Day]
NO CLASS – Spring break 3-11 and 3-13
Surveys, Questionnaires, Interviews (Kiesler)
  • [Plans for these classes were communicated by Kiesler (& Koedinger) via email.]
  • 3-18
    • Reading: Trochim Ch 4 and 5
      • You already read Ch 5 for the Psychometric section, so just review it. For both chapters, answer Trochim's on-line questions before and/or after reading (answering the questions before gives you goals for reading). For discussion board posts, do one post on how have or might use a survey (e.g., of student attitudes) in your own research. Make another post about Chapter 4, such as something you learned, a question you have, or an answer to someone else's question.
  • 3-20
    • Do the following homework assignment Media:Arm-modQuestEduc.doc. Sara directs: Keep the text that's there and fill in answers, working through it step by step. I'm just as interested in your revisions as in the final version. Est time 45 minutes.
    • Readings
      • Tourangeau, Roger, and T. Yan. 2007. "Sensitive questions in surveys." Psychological Bulletin, 133(5): 859-883. Media:Tourangeau_SensitiveQuestions.pdf
      • Tourangeau, R. (2000). “Remembering what happened: Memory errors and survey reports.@ In A. Stone, J. Turkkan, C. Bachrach, J. Jobe, H. Kurtzman, & V. Cain (Eds.), The Science of Self-Report: Implications for research and practice (pp. 29-48). Englewood Cliffs, N.J.: Lawrence Erlbaum. Media:Tourangeau_RememberingWhatHappened.pdf
Educational Data Mining -- Learning Curve Analysis (Koedinger)
  • 3-25
    • BRING YOUR LAPTOP FOR ALL THESE SESSIONS
    • Two in-class activities: 1) Make progress toward your course project (e.g., further write-up of your research question, justify method selection, search for relevant data) and 2) Work on learning curve assignment (due on Thursday by 9am).
      • Start on the assignment BEFORE CLASS and complete up to step B4, requesting access to the data.
    • Read the following paper and make two posts as usual.
      • Stamper, J. & Koedinger, K.R. (2011). Human-machine student model discovery and improvement using data. In J. Kay, S. Bull & G. Biswas (Eds.), Proceedings of the 15th International Conference on Artificial Intelligence in Education, pp. 353-360. Berlin: Springer. Stamper-Koedinger-AIED2011.pdf
      • Optional:Ritter, F.E., & Schooler, L. J. (2001). The learning curve. In W. Kintch, N. Smelser, P. Baltes, (Eds.), International Encyclopedia of the Social and Behavioral Sciences. Oxford, UK: Pergamon. RittterSchooler01.pdf
    • Assignment: The assignment ( Learning-curve-assignment-2014.doc) is a tutorial on using DataShop to begin analyzing learning curves. Upload to Blackboard (or email to me) by 9am on Thursday.
  • 3-27
    • Read the following paper and make two posts as usual.
      • Koedinger, K.R., McLaughlin, E.A., & Stamper, J.C. (2012). Automated student model improvement. In Yacef, K., Zaïane, O., Hershkovitz, H., Yudelson, M., & Stamper, J. (Eds.), Proceedings of the 5th International Conference on Educational Data Mining, pp. 17-24. KoedingerMcLaughlinStamperEDM12.pdf
    • In-class activity: Start on one of the two exercises (A or B) below. Provide a brief writeup in response to each of the numbered steps and include a summary of the result you achieved (e.g., did you get a more predictive model as measured by AIC, BIC, or cross validation). Turn in this writeup and the supporting file (KC model table or R file) on Blackboard. Make significant progress before class next Tuesday (get to a point where you are stuck or can see your way to the end). Due by end of day on Wednesday, 4-2.
  • 4-1
    • In-class: Bring your laptop to work on (finish!) your chosen exercise (A or B).
    • Read the following paper and make two posts as usual.
      • Zhang, X., Mostow, J., & Beck, J. E. (2007, July 9). All in the (word) family: Using learning decomposition to estimate transfer between skills in a Reading Tutor that listens. AIED2007 Educational Data Mining Workshop, Marina del Rey, CA AIED2007_EDM_Zhang_ld_transfer.pdf
      • Optional: Roberts, Seth, & Pashler, Harold. (2000). How persuasive is a good fit? A comment on theory testing. Psychological Review, 107(2), 358 - 367. Media:2000_roberts_pashler.pdf
      • Optional: Schunn, C. D., & Wallach, D. (2005). Evaluating goodness-of-fit in comparison of models to data. In W. Tack (Ed.), Psychologie der Kognition: Reden and Vorträge anlässlich der Emeritierung von Werner Tack (pp. 115-154). Saarbrueken, Germany: University of Saarland Press. Media:GOF.doc
Do A or B:
A. Modify a KC model in a DataShop dataset
1. What is the DataShop dataset you modified?
2. Describe how you used the HMST procedure (from Stamper paper) 
   to identify a KC to try to improve
3. Show how you recoded that KC with new KCs (turn in your modified 
   KC file) & describe why you made the change you did
4. After importing your new KC model to DataShop, did it improve the 
   predictions (are any of the metrics, AIC, BIC, or cross validation)?  
   (Caution: Make sure your new KC model labels the same number of 
   observations as the KC model you are modifying.)
B. Use R to create an alternative statistical model to AFM
1. Approximate afm in R using either glm or lmer.   How do the parameter 
   estimates and metrics (AIC and BIC) compare with results in DataShop?
2. Modify the regression equation to try to improve the prediction.  
   Some options include: a) adding a student by KC interaction (there 
   are just main effects of student and KC in AFM), b) adding student 
   slopes (there is just a KC slope in AFM), c) counting success and 
   failure opportunities separately (both kinds of opportunities are 
   lumped together in AFM), d) using log of Opportunity, e) including 
   step (perhaps as a random effect) ...
3. Turn in your R file including metrics (log-liklihood, parameters, 
   AIC, BIC) on the statistical models you compared
4. Summarize whether or not your modification changes model fit (log 
   liklihood), changes the number of parameters (from what to what), 
   and, most importantly, improves prediction (as measured by AIC or BIC)
Flex day (Koedinger)
  • 4-3 To be used in case of rescheduling, for a student-driven topic, and/or for Review of Projects or Past Topics
    • We will wrap up on EDM for learning curves (option1) and, time permitting, give work time for your project.
      • Option1. More on Educational Data Mining
      • Option2. Return to Design Research & Qualitative Methods (Koedinger)
      • Trochim Ch 8 (stop before 8.5), Ch 13 (stop before 13.3)
      • Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in the ground. The Journal of the Learning Sciences, 13(1). PDF
      • Optional reading: Chapter on Design Research in Handbook of Learning Sciences
Educational Data Mining -- Causal Inference from Data (Scheines)
  • 4-8
    • Before class on 4-8, do Unit 2 in the OLI course Empirical Research Methods
Go to: http://oli.cmu.edu/learn-with-oli/see-our-free-open-courses/
Scroll down and click on the rightmost tab, "Prior work (5)"
Click on "Empirical Research Methods" and then on "[Enter Course]"
Click on "CMU users sign in here" to login with your CMU account 
 or "Enter Without an Account"
Complete "UNIT 2: Regression, Prediction and Causation"
    • See this website for relevant material: http://www.hss.cmu.edu/philosophy/casestudiesworkshop.php (It is for a workshop on "Case Studies of Causal Discovery with Model Search")
    • Scroll down to the schedule. Videos and slides are posted for most of the talks. Three that are relevant to this class are:
      • a) Tutorial on causal learning (my tutorial on Tetrad)
      • b) Educational Research I (overview of causal discovery in educational research)
      • c) Educational Research II (Martina explaining the paper you are assigned)
    • There are also case studies from economics, fMRI, genetics, biology, as well as educational research.
  • 4-10 NO CLASS - Spring Carnival
  • 4-15
    • Read and post about Scheines, R., Leinhardt, G., Smith, J., and Cho, K. (2005). Replacing lecture with web-based course materials. Journal of Educational Computing Research, 32, 1, 1-26. PDF
Experimental Research Methods (Koedinger)
Wrap-up

If needed, schedule a course wrap-up

Final project is due May 9.