- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新工科背景下多课程交叉软件类教学改革
摘要:计算机软件是工科的重要组成部分,新工科背景下开展软件类课程教学改革研究势在必行。针对软件类课程教学过程中存在知识重复、忽略课程衔接,不利于软件人才培养的问题,提出新工科背景下多课程交叉软件类课程教学改革思路,并以java程序设计为例从修订教学目标、重构教学内容,设计优秀案例,改革教学方法等方面进行了教学改革,取得一定成效,为同类课程教学改革提供了参考。
关键词:新工科;多课程交叉;软件类;java程序设计;教学改革
中图分类号:g642.0文献标识码:a
文章编号:1009-3044(2019)31-0083-02
1概述
我国工科在校生约占高等教育在校生总数的1/3。然而,目前高等教育培养的工科人才与行业企业实际脱节太大,甚至存在综合素质与知识结构方面的缺陷,无法满足实现国家提出的“中国制造2025”、“互联网+”等重大经济目标的工科人才需求。在此背景下2017年,教育部提出新工科的概念,强调以信息化带动工业化,重新构建核心知识,将原来老知识升级换代,培养工程实践能力强、创新能力强、具备国际竞争力的高素质复合型“新工科”人才。这个建设过程中需要大量以软件开发为核心的信息技术对各专业提供支撑,据预测到2025年,新一代信息技术产业人才缺口将达到950万人。作为信息化引领者的软件类课程改革势在必行,需要构建全新的、适应新工科建设的课程教学体系。
2软件类课程教学现状
软件开发是针对现实中的特定问题进行建模并最终利用计算机求解或控制。该过程可分为建模和实现两部分,通常我们将实基于现软件工程过程的关键理论知识分散在大学四年学习中,分为不同科目,最终实现对整个软件工程开发过程的知识构建,理想状态是这些知识无缝衔接,实际上多数课程都是单一的知识传授,忽视了基于多课程交叉的能力和素质培养,使得最后培养的人才无法满足企业需求。
近年来,在新工科背景下许多学者对计算机软件人才培养改革进行了研究,研究者普遍认为新工科背景下计算机软件人才培养改革势在必行,但多是对培养方案改革的理论研究,针对课程体系多课程交叉内容的研究较少,付诸实施的更少。因此,研究软件类课程体系中多课程交叉内容,并以java程序设计课程为例进行实施非常必要。
3多课程交叉教学改革
3.1改革目标
改革的目标是通过梳理软件类课程体系,确定具体课程在课程体系中的作用,进而确定课程教学内容和教学模式,使各门课程之间实现知识无缝衔接,实现计算机相关专业人才培养目标。
3.2教学改革思路
按照改革目标及人才培养课程体系将专业主干课程分为四个模块:基础类、设计类、建模类和实践类。
基础类包括数据结构、操作系统,计算机组成原理、计算机网络、数据库等,主要讲授计算机学科基础理论知识。基础类在整个课程体系中起到理论支撑作用,在实际教学过程中往往存在讲授理论学生不知以后有什么应用,无法将后续课程与前面理论进行连接,导致学生对课程重视程度不够。改革过程中基础类课程理论讲解的同时,在授课过程中注重后续课程学习的引导。
设计类包括c、java、jsp、j2ee等,主要讲授编程语言,开设在不同年级,c主要注重基础语法讲解,java注重面向对象思想、jsp注重网络编程,每个语言既有不同也相互联系。设计类主要是现实软件设计,即编码实现,仅仅理解为编码实现是狭隘的,也不利于整个人才培养目标实现,设计过程应该包括建模及编码实现,实际上课过程中往往忽略,另外语言也是基础类课程理论具体实践的通道。改革过程中首先将不同语言重复部分缩减课时,其次对后续课程作用不大的教学内容删减,再次将软件开发理论渗透到课程中,程序设计过程按照软件开发标准进行,最后对理论在语言中的具体实现进行说明,巩固所学理论知识。
建模类包括软件工程。建模类:整个软件开发过程的理论,能够将需求分析,数据库设计,项目管理、代码实现等软件开发过程系统。改革过程中理论联系实际,以具体项目为切人点进行分析。
实践类主要有课程设计及课程实训。改革过程中,以某个语言为基础,以项目形式,按照软件开发流程分析设计编码实现整个软件,将理论知识、程序设计语言、软件开发理论有机结合,注重三者的实践类性质。
整个教学改革思路是首先课程定位,确定课程所在模块及对整个人才培养目标的支撑作用;其次优化教学内容,将教学内容分解,对于重复或者支撑不强的教学内容进行删减;最后具体实践。
4java程序设计课程改革实践
按照多课程交叉软件类教学改革思路,对java程序设计课程进行教学改革,根据其在课
您可能关注的文档
最近下载
- 《心理健康讲座》ppt课件(图文).pptx
- 初中英语话剧7-8个人物的剧本.doc VIP
- 鲁教版五四制八年级上册生物 第七单元 第一章 动物的主要类群 练习题(无答案).doc VIP
- [人教版小学五年级上册美术教案.doc VIP
- 《中华人民共和国放射性污染防治法》知识培训.pptx VIP
- 二年级上册劳动技术教案(详).docx VIP
- 第2课 使用数字设备 教案 义务教育人教版信息科技三年级全一册.docx VIP
- DLT5161表格大全(电气装置安装工程质量检验和评定规程).pdf VIP
- 初中数学综合实践活动课教学策略研究.pptx VIP
- 六年级语文上册第二单元教材分析+说课.pptx VIP
文档评论(0)