danny caballero
play

Danny Caballero r t m e a n p t e o D f P y m h y o - PowerPoint PPT Presentation

Texas Tech - Feb 6, 2018 How might physics education research help facilitate the computational revolution in education? Danny Caballero r t m e a n p t e o D f P y m h y o s n i c o s r t a s n A d


  1. Texas Tech - Feb 6, 2018 How might physics education research help facilitate the computational revolution in education? Danny Caballero r t m e a n p t e o D f P y m h y o s n i c o s r t a s n A d

  2. perl.pa.msu.edu Mentor Faculty 
 Graduate Students 
 Undergraduates 
 Danny Caballero 
 Kelsey Funkhouser 
 Jacqueline Bumler 
 Katie Hinko 
 Paul Hamerski 
 Justin Gambrell 
 Paul Irving 
 May Lee (TE) 
 Abby Green 
 Vashti Sawtelle Abhilash Nair 
 Kristy Griswold 
 Mike Obsniuk 
 Nat Hawkins 
 Postdocs/Scientists 
 Alanna Pawlak 
 Bridget Humphrey 
 Angie Little 
 Brean Prefontaine 
 Helena Narowski 
 Daryl McPadden Laura Wood 
 Dan Oleynik 
 Collaborating Faculty 
 Nick Young 
 Ashleigh Leary 
 John Aiken (UiO) 
 Matt Ring 
 David Stroupe (TE) 
 Odd Petter Sand (UiO) Alec Shrode 
 Brian O’Shea 
 Alyssa Waterson Stuart Tessmer 
 Niral Shah (TE) 
 Anders Malthe-Sørenssen (UiO) 
 Christine Lindstrøm (UiO)

  3. What has computation done for physics?

  4. Higgs detected!

  5. Black hole Merger Ringdown!

  6. The Work of Modern Science Computation 
 is how 
 Computation Experiment y modern science 
 r o e h is done. T

  7. What has changed in physics education?

  8. 1860s-1880s

  9. 1900s-1910s

  10. 1950s-1960s

  11. 1970s-1980s

  12. 2000s-2010s

  13. What has (really) changed in physics education?

  14. Physics Education Research MSU TTU

  15. Physics Education Research studies: • student learning and engagement • pedagogical and curricular impacts • recruitment and retention of students • diversity and inclusivity in physics • faculty practice and decision making • departmental culture and climate • national landscapes surrounding physics

  16. Physics Education Research 
 Standard Model 0.6 traditional 
 0.45 lecture Fraction of 
 0.3 Courses 0.15 0 0.08 0.16 0.24 0.32 0.4 0.48 0.56 0.64 0.72 Fraction of new physics learned Hake, Am. J. Phys., 66 , 64 (1998)

  17. Physics Education Research 
 Standard Model 0.6 traditional 
 0.45 lecture interactive 
 Fraction of 
 0.3 engagement Courses 0.15 0 0.08 0.16 0.24 0.32 0.4 0.48 0.56 0.64 0.72 Fraction of new physics learned Hake, Am. J. Phys., 66 , 64 (1998)

  18. The Work of Modern Science Computation Experiment y r o e h T

  19. Physics education requires a computational education

  20. Michielson and De Raedt, 2012

  21. V 0 V 1 Ad 2 u ( x ) = − Bu ( x ) dx 2

  22. Where do Bachelor’s grads in physics go? Graduate Study Workforce 46% 54% 2013 & 2014 Graduates, AIP

  23. What are Bachelor’s graduates doing? STEM Non-STEM 25% 75% 2013 & 2014 Graduates, AIP

  24. Ok, so how do we integrate computation into physics courses?

  25. Colleges & Universities Physics Department Physics Course Class Meeting Class Activity Specific 
 Task

  26. What do we study? Sample Research Questions at decreasing “scales”: What is the national landscape surrounding computational integration • in physics courses? How do faculty come into the community of those teaching with • computation? How are courses designed to incorporate computation given • departmental resources and constraints? What kind of understanding of computation do students develop in • classical mechanics? What knowledge and strategies do students use when constructing a • shooting method model for energy eigenstates? How do students understand a specific line of code 
 • (e.g., VN[i,j]=(V[i-1,j]+V[i+1,j]+beta**2*(V[i,j-1]+V[i,j+1]))/denom )?

  27. Atlanta, GA

  28. MINIMALLY 
 WORKING 
 PROGRAM Weatherford, PhD Thesis, 2011

  29. Students solving the Geosynchronous Orbit Note: video is sped up a bit.

  30. AFTER

  31. How proficient are they? New Model: Central Force 
 Assign initial conditions 
 Compute force 
 Update velocity approx. 1300 students Caballero, Kohlmyer, Schatz, PRST-PER 8, 020106 (2012)

  32. How’d they do? 100 75 % of Students 64.3 64.2 50 51 49 35.7 35.8 25 0 Correct Code One or More Errors Sem 1 Sem 2 Sem 3 Caballero, Kohlmyer, Schatz, PRST-PER 8, 020106 (2012)

  33. Finding Commonalities in Students’ Erroneous Programs Two raters “grade” codes using rubric 
 High Inter-rater Reliability 91% Reduce data complexity 
 Search for similarity using Cluster Analysis Caballero, Kohlmyer, Schatz, PRST-PER 8, 020106 (2012)

  34. Dominant Errors are Not Syntactic* 80% of students in 5 clusters Dominant Error % Sign Error in Force Calculation 34.6 Running Code; Error in Initial Conditions 19.8 Net Force as Scalar 13.3 Raised Separation Vector to Power 7.6 Force Calculated Outside Loop 7.1 *Can we separate physics errors from syntactic ones? Caballero, Kohlmyer, Schatz, PRST-PER 8, 020106 (2012)

  35. Physics Mathematics Knowledge Knowledge and and Practices Practices Computation Computational Knowledge and Modeling Practices in Physics?

  36. Boulder, CO

  37. East Lansing, MI

  38. East Lansing, MI

  39. Porcupine Mountains, UP, MI

  40. How might students approach computational problems? w/ Obsniuk & Irving

  41. Interactive 
 Computational 
 Instruction 
 in Physics + = pcubed.pa.msu.edu 
 Irving, Obsniuk, & Caballero, EJP (2017)

  42. Sample project

  43. What do students do when the code doesn’t work?! w/ Obsniuk & Irving

  44. AFTER

  45. The group finds a “bug.”

  46. The group begins “debugging.”

  47. “Debugging” leads the group to doing physics.

  48. A case study in debugging Debugging Recognition Resolution More Less Strategic Strategic “Oh, wait…oh god.” “…there’s no good reason for it to be moving in that direction…” “Did you change it?” “Final momentum equals initial “Maybe, that’s the problem. momentum plus net force times That we don’t have the initial delta t. True?” momentum correct.” Obsniuk, Irving, Caballero, PERC 2015

  49. Fgrav = -G*mSatellite*mEarth*Satellite.pos/(mag(Satellite.pos)**3) F grav = − Gm sat M Earth ~ r ˆ r 2 Obsniuk, PhD Thesis (in progress)

  50. How do students construct the direction vector? w/ Obsniuk & Irving

  51. Obsniuk, PhD Thesis (in progress)

  52. Fgrav = mSatellite*vSatellite**2/mag(Satellite.pos) F grav = m sat v 2 sat R Shelley: But ummm wait, hold on, remember this? The uniform circular is equal to the gravity is equal to the net? So we could just do what you did, except instead of using the uniform circular motion equation we use that gravity equation [points to equation]. Joe: Yeah... Chuck: Okay, yeah, that sounds good. Fgrav = G*mEarth*msat/R**2 F grav = GM Earth m sat R 2 Obsniuk, PhD Thesis (in progress)

  53. Chuck: How do we, okay, how do we define a direction? Cody: I don't know... Chuck: Isn't the direction like, okay, so here I'm gonna give like four points on a circle [drawing on whiteboard] so this is the center , and this is a b c and d. Isn't it always just the position vector of a, so ummm what is it, like satellite dot position minus position dot Earth, and then you can divide that by magnitude? F grav = − Gm sat M Earth ~ r ˆ r 2 dir = sat.pos/mag(sat.pos) Fnet = -G*m1*m2*dir/R**2 Obsniuk, PhD Thesis (in progress)

  54. L. Vygotsky, Mind in society (1978)

  55. How are students taught computation? w/ Chonacky, Hilborn, & Merner

  56. Surveying the state and implications of computational physics instruction • Distribute a survey of faculty to investigate the current state of computational physics instruction • Draw implications for efforts to bolster computational instruction • Track changes to the state over time 
 • Sample: 357 departments; 1296 faculty

  57. Do you have experience teaching computation? Caballero, https://arxiv.org/abs/1712.07701

  58. In which courses is computation taught? Caballero, https://arxiv.org/abs/1712.07701

  59. Prevalence of formal programs Caballero, https://arxiv.org/abs/1712.07701

  60. Prevalence of Instruction Caballero, https://arxiv.org/abs/1712.07701

  61. Take-Aways • A majority of faculty report having experience teaching undergraduate students computation • Computational instruction is more prevalent than in the past 1 • We are lacking formal computational physics programs • There is a need to explore interactive methods and assessment techniques for computation 1 Chonacky and Winch, Am. J. Phys., 2008

  62. Can we learn something more from this data? w/ Young, Allen, Aiken

  63. Let’s get weird… Breiman, Leo. "Random forests." Machine learning 45.1 (2001): 5-32.

  64. Do you have experience teaching computation? No Yes

  65. Validation against sequestered data Young, Allen, Aiken, Caballero, in prep

  66. Important Features Young, Allen, Aiken, Caballero, in prep

  67. Do you have experience teaching computation? Young, Allen, Aiken, Caballero, in prep

  68. Do you have experience teaching computation? Young, Allen, Aiken, Caballero, in prep

Recommend


More recommend