软件工程实习工作计划(精选5篇)

因此,迫切需要对软件工程课程的教学体系进行工程化改造,逐步建立工程化实践教学体系,着力培养学生的工程化开发能力和职业素质,进而形成一个融基础理论、实验教学、工程实践为一体的整体化培养机制,让学生的基础知识、科学素养、专业知识、创新能力、工程能力和职业素质都得到全面均衡的发展。

2软件工程项目教学法的改革与实践

软件工程强调采用工程化的方式开发和设计软件,要求培养学生能胜任研究、分析、开发、设计、生产、测试、管理、咨询、培训等多种角色,使学生熟练掌握软件工程知识与技能,具备作为软件工程师从事工程专业所需的专业能力。随着高校扩招,教学规模迅速发展,传统的计算机教学模式在实践环节上的缺乏与不足,直接影响了计算机课程的教育教学质量,特别是对于像软件工程这种综合性、实践性很强的课程,如果没有一整套科学、合理的实验教学方法,就不可能培养出具有创新能力的合格人才。因此,切实加强软件工程课程的创新与改革至关重要。

按该课程的特点,实验内容包括软件开发的两大方法学的专题训练,即结构化(生命周期学)的方法学和面向对象的方法学,以平时实验和课程设计相结合,设置一些实验项目,要求学生利用结构化软件开发技术或面向对象的软件开发技术完成对该项目的开发。以项目作为实验环节的主线,随着课程进展布置任务,从项目开发的准备工作、系统分析过程、系统设计过程、软件测试到系统实施,结合所学习的理论知识,完成项目的开发。同时,依据国家《计算机软件开发规范》,撰写规范的技术文档。因此,主要从以下几个方面对软件工程教学作了改革与创新的尝试:

(1)树立工程化能力培养与基础理论教学、专业能力培养并重的教学理念。

把工程化教学作为人才培养的核心任务之一,通过全面改革软件工程专业的人才培养模式、调整课程体系、充实教学内容、改进教学方法,建立工程化实践教学体系,在教学过程中全面体现工程化能力和职业素质培养的思路,进而形成了一个融基础理论、实验教学、工程实践为一体的整体化培养机制,让学生各方面的能力都得到全面均衡的发展,以适应现代软件产业的需求。

(3)实验课程以平时实验和课程设计相结合,设置一些综合实验项目。

随着课程进展布置任务,通过调查研究、可行性研究、需求分析、概要设计、详细设计、编码、测试、维护(版本升级)及技术文档的编写,结合所学习的理论知识,完成设计。实验内容应覆盖软件工程学科的各个主要环节,覆盖软件生存周期的各个阶段,使学生通过实验加深对学科理论知识的理解。但也要避免“喧宾夺主”,在积极发展实验教育的同时,要保证必要的理论教学水平。必须充分重视和精心设计实验内容,要有可操作性、趣味性和适当的难度。可操作性保证学生都能完成实验,从而促进学生学习信心的建立,在一定程度上能减少学生抄袭的理由,克服实验数据普遍抄袭的弊病;趣味性体现“寓教于乐”,以提高学生完成实验的积极性;而适当的难度有助于激发优秀学生进一步钻研的斗志。

(4)软件工程实验要求学生采用“项目小组”的形式,结合具体的开发项目进行设计,班级按项目小组进行分组,每组不得超过4人。每个项目小组选出项目负责人或项目经理,由其召集项目组成员讨论、选定开发项目。

(6)配置开放的实验环境:实验环境是保证实验教学活动和质量的基本条件,对于软件工程课程显得尤为重要。

项目开发不是简单程序设计,而是软件工程全过程的综合性实践,应该建立和配置相应的软件工程实验环境或实验中心。实验环境或实验中心的建设重点要放在软件工程环境和自动化开发工具的配置上。应该清楚,高层次的实验环境应是高素质人才培养的物质基础。实验环境还应该是开放性的,这有利于在学生实践过程中建立一种项目开发、科学研究和创新思维的综合效应。

(7)分组讨论,集体交流

(8)总结归纳,消化提升

总结归纳是软件工程项目教学的最后阶段,要求学生针对每个项目写出学习报告。该报告中包含学生在阅读项目中所得到的具体收获;通过分析与设计软件,提出自己所解决的实际问题;对理论上软件工程概念和项目中的实际是否一一相对应;以及对软件工程仍然存在的困惑。通过反思进一步加深对项目的认识,真正作到理论和实践的相结合。

3项目教学法的效果

软件工程项目教学法已在我院计算机专业学生中进行了全面实施,效果显著,提高了学生按照软件工程的原理、方法、技术、标准和规范进行软件开发的综合能力和软件项目的管理能力,学生的综合素质明显增强。特别在基础技能、团队协作、资料收集、人际交流、项目规划几个方面明显具备较强的能力。

4结束语

今天,软件工程已经由最初的一个学科方向发展成为以计算机科学技术为基础的一个新兴交叉学科,软件工程的教学面临着计算机学科发展规范所提出的更高质量要求。计算机技术的迅速发展和高端软件人才的严重匮乏,让我们面临新的挑战。软件工程项目教学法改革还需要在以下几方面继续努力:

(1)软件工程教学改革体系应在培养学生工具的使用与实验技能、工程设计与实现能力、评审与测试能力、团队协作与沟通能力、过程管理与控制能力等方面下更多的工夫,作更多的努力。

(2)随着软件产业的发展和计算机应用的普及,系统测试、维护的重要性会更加突出,软件工程实践教学应在这方面有所准备,有所侧重。

(3)软件工程教育应当给予学生“工程”的概念,以软件生命周期为主线,构建知识结构,将科学与工程有效结合,实施技术与管理的能力和素质培养。

参考文献:

[1]张海藩.软件工程导论[M].北京:清华大学出版社,2003.

[2]郑红.基于建构主义的软件工程教学方法探索[J].计算机教育,2008(10):10-14.

[3]林松.高校《软件工程》课程教学与实践探讨[J].福建电脑,2008(1):33-36.

[4]林惠强,刘财兴,林丕源.“软件工程”课程启发式教学的研究与实践[J].实验室研究与探索,2008(5):8-11.

[5]丁琼.软件工程课程教学改革与思考[J].华东交通大学学报,2007(z1):76-80.

1.1以社会实际需求为导向

以社会的实际需求为导向就是要注重市场对计算机人才的实际需要,以最终学生能顺利就业为目标.对于本科阶段的计算机应用型人才来说,培养社会需求的应用型人才主要体现以下两个方面:第一要面向区域和行业经济发展的实际需求;第二注重对社会需求量较大的应用型人才的培养.

1.2以应用能力为核心

在教学过程中要注重对学生分析和解决实际问题的能力培养,一是拿到实际问题以后能够对其进行整体把握以及系统分析;另外就是要求学生在解决实际问题时能够用数学模型将其抽象出来,用数学模型准确地将实际问题表达出来进而求解.除此之外还应该让学生掌握系统工程的分析方法,尤其是能用本专业的软件工程方法将实际问题解决并开发出来.在该“2+1+1”的人才培养模式中,要始终将应用能力的培养要将课程建设贯穿其中,以应用能力培养为中心,尤其对理论与实践结合的专业基础课和核心课的教学和实践内容要科学的设计和论证.

1.3以素质教育为重要方面

社会的发展迫切的要求越来越多的企业需要大量的计算机应用型人才,所谓人才就是要具备较高的职业素养.对于企业来说,过硬的技术是员工必须首先要必须具备的,同时良好的职业道德、积极的工作态度以及团结精神也是作为不可或缺的.为了训练学生的职业素养,学院将学生职业素质的培养始终贯穿在整个教学过程中,主要通过沟通技巧、职场礼仪、就业指导等课程,进一步培养学生良好的职业习惯.

2计算机本科应用型人才培养目标

2.1应用型人才培养的目标

计算机科学与技术发展的宗旨就是应用,所以能实际应用是其发展的动力和归宿,计算机本科培养的人才应具备企业对应用型人才所要求的能力,即理论知识扎实,有一定的系统分析问题与解决问题的能力,具有较强的设计能力和实践能力.

2.2知识、素质协调发展的教学指导思想

计算机专业一般要求学生掌握以下课程知识:离散数学、电子技术基础及设计、程序设计基础,数据结构,计算机组织与体系结构、操作系统、计算机网络技术、面向对象技术、计算机图形学、人工智能、信息系统、软件工程等课程.素质是个比较抽象的概念,它包含两方面的内容,即精神品质与知识和能力的升华.学生的素质较高,就可以使学生知识和能力更加积极的发挥作用,同时还能进一步增强知识和能力.计算机专业毕业后所从事的工作主要以企业软件项目设计为主,所以这就涉及在关键开发过程中与客户以及队员的沟通问题,因此与他人交流、协作、人际交往以及项目管理能力也有着非常重要的意义.

3计算机本科应用型人才培养新模式

3.1学制采用“3+2”的培养模式

“2+1+1”的培养模式指的是在人才培养模式中分三段式,两次分流.首个阶段是大学本科前两个学年,在这两年中主要以公共基础课程、通识课程和各类选修课程为主,主要目的是拓宽学生的基础知识,注重对学生综合素质的培养.第二阶段是大三学年,通过第一个阶段的学习,然后实施第一次分流,指的就是专业分流,即分流以后更加重视专业课程的学习,根据不同的专业进行不同的培养方法,对学生专业知识面进一步拓宽.最后一个阶段是大四学年,学生根据自己的特长与爱好在主修专业内选择自己的专业方向,并进行二次分流,也即是根据不同的专业方向进行分流,此时主要以专业方向课程为主,根据自己所选的专业方向进行深层次培养.因为本科毕业时学生往往有两种出路,即考研和就业,相应的将培养方向分成理论研究型和工程技术型两类.

3.2调整和优化课程体系

对目前课程体系结构做进一步优化,对课程教学内容进一步调整:通过对国内外不少高校计算机科学与技术专业课程结构的调研,并且根据应用型人才的需求关系,对目前的教学计划和教学大纲的不合理部分修改,对部分专业课程进行整合和优化,逐步建立模块化、层次化、方向化的课程理念.课程教学内容也不能一成不变,它同样根据技术的发展、市场的需求进行更新和调整.根据最新人才培养模式[4],对课程体系重新规划,新课程体系结构。新的人才培养模式始终坚持如下原则,即:

(2)课程体系的设置要保证开放性.课程体系设置要将一些发达国家的先进教学经验引入进来,不仅如此,教学方法、教材等方面也要保证较高的开放性.

(3)理论教学和实训两手抓两手都要硬.计算机教学最终目标是培养企业所需的优秀人才,所以聘请企业界专家对教学大纲以及教材内容进行讨论与修订显得尤为重要,这样一来可以保证教学内容紧跟技术发展的需要,理论联系实际,突出应用.

3.3采用新的教学模式

(1)理论:基本概念和理论主要通过课堂上老师的讲授完成,主要使学生对基础知识的理解与学习.

(2)上机:通过上机课程将实践和理论知识统一起来,对理论做进一步理解.

(3)在线学习:学生可以通过网络完成自学、自问等过程,培养学生发现、分析和解决问题的能力.

(4)指导学习:学生在学习过程中可能遇到种种问题,这时教师可以组织讨论和解答,引导学生深入理解与进一步提高.

3.4构建新的实践教学体系,加强实践教学环节

实践教学是改革重点,是理论应用实际关键一步.实践教学主要有基本教学实验、课程设计、综合课程实践、开放实验、大学生创新实验、项目开发、毕业实习和毕业设计等多方面的内容.实践教学环节是决定计算机本科应用型人才培养成功与否的最重要因素,实践教学是人才培养模式工作中的重要环节,要制定完备的实践教学工作计划.不仅主干课程,而且专业基础课程都要合适的制定课程设计,在假期期间可以鼓励高年级学生实施项目研究,通过项目实施提高学生的应用能力.

3.4.1全项目实战的实践教学模式在新培养模式提倡为学生提供若干个有意义的针对学生的开发项目,这些项目可以出自教师的科研课题,也可以是某企业的实际项目.尤其是专业课程,都可以使用项目驱动的方式实施教学,在理论课堂上老师可以通过实际案例来抛出教学内容,在上机实践课则要求学生亲自动手完成类似项目,以此来锻炼学生的实践经验.在实践教学环节要注意各自角色的转变,教师可以转化为项目经理,教材里的习题可以使实际应用项目,课堂就变成学生在完成项目.

关键词:DB2;实践环节;教学改革

1原有教学活动中的不足

1.1教学方法和手段缺乏多样性

当前“数据库原理与应用”等课程主要采用CAI课件进行多媒体教学。虽然这种教学方式减轻了教师板书的负担,增加了授课的信息量,但由于使用课件教学加快了演示节奏,缺乏教与学的友好交互,学生的思维难以与之同步,从而使教学质量下降。目前的大学生总体上还是处于被动学习的状态,因此必须合理地运用不同的教学方法和教学手段,取长补短,调动学生的学习积极性,促进学生的学习。

1.2市场的需求和培养目标

在强调素质教育的今天,更应当强调学生在学习中的主体作用,让学生成为学习的主人。教学活动中,“学”是最根本的,学生要获得知识、培养能力,主要依靠他们自己的努力,学校和教师只能起辅助作用。教学要帮助学生培养兴趣,提高学生学习的主动性和积极性,让他们能够主动构建自己的知识结构,培养独立学习的能力和方法,为将来的独立学习和工作打下良好的基础。另一方面,要以市场和行业领域的需求为导向制定教学培养方案,以IT软件技术发展和企业的生产实际指导大型主机的教学和实践环节,从而促进学、研、产的良性循环,解决学生就业难问题,为大型主机应用开发领域创新人才的成长构建和谐的生态环境。要实施“以改革求发展、以创新求发展”战略,需要研究培养掌握大型主机技术的应用型人才培养模式,突出人才培养与产业的结合、与需求的结合、与市场的结合。

现在国内大型机的应用主要集中在银行业、保险业、大型工业制造企业及信息业、人才出口等行业。银行、证券、保险市场的飞速发展要求建设与之配套的技术环境,技术环境的核心是大型主机系统以及对应的软件开发环境和工具。DB2占据大型机和IBMe-server?iSeries(AS/400)上数据库份额的绝对支配地位,每种平台上的数据库市场份额都超过了90%。IBM在UNIX?平台数据库上占据重要市场份额,位列第二,在Windows?Server上的市场份额虽然小得多,但却在迅速增长,位列第三。通过主机DB2的教学,学生熟练掌握大型机程序设计风格和调试方法,养成了良好的编程习惯和较强的程序调试能力,为今后实际从事软件开发工作打下良好的基础。通过认证考试,学生具有数据库工程必需的知识和经验,得到了国际化的认证,增强了职业选择面。

本课程教学改革的指导思想是培养学生综合地应用专业知识独立分析和解决问题的能力,使学生在科学研究和创新方面受到良好的训练。

2课程教学改革采取的主要措施

根据当前主机DB2数据库的教学情况,本课程教学改革的总体思路如下:

2.1优化教学内容,加强实践性教学环节,改善理论与实际脱节问题

DB2课程要求学生已经学习过“数据库原理与应用”等课程,学生通过对本课程的学习,加深对数据库系统原理的理解,掌握关系数据库和面向对象数据库设计的基本过程和方法。能够使用DB2数据库设计,宿主语言嵌入SQL、Xquery查询等内容。通过课程实习作业的练习,具备独立开发DB2数据库应用软件的基本能力,通过课程提供的案例设计,进一步提高数据库开发能力。

2.2在教学方法上,案例式、交互式和情景式教学相结合

目前的教学过程中,从课后作业到上机实践,几乎都是学生的个人行为,大多数学生是抱着应付差事的心理被动地来完成这些任务的,缺乏创新思维。因此我校在教学活动中注重理论与实践课程相结合,增加了一些项目上机内容,作为独立的实验和实践课程来开设,以达到培养学生的实践动手能力和创新能力的目标。现代企业数据库应用基本上是工程化的合作开发,它是按软件工程学的原则进行组织。软件工程学的基本方法融入数据库原理与应用课程的实践环节,使学生尽早建立起工程化的概念,是顺应人才市场需求和培养目标的。

2.3小组合作学习

传统的教学受多方面因素的限制,片面强调了知识的灌输,忽视了数据库应当作为一个工具,解决理论和工程上的实际问题。在信息技术环境发展的背景下,传统的教育思想也应当发生转变。项目需要多个学生共同协作,不但要培养个人解决问题的能力,更强调学生在一个团队中的协作。学生去寻找资料,然后学习,提出方案,并同小组其他同学讨论、协调,定出最终的项目方案,在具体的项目中学习、思索、实现,提高解决问题的能力。

在教学中,我们把班级模拟成集团,在完成项目的过程中让学生尝试企业各种岗位角色。采用项目化教学,以企业生产、管理、经营、服务等实际工作为核心,由学生独立采集信息、制定工作计划等,提高学生的实际工作能力。

2.4改变传统的考试方式,注重考察学生的综合能力和素质

在本教学中,主机DB2系统使用和管理部分要求学生提交一个主机DB2系统管理的小项目,并安排IBM全球认证DB2700考试作为实验部分考核依据;主机DB2系统应用开发部分要求学生提交一个主机DB2应用开发的小项目,并安排IBM全球认证DB2703考试作为实验部分考核依据;在期末考试中,除了必要的基础知识,其他主要考查学生解决工程中问题的能力,避免了过去“考前猛背,考完即忘”的情况。

2.5增加选择性的课程设计

通过增加选择性的课程设计,积极鼓励学生参与,多渠道加强师生交流,同时,能够多方面地、较为全面地学习掌握主机系统下数据库的各种使用场合及技术。

本教改依托于电子科技大学IBM中心实验室,已经有近10项课程设计项目已经完成或正在进展当中,如电子商务系网上交流平台、数据库文献检索系统、网上商城系统、数据库处理中性能分析等可直接作为实验室的开放式实习软件,取得了较好的教学效果。

依据《计算机类专业教学质量国家标准》,本科毕业生需要一定的基础,要具有灵活地、探索性地、综合运用知识和方法有效地解决实际问题的能力,而不是以应用已经掌握的技术去重复解决某些问题为主[1]。

毕业设计实践环节正是培养学生综合运用所学的知识,分析解决理论和实际问题能力的关键环节,对培养学生的就业能力、适应社会发展的能力具有非常重要的作用。

然而,随着高校的扩招导致生源质量的下降、唯就业率论导致的学校和学生重视程度的下降、青年指导教师本身工程实践素质的欠缺等,本科毕业设计的质量明显下降,甚至出现了与本科培养计划发展不一致的现象,没有达到教学质量的国家标准。

如何在新的形式下保证和提高本科毕业设计质量成为教育届研究的热点[2-4]。

毕业设计选题是毕业设计过程的开始,对毕业设计最终的完成起着引领作用。

一旦学生选定了的毕业设计的题目,也就大体上明确了毕业设计的研究方向和技术要求,高质量的课题能有针对性地使学生得到全面锻炼,真正起到培养学生解决实际问题的能力。

本文对当前计算机科学与技术专业毕业论文选题过程中存在的问题进行分析,并对基于产出教育要求下(OutcomeBasedEducation,OBE)的毕业设计选题方法进行初步的探讨。

一、当前毕业设计选题中存在的问题1.选题不符合专业培养目标。

OBE最早出现于美国和澳大利亚的基础教育改革。

OBE要求根据培养目标实现之需要设定毕业要求,毕业要求主要是以学生解决问题,特别强调解决复杂工程问题的能力为“主要追求”[5]。

然而,当前许多指导教师和学生在实际出题和选题过程中,偏离了专业培养目标。

以计算机科学与技术专业为例,问题主要体现在:计算机技术日新月异,几乎每年都有新的技术出现,而毕业设计选题陈旧,没有结合当下专业技术的发展需求;毕业设计题目中联系实际的真题少,学生往往只是在计算机上做仿真运算,学生在毕业设计阶段很难得到动手能力的训练;毕业设计题目综合性差,工作量不足等。

2.选题方式不灵活。

在毕业选题方面,目前高校实行的主要是教师出题和学生选题相结合的方式。

该方式的主要特点是在毕业设计开始阶段由指导老师根据自己的研究方向先拟定几种题目供学生进行双向选择。

但存在的问题是:受到研究方向的局限,指导教师在出题时没有针对学生个体的实际情况来确定毕业设计内容,当学生碰到不感兴趣的题目时,只能应付了事,造成毕业设计的质量的下降。

3.选题监管不到位。

虽然高校对选题立项都有规定,然而由于就业压力的影响,有的学生是由实习单位指导教师出题,或者是由校内指导教师出题,在实习单位做毕业设计,无法进行监管,甚至出现学生在毕业设计中途换题的现象。

这种毕业设计过程的不确定性导致了题目审查流于形式、毕业设计内容与毕业设计题目及任务要求相背离。

二、基于产出的教育要求的毕业设计选题原则OBE要求学生能够在未来有效地解决实际问题。

因此,在毕业设计过程中主要是以学生解决问题,特别强调解决复杂工程问题的能力为“主要追求”,要体现学生在毕业时需要具备的知识、能力、技术等。

具体来说,选题是应注意以下一些原则:1.符合培养目标及教学基本要求原则。

以计算机科学与技术专业为例,毕业设计选题及具体要求内容必须符合培养目标,这是毕业设计选题的基本要求。

指导教师在出题过程中要重视学生理论结合实际能力以及学习能力的培养,既要让学生了解基础理论的作用,又要注重培养学生掌握理论与实际结合的方法与手段,以适应信息技术的飞速发展。

同时在出题及制定具体要求时要使学生具备软硬件基础和系统观。

硬件类毕业设计课题,要有一定的软件基础要求,软件类毕业设计课题,也要有一定的硬件基础要求。

2.坚持人才培养多样化原则。

国家经济社会发展需要各种类型的计算机类专业人才。

因此,在毕业设计选题和要求中,可以根据社会需求、学生自身条件等,有针对性地进行科学选题。

3.选题要可行性原则,工作量和难易程度适中。

毕业设计指导教师在出题时,需要考虑不同素质(如学习成绩优秀、学习成绩中等、学习成绩较差)的学生情况,并有针对地对课题的主要研究内容和技术要求做出说明,在学生选题后,指导学生对选题进行深入调研分析,合理安排毕业设计内容,形成可行性报告,并制定详细的工作计划和实施步骤,只有这样才能保证毕业设计的顺利进行。

三、基于产出教育要求的毕业设计选题的建议1.选题结合学生兴趣与特长。

做毕业设计时,学生已经对所学的专业有了基本的了解,并有了自己感兴趣的方向。

选题时可以采用教师出题学生选题和学生自主出题相结合的方式,体现学生的自主性。

学生可以从自身的兴趣出发,根据选题的原则和要求,在指导教师的指导下,分析确定毕业论文选题,选择自己感兴趣的方向,提高做毕业设计的主动能动性性。

2.选题与工作就业结合。

在就业压力大的背景下,可以将学生毕业设计选题与就业相结合。

针对在毕业设计选题的学生,要鼓励他们到用人单位去做毕业设计,以自己将要接触开发的产品为课题,在用人单位和学校教师的共同指导下完成。

这样不仅使学生对就业单位技术有较深层次的掌握,还大大缩短了参加工作后的适应期。

对于考取研究生的学生来说,可以指导学生参加一些科研课题的研究或者根据学生研究生阶段的研究方向确定研究课题,掌握分析问题和解决问题的方法,重点锻炼其科研能力和创新能力。

3.课题与科技创新活动结合。

现阶段,创新创业教育是大学教育的一个主题,许多高校都提倡大学生参加科技创新项目和各种科技创新竞赛。

将毕业论文选题和科技创新和科技竞赛工作相结合,鼓励学生积极参加大学生科技创新活动,引导参赛学生在创作时能够结合自身专业特点,将科技创新项目和毕业论文选题相结合。

一、引言

《中国制造2015》是制造业转型、升级、发展的重要纲领,中国要想走出制造业困境,最需要加强的就是人才培养和提高人才的自主创新能力。因此,在高校教学中提出实践教学理念,既能提高学生实践创新能力,又能与社会需求相Y合,避免教学与社会实际相脱离,这样才更能发挥出高校“产学研”的特色。嵌入式系统是一个内容广泛的课程,包括单片机、ARM、FPGA、DSP、IC设计、微处理器等方面,要求学生掌握计算机组成/微机原理、操作系统、数字电路、C语言、数据结构和算法、软件工程测试管理等知识。嵌入式系统集硬件、操作系统和应用软件于一体,具有实时性、尺寸小、功耗低、效率高的优点,所以是一个软硬件结合、强调动手能力的课程,是培养测控技术与仪器专业学生成为程序员和工程师的必备技能。

二、课程状态分析

1.课程教学目标。杭州电子科技大学生仪学院仪器专业培养方向包括模式识别与智能系统、检测技术与自动化装备等,要求学生具备扎实的电子、计算机、光学、机械知识基础上,具备跨学科研究开发能力,能在各领域拥有较强竞争力的应用型人才。本课程改革的主要目的为:(1)培养学生依据实验开发条件进行嵌入式系统软硬件实验,熟悉开发环境,了解嵌入式系统开发流程,而这就需要教师做好学生的基础实验教学工作。(2)在第一层次基础上,培养学生依据现有实验平台进行二次开发,熟悉平台多样化功能,提高学生的开发能力。(3)培养学生进行系统设计,根据现有平台进行自主化设计,充分发挥学生的想象力和研发力。(4)学生在充分掌握理论知识的同时,教师也要对其应用能力和思维创新能力进行一定的培养,这有助于启发教师对课程改革进行一定的探索。(5)促进学生对知识进行一定的解读,促进教师学术的发展,加强对学生综合能力的培养。

三、课程改革具体方法设计

1.改革课程教学内容。本校的硬件设备主要为CortexA8嵌入式平台,软件设备为虚拟机下ubuntu开发环境,交叉编译工具链等,教学内容包括搭建Linux系统安装和开发环境,shell命令及窗口系统使用,简单程序编译、链接、调试,编译工程文件,编写Makefile文件,客户服务器通信,板载LED灯控制等基础实验。

3.考核方式改革。收各小组项目作业,并评分等级。(1)优秀为实现功能的同时,系统性能和交互性良好;(2)良好为实现功能,系统性能一般;(3)合格为实现功能。考勤、提问、讨论可以作为学生平时成绩的主要依据,而项目可以作为学生知识掌握的重要依据。考核学生的学习情况,可以对比以往的教学成果,并进行课后调查,收到了学生对教学改革的好评和改进意见。

THE END
1.软工毕业设计开题分享或者选择下面学长推荐的这些选题和项目,都是精挑细选适合当下学校教学环境的项目,大家可以用于学习和参考。 2 选题概览 毕业设计 基于协同过滤的电影推荐系统 毕业设计 基于wifi的室内定位算法设计与实现 毕业设计 基于opencv的银行卡识别 毕业设计 基于python的答题卡识别评分系统 https://blog.csdn.net/ncihsu/article/details/144420880
2.软件工程设计选题2ATM系统UML建模设计.pdf软件工程设计选题2_ATM系统UML建模设计.pdf,ATM 系统 1、ATM 系统总体需求与功能模块 系统是一个复杂的软件控制硬件的系统,各功能模块协调工作。以具体ATM 业务为出发点对它进行建模,一个功能齐全的ATM系统包含以下几个模块: (1)读卡机模块 客户银行卡插入读卡机,读卡机https://m.book118.com/html/2024/0301/7123133101006045.shtm
3.软件工程课程设计报告软件工程课程设计报告 课题名称:员工工资管理系统的设计与实践研究 姓名:学号:班级:指导教师: 目录 1.概述 4 1.1问题的提出 4 1.1.1 选题背景与意义 4 1.1.2 开发工具简介https://www.unjs.com/fanwenwang/gzbg/20170729000008_1409357.html
4.软件工程题库第四章概要设计正确答案: B:软件概要设计; 6.(单选题)内聚是从功能角度来度量模块内的联系,按照特定次序执行元素的模块属于( )方式。 A. 逻辑内聚 B. 时间内聚 C. 顺序内聚 D. 过程内聚 正确答案: D:过程内聚; 7.(单选题)软件结构图能描述软件系统的总体结构,它应在软件开发的( )阶段提出。 https://developer.aliyun.com/article/1279317
5.网上开题报告在整个系统设计过程中,应用软件工程的技术与方法、遵循软件开发的一般过程,使用面向对象的开发方法,基于B/S三层结构(界面层、业务逻辑层和数据访问层)进行实训课程材料提交系统的设计,面向流程进行需求分析,面向元数据进行概要设计,面向对象进行详细设计和编程实现,对系统进行单元测试、集成测试。三层的主要运行流程如图3https://mip.jy135.com/kaitibaogao/1115768.html
6.软件工程第四次团队作业(系统设计)派生C软件工程-第四次团队作业(系统设计) 团队成员列表: 本阶段任务分工: 201730141215(王阳):博客总结,文档归纳,分配任务,数据库设计说明书文档 201731062302(鲜雨珂):答辩ppt制作,选题计划部分文档 201731062128(邓婕):选题计划文档,需求规格说明书文档,详细设计说明书文档https://www.cnblogs.com/SW-P-WY/p/10841751.html
7.(精选)计算机毕业设计6篇二、评估预测系统的开发研制 (一)基本原理与方法 如何实现评估过程从定性到定量的转变,是开发研制该系统的关键所在。我们依据高等教育评估的原理,采用模糊综合评价的基本原理和方法,给出了建筑工程专业毕业设计(论文)评估的量化模型,具体步骤如下: 1.建立毕业设计(论文)评估指标体系。一级指标分为教师、学生、选题、https://www.fwsir.com/fanwen/html/fanwen_20240915093109_3981108.html
8.软件工程毕业设计开题报告范文(精选6篇)软件工程毕业设计开题报告 篇2 一、 课题任务与目的 本课题的研究目的,主要是结合java和数据库理论,设计一套符合对网管中心所负责的大量网络设备和计算机相关配件、耗材进行动态管理的软件系统,以提高管理水平,减少因管理不及时带来的失误和隐患。 主要完成的任务有: https://www.yjbys.com/bylw/kaitibaogao/53165.html
9.软件工程开题报告15篇此阶段的主要内容有:在细节方面对系统的一个整体的维护,以及对处理相应的异常和系统的实践检测 五、参考文献 1、《C#高级编程》(美)内格尔(Nagel.C)等著;李铭 翻译;黄静,清华大学出版社。 2、《设计模式》 Erich Gamma 软件工程开题报告2 一.研究背景、概况及意义 https://www.ruiwen.com/baogao/5594177.html
10.内附源码和文档基于Web在线考试系统的设计与实现由于采用B/S设计模式分层思想,同时根据软件工程的管理思想及系统分析的设计与分析的思想进行系统的开发,利用Java语言开发Web应用程序,提供String+Hibernate+Spring框架对系统的程序代码结构进行分层。分层的策略如下: 3.2 系统功能结构设计 根据网络在线考试系统的特点,可以将其分为前台和后台两个部分进行设计。前台主要用于https://blog.51cto.com/u_16075691/6995301