1 / 19

Delivering Introductory Programming Courses Online

Delivering Introductory Programming Courses Online. The Experience at Kentucky State University. Ashok Kumar & J. M. Carigan. Background Introductions Goals Observations. Special issues Evaluation Conclusions. Delivering Introductory Programming Courses Online. Background.

makani
Download Presentation

Delivering Introductory Programming Courses Online

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Background Introductions Goals Observations Special issues Evaluation Conclusions Delivering Introductory Programming Courses Online

  3. Background • During 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 Sciencefor majors, taught in C++ • Introduction to Programming for general science majors, taught in Visual BASIC

  4. Introductions • Personal objectives • Schools • Programs • Current online programs • Current distance ed programs

  5. Workshop Goals • Discuss administrative aspects • View teaching observations • Compare online vs. in-class • Compare distance vs. resident • Explore evaluation of effectiveness • Talk about examples

  6. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  7. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  8. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  9. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  10. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  11. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  12. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  13. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  14. Observations • Advantages & disadvantages • Similarities & differences • Teaching perspective • Admin perspective • Special issues – programming courses • Special issues – location

  15. Evaluating Course Effectiveness • Teacher • Assessment • Mentoring • Communication • Student • Instruction • Content • Process

  16. Evaluating Curriculum Effectiveness • Advising • Time-related issues • College experience • Continuity • Accreditation • Technology-driven • Intangibles

  17. Conclusions • Lessons learned • Further investigation • View of the future • Review of workshop objectives • Summarizing • Questions & answers

  18. Conclusions • Lessons learned • Further investigation • View of the future • Review of workshop objectives • Summarizing • Questions & answers

  19. Delivering Introductory Programming Courses Online Thank You Ashok Kumar – akumar@gwmail.kysu.edu J. M. Carigan – jcarigan@gwmail.kysu.edu

More Related