[PDF][PDF] Problem solving through programming: motivating the non-programmer

BA Ring, J Giordan, JS Ransbottom - Journal of Computing …, 2008 - researchgate.net
Journal of Computing Sciences in Colleges, 2008researchgate.net
Among the toughest challenges in an introductory computer science course is the need to
motivate non-programmers to learn how to program. The United States Military Academy
includes as part of its core curriculum an introductory course to Information Technology
which is required for all first year students. This course provides the foundation for students
to learn about problem solving through computing. Motivating students to learn and
comprehend these concepts, especially those with no intrinsic desire to program can …
Abstract
Among the toughest challenges in an introductory computer science course is the need to motivate non-programmers to learn how to program. The United States Military Academy includes as part of its core curriculum an introductory course to Information Technology which is required for all first year students. This course provides the foundation for students to learn about problem solving through computing. Motivating students to learn and comprehend these concepts, especially those with no intrinsic desire to program can certainly present a series of challenges.
We have recently employed three techniques to help motivate the learner: the use of a visual design tool, incorporating graphics into programming exercises and a system to provide immediate testing feedback for a completed program solution. Our initial results indicate that the use of visual tools and exercises enhances students’ learning and drives them to better achieve a solution to an assigned problem. Furthermore, we have discovered that students feel a better sense of accomplishment when they can execute an automated test plan and receive instant confirmation of whether or not their solution is correct.
researchgate.net
以上显示的是最相近的搜索结果。 查看全部搜索结果