教育与教学研究2011,Vol.25Issue(9):76-78,82,4.
函数编程技术在计算机数学教学中的应用探讨
The Application of Functional Programming Techniques in Teaching Computer Mathematics
摘要
Abstract
The computer mathematics, also known as the discrete mathematics,is an important basic course of computer science. However, the classroom teaching shows that few students majoring in computer are interested in this course, and most students are afraid of too many math concepts as well as the complex and abstract theories. In this paper, according to the actual computer mathematics teaching, we use a func- tional programming language (Haskell) to assist students to understand math concepts and their practical programming experiments. We illus- trate the functional programming techniques with the textual knowledge of the algebraic systems (such as group ) through the definition of group and the experiment to verify its nature. We conclude that the functional pwgramming techniques can help students majoring in computer to bet- ter understand eanputer mathematics,fially inspire their learning initiative andenthusiasm, and train their abilities of accepting new knowledge.关键词
计算机数学/函数式编程/Haskell/代数系统Key words
computer mathematics/functional programming/HaskeU/algebraic system分类
数理科学引用本文复制引用
张迎周..函数编程技术在计算机数学教学中的应用探讨[J].教育与教学研究,2011,25(9):76-78,82,4.基金项目
国家自然科学基金面上项目“基于单子技术的网构软件构件模型及其演化”(编号:60973046),江苏省高校自然科学基金(10KJB520015),江苏省“青蓝工程”优秀青年骨干教师项目.南京邮电大学计算机学院教改项目(JS109021)等资助. ()