节点文献
非计算机专业的程序设计课程弊端分析与对策
Problem Analysis and Countermeasure Research on Programming Course for Non-Computer Majors
【摘要】 非计算机专业的大学生是否必须学习程序设计,尽管过去几十年来一直倡导将教授程序设计作为非计算机科学专业学习实践的重要部分,但本文对这一倡导所依据的假设条件提出了质疑。只要回顾一下过去几十年中美国计算机学会(ACM)提供的文献可以发现,这一类的教学研究文章数目明显下降。此外,依托现代学习理论也可以证明,即使不学习程序设计课程也不会影响对计算机概念的深层次理解。最后设想,提出了一种精熟课程模式即通过让学生解决一系列的问题来讲解计算机概念,这种课程将会为不断变化的计算机未来发展奠定一定的基础。
【Abstract】 Is it necessary for non-computer majors to learn programming in past decades.it has been advocated that programming is important for non-computer majors to learn computer science.However,we raise doubts on the assumed conditions of this advocacy.By reviewing documents of the U.S.Association of Computer Machinery(ACM)in the past dozen years,we find that the number of teaching and research articles on this topic has dropped dramatically.On the same time,modern learning theory proves that the absence of program design course will not hinder the students’ deep understanding on computer science.Finally,the thesis puts forward a mastery curriculum model,that is,to interpret concepts of computer science through a series of problem- solving practice by the students.It is expected that the curriculum model will lay a foundation for future development of the ever-changing computer science.
- 【文献出处】 高教论坛 ,Higher Education Forum , 编辑部邮箱 ,2015年04期
- 【分类号】G642;TP311.1-4
- 【下载频次】32