论文部分内容阅读
摘 要:在我校转型发展中,计算机本科应用型人才培养方案中设置了在学完专业课后独立开设的集中实践课程模块,目前这类应用型集中实践课程的特色教材缺乏,《软件项目综合实训教程》是针对这类课程模块中的课程建设的配套教材。教材内容体系以一个软件项目的开发为依托确定教材体系结构,教材内容体现软件项目开发的全过程。软件项目开发分解成多个模块,各个模块开发技术逐步递增,一个模块的开发内容编著成教材的一章,配置立体化教学资源,通过教学活动训练学生的软件项目综合开发技能,实现应用型人才培养目标。
关键词:应用型本科;软件项目;实训课程;教材建设
前言
实施应用型人才培养、建设应用型校本教材是我校13.5规划中的重要内容,从理论型、学术型教学向应用型本科教学转型中,教材建设是转型发展的关键,是应用型课程建设的核心,是课程教学改革取得成效的重要保证。
我校是我国转型发展的本科高等院校之一,在我校全面转型发展中,各本科专业不断完善本科人才培养方案,体现应用型培养特色。修订的应用型计算机本科专业培养方案中配置了“集中实践”课程模块,模块中设置了多门综合实训课程,部分实训课程是在开设完专业基础课和专业课后,综合训练学生软件项目综合开发技能的课程,是培养学生综合运用专业知识分析问题和解决问题能力的重要的综合训练课程。课程教学内容涉及多门专业课程知识的综合应用,目前这类课程的可选教材缺乏,课程教学很难选择到满足课程教学要求的应用型教材,建设该课程的校本教材显得十分重要,也是转型发展的重要建设内容。
1 背景和现状
教材、教师、学生是课堂教学活动的三种基本要素。各转型本科院校正在规划和建设符合应用型校本教材,各院校计算机类综合实践类应用型本科教材正在建设之中,目前可选教材数量少,且不具有通用性、适应必和针对性,已有教材内容体系很难满足我校应用型人才培养方案的综合实践类课程的教学要求,建设计算机类综合实践类课程的校本教材成为我校转型发展的重要内容。
调研结果表明,应用型本科软件开发综合实训课程的教材的建设刚刚起步,已出版的软件项目综合实践类教材种类极少,适应我校培养目标和教学要求的教材很缺乏。在该类教材调研过程中发现没有较适应的正式出版的应用型本科集中实践类教材可选用,现有的教材多为课程设计类教材,以一门课程教学内容的综合实训来编写的,内容体系局限于一门课程,不能满足综合实践课训练的教学要求。另一种形式的教材是列举了几个独立的不相关的应用设计与开发案例,各个案例不属于一个项目,教学效果有一种只见树木不见森林的效果;还有一种形式是直接用高级技术开发了一个应用模拟项目,未能体现从基础技术的、简单的应用开发出发,再到高级技术的、综合的应用开发、循序渐进的训练过程,训练广度不够,训练结果表明,对基础较差和一般基础水平的学生没有太多的帮助。这些教材内容编排不涉及行业及岗位新标准新规范的要求,没能体现与企业岗位对接,综合运用多课程知识和多种开发技术方面考虑不够,新技术、新方法引用等不足,应用技能训练的内容不系统和应用型特色体现不够。
调研结果表明,近年来同类院校计算机科学与技术专业都配置了集中综合实践项目教学这类课程,大多由授课教师自己准备授课教学资料,或者选用相近教材,教学内容和过程由教师本人把控,缺乏可供教与学参考性强的应用型本科适应性强的教材。教学中大多是教师拼凑成的不成熟的教学内容,广度和深度不够,系统性差,教学效果不佳,也不利于学生课后巩固和自我实战练习时参考,课程结束后大多学生的软件项目开发能力没有明显增强。由此建设适应性强的应用型集中实践课程校本应用型教材势在必行。
2 建设方案和目标
经过团队多次研讨和专家指导,教材建设遵循项目化、系统化的建设思路。开发“蜀南调味品商城(简称Snshop)”软件项目为基础,根据项目开发内容确定教材章节内容、教材体系结构,根据项目开发的过程、知识、技术、工具等内容按模块编写到教材的各个章节中,研究过程和思路。
教材建设目标是选择一个完整的软件项目贯穿于教材始终,按照软件项目开发流程安排来组织教材内容体系;以“项目为主线、教师为主导、学生为主体”的教学模式编排教材内容、教材内容体系结构依托软件项目,项目的多个功能模块编写成教材的不同章节,每个章节分别递增训练学生专业知识、开发技术和开发能力。教材的编排遵守从易到难、循序渐进,从简单到综合的方法组织教材内容,满足学生知识与技能向实际应用的有效软化,初步形成岗位能力,配置学生自主学习单元,训练探索创新的意识,建设成应用性和适应性强的校本实训教材。
3 确定教材内容体系结构
软件开发综合实践类教材建设的立足点是依托软件项目,编写教材的第一任务是组织团队成员遴选软件项目,按照软件工程的原则和方法,遵守项目模块化开发方法,把项目的前台和后台各划分为几个模块,为了综合递增训练学生各项开发技术和开发工具,按照从易到难,循序渐进的原则开发软件项目的各个功能模块。
确定教材内容体系结构的原则是按照软件项目的开发确定教材内容体系和具体内容,一个软件项目从计划、分析到设计、再到项目各模块的开发、调试和测试等内容,以及各阶段涉及到的工具、技术和方法,结合模块开发的内容编排成教材的各章节的内容,一个项目贯穿教材始终。在使用教材教学中,教师可选择多种教学模式演示开发教材中这个项目的部分功能模块,选择教材中另一些功能模块让学生独立开发练习,教师给予适当指导,以达到以项目为主线综合训练学生软件项目开发综合技能的目标。
教材第一部分内容主要训练学生的软件项目开发环境搭建、软件项目分析、架构设计和搭建软件项目框架,训练软件工程相关设计规范的使用、软件设计CASE工具软件的使用,编写开发计划书和设计文档,在软件项目开发中承担相应开发角色,做好编码准备工作。
教材第二部分内容主要训练学生代码编写技能,在不同功能模块实现中,递增使用设计模式、开发模式、开发框架和开发组件的综合运用,参照CDIO工程教育模式,设计和实现项目的各个功能模块。
教材第三部分内容主要训练学生代码测试、部署、运行调试和维护方面的技能,训练测试环境的搭建和测试工具、方法的综合运用能力,训练软件项目运行环境的搭建和项目运行调试及维护技能。
4 总结
《软件项目综合实训教程》教材的特色主要体现在以下几个方面,建设以一个Java Web在线购物网站项目的开发贯穿教材始终;直接从“应用型”的角度出发,学生在项目中轮流担任开发角色,训练学生综合运用多门专业课知识和多种开发技术的能力,构建软件项目开发的初步能力和适应企业岗位的初步能力;按照从简到难、循序渐进的教学需求,把开发技术、开发方法以及企业实际岗位技能需求模块化组织教材内容,教材内容讲解细致、环环相扣,降低了教和学的难度。实战不脱离理论指导,体现应用型本色;也可用作“创新创业”和“互联网+”项目的参考,同步建设立体化教学资源、学教平台,为方便教与学提供资源和参考。教材教学逐步从教師为中心过度到以学生为主体的教学模式,锻炼学生独立工作能力。
参考文献
[1]朱翠娥.数据库技术及应用教材建设与教学改革探讨[J].《计算机时代》 2019年03期
[2]王凤领,张莉,王知强.应用型本科院校数据库应用基础教材建设[J].计算机教育.2013年06期
[3]叶健华.《C语言程序设计》项目化教材建设初探[J].南京工业职业技术学院学报.2010年第10卷第4期.
[4]石玉强.应用型人才培养数据库课程教材建设与教学改革[J].科技创新导报.2009年02期
关键词:应用型本科;软件项目;实训课程;教材建设
前言
实施应用型人才培养、建设应用型校本教材是我校13.5规划中的重要内容,从理论型、学术型教学向应用型本科教学转型中,教材建设是转型发展的关键,是应用型课程建设的核心,是课程教学改革取得成效的重要保证。
我校是我国转型发展的本科高等院校之一,在我校全面转型发展中,各本科专业不断完善本科人才培养方案,体现应用型培养特色。修订的应用型计算机本科专业培养方案中配置了“集中实践”课程模块,模块中设置了多门综合实训课程,部分实训课程是在开设完专业基础课和专业课后,综合训练学生软件项目综合开发技能的课程,是培养学生综合运用专业知识分析问题和解决问题能力的重要的综合训练课程。课程教学内容涉及多门专业课程知识的综合应用,目前这类课程的可选教材缺乏,课程教学很难选择到满足课程教学要求的应用型教材,建设该课程的校本教材显得十分重要,也是转型发展的重要建设内容。
1 背景和现状
教材、教师、学生是课堂教学活动的三种基本要素。各转型本科院校正在规划和建设符合应用型校本教材,各院校计算机类综合实践类应用型本科教材正在建设之中,目前可选教材数量少,且不具有通用性、适应必和针对性,已有教材内容体系很难满足我校应用型人才培养方案的综合实践类课程的教学要求,建设计算机类综合实践类课程的校本教材成为我校转型发展的重要内容。
调研结果表明,应用型本科软件开发综合实训课程的教材的建设刚刚起步,已出版的软件项目综合实践类教材种类极少,适应我校培养目标和教学要求的教材很缺乏。在该类教材调研过程中发现没有较适应的正式出版的应用型本科集中实践类教材可选用,现有的教材多为课程设计类教材,以一门课程教学内容的综合实训来编写的,内容体系局限于一门课程,不能满足综合实践课训练的教学要求。另一种形式的教材是列举了几个独立的不相关的应用设计与开发案例,各个案例不属于一个项目,教学效果有一种只见树木不见森林的效果;还有一种形式是直接用高级技术开发了一个应用模拟项目,未能体现从基础技术的、简单的应用开发出发,再到高级技术的、综合的应用开发、循序渐进的训练过程,训练广度不够,训练结果表明,对基础较差和一般基础水平的学生没有太多的帮助。这些教材内容编排不涉及行业及岗位新标准新规范的要求,没能体现与企业岗位对接,综合运用多课程知识和多种开发技术方面考虑不够,新技术、新方法引用等不足,应用技能训练的内容不系统和应用型特色体现不够。
调研结果表明,近年来同类院校计算机科学与技术专业都配置了集中综合实践项目教学这类课程,大多由授课教师自己准备授课教学资料,或者选用相近教材,教学内容和过程由教师本人把控,缺乏可供教与学参考性强的应用型本科适应性强的教材。教学中大多是教师拼凑成的不成熟的教学内容,广度和深度不够,系统性差,教学效果不佳,也不利于学生课后巩固和自我实战练习时参考,课程结束后大多学生的软件项目开发能力没有明显增强。由此建设适应性强的应用型集中实践课程校本应用型教材势在必行。
2 建设方案和目标
经过团队多次研讨和专家指导,教材建设遵循项目化、系统化的建设思路。开发“蜀南调味品商城(简称Snshop)”软件项目为基础,根据项目开发内容确定教材章节内容、教材体系结构,根据项目开发的过程、知识、技术、工具等内容按模块编写到教材的各个章节中,研究过程和思路。
教材建设目标是选择一个完整的软件项目贯穿于教材始终,按照软件项目开发流程安排来组织教材内容体系;以“项目为主线、教师为主导、学生为主体”的教学模式编排教材内容、教材内容体系结构依托软件项目,项目的多个功能模块编写成教材的不同章节,每个章节分别递增训练学生专业知识、开发技术和开发能力。教材的编排遵守从易到难、循序渐进,从简单到综合的方法组织教材内容,满足学生知识与技能向实际应用的有效软化,初步形成岗位能力,配置学生自主学习单元,训练探索创新的意识,建设成应用性和适应性强的校本实训教材。
3 确定教材内容体系结构
软件开发综合实践类教材建设的立足点是依托软件项目,编写教材的第一任务是组织团队成员遴选软件项目,按照软件工程的原则和方法,遵守项目模块化开发方法,把项目的前台和后台各划分为几个模块,为了综合递增训练学生各项开发技术和开发工具,按照从易到难,循序渐进的原则开发软件项目的各个功能模块。
确定教材内容体系结构的原则是按照软件项目的开发确定教材内容体系和具体内容,一个软件项目从计划、分析到设计、再到项目各模块的开发、调试和测试等内容,以及各阶段涉及到的工具、技术和方法,结合模块开发的内容编排成教材的各章节的内容,一个项目贯穿教材始终。在使用教材教学中,教师可选择多种教学模式演示开发教材中这个项目的部分功能模块,选择教材中另一些功能模块让学生独立开发练习,教师给予适当指导,以达到以项目为主线综合训练学生软件项目开发综合技能的目标。
教材第一部分内容主要训练学生的软件项目开发环境搭建、软件项目分析、架构设计和搭建软件项目框架,训练软件工程相关设计规范的使用、软件设计CASE工具软件的使用,编写开发计划书和设计文档,在软件项目开发中承担相应开发角色,做好编码准备工作。
教材第二部分内容主要训练学生代码编写技能,在不同功能模块实现中,递增使用设计模式、开发模式、开发框架和开发组件的综合运用,参照CDIO工程教育模式,设计和实现项目的各个功能模块。
教材第三部分内容主要训练学生代码测试、部署、运行调试和维护方面的技能,训练测试环境的搭建和测试工具、方法的综合运用能力,训练软件项目运行环境的搭建和项目运行调试及维护技能。
4 总结
《软件项目综合实训教程》教材的特色主要体现在以下几个方面,建设以一个Java Web在线购物网站项目的开发贯穿教材始终;直接从“应用型”的角度出发,学生在项目中轮流担任开发角色,训练学生综合运用多门专业课知识和多种开发技术的能力,构建软件项目开发的初步能力和适应企业岗位的初步能力;按照从简到难、循序渐进的教学需求,把开发技术、开发方法以及企业实际岗位技能需求模块化组织教材内容,教材内容讲解细致、环环相扣,降低了教和学的难度。实战不脱离理论指导,体现应用型本色;也可用作“创新创业”和“互联网+”项目的参考,同步建设立体化教学资源、学教平台,为方便教与学提供资源和参考。教材教学逐步从教師为中心过度到以学生为主体的教学模式,锻炼学生独立工作能力。
参考文献
[1]朱翠娥.数据库技术及应用教材建设与教学改革探讨[J].《计算机时代》 2019年03期
[2]王凤领,张莉,王知强.应用型本科院校数据库应用基础教材建设[J].计算机教育.2013年06期
[3]叶健华.《C语言程序设计》项目化教材建设初探[J].南京工业职业技术学院学报.2010年第10卷第4期.
[4]石玉强.应用型人才培养数据库课程教材建设与教学改革[J].科技创新导报.2009年02期