Strengthening IT Curriculum by Improving Problem Solving Skills with Programming PROCEEDINGS
Michael Jonas, University of New Hampshire at Manchester, United States
Society for Information Technology & Teacher Education International Conference, in Las Vegas, NV, United States ISBN 978-1-939797-13-1 Publisher: Association for the Advancement of Computing in Education (AACE), Chesapeake, VA
Developing good problem solving skills is an important element of an Information Technology (IT) education. A challenge is how to expose students to such skill sets practically and efficiently, and one means is to use programming. Teaching programming to IT students has always been a complex proposition. Many students shy away from programming because they fear its level of difficulty and don’t feel it is something needed to be successful in industry. Over the past four years, we have introduced a series of programming courses that have been carefully tailored for IT students. Specifically, we introduced a course in Data Structures and a course in Programming Languages as electives along with refining a required course in Introduction to Programming. In this paper we describe each course and highlight some of their unique characteristics. We conclude with observations of the impact the focus on programming has had on the overall IT curriculum.
Jonas, M. (2015). Strengthening IT Curriculum by Improving Problem Solving Skills with Programming. In D. Rutledge & D. Slykhuis (Eds.), Proceedings of SITE 2015--Society for Information Technology & Teacher Education International Conference (pp. 49-54). Las Vegas, NV, United States: Association for the Advancement of Computing in Education (AACE).
© 2015 AACE