软件工程教学课程总结

2024-04-25

软件工程教学课程总结(精选6篇)

篇1:软件工程教学课程总结

软件工程课程总结

学习软件工程这门课程已经有一个学期了,整整一个学期下来,应该说还是有许多值得肯定的地方的。其实在我看来,软件工程与其说是一门课程,不如说是一门思想,是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的能够解决问题的思想集合。

学习软件工程能够加强人的整体思维能力,对人的综合素质有所提高,培养良好的分析规划和团队意识。学习了软件工程,我们可以在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。

在这学期的软件工程课上,我每次都认真听老师讲课,跟着老师的脚步,领悟老师的思想,学习态度还算认真。一刚开始还觉得这门课有点枯燥乏味,但后来静下心来看这本书感觉书上的知识对以后无论是在生活、学习还是在工作上都有很大的好处,对自身也是一种完善,因为这里面的思想博大精深,值得学习。从此我就认真地学习这门课程。尽管在学习的过程中遇到了很多困难,但经过与老师和同学的积极交流终于把问题解决了,从中学到了更深层次的知识,而这些知识又是对书本知识的补充,对学习书本知识有很大的好处。当然,学习理论知识就是用来指导实践的,也只有把理论知识运用到实践才能充分发挥理论的作用。所以在业余时间,我们尝试着把所有知识串起来,并根据自身的实践经验完成了相关的系统分析报告,让知识能更加驻留我心。

在本学期的软件工程课程的学习中,我们学习了十章的内容。第一章软件工程概述,这一章主要讲解的是一些概念性和基础性的内容,例如软件的概念、特性,软件危机的主要表现。了解软件工程的的工作对象、发展背景、内容、目标。还介绍了三个常用的软件工具Microsoft Visio、PowerDesigner和Rational Rose。第二章软件开发过程模式,这一章主要让我们了解软件生存周期,认识到了软件开发过程,熟悉了几种常用的软件过程模式的特点与用途。此章介绍了6种模式:瀑布模式、原型进化模式、增量模式、螺旋模式、迭代模式和组件复用模式。第三章软件项目管理,本章详细介绍了项目管理内容(对项目的管理、对项目成果的管理),让我们学会如何制定项目计划,并学习使用甘特图、任务网络图(由Microsoft Project创建)制定项目计划。第四章计算机系统工程,这一章让我们熟悉如何从全局的计算机系统角度考察软件问题,熟悉如何对软件项目做可行性分析。该章还涉及系统初步建模,其中的系统框架图、系统流程图,可由Microsoft Visio中的基本流程图创建。第五需求分析,这一章重点讲解了需求分析任务及过程,让我们学会如何获取业务需求、建立业务模型、进行需求验证。可通过Microsoft Visio中的组织图创建业务树,通过Rational Rose创建业务用例、业务活动。第六章结构化分析建模,这一章重点讲解了使用变换型映射方法和事务型映射方法生成初始的模块结构以及模块结构的改进。说明了建立分析建模的原因和方法。我们可通过PowerDesigner创建实体联系图,通过Microsoft Visio创建数据流图,通过Rational Rose创建事件状态图。第七章基于UML的面向对象分析建模,本章详细介绍了UML的基本模式、事物、关系及建模时用到的各种图进行了介绍。可通过Rational Rose进行面向对象分析建模。第八章概要设计,这一章主要讲解了概要设计任务及过程,介绍了系统构架、数据结构、程序结构等概要设计内容。第九章结构化设计建模,本章介绍了结构化设计建模的工具,让我们学会如何基于数据流进行程序结构映射和如何对程序结构进行优化。该章中的程序结构图由Microsoft Visio创建。第十章基于UML的面向对象设计建模,本章讲解了面向对象设计建模内容,让我们学习使用UML建立面向对象设计模型(逻辑结构、动态过程、物理装配与部署)。通过Rational Rose进行设计建模。

学习了这门课程之后,我发现无论是在上课,还是在学校里面做学生工作,技术性的工作就好比变魔术。其实原理是非常简单的,甚至可以说简单的可笑,但是当你就是做出这么一个简单的东西出来之后,一些外行们有时候会用崇拜的眼光看着你,觉得你很厉害,很高深莫测。但是制作的过程他们却不知道,也许知道之后他们只是会哑然失笑,原来这个东西的制作过程是如此的简单,这个可以说就是技术的魅力了。就比如说软件工程中所谓的需求获取,从字面上来看好像是一件很难的事,而其实就是一个谈判,辩论,交流的过程,只不过这个交流过程可能针对性比较强。所以说软件工程就是对生活的平凡小事的升华,它来自于生活却高于生活。当我们在毕业之后,软件工程是我们实际要运用的一项非常有用的技能,而且不仅仅局限于软件工程的范畴,即使我们是从事其它行业,不也是要从需求获取开始,一直有条有理地到最后成品的出炉吗?应该说这就是这门课的价值所在,它让我们既学会了管理又学会了技术。

在整个学期的学习过程中,我收获了不少,能够解决一些较为简单的问题,在建模方面的能力有所加强。原来一直以为学好这门课程最重要的是会编写程序,其实则不然。我了解到软件并非是一些代码这么简单,在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多。一个完整的项目规划须包括:软件的定义、可行性分析报告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、用户操作手册、测试计划、测试分析报告、开发进度报告、项目开发总结报告、软件维护手册、软件问题报告、软件修改报告等多个文档,每个文档都要上级验收审查,而文档数量众多,要做好这点真的不是很容易,而恰恰写好文档正能保证完成软件工程其中一个目的的关键,既研究如何用最小的开销做出生存期较长的软件,再加上各个阶段都要进行周密的策划、详细的分工部署和人员安排,且各阶段要据具体情况不断的反复才能达成,所以代码只是开发软件这个浩大的工程的一个小小的过程。当然自己也有很多的不足之处,比如自己动手操作能力比较弱,实践经验匮乏,思维不紧密,不注重细节,耐心不够,每次遇到问题就去问老师,实战精神不强,所以导致很多知识学得也只是模模糊糊的。所以在以后的学习中我要加强自身综合素质的培养,要注意多看多练要注意结合实际,更要多思考,面对错误不要一范就问,要尝试自己去解决,这样才能学到这门课程的精华。我觉得学好软件工程首先要明白自己的学习目标究竟是什么,根据自己的实际工作出发,有针对性地在相应的学习方向上进行提高,制定出详细的学习规划。还要注意与其他科目的相辅相成,就像我们在学习语言时,要看看与C语言的联系,多思多想,把从各个科目学到的知识融汇贯通。

在本学期我们班每位同学都做了管理信息系统分析报告,其中就用到了软件工程中的不少知识。比如项目来源,项目任务,项目规划,系统需求分析,系统结构设计,系统详细设计,系统测试,系统维护等等。而我做的是酒店客房管理信息系统的分析报告,其中涉及到了以上几个方面,需要明确任务目标,准备相应的项目资源,对项目实施合理的规划,进行业务需求和功能需求分析,制定出数据字典,设计出软件结构,并对其进行详细设计,比如算法设计,数据库设计和界面设计。画出进度安排表,组织结构图,业务流程图,数据流图,利用UML建模画出图形,通过这些图形能更直观地看出各个实体之间的关系,对系统有个比较整体的体现。

总之,在今后的学习中要注意多读书、多思考、多练习、多讨论,不断熟悉书本的基础,并以此为基础将其扩散开来,应用于今后的实践。不断锻炼自己,成为社会的可用之才,回馈社会。

篇2:软件工程教学课程总结

本课程是一门介绍应用软件开发的概述性的课程,系统讲授了应用软件的相关开发过程,和所应用的技术。课程讲授了9章的内容,包括产品、软件工程与软件过程,软件需求工程、分析建模、设计工程、软件体系结构设计、用户界面设计、构件级设计和软件测试技术等。

1、软件产品

计算机软件是一种特殊的逻辑产品,其为在计算机上运行的各种程序、数据及其说明程序的各种文档;软件承担着双重角色,软件是一个产品,同时又是产品交付使用的载体;软件是逻辑的而不是有形的,软件是基于计算机的系统元素,因此软件具有与硬件完全不同的特征;软件产品有着特有的产品分类方法;在计算机软件开发中所遇到的一系列无法完全解决的问题,导致了软件危机或软件苦恼的产生;在软件开发过程中,由于软件产品开发的特性导致了一些神话的产生,这些软件神话误导了人们,对软件项目管理者、客户和开发人员都带来了严重的问题,了解相关情况可以使我们能以正确的态度对待软件开发工作;由于软件产品的特殊性,软件工程从业人员的职业道德和行为准则显得更加重要。

2、软件工程与软件过程

软件工程是由有创造力的、有组织的人在定义成熟的软件过程中进行的,该过程适合于软件开发人员建造的产品和产品的市场需求;软件工程的定义:建立和使用一套合理的工程原则,以便获得经济的软件,这种软件是可靠的,可以在实际机器上高效地运行。

软件工程过程是一个为建造高质量软件所需要完成的任务的框架,是建造软件产品的一组活动及其结果。通用过程框架目的:

交流-----项目启动、需求获取及其任务集合计划-----项目评估、进度安排、项目跟踪等

建模-----分析模型和设计模型

构造-----代码生成和软件测试

部署-----产品交付、技术支持、用户反馈等及其相应的任务集合。

3、软件工程过程模型,是指能够覆盖软件工程的过程、方法和工具以及软件工程的一般阶段的开发策略。过程模型的选择待建造软件的特点、所采用的方法与工具、以及需要的控制和交付的产品。

瀑布模型,增量过程模型——增量模型、RAD模型,演化过程模型——原型模型、螺旋模型,面向对象软件工程过程模型——统一软件开发过程。

4、需求工程

基于计算机的系统工程:在了解系统之前,匆忙建造技术元素,无疑将导致使客户失望的错误。在关注树木之前,先了解森林;基于计算机的系统:元素的集合或排列,这些元素在一起通过处理信息完成某些预定义的目标;系统元素——软件、硬件、人员、数据库、文档和规程;启动一个系统工程 ——发现领域过程、领域分析、识别协作系统、发现系统需求、将结果提交给客户;系统建模:评估系统构件及其相互关系。

5、软件工程实践

理解问题(交流和分析)、计划解决方案(计划与建模——软件设计);实施解决方案(构造——代码生成);检查结果的精确度(构造成部暑——软件测试、质量保证、用户技术支持)

6、软件需求收集与分析

构建一个软件系统最困难的部分是确定构建什么。其他的软件开发工作,不会像这部分工作一样,在出错之后如此严重地影响随后实现和系统,并且导致在以后进行的修补会如此困难;“我知道你相信你已经理解了你认为我所说的内容,但是我并不能肯定你已认识到你所听到的并不是我所想要的”。

7、软件需求分析的工作活动

起始——建立对拟开发软件(待解决的问题)的基本理解

导出——问题的范围、问题的理解、问题的变化;

精化——开发精确的技术模型,说明软件的功能、行为和约束

协商——确定合理的系统目标和需求优先级

规格说明——给出对软件系统功能和性能的描述,给出影响系统开发的约束;

确认

需求管理

8、软件的需求诱导——需求诱导原则

需求定义——需求是关于系统(软件系统)将要完成什么工作的一段描述语句,它们必须经过所有相关人员的认可,其目的是彻底解决客户的问题;

需求诱导原则(与客户的交流沟通活动)——倾听、有准备的沟通、需要有人推动、最好当面沟通、记录所有决定、保持通力协作、聚焦并协调话题、采用图形表示、继续前进原则、谈判双赢原则;

软件需求的过程启动——首次提问、一组加深理解并使客户能够表达其关于解决方案的感觉的问题、关于效率的“元”问题。

9、软件需求的导出

质量功能部署——正常的需求、期望的需求、令人兴奋的需求。

功能性需求和非功能性需求——功能性需求,描述系统为用户或其他系统提供的服务;非功能性需求,系统开发过程必须遵守的约束。

10、用户场景与分析建模

用户场景(use—case)

构建分析模型——数据模型、功能模型、行为模型

11、需求确认与规约

12、分析建模

分析建模使用文档和图表形式的组合,以相对容易理解的方式描绘数据、功能和行为的需求,并直接评审其正确性、完整性、一致性。

分析建模原则:

原则1:必须描述和理解问题的信息领域

原则2:必须定义软件将实现的功能

原则3:作为外部事件的结果,必须描述软件的行为

原则4:描述信息、功能和行为的模型必须通过问题的划分,以层次的方式揭示细节 原则5:分析过程应从要素信息移向实现细节

13、分析建模的任务集合评审需求

扩展和细化用户场景

信息建模(数据对象描述与数据建模)

功能建模

行为建模

用户接口分析和建模

评审所有模型,考察其正确性、完整性和一致性

14、用户场景建模:开发用例;场景建模

数据建模:数据对象描述——数据字典,数据建模——数据对象、属性和关系,数据模型——实体——关系图(ERD)

功能建模和信息流:信息流模型(DFD),信息流与功能建模

行为建模——状态变迁图(STD)

15、设计的原则与概念

设计是将要建造的某种事物的有意义的工程表示。软件设计创建软件的表达或模型,提供了软件数据结构、体系结构、接口和软件构件的设计细节——提供了软件系统实现所必须的工作基础。

对设计良好的软件而言,坚固是指程序不应含有任何妨碍其功能的缺陷;适用则是程序符合开发目标;赏心悦目意味着使用程序的体验是愉快的。

设计原则

设计过程不应该受“隧道视野”的限制;

设计对于分析模型应该是可跟踪的;

设计不应该从头做起;

设计应该缩短软件和现实世界中问题的“智力距离”;

设计应表现出一致性和集成性

设计的构建应该适应变更

设计的构建,应该使得即使遇到异常的数据、事件或操作条件时也能够平滑、轻巧地降级;

设计不是编码,编码也不是设计;

在创建设计时就应该能够评估质量,而不是在事情完成以后;

应该评审设计以减少概念性(语义性)错误。

16、设计的概念——抽象、求精、模块化

设计文档——描述设计工作的整体范围、说明数据设计、体系结构设计、接口设计、构件设计、需求交叉引用、软件测试、设计约束、补充说明

17、软件体系结构设计

设计建模原则

原则1:设计可追溯到分析模型

原则2:经常关注待构建系统的框架

原则3:数据设计与功能设计同等重要

原则4:设计接口(内部接口和外部接口)

原则5:用户界面必须符合最终用户要求

原则6:功能独立的构件级设计

原则7:构件之间、构件与外部环境之间松散耦合原则8:设计模型应易于理解

原则9:设计以迭代方式进行,每一次迭代,设计者应尽力简化问题。

体系结构设计为软件开发提供了系统的整体视图,并保证系统开发人员能正确地得到需要的系统;软件体系结构设计涉及两个方面——数据设计:表示体系结构的数据构件,程序体系结构:关注于软件程序结构、构件的性质以及交互表示。

软件体系结构设计将需求分析中的数据、功能和行为模型中的元素,以及软件数据体系结构的设计,最终映射为软件系统的构件组织结构。

18、构件级设计

构件级设计也称为过程设计,它在数据设计、体系结构设计和接口设计之后进行,其意图是将设计模型翻译为可以运行的软件。

构件级设计是使用某些能够易翻译成源代码的中间表示(如,图形的,表格的或基于文本的)来表示过程设计。

构件级设计的目标是要保证不仅能够完成翻译任务,而且能够不在开始时引入错误,即在过程设计中避免错误的产生。

19、用户界面设计

用户界面可以说是基于计算机的系统或产品的最重要的元素。如果界面的设计很糟糕,可能会严重地阻碍用户使用系统的计算处理能力。

一个弱的界面可能导致一个很好和可靠实现的应用的失败

三个重要的原则指导有效的用户界面设计,置系统于用户控制之下,减少用户的记忆负担,保持界面一致。

20、软件测试技术

软件测试的目的,就是在系统交付客户之前能够发现(和改正)尽可能多的错误。白盒测试又称“玻璃盒测试”,白盒测试注重于程序控制结构

篇3:《化学反应工程》的教学经验总结

通过一年的教学,我总结以下几点经验:

1 确定教学目标,完善教学内容,加强教学与实际相结合

课程组一直将教学改革放在工作中的首位,经过多年的教学经验,确立了一个教学的总体方案,即以“大工程观”教育理念为指导,紧密结合石油化工技术的发展,突出行业特色,加强实践环节,强调动手能力,培养高素质综合能力强的应用型人才[1]。近几年主要在教育理念、教学内容、教学方法与手段、师资建设、实践教学环节等方面进行了大力度的改革与创新。对《化学反应工程》课程的内容进行扩充和更新,建设后的课程内容具有先进性、基础性和科学性,使教学内容更新颖、系统、全面、完整[2]。广东石油化工学院多年来一直致力于化学反应工程教学改革,在教学法、加强学生能力培养、实验教学改革、第二课堂活动等方面进行了许多有益的探索与实践,并取得了良好的成绩。总之,多年来的探索、改革和教学实践,使得化学反应工程课程形成了多层次、多方位、具有鲜明特色的教学体系和模式,并已取得了明显的成效[3]。

2 增强教学环节,培养学生的思维和动手能力,加强对工程领域的认识

以课堂教学方式为主,辅之课堂讨论、习题课、三个教学实验、八学时计算机模拟计算[4]。实行“自学-听课-讨论-回答”启发式、提问式、讨论式等灵活多样的教学方法,促进学生开动脑筋,积极思考,实行教师与学生的互动,活跃课堂气氛,调动学生的学习积极性,激发学生的学习潜能。在课程教学内容方面,任课教师首先吃透教学大纲中规定的“了解、理解和掌握”三个层次的含义,明确教学中的重点和难点所在,并将其体现在学时的分配和讲解的广度和深度中[5]。对于要求学生掌握的部分,我们都作为课堂讲解、案例分析、习题布置和考试内容的重点。考虑到反应工程是一门实用性很强的学科,为了帮助学生更好地理解反应器的内部结构,收集了大量有关各种反应器型式的内部结构的图片,并到大型石化企业内有代表性的各种反应装置进行摄像,作为视频资料,制成多媒体课件,便于学生观察、思考[6]。在每两章结束后,安排一次习题课,针对学生作业中存在的问题,进行重点分析讨论、讲解,尤其重视对解题思路和方法的讲解,对有些习题的多种解题思路和方法也进行讲解、归纳、总结,以进一步启发学生的思路,举一反三,巩固学生所学的理论知识。例题集、习题集及习题解集均集成在多媒体课件上,提高了课件的配套性。利用已制成的习题解集可便捷地对学生作业在课堂上进行全面讲评,大大节省了板书时间,提高了效率,提高了教学效果[7]。

3 提高学生自主学习能力,建设网络教学知识,拓展学生视野,初步分析反应工程领域分析问题与解决问题能力

为了提高教学效果,扩大学生的视野,激发他们学习"化学反应工程"的兴趣,本室全体老师都能积极主动地使用电化教学设备及计算机辅助教学。开发了基于Web的网络版《化学反应工程》多媒体课件和以PowerPoint形式组织的课件,实现了教学方式、学习方式的变革,大大扩大了课堂教学的信息量,该课件主要功能包括面向教师教学和面向学生自学两方面,教师和学生在教和学的过程中,可以随时方便地转入相关知识点的学习[8]。例题集、习题集及习题解集也集成在多媒体课件上,提高了课件的配套性。习题解集可方便安装、下载,习题课时利用习题解集在课堂上放影简单、便捷,大大节省了板书时间,提高了效率,使教师有时间对作业本上的习题在课堂上进行全面讲评,提高了教学效果,深受学生欢迎。积极利用化学化工学院计算机模拟中心现有的计算机条件,设立了八学时的计算机模拟计算,结合教材上的三个例题,要求学生建立管式反应器等温操作、绝热操作和非绝热变温(换热)操作轴向浓度分布和轴向温度分布方程,求解常微分方程组,得到转化率和温度随轴向位置的变化关系,并分别作图;同时对等温操作、绝热操作和非绝热变温(换热)操作这三种操作方式进行比较[9]。使学生加深了对这三种操作方式的理解,并能进行实际计算。注重科研与教学的结合与互动,不断用科研成果更新和完善教学实验,如对动力学实验,我们先后进行了四次更新。另外,同一实验,我们采用不同类型的装置和数据处理方法,如停留时间分布测定实验,同时建立了三种装置,分别为管式、槽式、两釜串联和三釜串联,并分别采用了比色法和电导测定法进行检测[10]。这虽增加了教师的工作量,但对扩展学生的知识面、启发学生智慧很有好处。

4 结 语

化学反应工程是化学工程与工艺专业的核心课程,有比较厚实的基础。网络教学资源建设已初具规模,网站已提供了有关该课程的许多支撑材料,集成性强、信息量大,内容全面、完整,设计计算机模拟计算,要求学生建立管式反应器等温、绝热和非绝热操作数学模型,使学生既加深了理解,又能实际计算。建立了具有本校特色的三个教学实验,均是课程中的重点内容,学生通过学习和动手,加强了理论联系实际、分析问题、解决问题的能力,增强了工程观念。

参考文献

[1]朱炳辰.面向21世纪《化学反应工程》教材的框架设计和内容选择[J].化工高等教育,2002(1):84-86.

[2]周涛,谭军,叶红齐,钟宏.化学反应工程课程教学内容和课程体系改革[J].化工高等教育,2006,89(3):26-28.

[3]陈甘棠.化学反应工程(第3版)[M].北京:化学工业出版社,2007.

[4]粟海锋.化学反应工程课程教学实践的一些体会[J].广西大学学报:自然科学版,2006,28(6):99-102.

[5]尹先清,李赓.化学反应工程教学方法探讨[J].长江大学学报:社会科学版,2010,33(5):32-34.

[6]白春礼.中国化学的发展与展望[J].大学化学,2000,15(2):1-10.

[7]王垚,金涌,程易,等.化学反应工程教学新理念和实践探索[J].化工高等教育,2009(2):1-6.

[8]尹先清,李赓.化学反应工程教学方法探讨[J].长江大学学报:社会科学版.2010,33(5):32-34.

[9]范明霞,徐保明.关于《化学反应工程》课程教学的研究与探讨[J].内蒙古石油化工,2011(4):76-77.

篇4:软件工程教学课程总结

关键词:高职;测量;教学

中图分类号:G642.4 文献标志码:B 文章编号:1674-9324(2012)01-0153-02

随着大学生人数的急剧增加,我国的高等教育已经进入大众化的发展时期。在高等教育的各个层次或类型中,高等职业教育得到了迅速的发展。高职学生和本科学生相比,在学习能力、兴趣范围等方面都存在差异。为了做好高职人才培养工作,让学生既学到够用的理论知识,又学到实用的操作技能,我们根据高职学生的特点不断改革教学方法。从总体上看,高职学生和本科学生一样都具备当代青年学生的人生观、价值观、道德观,但是我们也要看到他们的一些不足和问题,最主要的不足,首先表现在入学成绩普遍偏低、文化基础差;其次,学习的主动性、自觉性不足,学习习惯不好。但是高职学生也有他们的长处,他们往往兴趣广泛、善于动手,对实践性知识比较感兴趣等。《工程测量》是土木工程类学生的一门专业技术课程,目标是培养学生在土木工程中的测、绘、算的能力,是理论与实践结合比较紧密的课程。我们在多年的《工程测量》教学中针对高职高专学生特点,根据课程规律,形成一套比较有效的教学方法,在此谈一些体会与同行交流。

一、结合实例讲原理

基本概念、原理对每一门课都是必不可少的,工程测量的第一部分就是测量学的概念、原理、原则等;在这一部分教学中,我们充分发挥多媒体教学的优点,把每一条概念、原理都与学生熟悉的自然现象、工程实例相结合,让学生通过客观现象理解、掌握知识,通过可见的工程实例做到理论与实践相结合,避免死记硬背;在施工测量部分,更是要针对不同专业学生,设计教学案例,使测量教学与专业技能紧密结合,例如市政专业,结合市政道路工程实例;水工专业,结合坝体、渠道工程实例。

二、对照设备讲操作

测量仪器是工程测量的必备工具,仪器的原理、结构和使用方法是本课程的重点之一;这一部分的教学必须面对实物讲结构、步步动手讲操作,切忌依靠多媒体课件,因为多媒体往往是平面的、不连贯的,缺乏空间感;对照设备实物讲结构、操作,使学生眼见为实,多媒体课件做为补充手段使用效果比较好。

三、通过例题讲计算

测量外业、内业计算是工程测量的一项基本任务,非测量专业学生主要涉及简易平差、高程计算、角度计算、坐标计算、土石方计算等,基本不涉及高等数学内容;但由于学生普遍基础差,理解能力差,这一部分也是我们学生最弱的一个环节。针对这个特点,我们把每项计算任务都融入具体测量实例中,让学生既学会计算方法,又明白它的用途、含义,可以帮助学生把抽象的计算与形象思维结合起来,教学效果比较好;当然,除了课堂讲授还要布置习题练习,进一步巩固课堂效果。

四、每次课堂必提问

学习的自觉性差、课堂的主动性差是高职学生的明显缺点;学生往往不能按老师要求做到课前预习、课后复习,课堂精力不集中;课堂随时提问是必不可少的教学手段,它可以使学生精力集中、注意听讲,更能起到复习的作用;具体地说就是课前提问主要目的在于复习前次讲授内容,讲课中我们时刻注意观察学生的表情变化,随时提出问题,起到提醒、提示和活跃气氛的作用,课后提问目的在于课堂总结、提示重点。

五、每个项目必实践

工学结合是高职院校课程建设的主要任务,培养具有现场工作能力的技术人员也是高职教育的主要任务;《工程测量》是一门理论与实践相结合的课程,课程的每一项任务都具有实践性、可操作性;我们针对工程要求、学生特点,把课程内容组合成若干个项目,每一个项目都做到理论讲解与实践操作相结合,让学生通过实践加深对理论、概念的理解,加强动手操作能力的培养。例如我们把课程分为水准测量、角度测量、距离测量、控制测量、施工测量等项目,每个项目都安排了课堂讲授和操作实训。

六、实践结果看作业

高职教育培养的是技术人员,技术人员必须具备动手动脑的综合能力;具体到《工程测量》课程,就是要具备外业、内业的综合技能。高职在校学生往往对外业操作感兴趣,对外业记录、内业计算、编写成果报告不够重视;针对学生特点和岗位要求,我们要求学生对每项实践任务必须上交原始记录、编写实训报告,把自己的工作目标、操作过程、工作成果以及综合评价用报告的方式汇报给任课老师,而且在保证报告内容的基础上,自己设计格式,培养学生的综合能力。

七、每次作业必打分

对于每一次的实践报告、习题作业都必须认真批改,并给予成绩。这首先是对学生劳动的尊重,也是教师的基本工作,老师应该以身示范;另一方面,可以及时发现学生学习中的问题,及时予以纠正;成绩评定可以使学生知道自己的学习水平,对自己的学习状况作出正确评价;同时这也是学生期终成绩的组成部分;当然作业抄袭是高职学生的一大弱点,老师应当及时发现并给予警示。

八、每人必过操作关

测量仪器操作是工程测量的基本功,熟练操作也是高职学生可以与本科学生相比拼的一个方面,更是将来就业的必备技能;我们根据教学大纲要求,结合多年现场工作经验,制订了符合工作要求的仪器操作考核标准,土木工程类的学生在学习过《工程测量》后,每人必须依据考核标准单独进行水准仪、经纬仪等的操作考试,包括现场操作和外业计算,不合格者必须重修。

九、考试从来不间断

考试的目的是检查学生的学习情况,更是对学生学习的督促。针对《工程测量》的课程特点,实践操作是课程考核的重要环节,我们在教学过程中采用随时考核的办法,激励学生的学习热情。具体做法是:水准仪或经纬仪学习结束后,学生可以随时与老师预约考试,学生对成绩不满意,经过练习,可以再次考试,老师记录学生最好成绩,考试次数不限,直至课程结束,以此激励学生不断进步,激发学习热情。

十、成绩天天大家看

在学校里,学习成绩是与奖学金、评优评先等活动相联系的,所以成绩是每个学生都比较看重的,我们充分利用年轻人互相攀比、争强好胜的心理,每次上课都把平时成绩、考核成绩展示给大家,让每个同学知道自己成绩在班级中所处地位,并以不间断考试的方法给予他进步的机会,同样起到激发学习热情、激励学生不断进步的作用。

十一、因材施教记心间

因材施教自古就是我国教育行业的优良传统,现在看来,对于高职教育的意义更为突出;高职院校不断扩招、生源复杂,学生知识水平、自觉性、能动性参差不齐,但往往兴趣广泛、善于动手,对实践性知识比较感兴趣;我们在教学中要采用小班上课,分组指导的方法,同时注意观察每一个学生,分析归类:综合能力弱的学生完成教学大纲要求任务,综合能力比较强的学生适当扩展知识面、补充实用技能训练,例如仪器检验校正、故障处理等。

以上几点是作者从教学过程中总结出来的,它渗透于《工程测量》教学的每一个项目环节。例如在水准测量中,首先课堂教学采用多媒体方法介绍水准测量概念和原理,以及施测方法,多媒体课件中尽量采用校园及周边地区学生能见到的地理环境和工程实例,把抽象的原理概念形象化,易于学生理解掌握;在采用多媒体的同时,还要展示水准仪实物,并以现场操作的方式讲解仪器原理、结构、操作步骤;其次,实训教学中把水准测量划分成仪器认识、技能、方法训练几个小项目,并安排足够的课时进行水准仪认识和使用、普通水准测量、水准路线测量等实训,让每位学生完成外业和内业任务,并对外业操作现场指导,内业报告及时作出点评批改,给予成绩;土木类高职院校是为工程施工单位培养合格的现场技术人员,工程测量内业外业计算是学生的一项基本功,老师在课堂上和实训中都要强调原始记录方法和注意事项,最好结合例题一步步讲解外业、内业数据检核,简易平差、高程计算等基本方法,并布置习题作业;对于实验报告、习题作业及时给予点评,使学生能及时发现不足之处,督促改正;最后,每个学生必须掌握仪器操作,水准测量章节讲授结束、学生能够熟练掌握水准仪的使用方法之后,可以随时与老师预约进行操作考试。

以上所述是作者在《工程测量》课程教学中的一些体会或经验,虽然自我感觉教学效果良好,但与同行相比可能还存在很多不足,在此抛砖引玉,敬请同行老师批评指正,以便不断改进教学方法,提高教学水平,让学生受益。

参考文献:

[1]杨金土,等.对发展高等职业教育几个重要问题的基本认识[J].教育研究.1995(6):15-19.

[2]徐國庆.实践导向职业教育课程研究:技术学范式[M].上海,上海教育出版社,2005.

[3]任聪敏.高等职业教育研究综述[J].教育与职业.2007,(18).

[4]赵威成,张红华.浅议如何提高工程测量教学质量[J].矿山测量,2009,(6):59-60.

[5]林乐胜.建筑工程施工测量[M].北京:建筑工程出版社,2010.

作者简介:周国庆(1968-),男,高级工程师,主要从事工程测量、工程地质等教学、科研工作。

篇5:软件工程课程设计心得总结

学期就快要结束了,到了最后一周居然还有软件工程课程设计,还要考试真的有点忙啊,不管怎样还是好好干吧,把对工程的理论研究、学习成果用于实践也是一种检验学习成果和提升工程能力的有效手段嘛。

工作内容安排

软件工程课程设计的第一天拿到题目,听取老师对于课程设计的要求、要完成的工作、预期要达到的效果和注意事项。然后分组、讨论和确定选题。这真正的课程设计才算开始了,经过组长,组员的反复研究、论证后一致决定选择:

实习题目4:开发一个基于Web的BBS系统,包含一般BBS所具有的功能,如用户注册、用户信息管理、发贴功能、贴子管理、主题词查询、用户信息修改和查询等。

这个题目对于现代化的网络交流来说发展的成熟而且符合当代互联网大众的网络需求,符合现代网络对信息分享讨论的爱好,我们一致预测在今后很长的一段时间内也将会是非常流行的一种交流介质。

确定选题后我们开始软件开发的第一步,需求分析,详细设计等内容,分块分工完成模块,我分到的主要部分就是分析论坛里面的帖子内容,用户的爱好,然后解决用户的索引需求,把用户的索引需求智能的、友好的呈现给用户,把这部分的代码编写,测试,把用户界面做好就是我接下来几天的工作内容。

俗话说:磨刀不误砍柴工,要想把我的这部分内容做好,做得完美,我的好好的分析一下,对全组对整个系统的需求分析的基础上又认真分析了本部分的内容和本部分要实现的功能,对本部分实现的主要思想理清,认真设计界面,还有对队员们的模块能有效的结合起来,让他们的模块也能有效的供我使用,做好我的接口也方便其他模块与此的衔接。

问题与解决

在本次课程设计中遇到了好多前所未有的问题,第一次接触HTML网页开发,第一次邂逅JSP web应用程序开发,第一次有了原来开发应用程序是需要数据库的,对于这些都是第一次接触,需要了解HTML的基本语法,需要学习JSP web应用程序web app的开发方法,需要实践配置数据库TOMCAT、SQL sever,居然有这么多的东西需要从头来,对于这些方面我就像一张崭新的白纸,怎么能在短短的四五天时间内将这张白纸绘成一幅栩栩如生的画卷呢,这是我们面对的亟待解决的问题。

为了解决这一系列的问题,我们没有找借口,我们没有懒惰,我们更没有放弃,而是迎难而上,到图书馆“大采购”求资料,找到想要的,真想把图书馆搬到课程设计实验室。接下来就是根据我们的需求分析,概要设计,详细设计等内容分模块编写网页源代码,修复bug,测试代码,连接数据库这样我们的全新的基于web的BBS论坛就成功上线了。但是,事实上不是这样的,而是时间过得很快,我们的原计划日程上的内容越欠越多,由于对HTML、JSP不熟悉代码没写好,测试无从谈起,数据库连接遇到了一堆错误代码比如SQL 01000、08001错误,这些每一样东西解决起来都是有难度的,百度一下还是不知道这么做,只知道了时间过得比想象的要快多了,得到的体会就是“百度一下,你的时间就没了”。现在我们遇到的最大的问题就是时间真的太不给力了,如果有来世我一定好好学习各方面知识,哎!好像扯远了。时间真的很快,周六就要考试了,已上三年大学的我们都知道考试比神马都要重要,我们就开始了学习和实践结合的生产方式,据说这是最有效、最给力的,希望如此!

收获与体会

课程设计总会是要结束的,不管做得怎么样总归是要给老师看看我们的成果的,都做了这么多天了,成果虽然不是很理想,但是收获还是有的。这期间学到了HTML网页的编写方法,一些HTML的基本语法,也能编写出一个简单的网页,对于互联网应用程序的开发还要了解和解决网络带宽的限制,服务器响应的时间比,知道了这么安装和配置TOMCAT服务器,在期间学习了UML用例图的绘制,软件工程开发的一些基本工具的使用,软件开发文档编写的方法和实践,人机交互应用程序开发时人机界面的设计,人机对话的实现,人性化的界面设等是需要认真努力做得,要充分考虑用户的感受和体验。觉得“百度一下,你就知道”也不过如此,还是知识装在大脑里比神马都要重要,比任何来的知识都要详细和易懂。打字速度也有了一定的提升。

努力与改进方向

经过本期的软件工程课程设计,发现了学习和实践中的不足。互联网的基础知识知道的太少了,相反需要了解和掌握的还很多,在下学期要开设一门计算机网络课程,现在生活已经不能离开互联网了,不管以后是否从事这方面的工作,这部分都是需要认真学习的,网络应用程序的开发需要认真理解与提升。软件工程中需求分析的不充分,软件开发方法的体会这些都是需要以后改进和学习的,软件开发中的各种文档编写能力还需要提升,在以后学习和实践中认真总结和完善,参考他人的软件工程项目,体会优秀软件工程的思想。在做任何事情的时候都要有觉得是站在巨人的肩上,而不是重复的生产车轮的思想来坐事情,要对前人的经验教训加以总结,学习、参考和引用别人的先进研究成果,重视团队的协作,虚心的学习精神。

篇6:软件工程专业导论课程总结模版

软件工程专业导论

专业:软件工程 班级:

学号:

姓名: 软件10-3 19 邵锐

指导教师:乔付

上课日期:

2011.2.28~2011.3.4计算机与信息工程学院

2011-3-4

课程内容与体会

一、课程内容

刚开学的第一周我们并未开课,而是进行一系列的专业导论,这又让我对软件工程多了一些了解。周一,老师讲了很多对我们有用的东西。并谈到了关于上学期期末挂科的事,作为其中一个挂科的人,我深深的反省了。

周二,老师说了很多关于最近几年比较流行的职业和比较高薪的职业。还向我们提及了软件的开发过程和开发趋势。对于软件工程的学生就必须了解软件开发的热点。最近几年软件行业的热点包括游戏,动漫和物联网。其中游戏包括网页和手机上的应用程序。在一家软件公司里,有软件架构师程序员软件开发者。而高级程序员就是程序架构师。软件架构师根据需求分析,然后制作一份详细设计报告。这就是软件开发过程,而软件开发趋势也越来越来热,软件行业属于绿色行业,它只会越来越来越兴盛。现在很多东西都需要软件来控制。

周三,老师带领大家参观了哈尔滨比较有名的一家软件公司——海康软件公司。这是我们第一次跨出校门接触有关软件的事,同时也是离我们将来很近的事。在海康公司我们参观了她们的工作环境及他们获得的一些奖项。并听了他们经理得一翻讲话,这个公司规模挺大,员工工作环境也不错。他们经理跟其中的一个员工都讲到了在我们这个时期最重要的是学习,只有学习到了足够的知识,才能使我们足够强大,在这个竞争激烈的社会更具竞争力。学习是一个过程,我们应该去享受它。这个时候是我们积蓄力量的时候。在此期间,我们还看了我一段关于海康公司过去几年的发展的短片。这使我们了解了我们以后的发展方向。

周四,老师给我们讲了学习最重要的是用心。因为有心才会想把它做得更好。而且不只是学习,做任何事都应该用心,都应该努力。

周五,这是本次专业导论的最后一课,老师向我们介绍了关于软件考试并解读了软件工程专业培养方案。并告诫我们以后实习一定要寻找有主业,而培训是副业的公司实习。乔老师还跟我们说了关于软件水平考试的事,软件水平考试也就是程序员考试。软件工程师考试包含初级,中级和高级。

在这一个星期里我们学到了许多东西,而下午的时间我们也没闲着,由于即将要学习一门与C语言有关系,而且是近年来使用较多的新课程java。Java是一种简单,面向对象,分布式,能高效解释执行,健壮安全,结构中立,具有可移植性,高效率,多线程,动态的高级语言。在这些天的下午,我们都对C做了一个系统性的复习。以便于更好的学习java。

二、体会

这一周我感觉收获很大,这些课程的学习让我明白了很多道理。在上一个学期里,因为我上课不认真,还睡觉,导致我在期末考试时,这一学科没有及格,在周一的课上,乔老师说了很多关于挂科的事。他说得很有道理,而且我也深深地感触到了乔老师说的。乔老师说他想在这一节课上改变一个人的性格,我并未被改变,但是内心深处很赞同。周二,另一个老师又教了我们许多东西,这些更进一步让我了解了我们为什么学习软件工程,为了什么学习软件工程,学了软件工程可以干什么。这些以前都是我常思考的问题,在这一周,这些问题都得到了完美的诠释。让我了解了以后我们会干什么。周三,乔老师带领我们参观了海康软件公司,虽然只是短短几个小时,但却让我对未来充满期待,幻想着有一天我是不是也会跟她们一样,幻想着将来我也能够像他们一样,做自己喜欢的事。能够有一份稳定的工作。但是这一切的一切都必须基于努力的学习,在现在这个阶段,正如那位经理所说,学习才是最重要的。同时我们也多一个软件公司大体上的运作有所了解,而且也更加了解了一个公司的职位分布和将来我们可能从事的职位。所以在大学期间,我们需要,努力充实自己,让自己更具竞争力,努力磨尖自己,让自己更具特色,更特别,更独一无二。让自己在大学里面凸显出来,因为未来想要要找到一个自己满意的工作,你就必须让自己足够有知识去干好这项工作。周四,乔老师给我们讲了一个学习的“诀窍”,那就是用心。常言道:“有志者,事竟成”。只要用心,你就能够把一项工作做到近乎完美。而且,不管什么事,你都应该用心。周五,老师为我们解读了培养方案,并且跟我们讲了程序员考试的相关事宜,这些让我意识到,是大学四年转眼就过去了,而找工作的事也离我们不远了,我们不必为找工作而恐慌,而是应该把眼光转到学习上,每个人都想让自己过得更好,活得更好,所以我们需要不断努力,而不是沉迷于现在这种衣来伸手饭来张口的生活。而对于程序员考试,我们也应该给予重视,那不仅是我们找到工作的筹码,更是对我们能力的一种测试。

上一篇:知春鸟作文下一篇:东归别常修,东归别常修罗隐,东归别常修的意思,东归别常修赏析