- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
概念图在C语言程序设计课程教学中应用与探索
概念图在C语言程序设计课程教学中应用与探索
摘 要:概念图作为建构逻辑关系的思维可视化工具,逐渐被教师所喜好,它能帮助教师优化教学设计,提高课堂教学质量。本文主要介绍了概念图支持下的分专业、分层次任务驱动教学模式的设计和应用,同时概念图作为教学辅助工具,能够促使学生主动学习、探究学习,确保学生全面进步。
关键词:概念图;C语言; 课程教学
中图分类号:G434 文献标志码:B 文章编号:1673-8454(2017)21-0091-03
一、《C语言程序设计》课程在传统教学过程中存在的问题及成因
从课程特色上来讲,C语言的功能丰富、语言完整紧凑、使用方便灵活、执行效率高、应用面广,是学习编程语言的首选课程,因此《C语言程序设计》这门课程除了作为高职院校计算机专业的必修课,也作为机电一体化、数控技术等多个工科专业的专业必修课。然而在实际教学过程中本课程更像是一门公共选修课,因为在面对所有专业的学生时教学内容是相同的,教学要求也是相同的,教师的教学设计也是相同的。教师没有把本课程与学生的专业相结合,没有起到辅助专业课程教学的作用,更没有发挥C语言在工科领域里强大的功能与作用。从学生的角度来讲,他们也希望能够学到一些实用的技能,提高专业技术水平。
从学习过程与效果来讲,在《C语言程序设计》课堂上,个别学生很灵活,对编程具有浓厚的兴趣,但始终找不到合适的学习方法,而更多的学生认为这门课程知识点太多不易记忆,理论太深不易理解,各章节内容缺乏明显的逻辑性,因此课上听不懂,课下无力自学;编程时思路混乱,少部分程度好的学生也只是停留在会分析问题、建立数学模型、确定数据结构和算法的层面,调试程序的能力不够,如果把C语言和学生的专业相结合,编写程序代码去解决专业领域里的实际问题,就更加无从下手了。
通过对教学过程与学习活动过程的跟踪,我们发现以上问题的成因:第一,教师的教学设计不合理,忽略了C语言与各学科、各专业的交互与渗透;第二,教师的教学方法不恰当,忽视了学生的层次水平,对所有学生都是一个要求;第三,学生的学习方法不正确,总在死记硬背。第四,学生没有积极性,缺乏学习的动力与兴趣。
二、概念图应用于《C语言程序设计》课程教学中的必要性及可行性
1.图领思维:概念图概述[1]
概念图(Concept Map/Mapping)又被称为概念地图、概念构图等。20世纪80年代,诺瓦克把概念图定义为:“用来组织和表征知识的实用工具,是一种以科学命题的形式显示概念之间的意义联系,且用具体事例加以说明,从而把所有的基本概念有机联系起来的空间网络结构图。”概念图通常将有关某一主题不同级别的概念或命题置于方框或圆圈中,再以各种连线将相关的概念和命题连接,这样就形成了关于该主题的概念或命题网络,从而以形象化的方式表征学习者的知识结构以及对某一主题的理解。在后来的发展中,研究者又提出了很多见解,如“概念图是一种用节点代表概念、连线表示概念间关系的图示法”。其实,在某种程度上,凡是具有概念与概念关系的图形,都可以被视为概念图。而现如今,?⒏拍钔加τ糜诮萄В?已是教学改革的一大举措,也是教学模式的新思路。
2.概念图辅助教学设计,满足不同专业的教学要求
高职院校开设的程序设计类课程的教授注重于理论与实践的高度融合,而在不同专业背景下程序设计类课程的实践侧重点不同。比如,在机电一体化专业的教学中《C语言程序设计》作为《单片机》、《PLC》课程的先行课程,实践教学的侧重点在于能够运用恰当的编程方法对机电设备进行控制,培养学生较强的动手能力;而在计算机专业的教学中《C语言程序设计》作为《Java》、《C++》等课程的辅助课程,实践教学的侧重点在于能够运用恰当的编程方法解决实际问题,培养学生严谨的程序设计思想、灵活的思维方式以及提高学生调试程序的能力。要把理论教学与实践教学有机的融合在一起,而且要适用于不同的专业背景,服务于不同的专业教学,这就对教师的教学设计提出了很高的要求。原有的教学设计因为缺少了专业特色而不能满足现有的教学要求,因此必须进行改革。
概念图可以用形象直观的图示来表达教学设计的流程,可以灵活地添加主题来补充原有教学内容及信息的不足,所以将概念图引入教学,运用概念图辅助教学设计,根据教学内容在不同专业的侧重点以及各专业的培养目标来设计合理的教学计划。例如讲述C语言程序结构这一模块的时候:机电一体化专业安排教学项目“分析交通信号灯的控制程序”,设计概念图补充此项目在《单片机》课程中涉及到的软硬件知识内容;数控技术专业安排教学项目“求解钢材切割的最佳订单”,设计概念图补充此项目在《机械加工技术》课程中涉及到的专业知识内容。
3.概念图辅助教学设计,满足不同层次的学生要求
高职
文档评论(0)