- 0
- 0
- 约3.54千字
- 约 7页
- 2026-02-27 发布于山东
- 举报
教学设计典型案例
课程题目
《高级语言程序设计》
课时数
48学时
授课题目
教学单元1:递归
授课对象
大一计算机科学与技术专业学生
开课时间
大一秋季学期
学情分析
递归是程序设计中的难点内容,是数学和计算机科学中的一类重要思想,学生在具备了函数的基础知识的基础上,理解函数的调用过程,可以自然过渡到函数调用自身这一递归的核心特点的理解上。但如何理解递归的思想,如何用递归解决实际问题,仍然是整个程序设计课程中的难点。计算机科学与技术专业本科生具有良好的基础,对高级语言程序设计课程普遍重视,具有攻克这一难点的客观条件和主观意愿,但由于是首次接触递归这一抽象的思维过程,仍然需要教师进行透彻的讲解和抽丝剥茧式的指引。
教学目标
程序调用自身的编程技巧称为递归(recursion)。递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。教学目标包括:
1)知识层面:通过课堂讲授与编程实际训练,使学生理解递归问题求解方法的基本原理和思想,理解递归与迭代之间的关系,理解递归函数的调用和执行过程。
2)能力层面:能够准确评估递归是否适用于求解的问题,能够准确的编写递归程序
您可能关注的文档
最近下载
- 自行车里的数学.pptx VIP
- 初中生物新人教版八年级下册全册教学反思(2026春).doc
- Rdbuy研鼎微光照度计 弱光照度计 2_PHOTO-2000m用户手册V1.08.pdf
- 文物勘探土方配合方案.docx VIP
- 家用空调制冷系统换热器的优化设计.docx VIP
- 美容外科临床技术操作规范.pdf VIP
- 3D NAND 闪存技术的演进趋势与挑战.pdf VIP
- 腹膜透析患者并发症护理实践指南(2025年版).docx
- (2025)医疗纠纷预防处理和法律法规培训试题及参考答案.docx VIP
- 标准图集-陕2021TJ059-路灯、交通管理设施常用杆型及基础标准设计图集.pdf VIP
原创力文档

文档评论(0)