核心素养视域下程序设计教学模式的探索与实践.docxVIP

核心素养视域下程序设计教学模式的探索与实践.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文档。上传文档
查看更多
PAGE PAGE 1 核心素养视域下程序设计教学模式的探索与实践 摘 要:针对程序设计课程的特点和教学过程中存在的问题,在教学实践中,围绕发展学生核心素养这个目标,从培养学生的学习意识出发,通过激发学习需求、提高代码阅读能力、培养分享成果意识和提升编程素养等方法,探索有效提高程序设计教学质量的新模式。从实践效果来看,通过优化案例开发、场景模拟、方法对比、代码跟踪和实例拓展等教学环节,对传统教学模式进行创新变革,符合信息技术学科的教学规律,能启发学生的思维,提升学生的专业核心素养和提高程序设计教学的效果。 关键词:核心素养;程序设计;教学模式;探索与实践 引言 程序设计课程是计算机专业的核心课程之一。近年来, 随着信息技术和计算机语言的不断发展,程序设计的相关课程也越来越受到学校和程序设计爱好者的重视。传统的C++、Java、PHP 等语言方兴未艾,新兴的编程语言也受到了追捧,如 Phython 语言以其简洁、高效、易学的优点赢得了大量编程爱好者的青睐。但是从实际情况来看,程序设计课程的教学效果并不尽如人意。首先,程序设计是一门逻辑性相对较强、难度相对较大的课程,对学习者的兴趣和自律性要求较高,能潜心下来坚持深度学习的学生并不多 [1]。其次,教学思想固化、教学模式落后也是造成当前程序设计教学没有达到预期效果的 主要原因之一。多数教师在程序设计教学的过程中只重视知识的单向传递,而没有解决提升教学效果的核心问题,即提升学生信息技术的核心素养,驱动学生求知与深度学习的源动力,从而使教学形成良性的互动发展。2018 年 1 月,教育部颁布了《信息技术学科标准(2017 版)》,提出以项目整合教学内容,落实核心素养在教学中的渗透[2]。这说明核心素养的研究也逐渐由理论探讨转向课堂教学研究[3]。因此,如何在实际教学中, 紧扣课程的特点,从培养学生的专业核心素养入手,深化和创新教学模式,因势利导地提升教学效能,是程序设计教师必须思考和解决的问题。 当前程序设计教学在核心素养层面上存在的问题 教材编写理念落后,课程规划没有兼顾学生的核心素养 受早期计算机教材编写风格的影响,计算机程序设计教材的编写风格大多偏向严谨,注重理论性,文字表达专业性强,但同质化情况严重[4],表述抽象晦涩,教学内容跟时代脱节,缺乏吸引力,很难使学生对教材产生阅读的兴趣。此外,计算机语言类教材的配套电子资源较少,教师备课的时间成本相对较高,同时也不利于教师和学生通过电子教学资源的应用提高他们的信息技术素养。由于核心素养理念经历了演变和不断完善的阶段,因此在课程的具体规划方面也存在不足之处。《新课程方案和课程标准》基于学科核心素养制定了新的质量标准内容,并明确学生学习该学科课程后应达成的正确价值观念、必备品格和关键能力[5]。但目前的程序设计课程的整体规划相对滞后,往往只重视教学表层的知识传递,而没有兼顾学生核心素养的提高。在学科思维上,还没有从学生的身心发展和所处的生活环境出发,体现对学生整体性培养的具体要求和内容。例如,现行的课程规划多数没有重视程序设计知识的连贯性和关联性,各种计算机语言相关的课程缺乏有机的衔接,不利于学生对编程思想融会贯通,反而产生相互干扰的情形,使学生学习程序设计时无所适从,导致编程基础不扎实的后果。 教学模式落后,教学观念固化,教学过程缺少提升核心素养的设计 践行核心素养的特质是通过教学实践使学生的思想和行为发生变化。但是在程序设计教学中,很多教师还没找到转变教学模式的立足点,或者说教学观念已经固化,缺乏创新思维,核心素养在程序设计的课堂教学中没有得到转化与落实。例如,教学活动中的案例设计陈旧,不注重实用性和趣味性,使学习程序设计变成一件乏味的事情,因而大大打击了学生的主观能动性。核心素养理念强调发展学生适应社会的必备品格和关键能力。但是很多程序设计教师在教学过程中只重视语法教学,不重视学习态度、思维方式和价值观的指导[6],以致学用分离,缺乏进阶学习,学生的知识建构能力只能停留在核心素养内涵的“双基”层。显然,以上凡此种种的教学过程没有体现出计算机程序设计的学科价值,教学质量很难达到如期的效果,更谈不上全面提升学生的核心素养。 程序设计教师对核心素养的理解和实施能力仍有待提高 程序设计作为解决综合问题的专业技术类课程,是计算思维素养和创新思维素养培养的高层次需求。在学生的编程从入门到形成核心素养的转化过程中,教师发挥着关键的作用[7]。遗憾的是,当前很多教师对核心素养的理解还存在偏差,课堂上实施核心素养教 学的效果很有限。主要表现在:(1)缺乏把培养学生核心素养作为教学导向的意识。 (2)不注重继续学习,忽视对计算机前沿技术和理念的追赶,知识结构已经落后于时代。(3)对核心素养背景下的课程改革准备不足,教学中仍然采用老一套的办法。这

文档评论(0)

定制服务方案 + 关注
实名认证
服务提供商

十余年物业管理经验,专注于物业高中低档服务方案,特色服务创意,业主委员会成立流程。

1亿VIP精品文档

相关文档