“大众创业万众创新”背景下的程序设计课程教学改革探究精编.docVIP

“大众创业万众创新”背景下的程序设计课程教学改革探究精编.doc

  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 页 “大众创业万众创新”背景下程序设计课程教学改革剖析   高校创新创业教育是以培养具有创业基本素质与开创型人才为目标,培育在校学生创业意识、创业精神与创新创业能力为主教育。经过多年发展,高校创新创业人才培养取得了一定成效,但随着社会对创新创业人才需求提升,现有人才培养模式存在受众面较窄、针对性不强等亟待解决问题。2019年国务院办公厅先后出台《关于发展众创空间推进大众创新创业指导意见》与《关于大力推进大众创业万众创新若干政策措施意见》等文件,以推进实施创新驱动发展战略,促进经济提质增效升级。在此背景下,大学生无疑是一种潜在人力资源,是推进大众创业万众创新生力军。然而,就河南工业大学计算机科学与技术专业毕业生而言,其创新创业观念不强[1],创新创业思维水平与解决实际复杂工程问题能力还有待提高。原因之一在于作为专业核心课程之一程序设计类课程教学模式相对滞后,学生缺乏主动性与高层次思维能力。为此,对程序设计类课程教学模式进行改革,将有助于提升创新创业人才培养质量,进一步促使大众创业万众创新局面形成。   一、程序设计课程教学现状   近年来,笔者陆续承担了程序设计基础、数据结构、面向对象程序设计等课程教学任务,通过教学实践、师生交流与成绩评定发现程序设计类课程教学存在如下主要问题。首先是程序设计类课程名目繁多。本单位计算机科学与技术专业开设了包括程序设计基础、面向对象程序设计、Java程序设计基础、JEE应用开发基础及JSP web开发技术等多门程序设计语言课程,课程繁多使学生疲于应付,主动深入剖析兴趣不浓厚,更谈不上动手能力与创新思维能力培养;其次是教学模式相对滞后,学生主观能动性缺失。目前采用教学模式大部分依然局限于机械地记忆与浅层次地理解等低阶能力培养,课堂教学单调乏味,学生主观能动性退化,加之相应课程设计安排在学期末,实践环节效率大打折扣,学生解决实际工程问题能力被弱化;最后是创新创业理念与意识薄弱。尽管高校创新创业教育已经实施了很长一段时间,但大多数学生并不不是十分了解创新创业前需要有怎样知识与能力储备,对其产生惧怕或者不自信心理。少数学生虽然具有创业创新激情,却无从下手。   二、程序设计课程改革具体方案   针对以上问题,笔者结合本单位计算科学与技术专业发展现状,从专业培养方案修订与教学模式改革等方面,提出改革思路与方向,为大众创业万众创新提供有力支撑。   1.培养方案修订。能力培养是现代高等教育导向标,其中自主学习与计算思维[2]能力是解决实际问题与培养创新思维前提,也是个人与社会发展需要。综合考虑对学生自主学习能力、计算思维能力培养与未来职业发展需要,修订培养方案,将原有程序设计类课程精简为程序设计基础、面向对象程序设计与Java程序设计等三门,与其对应课程设计课时由1周延长至4周。以上课程在学习过程中具有渐进性,足以为学习其他语言打下基础,同时满足学生学业深造、就业或者创业需要。   2.教学模式改革。在创新创业背景下,改革教学模式以培养学生高阶能力[2]为最终目标显得尤为重要,具体做法如下:①优化教学内容,实现教学内容层次化。课内教学以学生为中心,教师以导学与助学为工作重点,充分体现“以人为本”原则[3],采用翻转课堂[4],鼓励与引导学生利用图书馆与网络资源先期自主学习相关内容,课内引导学生完成教学案例剖析与求解,即实施“语言基本特性学习、编程技能锻炼、问题求解能力培养”三步走教学过程,重在培养学生动手能力与计算思维能力,同时为学有余力学生精心选择一些难度与工作量适中作业,通过网络平台课下进行讲解讨论;②建立教学反馈机制,实现教学手段多样化[5]。由传统“输入式”教学模式转变为基于学习产出教学模式[6],积极利用网络社交平台,与学生保持线上线下交流与沟通,结合平时对学生综合评测(课堂测验、提问、讨论及作业答疑等),及时了解学生学习效果,适度调整教学进度,优化教学方法。充分利用网络资源收集整理网络上相关课程前沿知识与开发经验,打破教材知识传统性与滞后性,使课堂教学变得“时髦”而有趣;③优化程序设计实践题目,加强实践教学力度。课程组在设计课程与题目时要结合当前技术发展趋势,尽量选择一些工程性强,具有一定难度、挑战性与渐进性题目。充分利用企业/行业兼职教师及实习基地等资源,邀请兼职教师根据企业目前承担项目与发展需要设计一些企业项目相关题目,允许学生自行组建团队,实施结对编程与敏捷开发;④改革课程考核方法,实现考核方式多样化。降低笔试成绩所占最终成绩比例,所占成绩比例由70%(或80%)调整为50%,加强上机实验与平时成绩考核力度,采用网上考试系统代替传统笔试。重视课堂思维活动与学生主动性,采取提问一次平时成绩加一分,主动回答课堂问题加两分措施,最后课堂提问环节得分进行归一化处理并映射到

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档