期刊文献+

形式化方法在高中算法教学中的应用研究 被引量:3

Research on Application of Formal Methods in High School Algrithmic Teaching
下载PDF
导出
摘要 国家教育部制定的高中新课程标准将算法初步作为高中数学课程的必修内容,算法与程序设计也首次纳入到选修课之列。全国大部分普通高中均按新课标开展教学实验,不少省份还把算法内容纳入高考。同时现有算法初步和算法与程序设计教材在介绍算法与算法设计方法时,无法说清楚算法设计的过程;在教学实践中,这一问题更加突出。这给高中生学习、理解及掌握算法和算法设计方法带来很大的困难。本文从新课程实验教材中及数学高考题中选取两个问题,用支持算法程序形式化开发的PAR(Partition And Recur)方法与PAR平台,从待求解问题的精确功能描述出发,经过一系列等价数学变换,最后得到正确的算法和程序。实践说明PAR方法与PAR平台可以在高中算法教学及学生能力评测中发挥建设性作用。 The algorithm is adopted initially as a required course of high school mathematics curriculum content by ministry of education high school curriculum standards,the algorithm and program design goes into the list of elective courses for the first time.The new curriculum in most high school teaching is experimented,and many provinces incorporate it in the College Entrance Examination.Meanwhile the existing teaching materials of algorithms and the algorithms and procedures are designed for introducing algorithms and algorithm design method,can not make clear the process of algorithm design,in teaching practice,this problem is acute.It makes high school students hard to learn,understand and mastering the method and algorithm design.This paper selects two issues from new curriculum teaching materials and mathematics test questions of College Entrance Examination,supporting by PAR,to solve the problem from the exact function description,through a series of equivalent mathematical transformation,finally gets the right algorithm and procedures.The practice shows that PAR method and PAR platform in high school teaching and evaluating student ability can play a constructive role.
出处 《计算机与现代化》 2010年第7期87-92,共6页 Computer and Modernization
基金 国家自然科学基金资助项目(60773054) 科技部国际合作项目(2008DFA11940)
关键词 可信软件 形式化方法 PAR方法 trustworthy software formal method PAR method
  • 相关文献

参考文献17

  • 1Hoare T.The verifying compiler:A grand challenge for computing research[J].Journal of the ACM,2003,50(1):63-69.
  • 2Gray J.What next?A dozen information technology research goals[J].Journal of the ACM,2003,50(1):41-57.
  • 3McLaughlin L.Automated programming:The next wave of developer power toots[J].IEEE Software,2006,23(3):91-93.
  • 4中华人民共和国教育部.普通高中数学课程标准(试验)[M].北京:人民教育出版社,2003.
  • 5薛锦云.新型程序设计方法PAR及其支撑平台[J].全国理论计算机科学年会,2005(8).
  • 6薛锦云,杨庆红,等.程序设计方法学[M].北京:高等教育出版社,2002.
  • 7Xue Jin-Yun.A practicable approach for formal development of algorithmic programs[C]//Proceedings of the International Symposium on Future Software Technology.Nanjing,China,1999:158-160.
  • 8薛锦云.Formal Derivation of Graph AlgorithmicPrograms Using Partition-and-Recur[J].Journal of Computer Science & Technology,1998,13(6):553-561. 被引量:21
  • 9Xue Jin-Yun.A unified approach for developing efficient algorithmic programs[J].Journal of Computer Science and Technolocy,1997,12(4):314-329.
  • 10Xue Jin-Yun,Davis R.A simple program whose derivation and proof is also[C]//Proceedings of the 1st IEEE International Conference on Formal Engineering Methods.Hiroshima,Japan,1997:132-139.

二级参考文献23

  • 1陈火旺,王戟,董威.高可信软件工程技术[J].电子学报,2003,31(z1):1933-1938. 被引量:115
  • 2周巢尘.形式语义学引论[M].长沙:科技出版社,1986:18-45.
  • 3deBakker J,Scott D.A theory of programs[M].London:Prentice Hall Inc, 1969.
  • 4Lambek J.A fixpoints theorem for complete categories[J].Mathematische Zeitschrift, 1968,103(2 ): 151-161.
  • 5Lambek J.Least fixpoints of endofunctors of cartesian closed categories[J].Mathematieal Structures in Computer Science,1993,3: 229-257.
  • 6Mendler N.Predicative type universes and primitive recursion[C]// Proceedings of the Sixth Symposium on Logic in Computer Science.[S.l.]:IEEE Computer Science Press,July 1991:173-184.
  • 7Rydeheard D E,Burstall R M.Computational category theory[M]. 2nd ed.London:Prentice Hall Inc,1990.
  • 8Malcolm G.Algebraic data types and program transformation[D]. Netherlands:Groningen University, 1990.
  • 9Gries D.The science of programming[M].[S.l.]:Springer Verlag, 1981.
  • 10Xue Jin-yun.Two new strategies for developing loop invariants and their applications[J].Joumal of Computer Science and Technology, 1993,8(2).

共引文献51

同被引文献10

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部