Games as a motivation for freshman students learn programming

Games as a motivation for freshman students learn programming
复制标题

游戏作为新生学习编程的动力

DOI:
10.1109/fie.2004.1408712
复制
发表时间:
2004
期刊:
34th Annual Frontiers in Education, 2004. FIE 2004.
影响因子:
--
通讯作者:
O. Clúa
O. Clúa
中科院分区:
--
文献类型:
--
作者:
M. Feldgen;O. Clúa

文献摘要

被引文献

相似文献

编程是一项很难掌握的技能。它最好是通过实践来学习,如果学生要有效地学习,至少其中一些练习必须是自我指导的。教师的关键作用是说服我们的学生这样做,从而激励他们。过去,我们的学生认为编程是行业需求的一项重要技能。因此,他们有动力获得一项有用的技能,这项技能将与未来的工作或有利可图的职业相关。如今,我们的网络时代的学生不知道为什么他们必须学习编程。编程课程被简单地视为学位课程的必修部分,有待协商。他们的计算世界是具有令人印象深刻的游戏和网络人性化界面的多线程计算机程序。他们无法将它们与要求单线程程序执行一系列计算的经典编程练习联系起来。有鉴于此,我们决定向我们的学生介绍如何使用他们认为是现实世界中的问题,如游戏和网络编程来解决问题。
Programming is a difficult skill to acquire. It is best learned by practice and, if students are to learn effectively, at least some of this practice have to be self-directed. Instructor's key role is to persuade our students to do this and thus to motivate them. In the past, our students identified programming as a vital skill in demand by industry. Consequently they were motivated to acquire a useful skill that would be relevant in some future job or lucrative career. Nowadays, our WEB age students have no idea why they have to study programming. Programming courses are seen simply as mandatory parts of the degree course to be negotiated. Their world of computing is multithreaded computer programs with impressive human interfaces for games and WEB. They cannot relate them with the classical programming exercises that ask for single-threaded programs performing a sequence of calculations. Given this, we decided to introduce our students in problem solving using what they view as real-world problems such as games and WEB-programming.