19
Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Embed Size (px)

Citation preview

Page 1: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Delivering Introductory Programming Courses

Online

The Experience at Kentucky State University

Ashok Kumar & J. M. Carigan

Page 2: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Delivering Introductory Programming Courses

Online• Background

• Introductions

• Goals

• Observations

• Special issues

• Evaluation

• Conclusions

Page 3: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

BackgroundDuring the previous academic year, KSU launched two separate courses to deliver computer science content to web-only classes. Both courses continue to be taught in the traditional lecture hall and lab, as well as online. The courses are

• Fundamentals of Computer Science for majors, taught in C++

• Introduction to Programming for general science majors, taught in Visual BASIC

Page 4: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Introductions• Personal objectives

• Schools

• Programs

• Current online programs

• Current distance ed programs

Page 5: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Workshop Goals• Discuss administrative aspects

• View teaching observations

• Compare online vs. in-class

• Compare distance vs. resident• Explore evaluation of effectiveness

• Talk about examples

Page 6: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages• Similarities & differences

• Teaching perspective

• Admin perspective

• Special issues – programming courses

• Special issues – location

Page 7: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages• Similarities & differences

• Teaching perspective

• Admin perspective

• Special issues – programming courses

• Special issues – location

Page 8: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages

• Similarities & differences• Teaching perspective

• Admin perspective

• Special issues – programming courses

• Special issues – location

Page 9: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages

• Similarities & differences• Teaching perspective

• Admin perspective

• Special issues – programming courses

• Special issues – location

Page 10: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages

• Similarities & differences

• Teaching perspective• Admin perspective

• Special issues – programming courses

• Special issues – location

Page 11: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages

• Similarities & differences

• Teaching perspective

• Admin perspective• Special issues – programming courses

• Special issues – location

Page 12: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages

• Similarities & differences

• Teaching perspective

• Admin perspective• Special issues – programming courses

• Special issues – location

Page 13: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages• Similarities & differences• Teaching perspective• Admin perspective

• Special issues – programming courses

• Special issues – location

Page 14: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Observations

• Advantages & disadvantages• Similarities & differences• Teaching perspective• Admin perspective• Special issues – programming courses

• Special issues – location

Page 15: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Evaluating Course Effectiveness

• Teacher– Assessment– Mentoring– Communication

• Student– Instruction– Content– Process

Page 16: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Evaluating Curriculum Effectiveness

• Advising

• Time-related issues

• College experience

• Continuity

• Accreditation

• Technology-driven

• Intangibles

Page 17: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Conclusions

• Lessons learned

• Further investigation

• View of the future

• Review of workshop objectives

• Summarizing

• Questions & answers

Page 18: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Conclusions

• Lessons learned

• Further investigation

• View of the future

• Review of workshop objectives

• Summarizing

• Questions & answers

Page 19: Delivering Introductory Programming Courses Online The Experience at Kentucky State University Ashok Kumar & J. M. Carigan

Delivering Introductory Programming Courses

Online

Thank YouAshok Kumar – [email protected]

J. M. Carigan – [email protected]