Asee peer logo

e-Learning: Teaching Computer Programming Online to First-Year Engineering Students

Download Paper |


2014 ASEE Annual Conference & Exposition


Indianapolis, Indiana

Publication Date

June 15, 2014

Start Date

June 15, 2014

End Date

June 18, 2014



Conference Session

Computing in the First Year

Tagged Division

Computers in Education

Page Count


Page Numbers

24.445.1 - 24.445.8



Permanent URL

Download Count


Request a correction

Paper Authors


Lizzie Santiago West Virginia University

visit author page

Lizzie Y. Santiago, Ph.D., is a teaching assistant professor for the freshman engineering program in the Benjamin M. Statler College of Engineering and Mineral Resources. She holds a Ph.D. in chemical engineering and has postdoctoral training on neural tissue engineering and molecular neurosciences. She teaches freshman engineering courses and supports the outreach and recruiting activities of the college. Her research interests include neural tissue engineering, stem cell research, absorption of air pollutants in human upper airways, attrition and university retention, increasing student awareness and interest in research and engineering, STEM education, and recruitment and retention of women and minorities.

visit author page

author page

Oyemayowa Luqman Abioye West Virginia University

Download Paper |


e-Learning: Teaching Computer Programming Online to First Year Engineering StudentsComputer Programming is an important component of a curriculum in engineering. A largenumber of engineering programs require students to learn computer programming during the firstyear in the program. For students, computer programming can be challenging to learn, and thelearning experience could be even more difficult if done in an online course.This paper introduces the audience to the format of an online computer programming coursedeveloped to teach first year engineering students how to solve engineering problems usingMatlab. The course involves the use of online videos, the implementation of group projects, andthe continuous assessment of learning through homeworks and reading comprehension activities.The course also promoted student-instructor interactions through the implementation of a blogand the participation of students in the online chat room.This paper discusses the format of the course, student participation, satisfaction, and completionrate, as well as strategies to promote student-student, student-instructor, student-materialinteractions. The results from a student survey administered at the end of the course arepresented, and the challenges faced by students learning computer programming online arediscussed.

Santiago, L., & Abioye, O. L. (2014, June), e-Learning: Teaching Computer Programming Online to First-Year Engineering Students Paper presented at 2014 ASEE Annual Conference & Exposition, Indianapolis, Indiana. 10.18260/1-2--20336

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2014 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015