软件技术专业综合性系统开发课程研究论文 篇一
标题:软件技术专业综合性系统开发课程的教学方法研究
摘要:随着信息技术的发展,软件技术专业综合性系统开发课程在高等教育中的重要性日益突显。本文通过对该课程的教学方法进行研究,旨在提出一种有效的教学方法,以提高学生的学习效果和兴趣。
关键词:软件技术;综合性系统开发;教学方法
引言:软件技术专业综合性系统开发课程是软件技术专业的核心课程之一,旨在培养学生综合运用软件技术知识和技能,完成一个完整的软件系统开发过程。然而,由于该课程的综合性和复杂性,教学方法的选择和运用对学生的学习效果和兴趣至关重要。因此,本研究旨在探索一种有效的教学方法,以提高软件技术专业学生在综合性系统开发课程中的学习效果和兴趣。
一、传统教学方法的分析与评价
传统的教学方法主要以教师为中心,注重知识的传授和学生的被动接受。尽管传统教学方法在某种程度上可以满足学生的基本学习需求,但在综合性系统开发课程中存在一些问题。首先,传统教学方法缺乏实践性,学生很难真正掌握系统开发的实际操作技能。其次,传统教学方法缺乏互动性,学生的主动性和创造性得不到充分发挥。因此,需要探索一种新的教学方法,以提高学生的学习效果和兴趣。
二、问题导向的教学方法的应用
问题导向的教学方法是一种以问题为导向,以学生为中心的教学方法。在综合性系统开发课程中,问题导向的教学方法可以有效地提高学生的学习效果和兴趣。首先,问题导向的教学方法注重学生的实践能力培养,通过解决实际问题,学生能够更好地掌握系统开发的实际操作技能。其次,问题导向的教学方法注重学生的主动性和创造性,学生可以通过自主学习和合作学习,积极参与到系统开发的过程中,提高问题解决能力和创新能力。
三、案例分析与实践效果评价
本文通过对某高校软件技术专业综合性系统开发课程的案例分析,探讨了问题导向的教学方法的应用。结果表明,问题导向的教学方法能够有效地提高学生的学习效果和兴趣。学生在问题导向的教学方法下,能够更好地掌握系统开发的实际操作技能,提高问题解决能力和创新能力。
结论:本研究通过对软件技术专业综合性系统开发课程的教学方法进行研究,提出了问题导向的教学方法。通过案例分析和实践效果评价,结果表明问题导向的教学方法能够有效提高学生的学习效果和兴趣。因此,建议在软件技术专业综合性系统开发课程中广泛应用问题导向的教学方法,以提高学生的综合能力和创新能力。
参考文献:
[1] 陈宇. 软件技术专业综合性系统开发课程教学方法研究[J]. 教育教学论坛, 2018, (16): 118-119.
[2] 张伟. 问题导向的教学方法在软件技术专业综合性系统开发课程中的应用研究[J]. 现代教育技术, 2019, (11): 45-47.
软件技术专业综合性系统开发课程研究论文 篇二
标题:软件技术专业综合性系统开发课程的实践教学模式研究
摘要:软件技术专业综合性系统开发课程是软件技术专业的重要课程之一,通过实践教学模式的研究,可以提高学生的实践能力和创新能力。本文通过对该课程的实践教学模式进行研究,旨在提出一种有效的实践教学模式,以促进学生的综合能力和创新能力的培养。
关键词:软件技术;综合性系统开发;实践教学模式
引言:软件技术专业综合性系统开发课程的实践教学模式是一种以实践为主导,以学生为中心的教学模式。通过实践教学模式的应用,可以提高学生的实践能力和创新能力,促进学生的综合能力和创新能力的培养。因此,本研究旨在探索一种有效的实践教学模式,以提高软件技术专业学生在综合性系统开发课程中的实践能力和创新能力。
一、传统实践教学模式的分析与评价
传统的实践教学模式主要以教师为中心,学生在实践中起到被动的角色。尽管传统实践教学模式可以满足学生的一定实践需求,但在综合性系统开发课程中存在一些问题。首先,传统实践教学模式缺乏学生的主动性和创造性,学生很难充分发挥自己的能动性。其次,传统实践教学模式缺乏与实际工作环境的接轨,学生很难将所学知识和技能应用到实际工作中。因此,需要探索一种新的实践教学模式,以提高学生的实践能力和创新能力。
二、项目驱动的实践教学模式的应用
项目驱动的实践教学模式是一种以项目为驱动,以学生为中心的教学模式。在综合性系统开发课程中,项目驱动的实践教学模式可以有效地提高学生的实践能力和创新能力。首先,项目驱动的实践教学模式注重学生的主动性和创造性,学生可以通过参与实际项目的开发过程,发挥自己的能动性,提高问题解决能力和创新能力。其次,项目驱动的实践教学模式注重与实际工作环境的接轨,学生可以将所学知识和技能应用到实际工作中,提高实践能力和应用能力。
三、案例分析与实践效果评价
本文通过对某高校软件技术专业综合性系统开发课程的实践教学模式进行案例分析,探讨了项目驱动的实践教学模式的应用。结果表明,项目驱动的实践教学模式能够有效提高学生的实践能力和创新能力。学生在项目驱动的实践教学模式下,能够更好地发挥自己的能动性,提高问题解决能力和创新能力。
结论:本研究通过对软件技术专业综合性系统开发课程的实践教学模式进行研究,提出了项目驱动的实践教学模式。通过案例分析和实践效果评价,结果表明项目驱动的实践教学模式能够有效提高学生的实践能力和创新能力。因此,建议在软件技术专业综合性系统开发课程中广泛应用项目驱动的实践教学模式,以促进学生的综合能力和创新能力的培养。
参考文献:
[1] 李明. 软件技术专业综合性系统开发课程实践教学模式研究[J]. 高等教育研究, 2017, (12): 105-107.
[2] 王伟. 项目驱动的实践教学模式在软件技术专业综合性系统开发课程中的应用研究[J]. 教育科研, 2018, (9): 82-84.
软件技术专业综合性系统开发课程研究论文 篇三
软件技术专业综合性系统开发课程研究
论文1课程教学目标
该课程旨在通过项目综合训练,将所学系统设计技术、面向对象开发技术、数据库技术、程序设计技术和软件测试技术进行综合的应用与实践,通过一个完整的软件项目,培养学生遵照行业标准和软件工程规范进行软件需求分析、设计、编码、测试、部署的能力[2],尤其训练目前流行的系统开发技术和方法,培养学生团队开发和协作能力,实现学生具备岗前准职业人的编码能力和职业素养。
1.1知识目标
⑴掌握数据库设计与维护技术;⑵掌握母版页与站点导航控件的使用方法;⑶熟悉访问数据库技术;⑷掌握主流多层系统架构技术和第三方控件、工具的使用方法;⑸能够编写用户控件和自定义函数;⑹掌握Web服务器系统部署方法;⑺熟悉面向对象的开发技术、软件测试与调试技术;⑻掌握主流程序语言的高级数据操作程序编码技术[3];⑼掌握数据报表技术;⑽掌握软件开发流程和文档编写方法;⑾熟悉UML建模技术;⑿了解项目管理知识和方法。
1.2能力目标
⑴能够架构多层B/S网络数据库系统;⑵能够设计CSS+DIV页面布局;⑶能够根据系统实际需求进行多种数据库访问和配置;⑷能根据实际需求,按照软件工程流程,进行项目分析、设计和实现;⑸能够快速架构多层软件软件系统:⑹能编写基于面向对象的系统功能代码;⑺会调试系统代码和发布系统;⑻会编写规范的软件设计文档。
1.3素质目标
⑴培养学生学好软件的信心,在学习过程中充分培养学生学习的主观能动性;⑵培养学生学习软件的严谨作风,编码以行业标准进行规范,杜绝编码过程中的主观随意性;⑶培养学生团队合作与沟通能力;⑷培养学生从事IT行业的职业技能和职业规范[4],养成良好的职业习惯。
2课程设计思路
2.1课程设计思路
选取一个综合性的企业级软件项目为载体,采取综合性实训的形式开展训练,坚持“产学并行”的训练理念[5],营造生产性流程和职业环境,不断提高学生生产实践能力和编码岗位胜任能力,主要采用基于产品质量的课程管理和评价方法,也就是更重视学生团队协作下的软件项目研发质量,对接企业化的要求进行拟岗训练。各训练小组可以选择自己感兴趣、实战性强的项目作为载体开展训练,教师提供5-10项目选题,供小组选择,每个小组只能选择则一个项目开展训练,项目一旦选中不能更改,小组按照选取的项目和项目设计要求进行分工,设计各自的子项目任务,按照项目计划进行训练。教师担任指导和引导的角色,对重点技术问题进行分析和解释,监督和指导学生进行训练,通过过程把控和考核进行课程管理。
2.2教学方法设计
⑴分组训练法将学生3-8人分成一个小组,按照项目团队职责进行分工,合作开展训练,项目按照小组为单位验收,并进行现场答辩,采取小组互评和教师评价相结合的`方式进行考核,使学生真正体验到综合项目开发流程和规范。⑵优秀作品展示为激发学生兴趣和积极性,对于每个阶段项目,采取优秀作品答辩和展示的形式,激发课程特长生的积极性和带领团队的主动性。⑶项目答辩在完成整个项目后,分小组进行项目报告撰写,并制作答辩PPT进行项目答辩,聘请专业教师担任评委,公开验收实训成果。
3考核方案与考核标准
该课程考核采取形成性考核(报告+项目)的考核方式,平时项目训练考核占40%、最后报告(含答辩)占60%。其中平时项目训练考核含学生出勤、态度、团队合作,最后报告(含答辩)考核主要依据正确率、编码规范、是否准时提交、完成效果、创新性等几个方面。总评成绩=项目训练考核(40%)+报告(60%)。
4教学资源开发与利用(含教材选用、实验实训场室、耗材规划等)
建议教材:自编讲义。实训场室要求:实训室安装VS2010以上版本,SQLServer2008以上版本,Eclipse、PHP运行环境,Oracle10以上版本,根据上课实际情况配置以上环境,实训室容纳人数不低于50人。除软件外无需任何耗材。
5教师能力要求
⑴具备面向对象分析与设计能力;⑵具有较强C#、JAVA或PHP编码能力;⑶教师要具有很强的协同施教和教学改革能力,以及校企合作经验;⑷能够熟练使用Visio工具进行UML建模;⑸具有面相对象的系统架构、数据库管理与设计能力;⑹具有产教融合的软件项目研发和设计能力。
6结束语
对该课程的教学设计分为:需求设计、概要设计、设计与编码、测试与部署、设计文档编写等模块。通过多个学习单元使学生掌握UML需求分析的方法;掌握数据库模型设计方法;熟悉SQLServer或Oracle数据库管理工具的使用方法;掌握系统总体功能和系统流程设计方法;掌握程序流程图设计等技术和方法。引入企业真实案例,以企业为实训背景,依托有企业实战经验的教师,指导学生完成实训课程,为学生毕业实习和将来的就业打下基础。该课程在设计的过程中还需要建立相应的项目资源库,有条件的可以制作相关内容的微课或教学视频供学生在课前预习和课后复习,激励学生自主学习,培养其主动学习的意识和发现问题、解决问题的能力。通过该课程的学习,让学生进一步掌握软件编码、软件测试、前端页面制作等岗位工作技能。