- 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语言程序设计教学中普遍存在的问题,结合建构主义学习理论,分析了影响学生学习效果的主要因素,提出以培养学生主动学习能力为主线进行课程的教学组织,激发学生的学习兴趣,在实验教学中通过多种教学方式帮助学生自主完成实验任务,强化主动学习能力的培养。
关键词:C语言;教学;主动学习;建构主义
作者简介:俞卫华(1979-),女,河南洛阳人,河南科技大学电子信息工程学院,讲师;薛冰冰(1975-),女,河南洛阳人,河南科技大学电子信息工程学院,讲师。(河南 洛阳 471003)
基金项目:本文系河南科技大学教学改革项目(项目编号:2009Y-019)的研究成果。
中图分类号:G642.0?????文献标识码:A?????文章编号:1007-0079(2012)34-0068-02
高级语言程序设计课程不仅是高校计算机专业学生的专业基础课程,也是其他专业开设的重要公共基础课程。作为普遍认可的程序设计工具,C语言功能丰富、灵活高效,既具有高级语言的优势,又具有低级语言的特点,是一种面向过程的结构化程序设计语言,[1]对没有程序设计经验的学生了解程序设计思想、学习程序设计方法尤为适用。由于程序设计课程涉及的思维方式与学生以往所接触到的课程有很大不同,加之在学习过程中机械式的被动接受,很多学生感到独立完成程序设计比较困难,遇到问题无从入手,畏惧心理逐渐影响学习主观能动性的发挥,容易产生懈怠和抵触。
针对上述问题合理组织教学,引导学生养成结构化程序设计思想,激发学生学习的主观能动性是课程教学的关键。本文以激发学生学习的主观能动性为基本出发点,结合建构主义学习理论,将正确发挥主观能动性贯穿课程教学始终,探讨C语言程序设计课程的教学组织,培养学生主动高效学习的能力。
一、建构主义理论指导教学
建构主义学习理论是认知心理学的一个重要分支,吸收了皮亚杰认知发展理论的基本概念。[2]建构主义提倡在教师指导下的、以学生为中心的学习,强调学生的认知主体作用,学生是知识意义的主动建构者而不是外界刺激的被动接受者;也不忽视教师的指导作用,教师是意义建构的帮助者、促进者而不是知识的传授者与灌输者。[3]
学生是独立的个体,每个学生都有自己的思想意愿、性格和行为特点。在教师开展教学之前,学生已经形成了各自的特征和活动规律。这一特点是不依教师的意志为转移的客观存在,学生建构知识意义的过程也因此存在差异。教师作为教学活动的组织者、指导者、意义建构的帮助者,应灵活制订教学目标,有针对性地合理组织教学,发掘学生主动学习的潜能,更好地辅助学生完成建构。C语言程序设计课程多开设在新生入学的第二学期,课程学习效果直接影响学生对后续相关知识学习的兴趣及信心。为帮助学生培养学习兴趣,学会使用C程序解决问题,下面以建构主义为指导,探讨C语言程序设计课程中如何围绕引导学生主动学习开展教学。
二、以培养主动学习能力为主线组织教学
主动学习把学习建立在主体性、能动性的基础上,使学习成为学生自身的愿望,成为愉悦的体验。培养学生主动学习的能力,要努力为学生构建主动学习的环境,把学生吸引到课程学习中,使主动学习成为一种习惯。具体到C语言教学中,重点是激发学生对程序设计的兴趣,让学生习惯使用C语言描述自己的想法,乐于用程序设计解决问题。
1.根据不同学生的特点积极引导
初识C语言,很多学生感觉知识点多而杂,不易理解,遇到问题时找不到解决的入口。教师应根据不同学生的表现,有针对性地积极引导。
(1)部分学生本身有主动学习的意愿,但不当方法影响了学习效果和学习积极性。如学生对C语言的运算符、数据类型等语法细节逐一进行详尽学习,但动手写程序时仍然感觉吃力。针对此情况,教学中应引导学生将学习重点从语法细则转移到问题的算法及程序结构上来,先构思算法再搭建程序,在程序的编写和调试中完善语法学习。
(2)习惯了被动接受式学习的学生,如果没有教师布置的任务就会感到迷惑,不知道要做什么,没有明确的目标和计划。教师应明确教学目标,让学生明白C语言编写的程序可以做什么,并通过具体实例让学生看到自己能够设计出的C程序的运行结果,增加学习兴趣,同时提供多种学习途径鼓励他们主动学习。
(3)对于部分有编程基础的学生,可通过多种方式培养其主动学习的能力。例如引导其完成有一定难度的任务,参加程序设计比赛,组织兴趣小组参与软件开发,帮助其他同学完成学习目标等。这些活动有助于提高解决问题的能力,使学习变得愉快,也培养了实践创新和团队协作能力。
2.结合发现式教学激发学习兴趣
兴趣是主动学习的力量源泉,提高学生主动学习能力的前提是激发他们的学习兴趣。在第一堂课中就要让学生认识到课程的重要性,告诉学生C语言程序设计课程不仅仅
您可能关注的文档
最近下载
- 2019北京高三二模七选五汇编.docx VIP
- Unit 3 Food 知识清单(六大知识题型)总梳理(解析版).docx VIP
- 统编版道德与法治三年级上册第8课《同学相伴》教学设计.docx VIP
- 2025至2030年中国管道直饮水市场发展前景分析及行业投资规划建议报告.docx
- 单髁置换手术步骤.pptx VIP
- Unit 3 Food 知识清单(六大知识题型)总梳理(原卷版).docx VIP
- 教师评课用语缺点建议.doc VIP
- 2025年全国红十字应急救护竞赛活动考试题库300题(含答案).docx
- 互联网交往的利与弊-教学素材【课件】.ppt VIP
- 急性肾损伤的护理.pptx VIP
原创力文档


文档评论(0)