Larry Press [email protected] Demonstration and assessment of a modular courseware format using a...

28
Larry Press [email protected] http://bpastudio.csudh.edu/fac/lpress Demonstration and assessment of a modular courseware format using a VB.NET programming course as an example
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    213
  • download

    0

Transcript of Larry Press [email protected] Demonstration and assessment of a modular courseware format using a...

Page 1: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Larry [email protected]

http://bpastudio.csudh.edu/fac/lpress

Demonstration and assessment of a modular courseware format using a VB.NET programming

course as an example

Page 2: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Presentation outline

• The modular courseware format

• The programming course

• Demonstration

• Assessment of efficacy

• Advantages and disadvantages

• Further work

Page 3: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Modules for these topics • Introduction to programming• Network applications • Introduction to Web development • Image processing • Audio and video processing • TCP/IP networking technology • Wireless networking • VoIP • Connectivity • History • Encoding data

Press, L., "Information Processing at Tomorrow's University," Communications of the ACM, Vol. 37, No. 7, pp 13-17, July, 1994.

Page 4: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Modules consist of

• A focused topic note with terms with optional demonstration programs

• Assignments

• Review questions

Page 5: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Programming course user interface

92 focused modules and 416 index entries

Page 6: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Presentation outline

• The modular courseware format

• The programming course

• Demonstration

• Assessment of efficacy

• Advantages and disadvantages

• Further work

Page 7: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Context: the course

• First course in programming

• Business IS, High School CS, etc.

• Use VB.NET, but could be any language

• Stress terminology and concepts

• Conventional topics

Page 8: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Topic areas

• Programming languages and terminology• The VS.NET development system• User interface creation and widgets• Event handlers -- sequential execution and

assignment statements• Interactive programs • Numeric, string and Boolean data• Continued …

Page 9: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Topic areas, continued

• Expressions• Variables and scope• Type conversion and checking• Algorithms• Functions• Conditional execution if, case and loops• Sequential files• Arrays

Page 10: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Using the modules in class

• Lecture/demonstration using topic note

• One or more assignments with due dates

• Food for thought questions on their own

• Responsible for key terms

Page 11: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Presentation outline

• The modular courseware format

• The programming course

• Demonstration

• Assessment of efficacy

• Advantages and disadvantages

• Further work

Page 12: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Context: six dimensions

•Isolated instructional modules vs. an integrated course

•Self-study vs. instructor mediated

•Face-face vs. distant education

•Joint, open authorship vs. editorial control

•Repurposed textbook vs. interactive/executable material

•Degree of correlation between classroom and courseware

Page 13: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Presentation outline

• The modular courseware format

• The programming course

• Demonstration

• Assessment of efficacy

• Advantages and disadvantages

• Further work

Page 14: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Assessment: four sections 

  Section

Term Day Evening

Textbook 17 24

Modules 18 23

Number of students

Page 15: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Assessment: outcomes

Term Mean StDev.

Textbook 77.6 12.7

Modules 78.9 11.0

Combined 78.2 11.7

Final exam scores

Page 16: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Assessment: mean scores

Day Textbook Modules Best Eve. Textbook Modules Best

Mid 1 44.6 44.1 T Mid 1 44.4 45.7 M

Mid 2 48.6 46.8 T Mid 2 49.5 47.7 T

Home

Work

81.9 80.7 T Home

Work

77.9 82.4 M

Final Exam

77.0 77.8 M Final Exam

78.1 79.6 M

Page 17: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Assessment: standard deviations

Day Textbook Modules Best Eve. Textbook Modules Best

Mid 1 10.4 8.5 M Mid 1 7.3 7.6 T

Mid 2 13.7 10.7 M Mid 2 13.1 11.8 M

Home

Work

14.6 11.6 M Home

Work

14.2 15.7 T

Final Exam

14.9 10 M Final Exam

11.1 12.4 T

Page 18: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Presentation outline

• The modular courseware format

• The programming course

• Demonstration

• Assessment of efficacy

• Advantages and disadvantages

• Further work

Page 19: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Advantages

• Save cost for students

• Executable content

• Easily modified and extended

• Close correlation between classroom and course material

Page 20: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

<soapbox>

Page 21: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

CalPIRG: Textbook spending 2003-4

GAO: Textbook prices rose 186% between 1986 and 2004.

Page 22: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Textbook cost distribution

Publisher 64.7 %

Bookstore 22.6 %

Author 11.6 %

Freight 1.1 %

Page 23: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Textbook cost per dollar

Page 24: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

</soapbox>

Page 25: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Disadvantages

• Lot of grading and bookkeeping

• No integrative exercises

Page 26: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Presentation outline

• The modular courseware format

• The programming course

• Demonstration

• Assessment of efficacy

• Advantages and disadvantages

• Further work

Page 27: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Further work

• Capture live presentations

• Pre-record presentations

• Other languages

• Solutions and answers – wiki/threaded discussion

• Database-driven implementation

Page 28: Larry Press lpress@csudh.edu  Demonstration and assessment of a modular courseware format using a VB.NET programming.

Modules for these topics • Introduction to programming• Network applications • Introduction to Web development • Image processing • Audio and video processing • TCP/IP networking technology • Wireless networking • VoIP • Connectivity • History • Encoding data

Press, L., "Information Processing at Tomorrow's University," Communications of the ACM, Vol. 37, No. 7, pp 13-17, July, 1994.