Problem solving through programming: motivating the non-programmer

作者: J. Scot Ransbottom , John Giordan , Benjamin A. Ring

DOI:

关键词:

摘要: Among the toughest challenges in an introductory computer science course is need to motivate non-programmers learn how program. The United States Military Academy includes as part of its core curriculum Information Technology which required for all first year students. This provides foundation students about problem solving through computing. Motivating and comprehend these concepts, especially those with no intrinsic desire program can certainly present a series challenges. We have recently employed three techniques help learner: use visual design tool, incorporating graphics into programming exercises system provide immediate testing feedback completed solution. Our initial results indicate that tools enhances students' learning drives them better achieve solution assigned problem. Furthermore, we discovered feel sense accomplishment when they execute automated test plan receive instant confirmation whether or not their correct.

参考文章(5)
Elliot B. Koffman, Michael B. Feldman, ADA 95: Problem Solving and Program Design with Cdrom Addison-Wesley Longman Publishing Co., Inc.. ,(1999)
Richard M. Felder, Linda K. Silverman, Learning and Teaching Styles in Engineering Education. Engineering Education. ,vol. 78, ,(1988)
John C. Giordano, Martin Carlisle, Toward a more effective visualization tool to teach novice programmers Proceedings of the 7th conference on Information technology education - SIGITE '06. pp. 115- 122 ,(2006) , 10.1145/1168812.1168841
William K. Suchan, Todd L. Smith, Using Ada 95 as a tool to teach problem solving to non-CS majors tri-ada. pp. 31- 36 ,(1997) , 10.1145/269629.269633
Tony Jenkins, The motivation of students of programming technical symposium on computer science education. ,vol. 33, pp. 53- 56 ,(2001) , 10.1145/377435.377472