developmentofanoutcomesbased* edx*mooc*...

20
1 Development of an Outcomesbased edX MOOC using LaTeX David Darmofal 1 , Chad Lieberman 2 1 Professor of Aeronau9cs & Astronau9cs 2 Lord Founda9on Postdoctoral Associate

Upload: others

Post on 06-Aug-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

1  

Development  of  an  Outcomes-­‐based  edX  MOOC  using  LaTeX  David  Darmofal1,  Chad  Lieberman2  

16101xIntroVideo.pdf

Made with Doceri

Page 3 of 6

1Professor  of  Aeronau9cs  &  Astronau9cs    2Lord  Founda9on  Post-­‐doctoral  Associate  

Page 2: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Acknowledgments  

•  Dr.  Alejandra  Uranga,  co-­‐instructor  of  16.101x  

•  Savithru  Jayasinghe,  graduate  TA  of  16.101x  

•  Undergraduate  TAs  of  16.101x  

•  MITx  for  financial  and  general  support  

2

Page 3: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Outline  

•  Structure  of  16.101x  Introduc9on  to  Aerodynamics  

•  Outcomes-­‐based  MOOC  

•  LaTeX-­‐driven  edX  MOOC  development  

3

Page 4: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Rela?onship  to  MIT  subjects  

•  Undergraduate  aerodynamics  on  campus  taught  in:  –  Sophomore  core  subject  Unified  Engineering  (~12  units)    –  Junior/senior  elec9ve  subject:  16.100  Aerodynamics  (12  units)  

•  16.101x:  –  Overlaps  with  Unified  and  16.100  –  But  without  project-­‐based  learning  

•  Plan  to  u9lize  16.101x  material  in  Unified  and  16.100  

4

Page 5: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

5  

16.101x  Modules  

Control  Volume,  Cons.  Of  Mass  &  Momentum  

Cons.  Of  Energy  

Aircra[  Performance  

Shock-­‐expansion  Theory  

Differen9al  Form  of  Governing  Equa9ons  

Incompressible  Poten9al  Flow  Fundamentals  

2D  Poten9al  Flow  Aerodynamic  

Models  

Boundary  Layer  Transi9on  &  Turbulence  

Incompressible  Laminar  Boundary  

Layers  

3D  Poten9al  Flow  Aerodynamic  

Models  

2D  Inviscid  Compressible  Aerodynamics  

Red: pre-requisite, not in grade Black: required, in grade

UE, 16.100

UE, 16.100

UE

UE

UE 16.100

16.100 16.100

UE, 16.100 UE, 16.100 UE, 16.100

Page 6: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Structure  of  16.101x  Module  

•  Notes:    –  Embedded  ques9ons  for  checking  understanding      –  Solu9on  videos  (tablet-­‐based)  provided  –  Occasional  short  (tablet-­‐based)  “lecture”  videos  

•  Homework  problems:    – More  challenging  than  embedded  ques9ons    –  Solu9ons  videos  provided  a[er  due  date.  

•  Sample  problems:    –  Same  level  as  homework  problems  –  Solu9on  videos  provided  

•  Discussion  forum  6

Embedded questions: 5-10 Homework problems: 2-3 Sample problems: 2-3 “Lecture” videos: 2-4 Videos per module: 11-20 Videos in total: ~185

Page 7: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

16.101x:  Typical  module  note  content  

7

Note:  This  screenshot  will  be  shown  in  a  live  demo.  

Page 8: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

16.101x:  Measurable  outcome  index  

8

Note:  This  screenshot  will  be  shown  in  a  live  demo.  

Page 9: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

16.101x:  Sample  embedded  ques?on  

9

Note:  This  screenshot  will  be  shown  in  a  live  demo.  

Page 10: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Demo  of  16.101x  Module  Content  

•  Give  a  live  demo  of  16.101x  module  content  •  Show  notes,  embedded  ques9ons,  solu9on  videos,  “lecture  videos”,  homework  problems,  …  

•  Ini9ally  do  not  point  out/discuss  MOs  

10

Page 11: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Demo  of  16.101x  M.O.  

•  Give  a  live  demo  of  M.O.  capability  •  Start  by  showing  an  Overview  sec9on  of  a  module  with  the  M.O.  list  

•  Then  show  how  all  content  (notes  and  problems)  are  labeled  by  M.O.s  (and  show  hover  technique)  

•  Then  click  on  M.O.  to  reveal  M.O.  index  

11

Page 12: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Class Scores (%)

Grades by Measurable Outcome

Skew (50% = 0 Skew) 25% 50% 75%

0 10 20 30 40 50 60 70 80 90

Highcharts.com

aircraft_forces

CLCD

ReMalpha

dyn_sim

polars

range

LD

fluid_states

continuum

cvmass_app

cvmom_app

comp_fluid_states

stagnation_quantities

cvenergy_app

adis_flow

kinematics

soundspeed

diffeq_apply

scurve

quasi1D

irrotational_assumption_incomp

Bernoulli

pressure_coef

airfoil_geometry

scurve_lift

Class Scores (%)

Grades by Measurable Outcome

Skew (50% = 0 Skew) 25% 50% 75%

0 10 20 30 40 50 60 70 80 90

Highcharts.com

aircraft_forces

CLCD

ReMalpha

dyn_sim

polars

range

LD

fluid_states

continuum

cvmass_app

cvmom_app

comp_fluid_states

stagnation_quantities

cvenergy_app

adis_flow

kinematics

soundspeed

diffeq_apply

scurve

quasi1D

irrotational_assumption_incomp

Bernoulli

pressure_coef

airfoil_geometry

scurve_lift

Class  performance  on  all  outcomes  

On-­‐going  work  with  OEIT  to  develop  M.O.  repor?ng  tool   12

Page 13: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Class  performance  on  a  single  outcome  

On-­‐going  work  with  OEIT  to  develop  M.O.  repor?ng  tool   13

Report generated Dec. 12, 2013, 6:30 p.m.

16.101x Reporting Tool5907 active students in this data set.

Grade Reports

MO: cvmass_app

Application development and website support provided by the MIT Office of Educational Innovation and Technology (OEIT). (http://oeit.mit.edu)

Student Distribution Across MO Average Scores of ProblemsN

um

ber

of

Stud

ents

Grade Distribution for cvmass_app

all_probs16101x_Release_of_pressurized_air16101x_Water_flow_around_a_spoon16101x_Release_of_pressurized_air__mass_conservation_16101x_Drag_in_incompressible_potential_flow

10 20 30 40 50 60 70 80 90 1000

500

1,000

1,500

2,000

2,500

X

MC3 Analytics Tool

Report generated Dec. 12, 2013, 6:30 p.m.

16.101x Reporting Tool5907 active students in this data set.

Grade Reports

MO: cvmass_app

Application development and website support provided by the MIT Office of Educational Innovation and Technology (OEIT). (http://oeit.mit.edu)

Student Distribution Across MO Average Scores of Problems

Num

ber

of

Stud

ents

Grade Distribution for cvmass_app

all_probs16101x_Release_of_pressurized_air16101x_Water_flow_around_a_spoon16101x_Release_of_pressurized_air__mass_conservation_16101x_Drag_in_incompressible_potential_flow

10 20 30 40 50 60 70 80 90 1000

500

1,000

1,500

2,000

2,500

X

MC3 Analytics Tool

MO2.6:  Apply  the  integral  form  of  mass  conserva?on  to  typical  problems  in  aerospace  engineering.  

Page 14: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Individual  student  performance  on  outcomes  

On-­‐going  work  with  OEIT  to  develop  M.O.  repor?ng  tool   14

Report generated Dec. 12, 2013, 6:30 p.m.

16.101x Reporting Tool5907 active students in this data set.

Grade Reports

Application development and website support provided by the MIT Office of Educational Innovation and Technology (OEIT). (http://oeit.mit.edu)

Student's username:

Ravs127

Class Overview Individual Students

Individual MO Average Scores (%)

Grades by Student

42.86

50

aircraft_forcesCLCDReMalphadyn_simpolarsrangeLDfluid_statescontinuumcvmass_appcvmom_appcomp_fluid_statesstagnation_quantitiescvenergy_appadis_flowquasi1Dkinematicssoundspeeddiffeq_apply

1/2

Ravs127

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95

Ravs127cvmass_app: 50

Highcharts.com

MC3 Analytics Tool

Student  XYZ  

Page 15: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

15  

LaTeX-­‐based  development  process  

•   LaTeX  is  a  document  prepara?on  system  and  markup  language  •   Tradi?onally  LaTeX  is  used  in  academia  for  preparing  books,  journal  ar?cles,  and  lecture  notes  •   From  text  source,  a  PDF  is  generated  according  to  specified  styles  •   Some  advantages  include  ease  of  re-­‐use;  sec?on,  equa?on,  and  figure  referencing;  hyperlinks;  etc.  

Page 16: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

16  

LaTeX-­‐based  development  process  

•   LaTeX2edX  is  a  python-­‐based  soWware  u?lity  that  produces  edXxml  from  LaTeX  source  •   Course  content  is  developed  in  a  convenient  and  well-­‐known  form  (i.e.,  LaTeX)  •   Content  developers  are  insulated  from  the  complexity/nuance  of  html/xml  in  the  edX  pla[orm  •   Easy  to  re-­‐use  content  and  generate  PDFs  for  offline  development  and  viewing  •   Conversion  process  is  automa?c  permi]ng  genera?on  of  MO  Index,  MO  labelling,  figure  and  equa?on  pop-­‐up  references  

Page 17: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

17  

LaTeX-­‐based  development  process  

Page 18: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

18  

LaTeX-­‐based  development  process  

Page 19: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

19  

LaTeX-­‐based  development  process  

Page 20: DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX*educationgroup.mit.edu/HHMIEducationGroup/wp... · 1 DevelopmentofanOutcomesbased* edX*MOOC* using*LaTeX* David"Darmofal1,"Chad"Lieberman2"

Future  Plans  

•  U9lize  16.101x  resources  for  on-­‐campus  subjects  

•  Improve  edX  support  of  outcome-­‐based  MOOCs    

•  Encourage  LaTeX-­‐driven  development  of  edX  classes  

20