期刊文献+

探索程序设计若干重要概念教学的新途径 被引量:1

Probing into New Way for Teaching about some Important Concepts in Programming
下载PDF
导出
摘要 “高级语言程序设计”是计算机专业本科学生的一门基础课程,在计算机专业教学中占有十分重要的地位。在教学实践中,我们发现:初次学习程序设计的学生往往很难接受和真正理解诸如:标识符(变量) 的作用域与生存期、参数的传递方式以及过程(函数)的调用机制等等高级语言程序设计中的基本的理论和实践问题,概念理解上含糊不清已经成为学习与掌握程序设计的瓶颈。在对问题产生的根源进行深入分析的基础上,提出了上述重要概念教学的新途径,即在教学中适当地渗透高级语言的实现方法的介绍,并给出了运用这一新方法的教学实例。最后对这种新的教学方法的意义加以归纳总结。 As basic course for major of computer science and technology, 'Advanced Program ming Language' has occupied a pivotal position in professional computer teaching. During practical teaching we have found out: it is common for students who are beginners of programming that several following concepts such as the scope and lifetime of identifier ( variable) , the mechanism of parameter passing and procedure (function) calling etc, are very difficult to accept and truly understand while these important concepts are the fundamental theory and practice problems in programming field. The misunderstanding for these concepts has become the bottleneck in students' programming learning. This paper analyses the causes of the problem in detail first, then gives a new way for teaching about these important concepts in programming mentioned above, that is, introducing compiler construction properly in programming teaching. After that, a sample of programming teaching using this new method is demonstrated. In the end of this paper the significances to apply the new teaching method will be sum-marized.
出处 《吉林大学学报(信息科学版)》 CAS 2005年第S2期62-66,共5页 Journal of Jilin University(Information Science Edition)
基金 北京市教委教育教学改革重点项目(1070001401501)北京工业大学教育教学研究项目(4440001401652)
关键词 程序设计 编译原理 作用域 参数传递 活动记录 programming principles of compiling scope parameter passing activation record
  • 相关文献

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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