《基于项目教学的“C语言”和“数据结构”课程整合》初探 数据结构C语言版课后答案.docxVIP

《基于项目教学的“C语言”和“数据结构”课程整合》初探 数据结构C语言版课后答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《基于项目教学的“C语言”和“数据结构”课程整合》初探数据结构C语言版课后答案

分析“C语言”和“数据构造”两门课程传统教学模式的弊端,结合二者所讲解学问点的关联性,重新把两门课程无缝整合;并以实际生活中学生熟悉的完整工程程序为教学依托,以学生为教学主体,调动学生学习爱好和踊跃性,更好地做到“学以致用”、“工学结合”、“理论联系实际”,增加学生就业竞争力。

C语言;数据构造;课程整合;综合应用;激发学习爱好;加强实际操作

【基金工程】吉林交通职业技术学院2021年课题(编号:2021-2-208)

“C语言”和“数据构造”是众多院校计算机专业的根底核心课程。“C语言”融合了其他编程语言根本的根底学问点,且包含指针、位运算等其他语言不具备的编程模式,“数据构造〔C语言版〕”包含软件开发人员应当驾驭的重要算法。学生假设能学好两门课程,做到灵敏、娴熟应用其中的学问,对将来就业及成为软件开发人员有很大帮助。但以往传统教学模式有许多弊端,造成学生不愿学、学不进去的现象。

1.传统教学模式弊端

“C语言”和“数据构造”授课界限过于清晰。众多院校计算机专业两门课程的授课依次普遍为先讲授“C语言”,让学生了解C语言编制应用程序的根本语法规那么;再在下一学期讲授“数据构造”,即学习C语言编制的不同数据构造常用算法。这种教学支配的结果是讲解“数据构造”时,学生经过一段时间后已经不太精确记得、甚至遗忘了前面学习过的“C语言”,此时老师在讲解“数据构造”,须要帮助学生“回忆”“C语言”学问,相当于“数据构造”一门课的时间去讲两门课,结果当然是感觉课时不够用,老师教得累、学生学得也累。

讲授内容过于零散。传统的讲授方法是只针对讲授的某一局部学问去讲解和举例,把相关联的内容分散了,实践操作教学中也仅包含根本简洁程序和算法,没有做到把零散学问综合会聚到完整的应用程序工程中,导致学生不能把所学零散学问有机整合、灵敏应用。

讲授内容过于抽象。两门课程中所讲解的算法过于抽象,没有实际应用的实例,理论和实际脱节。特别是“数据构造”本身课程有难度,所涉及的程序又与实际无关,遇到实际问题的时候不能运用学过的学问去解决,导致学生认为课程在实际应用不大,学了以后也用不上,进而失去学习的爱好。

机械地教而教,学而学。老师教授课程时,只是“填鸭式”、照本宣科式教学。老师机械地为完成教学任务,学生为应付考试而学,教学双边互动缺乏,老师在教学过程中遗忘了造就学生的逻辑思维实力、分析问题实力,挫伤学生学习程序设计的踊跃性,紧要影响教学效果和学生创新实力的造就。

依据以上对两门课程传统教学的分析,本教学改革以推动枯燥乏味的“C语言”和“数据构造”两门课程理论和实践教学工作为目的,提高学生学习爱好,引导学生驾驭学习方法,总结学习经验,提高学习效率、实践动手实力和分析解决问题实力为宗旨,进展了以下理论和实践教学改革。

2.课程整合教学改革思路及具体实践

“C语言”和“数据构造”课程整合主要在以下方面进展教学改革:教学中各个理论学问点自然地、合理地整合在生活中学生熟悉、感爱好的实际应用程序工程中,吸引学生的学习爱好;另外通过完整工程学习,让学生对所学各局部零散的理论学问有一个整体感。

包括:选择相宜的实际应用程序,即能兼顾包含全部理论学问点,又能吸引学生的学习爱好;合理布局应用程序讲授的依次,使其中蕴含学问点的讲解依次,由易到难,并能合理分割难点到不同工程中,按部就班,让学生越学越爱学,且对所学学问能自主地进一步探究,找出适合自己的学习、编程方法,建立自己的逻辑思维模式。

“C语言”和“数据构造”两门独立的课程有机地、合理地整合在一起。包括:把两门课程相关联的学问点实现平滑过渡和整合;把原有两门课程传统的教学内容、教学方法合理化地进展修改和调整。

基于以上教学改革的想法和思路,首先分析了“C语言”和“数据构造”课程相通和一样的学问点,依据该特点把两门独立的课程整合成一门课程,把相通和一样的学问有机、有序地结合,以完整应用程序工程为依托,把全部零散的学问难易适当、按部就班、合理的支配、贯穿在其中。让学生在一样时间里驾驭更多的学问,提高对编程语言和数据构造课程的理解。

通过表1可以看出,讲解“C语言”时就已经把后续课程“数据构造”中线性表、串、栈、队列、排序和查找的局部内容做了讲解,当再讲“数据构造”时这几局部又重复一遍,所以作者认为既然“数据构造”是运用C语言讲解数据间构造、关系、操作,完全可以以“数据构造”中三种重点构造形式〔表、树、图〕为基点,以综合应用程序工程的形式,把程序中涉及到的C语言学问依据程序中引用学问点依次一点点绽开,教学中接受“用中学”,“遇到再讲”的原那么。这样在实践和运用中学习理论,学生学会

文档评论(0)

198****7057 + 关注
实名认证
文档贡献者

分享优质文档

1亿VIP精品文档

相关文档