纵向教学软件工程论文(汇总24篇)

时间:2023-11-27 06:25:11 作者:FS文字使者

范文范本可以帮助我们更好地理解和掌握作品的结构、语言运用和情感表达。以下是一些范文范本的选段,希望能够给大家提供一些写作思路和技巧。

英语口语教学软件工程论文

软件专业学生的课程量非常大,平均每学期要选近十门课,周学时在30小时以上,并且要完成多个程序设计项目,因此,他们无法将太多的时间花在英语口语课堂上。面对这一专业特点,传统的英语教学法在提高非英语专业学生口语能力上虽取得了一定成效,但未能对症下药,因而也就无法从根本上扭转学生在口语学习上的被动局面。因此,进行英语口语教学模式创新,就要针对软件专业课程设计的特点,利用有限的学时,强调系统性和高效率,排除软件工程专业学生英语交流的障碍,从而提高学生的口语能力。

(二)教的创新性要与学的积极性相结合

课堂教学方法对语言教学效果的影响至关重要。由于认识到语法翻译法(thegrammar-translationmethod)、自然教学法(thenaturalapproach)[1]、情景教学法(thesituationalteachingapproach)、交际法(thecommunicativeapproach)以及认知法(thecognitiveapproach)[5]等流派的主张虽各有可取之处,却都有某些缺欠和局限,一些学者和教师采用了兼收并蓄法(theelectiveteachingmethod)作为外语教学法。清华大学罗立胜教授为大学英语设计了综合教学模式(acomprehensiveteachingmodel),季佩英教授探讨了如何用兼收并蓄法来实施《综合教程》的课堂教学[7,8]。但无论何种方式,其“教”的创新性必须要以学习者为中心,教师的角色必须从知识输出者转化为学生自主学习的引导者。教师首先应充分展示自己的激情,才能激发学生的学习热情;教师只有发挥自己的模式创新能力,才能真正调动学生积极有效地自主学习。

(三)教学手段的立体化要与规范化相结合

模式创新鼓励教学手段的多样化、立体化,但创新并不等于不要规范。模式创新不是信马由缰,不是脚踩西瓜皮滑到哪算哪,而是要积极探寻有效教学的基本规律,并遵循这一规律。尽管英语口语教学的方式方法因情境而变,因专业学科不同而不同,但无论怎样多样化、立体化,都有同类事物所具有的基本属性和共同特征。所谓将立体化与规范化紧密结合,就是要处理好“突破”与“遵循”的辩证统一关系,既要突破传统的、旧有的教学思维与教学模式,也要遵循教学基本规律,有教学计划,有业务流程,有效果考核。

同济大学软件学院是国家教育部首批成立的国家示范性软件学院。经过十余年的探索与实践,该学院提出了“工程化、前沿化、国际化,基础理论与工程实践相协调”的人才培养教育理念,突出“国际化”的办学特色。为了培养合格的国际化软件工程人才,学院为大二学生开设了一个学期《英语交流》课程。对此,学院围绕“如何利用有限资源、利用有限时间最有效地进行口语教学”开展了教学模式创新实践。

(一)主要特点

概括起来,同济大学软件学院《英语交流》教学模式有以下几个特点:

1.情景创造《英语交流》上课前,学生进入教室后禁止使用汉语,而是开始朗读英语材料,或用英语交谈。上课后,首先由两名学生用英语报告新闻,其他同学可以提问,从而营造了语言交流的氛围,使学生自然地进入学习状态。主讲教师随后引入当天的教学内容,介绍背景,或讲述情节,指出关键词汇和短语。通过师生问答,使学生了解当天要学习的文章内容(到此时学生手里还没有拿到学习材料)。这时教师开始逐句地讲述,学生则高声模仿。这一过程能有效帮助学生自行矫正语音语调,并且形成新的语言习惯。经过三到四遍的“学说话”,多数学生已能借助屏幕上的提示语完整地复述整篇短文,从而增大了其语言内存。接下来强调输出,主要采取有学生积极参与的课堂活动的方式,如复述故事(要求变换人称等)、就故事内容互相问答、扮演事件中角色或展开辩论等,以提高学生口语交流能力。每篇短文还附有十个相关的句子,其中很多句子都是有用的句型可供替换使用。此种方法设计融合了几种传统教学法的优点,通过学生严格地复述,将正确的语言材料输入记忆库,再活用这些语言素材,尽量正确而地道地表达思想。这是一种从极端操控(manipulation)到完全自主交流(communication)的过程。我们鼓励学生通过想象“创造”情景自由地表述,将所学融会贯通。

2.无书教学,增加内存以保证输出《英语交流》设计了一种独创的无书教学法(thebooklessapproach),上课时不发教材,学生犹如儿童学话,跟着老师逐句模仿,直到基本记住。这种做法的好处是一方面能有效校正学生的语言语调,另一方面迫使学生全神贯注,积极参与。它能最大限度地调动学生的视、听、说、想等各种官能,经高强度的反复操练,通过记忆短文及相关句子,以及与场景相关联的语汇,来增加学生的内存储量,从而保证其有效的输出,即口头的顺畅表达。扩大内存、强化记忆的必要性早已在学术界得到专家的认同[10]。在教学中强调,英语句子往往是表达语义的最基本单位,所以这些句子也同短文一样,要求学生全部记住。为了更好地巩固所学,每次下课前预留几分钟,随机抽取学生就指定话题作简短发言,由教师点评,并计入平时成绩。此时,教师才发下当天所学的材料,供学生复习、熟记,并有专门老师负责检查学生的背诵情况。

3.交互协作《英语交流》课堂特别强调互动,因为语言课堂上的一切教学活动都应是通过人际互动发生的。互动包含了培养交际能力的一切要素[12]。教师应采取尽可能多的手段创造仿真情景使学生参与互动,用标准的英语进行表达。在这点上有很多学者提出过很好的建议。《英语交流》课堂采用的问答、复述、辩论、角色扮演等方式占比很大,使学生有更多的时间来参与实践,学以致用,不断提高。

4.兴趣拓展《英语交流》的教材选用60篇短小简易的`文章或故事,内容是人们常常谈及的话题,如工作,学习,家庭,情感,健康,治安,灾害,天气,环保,交通,传媒等,文风口语化,便于诵读与记忆。由于长篇大论引人生厌,而艰涩的文体学生无法上口,即使耗时费力地勉强背下来也难以应用,因而在选材时既要注意让学生感兴趣,还要给他们留下自主发挥的空间。同时,每篇配有10个相关句子,材料力求口语化,以便学生熟记句型,可以替换变通,灵活使用。每篇材料自成一页,便于课上分发。与此同时,还把短暂的课堂教学延伸到学生的各种文化和学习活动中,包括每学期组织学生举行英语演讲比赛、电影配音比赛或英语晚会、与国外留学生组队做专业项目开发等,以此校验教学效果,激发学习热情,营造语言应用环境。通过采用这些有效的手段,学生用英语进行交流的能力有了很大提升。5.360度考核教学评价及考核手段是教学设计的一个重要部分,其目的是促进“教”与“学”,保证教学的效果。《英语交流》课程的总成绩不由一次考试决定,而是由多项指标加权而得,包括出勤、平时成绩、背诵检查、期中考试、期末考试等。这些指标的设计核心是对英语交流能力的评价。学生报告新闻、演讲、课堂问答等均计入平时成绩,另外,课外活动的参加者和获奖者还可获得加分。在确定期中和期末考试的形式时也考虑到充分展示学生的英语表现力。期中考试一般要求学生就自选题目作三至四分钟的演讲;期末考试采用的是一对一面试,学生即席朗读抽中的文章,并就文章内容回答教师的问题。这样的考核形式在开学伊始即已向学生讲明,能够最大限度调动学生的学习积极性,使不同程度的学生受益。

(二)教学效果

1.加强教学模式创新,不断增强创新意识。创新意识是指一个人根据社会和个体生活发展所需,引起某种创造动机,表现出创造的意向和愿望,是人们进行创造性活动的出发点和内在动力。增强创新意识,关键在于教者要深入了解教学实际,深入了解当前存在的问题,如软件工程学科的特点和学生的学习特点,并针对当前英语口语教学中存在的问题,积极开动脑筋,善于发现问题,破解难题,增强解决问题、有效教学的责任感、使命感和紧迫感。

2.加强教学模式创新,要不断培养创新思维。教育工作者要善于打破常规,突破传统观念和传统模式,使自己的思维具有独创性和前瞻性。如对于软件工程的英语口语教学模式,要克服封闭的、陈旧的学科观念与教学观念,围绕有利于激励学生学习兴趣,有利于促进英语能力提高,采取灵活多样的、立体式方法,从而促进教学向学生全方位开放,向未来开放。

3.加强教学模式创新,要不断提高创新能力。但凡有生命力的教学模式总是动态的,总是随着教学观念与时代发展要求变化而变化。要提高教学模式创新能力,就必须不断学习先进的教学理念,吸收学科教学前沿的最新成果,探索出适合于自己的教学模式,并在教学实践中不断加以改进。这要求教者必须具有开阔的视野,善于分析综合信息,由经验型教师转为研究型教师,从而在教学实践中不断提高自己的创新能力。

软件工程教学方法实践论文

知识与技能是支撑教师立于讲台而不倒的两根支柱。新教材中,文学作品占40﹪,高中生课外自读文学名著不少于300万字,这就要求语文教师要有深厚的文学功底和广博的知识储备。没有深厚的文学底蕴,就无法驾驭教材引导学生。当然,不仅仅是文学,还应该有史学、哲学、天文、地理等各方面知识的准备。因此,就知识而言,语文教师应具有高层次的网络化结构,才可能左右逢源。同时,现代教学的新局面也要求我们在教学技能上应具有高智能的复合型结构。由于新教材对教学目标的重新定位,教学中注意追求人的全面素质的提高,这对语文教师的要求也相应有了新的内容。我们要充分挖掘自身潜能,掌握先进的教学手段,不断提高自己的基本素质,能说会写,博学广识,力求做一个复合型的人才。

二、要有较高的思想道德素质和个性素质。

素质是一个人所具有的天赋、素养、才智和能力。教师思想道德素质是指人对社会善美丑恶以及其他现象的认识、行为和做法。新课改下的高中语文教师必须有较高的思想道德素质和个人素质。

教学改革下的软件工程的论文

软件工程这门学科涉及的学科领域比较广泛,而且知识体系也比较错综复杂,再加上计算机这门学科更新的速度飞速,所以说要想在短暂的课堂上对其进行全面讲述,相对来说比较困难.而要想改善这一情况,那么学生就应该具有主动学习的意识,应该意识到自身是认知的主体,要积极主动地去探索学习,进而拓展知识层面;此时的老师要充当指导者的角色,并要努力为学生营造良好的学习环境,而在营造学习环境的过程中,可以采取以下几种形式:其一,建设教学网站.目前我国的互联网技术比较发达,所以高校计算机教师为了能够给学生构建高效的学习环境,可以把网络技术给充分的利用起来,比如:可以建设教学网站,并在此网站上利用超链接的形式来学习跟此学科有关的知识.再者,利用网络技术开设网站具有两个显著的优势,即知识更新速度快以及能够包含大容量的信息,基于这两个优势,能够辅助学生更好的对软件工程这门学科进行自主的学习.除此之外,建立网站也能够给学生提供交流沟通的平台,在此平台上学生可以畅所欲言的跟教师进行探索,学生间也可以彼此切磋,进而充分地调动学生自主学习的热情.其二,加强校企合作.软件工程是一门实践性比较强的课程,要想学好这门课程仅仅依靠课上认真听讲是远远不够的,必须要动手实践.所以各大高校为了促使学生更好的学习,应该时刻洞悉该行业的动态并给学生提供实践的地方.而要想实现这一目标,目前最可取的办法是:各大高线应寻找实力雄厚的软件公司进行合作,并通过合作的公司来获取该行业发生的风吹草动,进而有方向的变革教学内容以适应时代的发展.另外,也可以邀请合作企业有名的软件工程师来校给学习做演讲,让学生进一步了解软件工程这一行业的目前状况以及发展前景等,并现场指导学生,进而提高学生学习的积极性.还有在寒暑假期间,学校可以组织学生去合作企业实习,提高学生的动手能力.

3.2创新改革考核体系。

由上面我们可以得知:软件工程这门学科本身就具有很强的实践性,所以学校、任课教师在设置考核体系时,要认识到本门学科的特点,制定合理的考核体系.比如:软件工程这门课程偏重实践,所以在考核时要重点考察学生的动手实践能力,而不是重点关注对这门学科的理论考察.另外,教师也应意识到制定考核制度不单单是为了检验学生对此门课程的了解掌握程度,更是为了督促学生对此课程的学习以及提高学习的热情.所以为了实现这一目标,就应该创新改革考核体系,鄙弃传统的通过一张试卷定成绩以及评价一切的标准,而是重视学生应用能力的考核,毕竟当今社会需要的不是纸上谈兵之人.而现阶段能够良好使用的方案是:平时作业+课堂表现+案例分析+笔试+实践,这五个模块所占的比例,每个学校可以根据本校情况而定,之所以要提倡这种考核方式,是因为这种方式能够有效改善学生对知识死记硬背的情况,进而转向实践与应用;再者也可以调动学生的积极性,所以各大高校一定要根据实际情况创新变革考核体系.

3.3要科学合理的安排实践环节。

软件工程这门课程实践性、综合性很强,所以不能跟其它的课程一概而论,而是应独辟蹊径结合具体的项目或者实际应用展开教学,只有这样才能真正的促进学生的进步.而在我国大多高校在软件工程的课堂上,一般会把课程设计安排在授课结束后,这样不利于学生巩固已学的知识.所以要想改变这一情形,应重新合理安排课程设计,比如可以在不影响授课进度的同时搜集一些资料或者提早指导学生设计课程题目,进而达到既听课又实践的目的,这样一来也能及时的消化课上的内容并把其运用到实际的应用中.以上的这一实践环节是小打小闹,等到课程结束后就需要大动干戈了,也就是集中的组织学生进行课程设计,并在这一阶段也要完成对上一阶段的总结并记录在案.在进行课程设计的时候,为了能够取得良好的效果,在实施时最好采取小组合作的形式,小组成员不能过多也不能太少,应保持在6个人左右,并给每个人安排在这个团队中扮演的角色以及承担的主要责任.等做完以上工作后,指导教师应该虚拟一些项目分配给不同的小组,并给其提出具体要达到的目标以及要求,通过这一虚拟的实践项目能够启发学生的思维,使其获得更好的发展.另外在实践的过程中也应注意:在整个过程中教师扮演的是指导者的角色,所以不要过多的干涉学生应让其独立的完成,等学生遇到无法解决的问题时教师再适当的点拨指点迷津.由此可知:采用双管齐下的教学方式,即一边授课一边指导学生设计课程题目,能够很好的解决实践与理论相脱节的问题,进而更好的促进学生的学习同时也能够使课程设计达到事半功倍的效果.

3.4创新并尝试多种教学手段。

高校计算机中的软件工程这门课程,涉及的内容广泛复杂且相关技术理论也很多,再加上实践性很强,对于刚接触此课程的学生来说是有一定难度.如果此时学生的意志不坚定,就极有可能会被枯燥乏味的学习所击退,进而放弃对其的学习.所以为了避免这一现状的出现,教师就应该创新并尝试多种教学手段,进而激发学生学习的兴趣,毕竟兴趣是最好的老师.比如在日常的教学过程中,教师可以充分采用以下两种教学手段进行授课:其一,在板书授课的过程中合理运用cai.随着科技的发展,cai技术也越来越趋于完善并运用在社会的各个领域中,再加上cai具有诸多优势,比如:运行速度很快、可容纳的信息、内容多,把其运用到软件工程的课程中,能够很好解决软件工程这门课程课时少但内容颇多的难题.另外,把cai技术运用到软件工程课程的教学过程中,也能够吸引学生的目光引起其兴趣,虽然这种新兴的教学设计手段可以通过视、听觉来充分的调动学生的兴趣,但是也不能完全放弃传统板书的教学方式,因为这种方式能够时刻的观察学生的课堂反应,反应良好则接着深入;反应不好则询问学生哪里不懂,等学生掌握后再进行下一步,这样的教学手段能够兼顾班里的每一位学生.由此可知:上述提到的这两种教学手段各有各的优势,所以在软件工程课程的课堂上应该根据本堂课所讲授的内容合理的选择授课手段,进而营造良好的课堂氛围,达到教学目的.其二,可以尝试场景模拟的教学手段.在高校计算机专业中开设的软件工程这一课程,要想实现其价值那么就应把其放在具体的实践过程中,如果仅让学生一味地学习理论知识技术而不付诸实践无异于纸上谈兵、缘木求鱼.但是只在课堂上通过口述的方式给学生讲解实际的项目也不能起到很好的效果,因为大多数学生并没有真正的接触过项目实践,也就不能感同身受,反而会觉得教师所讲授的内容夸大其实.所以为了避免以上这一情况的出现,教师在授课的过程中可以根据课程内容适当的给学生虚拟场景,虽然不能一比一的完全还原实际项目,但是在授课的过程中可以模拟实际项目的简单场景,通过师生合作的方式来完成这一项目,并在完成项目的过程中可以把课堂上讲授的理论技术运用其中,这样一来不仅能够巩固课堂上学习的理论技术,还能激发学生自主学习的兴趣.可谓一举两得.所以为了培养真正的有用人才,就应该在授课的过程中合理利用多种教学手段,给其营造良好课堂氛围,进而激发学生学习的兴趣,达到提高学生综合能力的目的.

4结束语。

由上述内容可知:要想改革高校计算机教学中的软件工程课程,那么就应该在透彻了解其基础上进行,毕竟知己知彼方能百胜不殆.而软件工程这门课程显著的特点就是实践性超强,所以在改革软件工程课程时就应该围绕这一特点开展,只有这样才能设计出适合学生学习的课程,才能真正的促进学生的进步.而在以上篇幅中,本人主要研究了高校计算机教学中软件工程课程的改革,希望对大家有所帮助.

参考文献:

〔1〕蒋辉.软件工程与高职计算机软件专业[j].中国科学教育,2015(10).

〔2〕孙涌.现代软件工程[m].北京:希望电子出版社,2012.

〔3〕陆惠恩.软件工程基础[m].北京:人民邮电出版社,2015.

〔4〕尹峰.软件工程课程教学改革初探[j].长沙大学学报,2014(12).

课程案例教学法软件工程论文

在房地产行业快速发展与人民生活水平普遍提高背景下,为了使物业管理行业也能走向社会化、市场化、规范化、专业化,就需要大量的掌握专业知识和技术的人才。目前的物业管理课程主要培养学生的理论知识与实践运用能力,它是主要的必修课程之一。物业管理课程包括的学科比较多、范围覆盖面积广,在法规、经济、管理以及房产经营等方面具有综合性的特点,同时它的课程内容也比较丰富,实用性比较强,在学生以及工作中具有应用性的特点。

案例教学法主要是教师根据相应的教学内容找出与之相紧密联系的案例在课堂中进行展示、讨论,帮助学生解决在教学过程中遇到的问题[1]。这种教学方式将它引入到物业管理教学课堂中具有创造性的教学方式,针对某个物业部门的相关政策以及发生的管理问题为主要案例分析,使学生能根据课堂已有的知识掌握和实际经验进行创造、发挥。学生通过阅读有关的案例材料进行分组讨论并解决问题,这样改变了学生在思考上的传统方式,不仅使学生能根据掌握的知识概念引入到实际背景当中去,也能使他们能够在解决问题方面运用科学、有效的理论去分析、整理。案例教学法并不是一个简单地举例过程,而是在学生能够认识客观事物的发展规律方向上提高他们多种能力的教育过程;它也并不是一种教育方法,而是改变教师的教育思想和观念,使教师能够从课堂的教学目标、教学内容以及教学评价、师生之间的关系都能得到进一步的提高;它更不是以学生掌握某个知识点为目标,而是使学生在掌握知识过程中能够发现更多的知识体系,从而提升自己的知识链和素质教育。在案例教学过程中引入物业管理课程主要是研究管理中的具体操作,很多学生由于自己的知识结构以及掌握的内容都比较单一,所以在教学过程中要让学生在掌握理论知识的情况下也能运用知识,这样不仅能打开学生更广的知识面,还方便学生在以后的就业中更好地理解工作目标,从而提高工作质量。

二、物业管理在教学中存在的问题。

(一)在教学中没有提高学生的学习兴趣。

在实际的物业管理课程教学过程中,教师一般采取的都是传统的课堂教学。将知识运用灌输的方式在讲台讲解,使学生在课堂上产生被动听课的状态。教师根据教学提纲的'知识内容以及重难点进行统一的内容教学,虽然有的时候也会引入一些案例,但教师引入的案例数量与实效性都不够,使学生反复听其中的内容产生厌倦心理。物业管理课程教学主要是一门实践性与应用性比较强的学科,很多理论知识学生可以自学进行理解,如果教师在课堂上反复强调理论的运用只会让教师对课堂失去兴趣,减少课堂的出席率[2]。

(二)学生对物业管理课程教学认识不够。

在整个工程管理过程中主要包括房地产行业、施工行业、工程造价以及评估等方向,很少学生能够意识到物业管理行业的重要性。由于物业管理作为我国的新兴产业还处于起步阶段,不仅是学生,很多家长也不能对物业管理的认识程度有更深层次的研究。而且据实际情况的了解,很多物业管理公司在工作上的内容都比较复杂,这种小型的、微利的企业并不能为员工提供较大的收入,所以不仅导致很少的学生选择这一学科,在社会中的从业人员也没有进入相关部门工作。

(三)物业管理课程的课时安排有限。

物业管理课程在学校教学中一般只安排32学时的课堂教学,在这种限制的时间里根本无法认真完成对理论知识的传授与实践知识的紧密结合。造成比较难度的结果会产生三种情况,一种是在理论知识教课中,由于理论知识多、占用的课时比较长,这就导致在物业管理课程中无法完成案例分析以及实际的应用教学,从而减少了大量的教学目标。一种是在案例教学活动中,由于物业教学运用案例以及物业理论教学的课时都比较长,两方面知识在同一时间内也无法完成整个课程的教学内容。另一种情况虽然引入了大量的案例分析,但很多理论知识还无法完成,造成学生在课堂学生中不能分清知识的主次,进行盲目学习的状况不断发生。

(一)备课阶段。

在上课之前教师应根据本节课的理论和要点认真备课,找出与内容相符合的案例进行教学。通过网络查询、资料书籍以及个人的生活经验都可以找出相关的案例。教师一般根据教学目标将案例分为不同的形式传授给学生,如通过板书、视频以及模拟训练的方式。在物业管理委员会一节课中,教师可以选用两个实际发生的事情作为案例进行分析,例如作为非物业主能否被选为管理委员会的委员和委员会能否解聘物业管理公司,将这两个问题进行扩展使学生自己发挥思考。教师在收集的案例中一定要能够表达本节课程的主要教学目标,并具针对性的、典型的进行有效教学[3]。

(二)上课阶段。

例如讨论作为非物业主能否被选为管理委员会的委员这一问题。教师可以进行多种方式进行教学,如打印资料、幻灯片教学以及播放相关视频等形式。学生能够在第一时间内根据已经提出的案例连接相关课程内容、已经学过的知识或其他学科的有关知识进行分析。教师在这一过程中要求学生自己提出问题、自己解答,使他们能够积极思索找出案例中隐藏的问题和解决方案。对于课堂上比较小的案例,教师可以针对一个知识点进行启发,使学生能够在案例中更快的找出解决方案;对于比较大的案例,教师就要在整个理论知识完成后对学生产生的问题进行分析,让学生根据自己已经学过的或正在学习的知识进行思考找出结论。学生自己进行分析后要引入课堂讨论,针对案例本身发生的问题进行多种形式讨论,如整体讨论、分小组讨论。在讨论期间每个学生都能积极、踊跃发表自己的意见,教师根据学生的意见和看法进行课堂记录,不仅使学生提高了自己的语言能力和沟通能力,也培养了他们的思维发散能力。

(三)总结回顾。

在学生进行讨论之后教师进行课堂知识的总结和评价,由于学生对知识还具有一定的局限性很难对问题做到全面的分析,所以就需要教师进行课后补充。教师要灵活运用知识点将课堂内容进行传授,将学生提出的解决方案与实际部门的处理方案进行对比,将学生存在的差异进行补充以及更新观念。如果遇到不合理的学生方案教师应给予鼓励,使他们能在下一次讨论学习中做的更好。在研究业主委员这一节课中,教师还可以根据学生掌握的知识和方法在班级中建立实际的程序模拟,这样使学生能够体会到真实的案例。在这样的教学中,不仅使学生学到了课本上的理论知识、积累了学习中的相关经验,而且也使他们能在学习过程中学会思考问题、解决问题,并提高了他们的思维逻辑性和总结归纳性。

四、结论。

物业管理课程在案例教学法中的应用能提高学生的主观能够性与学生的综合能力。在案例分析过程中,首先学生将案例作为整个课堂的主体,然后在学生进行独立思考中找出具体的解决对策。最后教学根据知识的引导和启发使学生在物业管理中激发自己的主观意识。物业管理教学是将实际问题进行的分析,学生可以根据学科中的知识进行综合分析,然后在问题中进行思考和理解并解决实际发生的问题,从未提高他们的综合能力。

软件工程教学方法实践论文

【内容摘要】信息化时代背景下,我国软件产业逐步迈入了健康、持续的快速发展通道。在此过程中,大量工程型、应用型的高素质软件工程师发挥了不可或缺的作用。本科院校作为软件工程师人才培养的主要阵地,其专业建设在某种程度上直接关联着软件产业发展,有关研究备受关注。本文在对软件工程专业建设现状作出简要分析和论述的基础上,重点就软件工程本科专业建设实践进行了研究。

目前,我国软件工程本科专业建设的成果有目共睹,但同时也存在人才适应性、实用性差等问题,课程设置与市场需求脱节成为顽疾,不利于学生实践能力的培养。21世纪是一个以知识经济为主的时代,人才作为企业竞争的核心,其战略地位不言而喻。然而,软件工程本科专业建设存在的一系列问题,直接影响了人才培养水平,限制了软件产业发展,其创新与优化工作至关重要。

一、软件工程本科专业建设的现状。

近年来,随着我国高等教育的普及化发展,软件工程本科专业建设大肆扩张,并取得了一定成效。但是在实践过程中,软件工程本科专业建设依然存在不少问题,具体体现在以下几个方面。

(一)保障体系缺失。软件工程本科专业建设是一项体系化工程,需要大量的保障基础作铺垫。现阶段而言,大部分本科院校应时代发展需求,逐步开设了软件工程专业课堂,并按照新课程改革要求,采取了一系列创新改革举措,建立了相对完善的实践机制。然而,我国软件工程本科专业保障体系建设依然不尽如人意,在教学内容设计上缺乏与软件产业及相关技术发展变化的有效弹性配合,体现了多阶段逐级过渡的特性,很难实现理论、实践与工程的循环。在这样的教学模式影响下,软件工程专业人才培养拘泥于书本知识灌输,忽视了对学生个性差异与全面发展的考查,不利于其实践能力的提升。究其根本,造成此类现象主要是因为素质教育建设与渗透不足。在软件工程教学实践中,部分教师固守传统思想,本身专业化水平不高,缺乏应有的创新素质与优化意识,在方法选择上显得过于拘谨,忽视了学生主观能动性的发挥,最终限制了学生的全面发展。因此,保障体系缺失是影响软件工程本科专业建设步伐的重要因素。

(二)产学联盟滞后。软件工程本科专业建设并非高校一方的责任,其社会价值决定了需要政府支持和企业配合。事实上,软件工程人才培育与相关企业人才需求缺乏反复性地对接与持续性地跟踪,使得本科院校教育逐步脱离了经济市场的导向,所培养的毕业生人才必然不能满足企业需求,其基本价值沦丧。新时期,市场经济运行规律决定了,软件工程本科专业建设必须走产学研一体化发展道路。目前,很多本科院校与企业建立的产学联盟还停留于表面,并未深度挖掘软件工程专业建设需求,在人才培养方面尚未真知灼见、长治久远。有些企业过度“计较”对合作育人的成本投入,专业选择具有强烈的“功力”色彩,参与软件工程专业建设的积极性不高。在此过程中,政府如何发挥引导职能,合理介入校企合作,为其提供良好的法律政策及资金支持是当前一个较为突出的问题。没有健全的管理措施,校企双方的权责就不能得到有效拷问与执行,一旦发生纠纷,势必会影响两者之间的长期合作关系,产学研一体化也因此走向尽头,不利于软件工程专业建设的完善与深入。

软件工程本科专业建设实践成果,受诸多因素的影响。结合分析,有针对性地提出了以下几种软件工程本科专业建设实践策略,以供参考和借鉴。

(一)优化课程设置。学科是高校生存与发展的基石,同时还是专业建设的前提和基础。一个健全的专业往往需要多个学科的支撑,否则势必沦亡。因此,本科院校在软件工程专业建设之初,就需要综合考查自身现有的学科实力,有针对性地做好铺垫工作。具体而言,本科院校要树立良好的市场意识,并以此为导向,明确软件工程专业人才培养目标及要求,合理配置相关学科,设计完善教学内容,逐步形成科学体系,实现人才的`全面发展,最大限度地发挥自身社会价值。为适应软件产业发展对多元人才的需求,本科阶段应放宽口径,不细分专业培养方向,但需要考虑专业课程模块设置,夯实毕业生理论基础的同时,拓展其知识面,使之深入了解某类系统软件及其应用领域。一般而言,软件工程本科专业核心课程包括软件数学类课程、软件基础类课程、软件系统类课程、软件工程类课程等内容,着重突出对学生应用能力与实践能力的培养。基于此,对于软件工程本科专业学生的考评也应关注其软件数学知识、基础知识以及工程知识水平,全面考查其综合素养及能力,并据此决定下一阶段的教学目标及方向。

(二)加强师资建设。素质教育背景下,教师作为主导,既是软件工程本科专业建设的对象,又是软件工程本科专业建设的参与者,其表现出的综合素养和能力直接决定了最终工作成效。在高等教育普及化阶段,本科院校面临着巨大的人才引进压力,需尽量在短时间内优化整个师资团队的学历结构、年龄结构以及职称结构等。在此过程中,本科院校要致力于专业化师资队伍建设,加强教师培训工作,及时更新其理论知识素养及专业技能构成,提高他们的综合业务能力,使之提供良好的教学服务。简单来讲,本科院校应制定完善的教师培训计划,以职业培训为主、脱岗培训为辅,根据软件工程本科专业建设需求,分清轻重缓急,优先发展特色学科,为广大教师搭建互动交流平台,分享有效经验,从而为软件工程本科专业建设提供强力支撑。同时,本科院校还需建立完善的激励制度,保证双师型教师团队建设资源充沛,给予表现优异的教师适度职位晋升、薪酬增长等奖励,鼓舞他们自主创新,树立其良好的职业发展愿景,从而使之投入更多的时间和精力在本职工作上。

(三)推进校企合作。本科院校的核心价值是促进学生全面发展,其根本目标是打造满足市场需求的应用型人才。从某种意义上而言,企业作为市场经济活动的主体,只有其自身才清楚需要什么样的人才,也是软件工程本科专业建设方向的决定者。政府方面应充分发挥引导职能,制定完善的法律制度、政策体系支持校企合作,明确双方承担的责任和义务,帮助两者构建长期战略合作关系。而企业方面也需要深刻认识到校企合作对自身发展的重要意义,可就软件工程本科专业建设提出可行性建议,也可与校方专家共同协商专业课程设置,将行业最新发展动态引入到软件工程专业教学体系当中。在企业的积极参与下,本科院校需树立良好的市场意识,将软件工程专业建设紧密联系市场,结合自身实践,走特色发展道路,以服务于地方产业经济发展。同时,校企双方还应整合可以利用资源,合理配置,积极打造校内实验室和校外实训基地,引入先进技术及设备,最大限度地发挥各方优势,为软件工程实践教学提供良好的环境与氛围。总而言之,软件工程本科专业建设实践十分重要和必要。由于个人能力有限,本文对软件工程本科专业建设作出的探索可能存在不足,未来其实践工作还有很大的改善空间。因此,希望业界更多专家和学者持续关注我国软件工程本科专业建设实况,全面总结其现状及问题,并深度剖析其中存在的问题,有针对性地提出更多促进软件工程本科专业建设对策,从而推动软件工程专业创新优化发展,为我国软件产业持续发展提供强力人才支撑。

【参考文献】。

[3]吴海涛.软件工程专业应用型人才培养模式的探索与实践[j].天中学刊,2016,6:133~135.

软件工程教学方法实践论文

摘要:《软件工程》作为计算机专业的必修课,在课程设置中居于十分重要的地位,其内容对具有计算机背景的学生而言比较容易,而对于非计算机专业的学生来讲理解起来就有一定难度。因此,教师能否采用适合学生理解的方式进行授课就显得十分重要。底起至今,mooc的到来为解决优质教学资源共享问题做出很大贡献,迄今为止,几乎所有科目,都能在mooc平台上检索到,无论国内、国外,学校还是公司,都为知识的传播提供丰富的途径。因此,通过分析自己学习《软件工程》的经历和过程中遇到的问题,在充分了解当今mooc的成熟发展环境后,试图找到一种能够将抽象理论知识和实际应用相结合的教学新途径,为学生树立“从做中学”、“知识来源于生活实践”和“学以致用”的理念。

一、引言。

在教育技術界公认的20——mooc元年[1]发展至今的6年间,且不说mooc发展前景,单从各个平台和学校开设的mooc内容来讲,对课堂授课就是非常大的帮助。对于在学校没有办法操作的课程,通过在公司或者工厂等地进行录制,借助mooc平台进行的后期制作,使没有机会走到一线的师生都能通过眼前的视频获得感官体验,不仅提高了教学的有效性,并且节省课程开发的人力物力。而mooc平台对于这一类课程的开设不断增多,涉及内容越来越丰富,为实地教学提供了很好的辅助手段。

二、浅析《软件工程》在课程设置中的地位。

《软件工程》作为计算机专业的必修课,同时也是非计算机专业选修的一门重要课程。该课程的“工程学”思想对学生来讲都有非常大的“启发”作用,不仅仅在指导软件开发和维护方面,在问题解决、论文写作、教学设计、多媒体课件制作、站建设等等方面上,无不可以运用“工程学”的思想。软件工程是指导软件开发与维护的工程学科,采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验证明正确的原理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它[2]。将工程的概念[3]运用到软件的开发和维护上面,不仅为计算机领域打开了一扇全新的研究方法的大门,并且为其他相关学科的学习也提供了可供借鉴的方法。

《软件工程》不仅仅是一门课程,更是将“工程”这一宏观理念与“学科”和“教学”等微观理念联系起来的纽带。同时也启发教育者们如何将“微观理论”与“宏观实践”结合起来,将“原理”和“方法”结合起来进行教学的具有可操作性的方式。

三、新视角下mooc带来的全新教学环境。

mooc,中文翻译是“大规模开放网络课程”[4],“网络课程”,顾名思义,它是线上的,也就是说,一方面,它的传播媒介不受任何时间、空间的限制,这就为没有办法在教室开设的课程或者没有办法在教室演示的教学内容打通了一条新的出路,使学生与知识获取之间的“展现鸿沟”变得模糊。

另一方面,它的传播内容可以经过后期个性化的'剪辑和制作,这就是说,它在有限的时间内可以传递更加丰富、更加具有针对性的知识和内容,使接受者获得更好的学习体验,提高学习的有效性。

四、课堂教学与mooc的融合。

(一)教学内容的融合。

对于同一门课程的教学内容,无论教学环境或者教学场地有何不同,也就是说无论是课堂教学还是线上的mooc,其教学内容都不会有太多的不同。

对于同样的课本或者教案,经过不同教师的消化吸收,再呈现出来,教给学生的时候是不尽相同的,不同的教师有各自独特的授课方式和教学经验,那如何能够博采众长,听百家之言呢?从一个学校跑到另外一所学校,从一位教师跑到另外一位教师那里,这显然是不现实的。那么,有了mooc,学生只需在搜索栏里检索自己想要查看的教师的课程即可,一位学生足不出户即可在有限的时间内听到来自不同大师对于同一个问题进行解答的声音,在这个过程中,学生收获的不仅仅是技术带来的便利,更重要的是思想火花的碰撞与交融。

(二)教学环境的融合。

环境的研究对教学的研究不断发展,教学环境的概念也经历了一个逐步成熟的过程。起初,教学环境仅仅指学校物理环境,如学校的建筑、温度、光线、声音等物理因素。后来,人们把教学环境区分为广义和狭义两个层次:广义上的教学环境包括社会政治经济制度、科学技术发展水平、社区文化、家庭条件以及亲朋邻里等;狭义上的教学环境主要是指学校教学活动的时空条件、各种教学设备、校风班风、师生关系等[5]。

课堂教学的环境是以教室为主场景,虽然教育信息化的发展使教室媒体变得更加多元化,视听渠道更加丰富,但是对于操作性非常强的课程来讲,搭建现实的操作环境和进行实际的操作演示对于学生掌握知识具有至关重要的作用。

(三)教学理念的融合。

通过观察不同专业开设《软件工程》这门课程发现,教师的教学方式都是课前预习,课中讲解,课后讨论布置作业。经过一学期的学习之后,学生从该门课程得到的收获就是一个看得见的需求规格说明书,而对于“软件工程”的深层内涵和思想精髓却缺乏够多的体认。

仅仅从一本教科书上学习一门工程类课程,若学得好,那理论和技能都会得到提升,若教学方法不当,不仅实践能力没有得到培养,就连最基本的理论也会忽略,最终课程结束也就是思想火花熄灭的时候。

五、结语。

mooc在快速发展的过程中,免不了遭遇些许的批判和质疑,但是一个事物能长久发展下去,势必有它自己的生命力,因此,如何更好地发掘mooc的优势,并且充分利用这些优势对课堂教学服务,是我们今天该关注的重点。

在mooc发展过程中,不少专家学者分析mooc学习行为、mooc教学设计、mooc教学理念等等,在这些分析的背后,有一批又一批非常优秀的mooc课程不断涌现出来。

如何充分利用mooc平台和mooc课程的优势为学校教学服务,却很少有人提及。在mooc与课堂教学进行融合的过程中,势必会经历初期的拦阻、中期的困难,关键在于面对这些新出现的问题的时候,我们如何找到更有效的方法进行解决,达到后期的突破和提高,达到真正的深度融合,这是我们现阶段的目的。

参考文献:

[1]汪瑞林,的挑战与大学的未来[n].中国教育报,-923-(003).

课程案例教学法软件工程论文

软件工程教学任务开展前首先要进行案例选择,选择案例的规模以及操作性要与学生能力水平保持一致,如果选择规模以及操作难度过大的案例驱动将会造成学生完成率不足,导致课堂教学效果不断下降。案例驱动法应用在软件工程教学中以学生实践操作能力提升为首要目标。影响案例驱动法应用效率的众多因素中,案例选择是最为常见的问题,直接关系到最终的软件功能实现,难度过大导致学生参与性下降,课堂任务难以配合教师完成逐渐失去了学习信心。案例选择难度较小又会导致学生能力提升程度不明显的现象出现,学生实践操作能力也不能得到合理提升。案例讲解是结合软件操作使用来进行的,因此其难易度水平直接关系到课堂教学任务完成情况,当前软件工程课程教学任务进行急需进一步完善。

1.2学生实践参与程度不足。

处于软件工程课程环境下,学生只有真正参与到教学环节中,最终的操作能力提升才更加明显,而这一点也正是当前软件教学中所缺失的。教师对案例讲解局限在理论性分析与演示操作中,学生参与操作的'机会较少。基础软件工程教学内容比较简单,理论性教学学生可以掌握知识,当学习难度不断增大后,学生对软件知识理解程度也在不断下降,参与性不足会导致学生难以独立完成操作任务,教学任务完成效果逐渐与教学目标产生差距。学生只有参与到教学环节中,最终的学习积极性才能得到提升,而当前教学环境下所应用的案例与实际情况之间存在很大差异性,并不能到达最佳使用效果,在案例选择方面仍然需要优化调整,只有充分调动学生的参与程度,最终学习效率才能得到提升。

2.1根据软件系统需求陈述来建立问题域对象模型。

以atm操作软件系统案例为研究对象,选择案例驱动法首先需要确定软件功能在其中的实现,对软件系统运行的案例请求内容进行总结整理,通过软件系统中的虚拟环境结合,学生能够感受到软件工程真实使用流程,并对当前操作环节中存在的误差问题加以调节控制,从而达到更高效的运行控制效果。将其作为驱动方法应用的具体案例,通过实验对比模式来促进现场工作任务效率提升,从而达到最佳的控制管理效果。系统分区中体系出不同模块的功能使用,通过这种相互结合方法为接下来软件工程管理提供环境。基于该案例驱动所开展的软件工程教学,需要体现出侧重点,以及各个系统之间相互配合模式。有关于案例驱动过程中比较常见的功能隐患问题,更应该探讨出有效规避措施,将学生实践操作能力锻炼提升放在首要位置,学生参与到真实的操作流程中,并通过学生参与实践操作来了解学习中存在的欠缺部分。模拟系统分区并不完全代表实践应用,日常教学中基于案例驱动法来培养学生的操控能力,并引导学生在软件工程设计中不断创新优化思想,能够通过案例分析来结合实际应用优化软件设计,对其中所涵盖内容进一步深入完善。在atm系统分区基础上建立起模拟软件运行使用模式,观察现场操作方法,并对软件系统应用进行充分结合,建立系统对象模拟体系,并通过这种方法来继续深入完善现存问题。分区模拟阶段可以由学生独立完成,在教师操作配合下帮助提升使用效率。教学过程中教师更应该与学生积极沟通,对所应用的案例进行调整,确保可以发挥积极影响作用。

2.2系统动态模型建立。

根据系统中的数据进行提取并整合到具体的软件模块中,通过系统之间相互配合来共同提供工作使用效率。系统内所开展的各项动态综合分析,建立起软件动态模拟形式,对于各项管理计划中充分配合,通过相互协调的模式共同促进现场管理控制计划落实。包括软件功能实现顺序以及现场控制。学生与教师共同参与到控制操作中,教师在对学生操作任务进行分布时,要结合学生实际水平来进行,避免操作任务难度不科学导致学生参与程度下降问题出现。模型建立中对各个功能区进行规划划分,体现出各个系统之间功能水平差异性,以及需要继续深入完善的内容,通过现场技术方案审核,相关工作任务开展积极性也能得到全面提升,将软件所模拟功能与教学内容相互结合,共同实现控制计划。

2.3建立功能模型。

基于动态指令基础上对软件系统功能进行建立,并观察各个系统中存在的运行风险隐患,通过相互配合控制方法更高效的功能指令。功能模型建立后可以进行软件程序汇编,通过功能指令实现来提升各个硬件程序配合运行。功能指令进入到现场控制环节中,软件功能实现过程中,基础模块划分基础上可以进行优化,将软件与硬件相互配合共同实现高效的教学计划。建立atm系统的功能模型,根据系统中数据之间的依赖关系和数据处理的功能,画出基本系统模型,把基本系统模型中单一的处理框分解成若干个子处理框,得到功能级数据流,并描述处理框的功能和定义服务。

3结束语。

教学改革取得了优良的成绩。教师采用软件工程课程案例式驱动教学,学生通过近一年的项目实践,能够全面掌握面向对象的软件系统的开发设计和维护,提高了分析问题和解决问题的能力,掌握了项目开发管理的基本流程方法,为将来的学习、毕业设计和工作奠定基础。当然,在今后的教学工作中,还要更多地开发和探索其他优秀的教学方法,积累经验,争取获得更好的教学效果。

参考文献:

[1]周晓光,张晓冬.基于案例驱动的《数据、模型与决策》课程教学研究[j].教育教学论坛,(39).

[2]陈鄞,苏统华,黄虎杰,等.基于校企合作的软件工程专业系列案例教材建设[j].计算机教育,2017(3).

[3]祁伟,孟庆旭,赵辉.基于软件工程专业培养目标的离散数学课程教学改革[j].吉林省教育学院学报,2017,33(4).

软件工程游戏的模拟教学法及应用论文

摘要:软件工程课程设计是计算机科学与软件工程专业的一门独立实践课程,以培养学生软件开发综合能力为目标。而软件工程课程设计的实践环境与软件实际开发环境存在着一定差距。国外常采用模拟教学法来缩短这一差距,而且这一方法也受到越来越多的关注。该文分析了软件工程课程设计存在的主要问题,阐述了游戏模拟法在软件工程课程设计的组织与实施形式,同时探讨软件工程课程设计对软件工程课程教学的一些启示。

软件工程作为计算机科学及软件工程等相关专业的必修课,是一门理论与实践并重的课程,实践教学环节的教学是课程的重要组成部分,关系到学生掌握知识与应用知识的能力。软件工程课程设计是软件工程教学的一个重要实践环节,使学生掌握软件工程方法、过程与工具的基础上提高实践动手能力和综合应用能力,学会撰写软件开发过程中各阶段的规范文档,提高学生的沟通能力和团队协作能力,为将来从事软件开发与管理工作奠定基础。然而,软件工程课程设计存在实践教学环节与现实开发的软件环境不一致,不能适应实际的软件开发特别是大型软件的开发,很难解决实际软件工程项目若干典型问题和实践技能。学生能开发一些简单的软件,但由于受时间以及实践项目各种条件限制,课程设计很难在广度和深度上反映软件工程课程设计的复杂性和内在本质。为了解决软件工程课程设计的复杂性和实践问题,该文分析了软件工程课程设计存在的问题,描述了游戏模拟教学法[1-2],并对该方法在软件工程课程设计的应用进行了探讨。

传统的软件工程课程设计虽然也有设计的要求,学生参与一定的实践练习,但一般停留在组织学生编写软件开发过程中各阶段的'文档上,忽略了软件项目的实际要求,缺乏对教学方法和内容的更新。软件工程课程设计教学中普遍存在的问题如下[3]。(1)内容陈旧,与实际脱节。很多从事软件工程课程设计教学的教师从学校毕业后直接从事教学工作,没有软件项目开发的亲身经验,课程设计的内容一般来自一些参考书籍,给学生创造了抄袭的机会,达不到课程设计的要求;有些课题比较陈旧,与现实脱轨,导致很多学生对课程设计的内容不感感兴趣,因此扼杀学生学习的主动性和动手的积极性。(2)项目组划分不合理。项目组划分是否合理,直接关系到项目的成败。项目组的划分一般是按学号,或学生自由组合,前者失去了团队协作能力的融合,后者导致工作量不平衡,好的学生包揽了课程设计的所有任务,而差的学生做得很少,更甚的少数学生没有人组合而只能孤军作战。(3)成绩评价单一。课程设计的评分一般是指导老师根据学生提交的报告和设计结果来评分,没有对学生沟通能力、表达能力、组织能力、团队协调能力进行评价。

所谓游戏模拟法,就是结合专业背景与行业特色,给学生创设直观的、模拟仿真的工作场景,按实际的工作内容设计好课题,让学生独立或合作参与到软件工程过程中。游戏模拟法[4-5]能提供大量的经验和技术演示软件过程,能提供软件工程知识引导学生完成模拟软件的设计与开发。在游戏模拟中,玩家们为了满足虚拟环境中的某些特定的目标(有时是相互矛盾的目标),不得不改变当初的决策。在经历多次决策后,玩家也间接地经历了类似软件过程,特别是游戏模拟解决了软件工程课程设计中软件过程教学中存在的以下问题。(1)非线性。很多情况要求玩家同时关注模拟的随机因素造成的每一个运行的唯一性,解决了软件过程的非线性。(2)多个相互冲突的目标。软件过程中许多目标有时互相干扰,必须对目标进行优化,于是导致有些目标能实现而其它目标只能部分实现。(3)允许改变决策。如果玩家判断错误,可以退出游戏,回到前面保存的游戏状态,然后探索不同的选择。(4)多个利益相关者。在多用户游戏中不同的玩家可以尝试优化自己的结果。在单一用户游戏中,游戏通常提供了利益相关者。学生通过游戏模拟软件参与到软件开发的全过程或子过程中,并将大量的软件工程方法和技术融入到软件开发过程中。在游戏模拟器的虚拟环境中,玩家可以作为软件开发项目的经理,管理一个开发团队,并为虚拟团队成员分配任务,协调团队成员的活动。游戏模拟器中最突出的特点是能针对软件开发中突发事件做出决策,如客户变更需求、某一成员离职等。同时,项目经理还可以通过加薪或奖金提高项目组成员的积极性。如果玩家开发出来的软件产品功能越完善、开发周期越短、软件错误率越低,经费未超预算,则获得的分数就越高;反之,如果玩家没有按时交付项目,或经费超出项目预算,均视为失败。游戏模拟法有助于学生掌握软件工程理论知识和指导学生的软件工程课程设计,有效地引导学生经历真实软件项目的软件过程。对于即将毕业的学生也受益,他们获得宝贵的软件工程知识和实践经验,更好地实现了学校与企业的接轨,找准自己在行业中的位置。游戏模拟法在国外已应用很多年,取得了好的教学效果,国内的哈尔滨工业大学也提出了生存游戏模型,玩家都有机会成为虚拟公司的员工或管理者,对培养学生的软件工程知识和实践经验产生积极影响,并为软件工程过程的教学和实践提供了新的思路。

3结语。

游戏模拟法是软件工程课程设计中一种较为新型的实践方式,鼓励学生参与,帮助教师模拟真实环境,提高学生的技能和激发个人和团队实践经验,达到传播软件工程知识和提供技术资源。游戏模拟法扩展了软件工程课程设计实践空间和时间尺度,它以虚拟现实的游戏方式,更能迎合当前大学生的学习方式,一定程度上提高学生的学习兴趣。深入研究游戏模拟法,对改进软件工程课程设计教学有非常重要的意义。

参考文献。

[5]baker,o,hoek,msandprogrammers:aneducationalsoftwareengineer-ingcardgame[c]//inproceedings25thinternationalconferenceonsoftwareengineering,ieeecomputersocietypress..

软件工程教学方法实践论文

摘要:分析高校软件工程专业课课程设计实践环节教学内容、教学手段及考核体系现状与存在问题,提出课程设计环节教学改进方案,即建设一个供多门课程使用的可复用教学案例库,并采用分段式教学手段推行案例,配合完整监管与考核体系,保证课程设计环节教学质量。

关键词:软件工程;实践教学;课程设计;案例库;可复用。

课程设计是一门课程结束之后安排一周或者两周综合实训,让学生完成一个实际的课题巩固理论知识,对课程知识体系获得更深刻全面的理解,是提高学生实践能力的重要环节[1]。目前,学院软件工程专业从第4、5学期陆续开设专业基础课和专业课,如《c#面向对象的程序设计》、《java程序设计》、《软件需求分析》、《数据库原理及应用》、《软件工程》、《uml技术》、《软件测试》等,这些课程均安排了为期一周的课程设计。但大四毕业设计时发现部分学生实践能力达不到专业培养要求,原因主要在于专业类课程实践环节没能够达到理想的教学效果。经调研发现,这些课程设计周是由各科授课老师布置一个相关课题,明确课题要求,给一周时间让学生自主完成,最后提交一个小的系统与课程设计报告。这种课程设计存在以下问题:(1)课程设计教学内容方面。老师未能提供系统、综合的课程知识相关案例,导致学生对题目理解不足,对课题认知模糊,无从下手,降低了学习主动性。(2)教学手段陈旧。基本还是停留在老师讲、学生听的阶段。师生互动较少,学生没有足够时间思考,即使在某个环节出现问题也不能及时解决,课后问题可能不了了之。(3)课程设计考核体系不完善。实践环节大多为考察,导致学生不够重视,提交一个报告了事。由于缺乏完整监管机制,学生对整个课题的开发过程认识不清,没有收获。另外,老师凭提交的报告给出成绩,区分度不明显,不够合理公平。针对目前存在问题,本文提出软件工程类课程设计实践教学改进方案。首先,建设一个可复用的软件工程实践教学案例库,案例库中的教学案例运用主流开发技术、管理技术及开发环境。“可复用”是指同一案例根据不同课程分割出不同的知识单元,软件工程类课程之间本来就紧密联系,相互承接,案例库可供多门专业课在实践环节教学中使用。其次,推行案例同时更新教学手段,采用注重学生参与及师生交流的分段式教学模式。最后,制定明确的课程设计监管与考核方案,对整个课程设计过程严格把控,培养学生综合应用知识能力与实践动手能力,提高课程设计环节教学效果。

1案例库建设。

案例库中的项目不仅要考虑案例库的可复用性,能够服务多门课程,还需体现软件工程专业能力培养需求,并考虑开发难度与学生接受程度。因此应选择学生熟悉的业务系统,采用主流开发工具来实现轻量级工程化系统。系统功能尽量有代表性,同类系统可以仿照实现,并根据课程知识结构需要进行功能定制。如案例库中的项目:《学生成绩管理系统》用c#与sqlserver2008开发。该系统是典型的小型mis系统,主要实现了学生、教师、管理员3类用户对学生信息、课程信息及成绩信息不同程度的增、删、改、查。该案例可以服务于《c#面向对象的`程序设计》、《数据库原理及应用》、《uml技术》、《软件工程》、《软件测试》等课程的设计教学。案例库项目开发融合了软件工程很多专业课程知识,在不同课程中使用,学生可以明确各门课程学习目标,从不同视角体验软件开发流程,提高对软件工程整体把握的能力,建立软件工程的思想。

2知识结构划分与整理。

案例实现之后,为了服务于不同课程,不同授课教师需要重新组织教学资源,梳理课程大纲、划分教学内容、整理教学素材、制作教学课件,这一步至关重要也最为核心。想要通过一个完整教学案例,使学生建立起课程知识结构网络,授课教师不仅要基于案例将课程相关基本知识点及联系贯穿其中,还要对知识进行高度提炼,体现课程内容有机联系。这样学生通过案例讲解,不仅对理论知识理解更加透彻,对课程体系也会有更深刻的把握,学习效果取得质的飞跃。下面以《学生成绩管理系统》的实现为例,按不同课程知识侧重点进行概要划分,在课程设计环节中,授课教师结合案例针对本门课程侧重讲授知识结构。(1)《面向对象的程序设计c#》,讲授如何利用c#语言进行系统开发。利用常用控件来搭建设计学生成绩管理系统界面、实现窗口间跳转、消息传递;利用面向对象的程序设计方法实现系统业务逻辑与主要功能;利用ado组件访问数据库,完成对系统数据的基本操作。(2)《数据库原理及应用》,讲授如何进行学生成绩管理系统后台数据库设计。数据流图,数据字典的创建;概念结构设计(e-r图的绘制)逻辑结构设计,将e-r图转换为关系模式,如何考察关系模式、规范化程度、规范化理论、视图机制、安全性及完整性设计;数据库的实施:sql的应用,建库、建表、录入数据等。(3)《软件工程》,以学生成绩管理系统为例,按照软件工程流程,讲解每一阶段任务及涉及方法,结合案例从可行性分析、需求分析、总体设计、详细设计、系统实现及系统测试几个步骤进行。(4)《uml面向对象设计与分析》,对应学生成绩管理系统开发各阶段从建模的角度讲解uml的9种图,主要包括在需求阶段如何识别参与者与用例,建立用例模型;在分析设计阶段静态结构模型的建立(类图、对象图)及动态行为模型的建立(顺序图、状态图、活动图);系统实现阶段物理模型的建立(组件图、系统部署图),及将uml自动转换为面向对象设计语言的实现。可以看到,不同课程使用《学生成绩管理系统》案例侧重于不同知识体系。

3案例推行与考核模式建立。

授课教师在课程设计环节中推行案例,按照案例教学、任务驱动模式来进行,课堂讲授仍然是不可或缺的[2]。首先通过分析案例程序引导学生学习,由案例的讲解分析,深入浅出地引出知识点,引导学生逐步理解课程重点、难点,深化理论知识学习[3]。其次提出本次课程设计任务要求,老师详细分解设计题目内容与步骤,给出参照与示范。案例讲解与任务分解交叉进行,课程差异性使得案例教学不必拘泥于固定模式与时间,讲授案例时间大概是6~10学时,老师可以自行调整授课进度与节奏。在案例教学中,为了充分调动学生主动性,并及时发现问题、解决问题,采用了“教师提出课题―学生分组讨论―教师演示案例―学生实践―学生总结、师生交流”分段方式进行,并且在以学生为主体的阶段进行考核。在案例讲解、任务驱动教学方式下,建立完整考核机制,教师监控整个实践过程,激励学生参与到每一个阶段中,学生遇到问题也可以反馈给老师,及时得到帮助,提高学生主动性。成绩考评是根据学生每一阶段任务完成情况,从分析解决问题、团队合作、语言表达及文档书写能力表现作综合评定,不仅保证了评价结果客观性,也引导了学生加强这些方面的能力培养。

4结语。

针对学院现在软件工程类多门课程在课程设计环节存在问题,提出了建设可复用的案例库,并根据不同课程教学需要对案例进行知识结构划分与整理,在实践中采用分段式教学推行案例,加以完整考评方式,现已收到较好教学效果。基于案例库的实践教学改进方案还可以应用在软件工程综合实训环节,为了达到更高教学要求,培养高质量人才,案例库还需要不断更新与完善。

参考文献:

软件工程教学方法实践论文

软件工程专业实践类课程不同于其它理论性课程,它主要培养学生的程序设计能力及软件开发能力。因此,考核方式最好不要采用考试的方式,而应该以软件设计类的大作业为主,主要考核学生对课程知识点的掌握情况、编码能力、系统演示情况、创新能力。

4结语。

随着我国软件产业的快速发展,对软件工程专业毕业生的实践能力要求也在不断提升,因此,合理构建软件工程专业的实践类课程体系直接关系着学校毕业生的就业,显得尤为重要。湖北文理学院软件工程专业在构建实践类课程体系地基础上,定期安排青年骨干教师到企业去参加培训,有效地提高了教师的工程应用能力,扩展了教师的专业视野,从而有效地保证了软件工程专业的实践教学质量。实践证明,湖北文理学院软件工程专业通过合理的构建实践类课程体系,取得了较好的实践教学效果,提高了学生的就业能力。

参考文献。

[3]梁于玲.基于ssh的网络教育视频点播系统的设计与实现[d].江西农业大学,2015.

软件工程教学方法实践论文

软件工程专业实践类课程体系如表1所示。该体系主要包括程序设计基础(c语言)、面向对象程序设计(java)、数据结构、数据库系统、网页设计、javaweb编程技术、javaee框架技术、软件测试与质量保证、web应用软件开发实训等课程。

2.1程序设计基础(c语言)。

程序设计基础(c语言)作为软件工程专业学生学习的第一门实践类课程,主要解决结构化编程问题。课程的核心内容在于顺序结构、选择结构、循环结构的理解和应用,教师在授课时一定要把握好,不能舍本逐末。有很多教师没有全局观念,在授课时过多强调语法知识,而忽略了核心内容,显然是不对的。另外,在课程最后需要让学生在理解结构体的基础上,能够应用结构体设计一个小的应用程序[2],为学生学习面向对象程序设计打下基础,因为类本质上是在结构体的基础上增加了成员方法。

2.2面向对象程序设计(java)。

面向对象程序设计(java)主要解决面向对象编程问题,因此,该课程的核心内容在于类的定义及在定义类的基础上创建对象。在本门课程中,需要理解并熟练掌握对象可以调用类的方法。面向对象程序设计(java)是非常重要的一门专业基础课程,一定要求学生认真、不折不扣地掌握。实践证明,由于后期的javaweb编程技术和javaee框架技术是以本门课程为基础的,如果本门课程没有掌握,后期的学生就没有办法继续学习。

2.3数据结构。

数据结构主要解决算法设计问题。有的教师和学生错误的认为软件工程专业的学生毕业后主要从事软件开发,只需要掌握软件开发所需要的工具和开发技术,不需要去研究算法,这是严重错误的。因为,高校和培训公司不同,高校不仅要解决学生的就业问题,还要为学生毕业后的成长打好基础。

2.4数据库系统。

数据库系统主要解决信息系统中数据的存储问题。在该课程的教学过程中,不仅要让学生掌握数据库的基础理论知识,还要掌握数据库的应用。由于在信息系统、web系统等应用中处理的数据可能来自不同的表,因此,让学生学会处理数据库中表与表的关系就显得格外重要。

2.5网页设计。

网页设计即web系统的`页面设计,主要解决web系统中前端页面的设计及其美工问题。在本门课的教学中,不仅让学生掌握ui的设计方法,更重要的是培养学生的美工意识,使其设计的界面足够“美观”。

2.6javaweb编程技术。

javaweb编程技术主要解决mvc模式的编程思想。通过本门课程的学习,使学生在理解模型层、视图层和控制层各自作用的基础上,学会处理三者之间的逻辑调度关系。视图层主要负责web系统的页面展示,是web系统与用户交互的窗口;模型层提供处理各种问题的方法;控制层接收视图层的数据后,主要负责对模型层的调度,相当于一个“管家”角色。

2.7javaee框架技术。

javaee框架技术是在mvc模式的基础上,主要解决j2ee架构的问题。在大多数高校的教学中,采用的架构是流行的ssh架构(spring、struts和hibernate)[3]。由于该课程内容较多,应用性强,而且学生毕业后主要以本课程学习的技术求职,因此,需要加大课时量,同时要安排具有丰富工程实践经验的教师任教。

2.8软件测试与质量保证。

软件测试与质量保证主要解决软件测试问题,以保证软件开发的质量。随着软件复杂度的不断提升,软件测试的地位急剧上升。然而,在实际的软件工程专业实践教学中,有很多地方高校教师对软件测试还不够重视,总觉的软件开发完毕经过调试就可以了,所以,讲授时有敷衍了事的情况发生。

2.9web应用软件开发实训。

web应用软件开发实训是软件工程专业学生在校的最后一门课程,同时也是是软件工程专业的一门重要的实践性教学课程。本课程不仅培养学生的软件开发能力,还培养学生的合作意识与团队精神,从而使学生提高软件工程的综合应用能力。本课程应采用“以学生为中心”的实践教学模式,教师则起引导作用,充分调动学生的主观能动性。

软件工程教学方法实践论文

随着我国软件产业的快速发展,对软件工程专业毕业生的实践能力也提出了更高的要求[1],因此,有必要合理构建软件工程专业的实践类课程体系,以提高软件工程专业学生的工程化应用能力。本文以湖北文理学院软件工程专业为例,构建了合理、规范的实践类课程体系,并提出了软件工程专业实践类课程的考核方式。

大数据时代下软件工程教学改革措施论文

摘要:本文基于当前发展趋势,从众包软件服务工程技术、软件服务公正和群体软件工程技术、密集型数据科研第四范式技术、计算机信息处理技术四个方面对大数据时代下软件工程关键技术进行了探讨,希望为广大读者提供有价值的建议。

引言:互联网技术的兴起和计算机科学技术的革命为社会打来了新颖的技术:大数据。从此人们的生活方式和生活理念发生了翻天覆地的变化。以下是对大数据时代下软件工程关键技术的讨论。

一、众包软件服务工程技术。

第一,众包软件服务的创新发展形态。众包软件服务工程在国际上重视密集的数据处理,尤其是在线服务过程中产生的数据。如何将这些密集数据进行分析和评价是当前软件工程师所要研究的重点内容。需要从服务方到服务的开发方和运营平台管理方。这些流程中充满了离线密集型数据和在线流量数据。众包用户的在线数据可达到pb级别,在线沟通的数据可以达到tb级别。直接推送的这些密集数据对软件服务有着重要的影响。第二,开发和生产运营管理。密集型数据本身对它们的动态分布形式和价值隐藏等都是大数据的原始形式。从根本上来说缺乏内容含义和语义化单位矢量。要想在研究中有所创新,就需要将思维和研究方法当作研究主体。大数据所在的主体兼具制造并传播密集型数据的功能以及负责消费者和群体运营的功能。将群体的智慧进行汇集形成专业化的知识。并及时处理相应的信息同时进行软件工程的推送。

二、软件服务功能和群体软件工程技术。

面向服务的软件工程发展越来越迅速,它以服务为建设目标再具体的实践应用过程中需要面对具体的需求进行相应的调整。维护软件工程主要可以借助虚拟化管理手段。这种手段既可以对软件进行虚拟化使得操作性得到一定的强化,同时又能解决分布和动态变化等问题。同时,该技术也在云计算和大数据等领域应用广泛。软件工程师可以通过网络进行数据共享和学术交流,并进行软件的合作开发计划,结合用户的数据和反馈信息设计出满足用户需求的、性价比高的软件系统。现在的软件开发系统中比较成功的是开源软件,也是学术研究的重点。遗憾的是现在的常规研究方法没能取得突破性的.进展,部分学者尝试用社会网络进行数据分析,并取得了一定的收效。同时开发组成员中外围开发的人员相对较多,模块化的特点较为突出。而且群体软件工程的发展趋势越来越明显,更多的提倡众包形式的开发,因此,众包可以解决大多题。

三、密集型数据科研第四范式技术。

数据密集型科研第四范式在首次提出,它表明在进行数据的研究整理时,需要建立一定的理论和研究方法,重视大数据储存应用的重要性。在实践中对传统的第一、二、三范式研究方法的缺陷进行了分析和改进。认为绝大多数的软件没有能在短时间进行有效存储的能力。我国在在对大数据进行研究时发现,不应仅仅局限于计算机的模拟系统,需要加入第四范式来进行对数据的分析。这是由于密集型的数据所要求的研究方法和以往有显著区别。需要在研究方法和思维方式进行一定的改变。因此要建立科学的第四范式,建立完整有效的体系后在转变为第三范式。同时,在对第四范式进行建设的过程中,首先需要对大数据的软件服务价值进行彻底的分析,此时要避免采取原有的分析方式。要从数据和模型的过程变为数据、知识、价值服务的第四范式[1]。

四、计算机信息处理技术。

大数据的特点是结构复杂和容量大。在大数据时代下,它比传统的数据形式相比,能更好的联系不同的数据。这些关联的结构特点让计算机信息处理技术难以发挥预期效果。计算机网络由于建立在硬件基础上所以具备着一定的局限性。对互联网的发展造成了一定的制约。所以,这需要相关人员进行技术的更新和对计算机网络架构的创新,从而实现大数据的有效处理。计算机网络需要研究更加开放式的网络传输功能和结构,这要求把计算机的网络处理系统和硬件分离,然后定义特定的网络结构,推动软件朝向更完善的方向发展。

五、计算机软件技术在发展过程中的应用情况。

很多企业利用计算软件实现各种功能,除了基本的客户信息资料获取之外,还要对企业工作风险进行分析和评估,统计公司工作人员的流动性问题。在大数据时代下,企业数据开发要经过一个较为复杂的过程。第一,抽样,所谓抽样就是在公司想有的产品中选取出代表性的产品作为样本;第二,开发,开发就是要求公司对相应的数据进行导入、选择、合并等需一系列的处理步骤;第三,修改,修改就是指在数据开发的基础上,对数据进行有效的的选择和创建,保证数据的合理性,需要注意的是,在修改过程中不能够排除产品的编码和变量等内容。第四,模型,模型的主要作用在于对企业决策进行预测,根据具体的数据设计形成不同的模型,保证预测结果科学准确,验证企业决策、方案的可行性。第五,评定,就是将其和模型进行对比,以此通过数据分析和整合,保证信息的准确性。

总结:总而言之,大数据的时代已经到来,社会的各个领域都不同层次的渗透大数据的思想,并积极的进行着软件技术的创新应用。因此大数据将为社会带来巨大的变迁。

参考文献:

软件工程导论课程中同伴教学法的应用论文

新课改以来,我国高等教育经历重大改革,教育领域也在不断寻找更符合素质教育的创新教学模式。而项目教学法能够提供最贴近真实的工作过程,可以为学生带来相对优越的学科实践临场感甚至工作感觉。它解决了传统教学与实际需求相互脱节的教育尴尬局面,真正实现了专业学生与社会企业就业岗位之间的无缝对接,达到了预期的教学目标,取得了不错的教学效果。

一、关于项目教学法。

(一)基本概念。

顾名思义,项目教学法就是围绕项目活动展开的,它是一种注重绩效的教学方法,源于美国哈佛工商管理学院的经典课堂教学模式。在项目教学法中,其教学活动目标相当明确,且具有高启发性、高实践性和高互动性,整体相比传统教学优势明显,能够有效提升教学过程的创新能力和师生解决问题的能力,尤其是解决教学过程中的一些难点问题,培养学生的分析和反思能力,强化课堂与课外的师生互动过程,让教学与实际的联系越来越多。

(二)教学方法实施流程。

项目教学法在实际的教学实施过程中注重教学与项目开发两大阶段内容。教学当然以教师理论知识讲授为基础,它帮助学生积累一定的理论基础知识。而项目开发则在理论基础之上来展开具体的实践教学过程,首先教师要让学生了解课程理论与开发项目之间的关系,保证学生的知识体系建构完整,然后再将课程项目引入到教学过程中。就以软件工程课程为背景,它的项目实施就涵盖了项目研究、分析、设计3个主要阶段,其中项目研究主要围绕理论教学过程展开,分析则强调对项目中各个问题的阐述与解读,而讨论则围绕项目中的个体案例来展开师生相互交流,特别是重点讨论项目中的特定问题,启动项目实践,这也是整个教学中最有难度、最为复杂的部分。教师要根据实际的教学情况来选择真实的、合适的项目组织学生团队投入进去,例如软件开发等等,在开发过程中掌握软件工程的基本原理与制作方法。以下给出基于软件工程课程的项目教学法流程。

项目库建立首先要基于软件工程课程项目来建立项目库,结合课程教学内容的不同阶段与学生实际知识水平选择合适的教学项目,建立一套完整的项目库,同时保证项目内在内容的多样性。因为每个项目所涵盖考察的教学知识点不同,所以教师要选择合适的项目来展开教学。2.项目分析这里以“学生档案管理系统”这一软件工程课程项目为例,首先教师要将这一大项目分解为若干个子项目,确立子项目所要达到的`能力目标与知识目标,根据子项目安排编制学生小组,制定相应的项目计划内容,同时展开项目讨论及分析过程。项目讨论与分析代表了项目教学法的关键环节,教师正是引导学生展开项目分析才透析课程理论知识内容,将教学中有关“学生档案管理系统”制作的操作流程展示给学生。在该过程中,学生是绝对的主动者,而教师则作为辅导者来启发学生思考、辩论、分析、最终解决项目中的特定问题,进而完成系统创建项目任务。该阶段考察了学生对问题的敏锐知觉与洞察力。

3.项目开发项目开发过程更要以学生为主体,教师作为重要引导者来引导项目开发过程,组织编制项目计划、系统制作工作流程,做到分阶段完成项目内容。在该过程中,教师还会专门分配不同角色,例如项目管理员、系统分析员、测试员、程序员和编辑员等等来分段完成子项目任务,最后展开项目阶段成果汇报,及时交流与改进教学过程,保证不同子项目的知识点都能有较好体现,完成完整的软件工程课程项目。在项目开发过程中,不同的项目任务对应不同的项目岗位,例如项目总负责人一般为教师,他负责统筹与协调项目整体内容;而像分析员则主要负责分析软件工程项目细节,制定项目方案并基于项目主体框架来展开设计过程;另外还有负责项目方案制定与代码开发的程序员、负责项目测试与测试报告编写的测试员以及编写项目说明书的编辑员。

4.对教学课时的调整在项目教学过程中要通过调整教学课时来体现项目教学法优势性,因为该教法相比于传统教学耗时更长,可能单节课无法满足设计项目需求,需要及时调整教学课时来实现合理教学安排。例如要对每周授课学时进行有效合并,这样更利于项目的设计过程优化。从整体来看,软件工程课程在采用项目教学法后,其教学过程变得更加生动有趣,对学生学习积极性的调动更到位,也强化了学生主动学习研究的意识,特别是在软件工程专业技能的培养上实现了全面优化,增进了师生、生生之间的相互感情,也解决了传统教学中理论实践教学与社会企业岗位就业内容相脱节的问题,确保了二者之间的无缝衔接,基本达到了预期的教学目标[1]。

在新课改以后,项目教学法的内涵类型也有所丰富,像“多角色参与”项目教学方法就能从更深层次来激发学生研发项目兴趣,优化教学效果。

(一)关于“多角色参与”项目教学法。

“多角色参与”理念的融入让传统的项目教学过程更加有趣,能够有针对性的提升学生的项目研发动力,同时实现多人参与合作学习过程,对团队精神的培养非常有益。“多角色参与”项目教学法强调整体协作、个体分工,基于不同阶段来分配不同学生展开项目分析过程,客观讲它属于一种典型的阶段性教学,没有明显的教学方式,但体现了一种强烈的任务阶段性,实现了教学过程的有效衔接。而且,“多角色参与”强调学生本身所拥有的角色观念,赋予了他们一定的责任意识,这对弥补传统项目教学法中的诸多不足是有好处的。

(二)案例教学设计应用分析。

1.“多角色参与”项目教学法设计的基本思路“多角色参与”项目教学法首先要拟定教学项目,可以根据学生数量来拟定多个项目,然后教师为学生进行分组(保证每组3~5名学生),根据软件系统开发与所参与项目的不同来扮演不同角色,例如在项目设计中充当程序员、分析员、设计员、测试员以及用户等等。同时教师也会安排角色转换,强化学生在项目教学法中实践的责任意识,让每个阶段都变得更加重要,进而激发学生学习学科内容的积极性。

2.选取项目在选取软件工程课程的项目时,应该遵循3点基本原则:首先一点是要选择符合当前社会潮流的、为人所关注的热门项目,且该项目能够代表科研发展前沿,有创意,符合学生兴趣口味;第二要选择适合于软件工程课程教学展开的项目,且项目本身要尽可能覆盖多的知识点内容,便于学生构建知识认知结构,快速实现对学科的整体理解,特别是能帮助学生建立软件项目开发的大局意识;第三要选择适合于学生所处学段的题目,例如其中所涉及内容一定要难易度适中,是学生能够完成的,最好是他们所关注的项目内容。比如说目前学生所普遍关注的铁路订票系统,教师就可以设计一项有关“铁路订票系统”的软件工程课程项目,模仿12306订票网站来展开设计教学。该项目中也同样具有车票预订、余票查询、列车时刻表查询、票价查询等等功能,同时系统存在并发访问能力,支持最大5人同时订票,并设置了排队系统。

3.项目教学过程展开项目教学过程展开后,教师要通过分组来设定每一名组内成员所参与的软件工程课程项目独立任务,并要求学生分阶段将学习成果编撰成报告提交上来,让教师了解他们的任务完成进度,也作为成绩考核的重要参考。另外一点教师要做好自身项目总监的工作,时刻控制项目任务开展的进度与质量。在这里就融入了“多角色参与”思想,在同一个小组中不同学生在不同时期完成项目中的不同阶段内容,并考虑所设计内容的可用性与便捷性。再者,不同的小组也要做到相互承接组间任务,形成承上启下的联动机制,这是为了增强组间交流过程,实现阶段性成果提出与项目任务顺利交接,凸显学生在项目任务中的角色作用与责任意识。“多角色参与”在项目组中所承担的角色非常明确,那就是帮助组内成员快速完成某一个指定的项目任务,根据任务需求来引导学生进入项目进程的不同阶段。就以铁路订票系统软件工程项目的设计来讲,“多角色参与”就对项目实施过程实现了角色分类,假设该项目教师分配5个小组共同完成,那么第一小组专门负责系统构建需求定义、需求分析与概要设计,例如开展订票系统的软件需求分析、用例模型例图设计、系统顺序图编排等等;第二小组负责详细的系统设计编码,选用编码来初步构建系统;第三小组负责社会调查和收集数据,通过在火车站观察和收集相关数据来为项目中系统构建提供参考;第四小组负责订票系统的软件制作,第五小组则负责软件测试,比如对用例的详细测试等等。每一小组在完成项目任务后与下一组对接,实现任务无缝衔接[2]。

三、总结。

总而言之,当前软件工程课程中融入项目教学法有它一定的优势之处,它可以基于“多角色参与”理念来弥补传统项目教学法可能存在的诸多不足,让学生在扮演不同角色的同时实现项目任务随时切换,激发学生学习该学科内容的主动性和自主学习能力,做到共同合力解决问题,共同创新。

参考文献。

大数据时代下软件工程教学改革措施论文

摘要:近几年来,古籍数字化、古诗词数据库的研发不仅为古代文学的研究带来了帮助,也为古代文学的教学带来了一定的影响。从作家作品分析、文学发展的讲解以及课程作业的设计三个方面,探讨在大数据环境下如何有效运用巨量资料、数据库等资源,采用数据统计分析的方法和手段来提升古代文学的教学质量,培养学生的专业素质与文学修养。

在我国高校人文学科领域中,古代文学课程有着非常重要的作用,它不仅是汉语言文学专业的核心课程,也是其他人文学科诸如国际汉语教育、戏剧与影视文学、文秘、新闻、广告等专业的专业基础课。然而学界当下对于古代文学教学的现状并不满意,对古代文学教学中存在的问题有较为充分的认识和探讨[1-3]。正如戴建业教授《大学中文系古代文学教学现状与反思》所言,“多年来,各大学中文系古代文学教学,主要是通过‘中国文学史’课程完成的,教师较多在课堂上向学生讲授一长串线索,一大堆概念,一大批作家,古代文学中的许多经典名篇,学生却读得不多,也较少求甚解,更不可能去涵泳。这种教法与学法类似于一种‘买椟还珠’的现代版。”[4]尽管现在很多学校汉语言专业分别开设了中国古代文学史和古代文学作品选读等课程,但在具体的讲授中往往仍然是以时间为线索讲背景谈概念,而很少对作品进行解读,更不用谈情感的体验和审美的感受了。对于大多数没有接受过古诗词训练的大学生而言,走马观花式的作品讲解、简单粗略的作家介绍、文学现象的概念式总结,都很难激发学生学习的兴趣。这样的教学模式导致学生为了应付考试而死记硬背一些概念名词,并不能从实际上真正提高其专业修养和人文素养。

麦肯锡在《大数据:创新、竞争和生产力的下一个新领域》的研究报告中正式提出了“大数据”一词。随后这一话题不仅成了计算机行业内的热门话题也引起了各行各业的广泛热议。对“大数据”这一概念人们从不同的角度提出了不同的理解人们普遍认为大数据即海量数据、巨量资料。更有学者认为“大数据超越了海量数据的含义它描述的是随着数据量和数据类型激增而逐渐衍生出来的一种现象不仅包括大规模、多样化的数据集还包括对这种数据集进行高速采集、处理与分析以提取价值的技术架构与技术过程。”[5]从数据的角度看大数据的特征被概括为4v即数据量大(volume)、数据类型多(variety)、价值稀疏性(value)、速度快(velocity)。基于以上特点大数据在社会生活中的应用越来越广泛在教育部颁发的《教育信息化十年发展规划(—)》的指导下我国高校也越来越重视信息化教学。在这一背景下古代文学教学中相关问题如作家作品的分析、文学发展历程、作业的设计等也可以从多个方面做适当调整以期进一步提高教学质量。

一、关于作家作品的分析。

传统的古代文学教学模式在讲授具体作家时,对其生平事迹往往按照时间顺序进行串讲,何年中举、何年入仕、何年升降,以及这一时期的文学思想与诗文创作等,这种平直的简介往往不能给学生留下深刻印象。关于作品的讲解,由于课堂时间有限,教师不能对作品做详细的解读,只能走马观花粗略鉴赏;学生大体疏通文意,虽体会了诗文字面的含义,但常常是不求甚解,至于诗境、文心,因为缺乏对诗文创作背景、时代环境等的了解,难以有情感的体验,没有情感的浸润,也就难以有审美的体验。王兆鹏教授《唐宋文学编年系地信息平台》的建设,为古代文学教学中有关作家作品的讲解提供了一个新的思路。

王兆鹏教授与搜韵诗词共同打造的《唐宋文学编年系地信息平台》,通过将现有的唐宋作家作品编年信息录入数据库进行数字化处理后,与当代、历史地图进行整合,利用gis技术开发了以地图为平台的信息系统。进入平台后,随意点击地图中的某一地名,就可以看到唐宋哪些文人曾在此停留并留下了哪些篇章;从平台的诗人列表中点击某一诗人的名字,其一生行迹路线图清晰可见。路线图和文字说明相结合,更便于人们直观地了解一个文人的生平轨迹和具体创作。这一信息平台很好地实现了时空维度的交融,而这正是我们在教学中经常忽视的问题。

以苏轼为例,按照现有古代文学史的教材来讲解,大多是先讲苏轼的生平、人生观、创作道路、创作思想,然后以分体的形式讲解其文、诗、词创作等。这样就把作家、作品一分为二地进行讲解,学生所接收的信息是颇为概念化的。由于模糊了时空的问题,给学生的印象就是苏轼其人很旷达、苏轼诗文风格豪迈,而忽视了苏轼文学创作中兼收并蓄的特点。鉴于大数据的丰富资料,在讲解苏轼时我们不妨换个思路,将其人生轨迹与文学创作历程同时进行考察。首先,借助于北宋行政区划图大致拟定其人生轨迹,嘉祐元年(1056年)三月苏轼兄弟随父亲离家赶赴汴京参加进士考试,及第同年即丁忧家居。到嘉祐四年(1059年)十月,父子三人再度赴京,三人一路唱和编成《南行集》,这是现存苏轼诗歌中最早的一批作品,可以看作是他诗歌创作的起点。其次,从嘉祐六年(1061年)至嘉祐八年(1063年),以组诗《凤翔八观》为代表的古体诗,关心国事、反映民生疾苦,艺术上也渐趋成熟。熙宁四年(1071年)苏轼到达杭州,任通判(知州的助理官),杭州的秀丽山水给诗人带来了极大的创作热情,苏轼描写西湖的诗作已经成为家喻户晓的名句。从苏轼词集来看,他也是从这一时期才开始填词的。再次,熙宁七年(1074年)至熙宁九年(1076年),任密州知州,这一时期词的创作有重大发展,初步形成了豪放词风,代表作有《江城子密州出猎》《水调歌头明月几时有》……。在时空的交汇中梳理苏轼的文学创作,黄州、惠州、儋州时期的创作高峰,在京为官时的创作低潮,都清晰地展现了其诗文创作的动态变化。而通过这一变化,更利于学生深入认识、体会苏轼文学风格的特点及形成过程,这较之单纯地讲解、总结,学生的学习热情和学习效果肯定会有所提升。在大数据背景下,借助众多数据和新媒体,这一教学方式得以轻松实现。

二、关于文学发展历程的讲解。

“一代有一代之文学”[6]的观念自明代就得到了许多学者的认同,从文体的演变来看文学的发展是中国古代文学教学中经常用到的方法。楚骚、汉赋、唐诗、宋诗,通过对文体序列的排位来总结文学发展概况,这就容易给学生一个错误的引导,提及汉代,只重视赋;论及唐代,只谈诗歌。对于学生而言,这样的教学其实不利于他们对文学发展有一个全面的认识,反而容易进入一个狭隘的学习视野。文学的发展有时间的跨度,文体的完备也需要一定的时间,今天我们回顾古代文学的发展,虽然具备了对文学体裁进行总结的条件,然而在教学中一味强调“一代有一代之文学”,并在教学实践中遵循前人“只重视唐诗、宋词、元曲讲解”的做法,不利于学生真正全面认识文学的发展。以宋代文学为例,一直以来宋词作为宋代的代表性文体得到了学界的广泛重视,在教学中也一直是教学的重点,长期以来这似乎已经是一种共识。然而在大数据环境下,随着越来越多的古代文学作品数据库的建立,对宋代文学的发展似乎也应有一个新的判断。“古今文章,至我宋集大成矣。”[7]“宋之文超汉轶唐,粹然为一王法。”[8]宋人对宋文的发展不仅有着较为自觉的理论认识,而且是颇为骄傲与自豪的。客观讲,宋文所取得的成就并不逊于宋词,但长期以来,在宋代文学的教学中,宋文往往是在古文运动中简单讲述,学生也很难对此有深入的认识。就当下对宋文的整理来看,已经出版的《全宋文》计360册,收录近万人的17万余篇作品。虽不能以量的多少来讨论文学成就的高下,但如此丰富的文学遗产显然是今人所不能忽视的。而且随着全宋文数据库的编制,为我们全面认识宋文提供了极大的便利。借助数据库的搜索引擎,在教学中可以更好地展示宋文的发展及其所形成的文学特色、所取得的文学成就。如此一来,就不至于给学生留下宋代文学仅仅是宋词成就斐然的刻板印象了。明清文学更是如此,长期以来在教学中重小说轻诗文的现象非常严重;随着古籍的整理以及当下众多古诗词数据库的研发,明清诗文也逐渐引起人们越来越多的关注,因此在本科教学中也应有所体现。

众多的古诗词数据库提供了较为全面的经典古诗词和古诗文,并且这些数据库大多提供检索分析,具有一定的智能化特点。文学内容的演变是文学发展的具体表现,文学作品也是文人对特定时代社会生活的审美反映,同一题材在不同时期所反映的不同主题就很好地呈现了文学的发展。借助于众多古典文学数据库,对不同时代同类题材的文学作品进行分析得以轻松实现。文学发展中文学形式的演进、继承与革新等相关话题借助于当下的古籍数据库都有了新的教学思路,通过数据分析进行相关知识的讲解,更利于学生的理解与接受。

三、关于作业的设计。

作业设计是教学的一个重要环节,而课程作业作为课堂学习的延续,既是学生进行独立学习的活动,也是学生学习过程中的重要内容。当下古代文学教学在作业设计上也存在着一定的问题,大体表现在:作业形式单一;作业内容简单化,在问与答中难以调动学生的兴趣;作业评价与反馈效果不明显等,而且这些问题长期以来在教学中都未能引起足够的重视。

在大数据背景下,海量资料、数据挖掘技术、多维检索方式等丰富了古代文学教学中的作业设计。以杜甫为例,传统的古文学教学中,关于“杜甫”的作业设计常常是“杜甫诗歌的‘诗史’性质”;“杜甫诗歌的艺术风格”;“杜甫诗歌的叙事手法”;“杜诗的地位与影响”等等,这些问题的设计都过于概念化,未能体现个性化,也难以激发学生的学习兴趣。而在大数据背景下,有了大量可供利用的信息资料,在揣摩教材与掌握学生学习的实际情况的前提下,可以精心设计多种形式的古代文学作业。就杜甫而言,对于汉语言专业的学生,根据其专业要求,可以借助数据库设计一些较为深入的研究型作业,比如可以布置“通过安史之乱中杜甫的行迹与创作的数据分析,理解杜诗的‘诗史’性质”,以及“通过对古诗词数据库的分析来解构后人对杜甫的评价以及杜甫的影响”等。因为有数据与材料的支撑,这较之简单的对杜诗“诗史”性质的平铺直叙,更容易加深学生的认识与理解,而且完成这一作业的本身就是较为有趣的探索过程。古诗词数据库大多都有检索功能,如北京大学李铎教授主持研发的《〈全宋诗〉分析系统》就提供多维的检索分析方式,学生可以借助这些数据库进行检索,搜集后世有关杜诗评价的诗文,然后进行分析归纳,通过数据分析发现问题。对于非汉语言专业的学生还可以联系其专业特点布置作业,比如对于新闻学专业的学生,可以布置“题壁诗与传播”“宋词中的传播方式”“笔记小说中的新闻传播”等;对于文秘专业的学生,可以布置“笔记小说中文秘形象的书写”等;对于广告专业的学生可以布置“古代名人在当下的品牌价值”等。这些作业都需要学生通过搜集大量的信息与资料后进行数据的统计与分析完成,其结论的获得印象也就较为深刻。这较之传统教学模式中的作业布置,其评价效果也较为明显,学生是否理解、掌握了这一问题在作业中会有着清晰的体现。

由近些年来,我国古籍数字化工作取得了显著的成绩,常用的古诗词数据库,如由北京大学数据分析研究中心和北京欣诺格科技有限公司联合研制的《全唐诗分析系统》与《全宋诗分析系统》、郑州大学《全唐诗库》、稻香居“全唐诗宋全词在线检索”等,这些数据库不仅仅提供检索功能,更重视数据的分析。如《全唐诗分析系统》与《全宋诗分析系统》在重出诗提取、格律诗标注、字及字组的频率分布统计等都带有智能化的特点,其多维的检索分析方式有利于可靠的数据发掘。王兆鹏教授与搜韵诗词共同打造的《唐宋文学编年系地信息平台》在这方面更是有了进一步发展。

显然,在大数据环境下资料的获得相对来说容易了很多,在具体的教学中,无论是作家作品的讲解、文学发展的梳理还是课程作业的设计,都可借助于巨量资料、数据分析的便利,真正实现以文学作品为本位的教学模式。仍以苏轼为例,通过众多的古诗词数据库,将其人生行迹与文学创作历程相联系,学生可以对其文学创作的动态变化有一个清晰的认识,这样苏轼文学风格的形成、文学成就的获得也就自然明了了。同样,借助于古诗词数据库,围绕苏轼对其同时代文人的创作进行梳理,那么,关于词中“以诗为词”“婉约派”“豪放派”等相关问题的探讨也就迎刃而解了。无论是课堂教学还是课程作业的设计,大数据环境下古代文学教学改革有了切实可行的路径。而且在这种教学模式下,学生的学习主动性得以真正地调动起来。无论是带着问题对作品进行分析,还是在对作品的分析中发现问题,学生在探讨的过程中因为对作品了解的深入,也就不难获得情感的体验及审美的感受,这对提高其鉴赏能力和专业素养是大有裨益的。

综上所述,古籍数字化、古诗词数据库的研发不仅为学者的研究带来了极大的便利,也为高校古代文学教学工作带来了更多的生机。首先,多种形式的古籍数据库丰富了课堂教学的内容,有利于调动学生情绪,活跃课堂气氛。其次,众多的古诗词数据库为学生爬梳材料、探究问题带来了丰富的资源,有利于培养学生的问题意识、科研能力。再次,大多数据库虽重数据分析,但对于古诗词数据库而言,分析结论的获得是建立在文学作品的基础上,这又有利于让古代文学的教学重回文学本位,以文学作品为本。

参考文献:。

大数据时代下软件工程教学改革措施论文

大学里面的课程,大多是以理论学习为主,课程实验的设置也是以个人的编程能力为基础的,往往是一个学生做出来的实验,其他学生拷贝过去改改就交了,很难判定每个人的能力怎么样。特别是在课程设计过程,因为有一定的难度,所以很多学生知难而退,干脆什么也不做,就等着复制别人的答案。如何解决这个难题,一直是计算机及相关专业课程实验的难点。在《面向对象建模技术》的课程授课过程中,课堂理论学习只占用部分时间,还有很多时间让学生完成布置的任务。笔者采用分组完成任务的形式,每个组内部进行分工,共同完成一个软件建模工作,最后汇总到一起,从而形成完整的文档。为了考核学生的完成情况,分组时由组长进行任务划分,每个成员都有任务去做,做好之后汇总成一个文档提交。每个组推选一个人在全班面前讲述所做的任务,讲完之后老师和其他同学都可以针对报告进行提问,相应的问题由完成该任务的学生回答,这样就能看出来每个人有没有做实际的工作,避免出现直接从网上复制的情况在。目前每个组、每个人的成绩只能由教师进行打分。如果有软件平台支持,完全可以做到全班同学为每一组打分,最后计算平均分作为该组的最后分数,这样能够更好地体现每个组的完成程度与水平。

2避免填鸭式的教学方法,让学生在课堂上充分思考。

填鸭式的教育方法极大地扼杀了学生的创造力。一方面是整个教育体制的教育惯性所致,另一方面也是教师个人能力不足的`表现,如果不这样做就不知道怎么上课了。在课堂上,这种现象比比皆是:学生已经是熟悉的东西,教师还在不厌其烦地深入介绍;本来是很简单的内容,教师还要花费大量时间进行讲授;明明是综合性且具有思考价值的内容,教师却一带而过。好的教学方法,应该是启迪式的教育,而不是填鸭式的方法,不管学生有没有听懂,只管继续往下讲。我们可以很好地使用现在已经有的it学习技术,例如网络课堂、翻转式教学等方法,让学生在课程学习之前能够先预习,课上才能充分地思考,从而扩充学生的学习空间,拓展合作交流的学习的平台,让学生成为学习的主人,这是我们每个教师义不容辞的责任。

3灵活运用现有教材,追求因人施教的课堂效果。

有许多教师不了解学生的实际情况,教材上怎么写的就怎么讲,不知道根据实际情况进行变通。正确的教学方法应该是灵活运用教材,了解学生的整体与个人情况,根据学生掌握知识的实际情况进行必要的增删、调整,学会灵活、能动地运用教材,这样才能从“有限”的教材中得到无限延伸。现在,一些老师在日常教学中虽然使用了多种多样的教具和教学手段,但究其实质还是按部就班的教学,结果,一节课下来,学生虽然也有讨论学习,但是往往有时候不能够理解知识的内涵和外延。我们应该充分应用多种改革教学方法,千方百计地提高教学效果。虽然由于班级人数较多,不能做到兼顾每个学生,但也不能放任自流,照本宣科,要尽量做到因人施教。例如采用翻转法教学,先让学生课前预习相关内容,每个人至少提出一个问题,教师根据问题的技术含量有选择地在课上进行回答。课上的其他时间供大家进行学习讨论。在这一过程中,虽然教师讲的内容少了,但是教师的任务却更重了,需要准备更多的预备知识,需要随时应对意外提问。当然并不是说这种教学法适合于所有的课程,能够解决所有的问题,只是提供了一种新的视野,拓展了课堂的含义。

4结束语。

通过多年的软件工程课程教学改革实践,笔者对如何教好课程有了一些自己的体会,认识到课程改革是社会发展的需要,它为我们教育工作指明了方向。一些新的教学理念和教学模式开始走入常规的课堂教学,取得了较好的教学效果。把学生当成朋友,发挥学生自己的学习主动性是我们的教学目的。社会的需求需要我们打破传统的教学模式,构建新型的学习课堂,让学生能够充满快乐和活力地进入课堂,而不是无精打采地来上课。要以“为了每一位学生的发展”为我们教学改革的核心理念,突破和超越传统的教学观念,真正把学生培养成学习的主体,让学生做到“我要学”,而不是“要我学”。但对一些具体的问题,我们还要不断地学习,总结和反思。

软件工程导论课程中同伴教学法的应用论文

摘要:本文简要阐述了计算机应用课程是一门实践性很强的课程,它的理论比较抽象,可以采取不同的教学形式,以适应该课程的特点。结合计算机课堂实践,并合理安排相关知识点,在计算机教学中运用“项目教学法”既能够发挥教师的主导作用和学生的主体作用,又能提高学生的操作技能,融“教、学、做”于一体,体现了“做中学、学中做”的教学理念,产生最佳的教学效果。

关键词:项目;项目教学法;总结评估。

计算机应用课程是技工学校的必修文化课之一,顺应了知识经济到来这一不可抗拒的时代潮流,将学生的信息素养的培养放在了一个非常重要的位置。我认为在教学中引入“项目教学法”是一个实际有效的方法。“项目教学法”最显著的特点是“以项目为主线、教师为主导、学生为主体”,改变了以往“教师讲,学生听”被动的传统教学模式,创造了学生主动参与、自主协作、探索创新的新型教学模式。

1项目教学法的现实意义。

项目教学法是指在班级授课制下,教师将现有的教学资源细分为若干个相对独立的项目,学生独立完成项目,充分调动学生的学习积极性,使他们成为学习的主人,从而使学生得到全面发展。在运用得当的情况下,项目教学法不仅能充分调动计算机课堂上具有“特殊个性”的学生群体学习计算机的积极性,而且能使全班学生在快乐地学习计算机的同时,体验到团队合作的乐趣。

2项目教学法容易产生的问题。

2.1课堂把控不当,容易让项目教学流于形式。

项目教学从表面上看,是把每个知识点分成若干个独立的项目,然后通过项目任务书下发给每位学生独立完成,老师也不用费力地去讲。看似简单,实际上稍有不慎,项目学习就会流于形式,为学生制造聊天的好机会。要想避免这一问题,关键是老师要适当干预和调控,切实充当好一个多角色的教师。

2.2小组成员分配不当,容易导致项目的被动和依赖。

项目教学的另一问题就是有个别学生可能过分内向、被动,以致过分依赖他人,或造成一人统治整个项目组学习的局面。为此,老师和小组组长应负起责任,给这部分学生尽可能多的鼓励和机会,让他们逐渐地适应小组的学习,充分地发挥他们的主观能动性。

2.3教师项目分配不当,容易延迟课堂教学的正常节奏。

因为项目教学法的引入,学生项目学习要占用许多时间,而且老师还要进行重点讲解,这样有可能导致课时紧张。这就要求教师应精心备课,切实作好每一环节的安排;学生应在课前自学老师下发的学习资源,找出自己不易理解的地方,以便在上机学习时做到有的放矢,这样在学习过程时就不至过于盲目,浪费太多的时间。另外,若有的项目难点比较多,教师可以让学生就项目中难以操作的部分进行任务分解,分配给项目组中每位同学进行讨论解决,其它尚未解决的部分可以在教师的带领下完成。

3“项目教学法”在计算机应用课程中的实际应用。

计算机应用这门课程我们传统的教学模式是教师根据教材的内容不加思索地照搬书上内容传授给学生,学生计算机操作能力比较薄弱,不会灵活运用,对于整门课程很难构建一个相对完整的计算机体系结构。总觉得教师在授课期间教的技能都会操作,但课后没有强化练习,感觉什么也没学到,更别谈承担大型计算机项目。通过实践,将“项目教学法”引入到实际的计算机教学过程中,学生在项目实践过程中,理解和把握了计算机课程要求的基本知识和技能,体验到创新的艰辛与乐趣,培养了分析问题和解决问题的能力,同时让学生掌握了适合自己学习的方法,进一步提升了学生的信息素养。

3.1项目描述。

首先,教师科学地合理选择既对学生的“胃口”,又满足市场发展的需要的项目。最后确定计算机应用这门课程安排22个项目,做好每个项目的任务书和展示要制作的案例效果。通过“项目”的实践,既注重了学生信息素质的培养,又强化了技能训练。例如我根据word的教学目标、社会需求以及学生的职业意向,确立了办公文件的管理、海报的制作、个人简历的制作等项目,通过这些项目的完成,促进学生综合能力和创造能力的`发展,以适应不同岗位的需求。

3.2项目完成过程。

我在提出项目设想前应进行深入的研究,准备好项目讨论可能涉及到的有关知识及学生的原有基础。在介绍项目任务的内容,进行项目细化时,要充分调动学生的积极性,吸引学生的注意力。如“毕业论文的制作”这个项目可以细化为“页面设置”、“属性设置”和“应用、修改及定义样式”、“设置标题的多级编号”、“生成目录”、“插入分隔符、分页符”等,通过这些与学生学习、生活息息相关的项目吸引了学生的制作欲望,从而促使学生主动独立完成整个项目。

3.3成果展示。

项目完成后,我让小组成员派代表对毕业论文的制作的效果进行展示,在展示的同时并加以介绍本组作品,制作过程,所应用的知识点,所遇到过的问题等。

3.4总结评价。

项目结束后,我从职业操守、专业技能、协作能力、创新能力等方面给予学生进行多方面的科学性评价,并可以通过问卷星在线测评系统对学生进行自评和她评。通过总结报告,可以反映出学生独立完成项目出现的共性问题及方法问题。针对学生出现的这些问题,在课堂中重点介绍这些问题的解决方法,强化训练,举一反三,巩固对项目所涉及到的知识点操作,让每位学生学会学习,快乐学习,学有所获。

4结语。

总之,在计算机课堂中巧妙运用项目教学法,能够深刻理解和把握当今流行的计算机应用技术,头脑风暴法,学生之间合作学习,不但让学生学到了基本技能,而且学生的信息素养也得到了大幅度提升;在教学中巧用项目教学法,体现了技工学校以学生为本的宗旨,打造了一批合格的具有工匠精神的专技人才,对教师本身也是一种锻炼和提高。

参考文献。

软件工程领域JiT及时教学法的应用论文

课堂中,老师可以通过板书、语言、面部表情等多种方式与学生进行交流,其中“语言”是老师与学生交流时最直接最有效的一种信息传达方式。初中学生的身体和心智都还没有完全发育成熟,此阶段的孩子对新鲜事物保持着较为浓厚的兴趣,但很多深奥的化学表达方式他们未必能够透彻地理解。这就要求,老师们上课的时候锤炼自己的语言,用易懂幽默的话语来传授知识。元素周期表又是化学学科学习的基础和前提,但是对于刚刚接触化学的孩子来说,元素周期表无疑是一大难题。尽管有难度,但还是必须的让学生把元素周期表牢牢地刻在学生的心里,这就要求老师们花心思去想一个简单实用的方法。例如教师们可以将元素周期表编成幽默的顺口溜,让学生一听就能记住。有效的沟通不但使教学目标事半功倍,还可以让每一节课堂都充满欢声笑语,增加学生的学习热情。

2.增强初中化学教学内容的趣味性,让学生理论联系实际。

初中化学,是化学知识体系的入门和基础,要从一开始就让学生体会到化学知识的实用性,才能让他们明白学习化学知识的重要性。化学学科有很多实验,实验就是要用假设的条件去模拟生活中可能会出现的事物,进而研究出解决实际问题的方法和对策。初中化学很具有挑战性,学生可能会感到很艰难很枯燥,这就要求老师们要多费心思去将化学知识与生说实际相联系,让学生真正感受到化学知识的实用性,这才是学习化学知识最大的意义所在。在生活中举出化学实例其实并不困难,比如说:为什么食物放久了会变质这个问题,甚我们可以事先在班级里放置一颗新鲜蔬菜,让学生观察并且记录它每一天发生的变化。日常生活中,虽然学生都知道蔬菜会渐渐地腐烂,但是在教师的引导下,可以仔细观察到它一点一滴的变化,这个过程将让学生留下深刻的印象。同时,每天给他们讲解,蔬菜为什么会有现在的变化,为什么腐烂。这样学生将会把氧化的知识点透彻地吸收在脑子里。

3.提高初中化学物质的趣味性,用故事吸引学生。

现代社会,是网络信息时代,我们获取信息的途径举不胜举。而电脑电视就是最为常见的一种方式,初中的学生,去过电影院的都知道电影院没有空调没有电风扇,那么夏天的时候,电影院为什么那么凉快呢?原来电影院用冷气机来制冷,这冷气是一种化学物质,俗称叫“氟利昂”,经过压缩液化、冷冻等处理后,从冷气机里吹出来,像汗水蒸发一样,可以带走大量的热量,从而使周围温度大大降低。臭氧层是人类及地表生态系统的一道不可或缺的天然屏障,犹如给地球戴上一副无形的“太阳防护镜”,而氟利昂却是臭氧层的“罪恶杀手”。氟利昂在大气中可以存在60~130年,虽然氟利昂释放量相对较少,但一个氯原子可破坏十万余个臭氧分子,从而导致平流层臭氧受到破坏,并逐渐减少。发达国家已于1月1日,全部停止氟利昂的生产和使用,7月1日发展中国家也开始进入履约期。这样一来,既教给了学生化学物氟利昂和臭氧层的知识,还能让学生明白这一生活现象的缘由。

4.整合初中化学知识,增加化学教学的趣味性。

激发学生的学习乐趣、使课堂变得更加有趣的方式有很多,教师备课时对知识加工整理,进行情景创造和变换,就是其中一种有效的方法。这样的教学方式不仅可以吸引学生眼球,集中学生注意力,还可以让他们在轻松的环境中高效地掌握所学知识。将所学的知识有效地牢记人脑之中,提高学习主动性。比如,在学习酸碱指示剂时,我们可以创造一个学习情境,先让学生用白纸剪一些自己喜欢的剪纸,然后在自己的剪纸上有一步一步滴加酚酞试液、碱液和酸液,然后仔细观察剪纸的颜色变化过程。观察完了之后,让同学起来总结,自己手中剪纸的颜色变化。这让学生切身体会到酸碱指示剂在遇到不同的物质时所产生的.变化,亲自动手可以让他们明确遇到酸性物质和碱性物质时,酸碱指示剂所呈现出来的不同颜色和状态。用自己的双手和眼睛获取新知识,这样不仅可以激发学生求知的欲望,使他们主动投入到课堂教学中,还可以从根本上吸引住他们的注意力。

5.结束语。

让初中化学教学变得有趣味性的方法有很多,以上列举了几种笔者认为有效的方式。总而言之,要想使课堂变得更有趣味,就一定要改变原来古板枯燥教学模式,要想办法活跃课堂气氛,让学生在一个轻松的环境下学习新的学科,从中体验到学习化学知识的乐趣和意义。在获取获得知识的同时,让每个学生真正都热爱化学这门学科、并能够主动地去探索奇妙的化学世界。教师在这个过程中的角色很重要,他们不仅仅是学生的老师,更应该以身作则,不断地去追寻化学知识的迷人之处。化学有许许多多等待着我们去发现和探索的地方,只有让学生找到其中的乐趣,从而把它当做一种享受,才能从根本上养成良好自主的学习习惯和学习方法,培养学生的创新思维能力。

作者:李振玲单位:贵州省习水县第八中学。

软件工程导论课程中同伴教学法的应用论文

【论文摘要】缺乏学习兴趣、基础差、底子簿,这是当代中职学生普遍特点。培养学生的学习兴趣是中职学校各学科教学都必须要面对的首要问题。《计算机网络技术与应用》课程,知识涉及面广,内容抽象,专业性强,是典型的疑难学科。教师只有抓住该学科自身的特点,以激发学生兴趣为突破口,理论联系实际,从多角度挖掘课堂教学潜力,才有可能从困境中挣脱出来。

现代教育提倡注重人的发展,然而基础差、底子簿、对学习缺乏兴趣,这是当代中职学生普遍的特点。要想强化中职教育,提高教学效果,培养学生的学习兴趣是中职学校各学科教学都必须要面对的首要问题。《计算机网络技术与应用》是中等职业学校计算机专业的一门专业理论课,该课程内容不仅涉及到通信技术和计算机技术的相关知识,还与物理学、数学等学科知识密切相关,内容抽象,专业性强,在教学过程中,由于很多抽象的理论环节教学设备很难发挥作用,而有些地方现有设备严重滞后于理论发展水平,针对这种理论性很强的专业课,教师该怎样进行教学的组织,才能改善教学效果,引导学生走出学习困境呢?以下是本人在教学实践中的一些做法,希望能对《计算机网络技术与应用》专业教师的教学有所帮助。

一、密切联系生活,开展讨论教学法。

虽然《计算机网络技术》是一门专业性很强的尖端技术,但它毕竟是一门应用技术,所以许多原理的产生都来源于生活,也正因为如此,我们在教学中应该抓住这一特点,让教学从生活开始,首先鼓励学生思考解决生活中的问题,然后逐步过渡上升到教学理论,从而完成对理论的认识和理解。例如在对网络协议部分,介质的访问控制方式的教学中,先让学生分组而坐,以小组为单位各自进行讨论,讨论题目:当前的讨论过程该由谁发言,请制定一个规则。(要求:规则对每个人都是公平的,要能够避免相互干扰。)制定过程应在中间有一、二次结果展示,教师作进一步引导和修正,最终各组均完成规则制定后,教师对各组结果进行评价总结,以上讨论可在20-25分钟内完成。接下来教师提出教学任务,结合前面的讨论结果,很快完成csma/cd和tokenring两种协议的讲解。如此一来,把本来很枯燥的理论,通过学生自己的讨论弄得明明白白,课堂也显得生动有活力,增强了学生的自信心和学习兴趣。另外诸如停止等待协议、信息传输方式等内容都可以采用类似的教法。

二、寓教于乐,在游戏中完成教学。

教材中还有一些内容,象iso的osi网络结构模型,内容抽象,历来是教学中的难点,由于各层是按功能划分的,而功能往往又是为解决针对网络通信中遇到的某一问题而设计的。例如在讲数据链路层时,课前我们可以把学生分成2组,然后布置做一个模拟通信的游戏比赛。到时要求每组在每一次对决中派2名队员参赛,并由对方派一名队员协助完成比赛。在互不相见的2名同组队员之间分多次进行传送一篇文字信息,传递任务则由对方所派队员完成,对方队员必须担当起在2人之间传递信息的义务,但允许有3次随机设置故障的机会(丢弃、乱序或增减字数)。针对比赛中对方队员可能设置故障的种类,参赛方必须要解决好信息被对方丢弃、信息传递顺序被打乱及内容被篡改(这些实际上对应于数据链路层差错控制,流量控制等处理机制)识别和应对措施。比赛以在限定时间内传送信息最完整正确的一方获胜。这样布置完后学生可以利用课余时间积极想办法做准备,无形中督促学生去预习,并探讨解决问题的方法,正式上课时,教师将准备好的要传递的信息(可将一段文字分解为每10个字为一段的信息包,在字条上留出少量空间共参赛者标注使用)及传输故障信息(为传递信息者设置传递故障之用,可将原信息包中关键字更换,以歪曲信息含义)分别交给参赛队员和信息传递着,按预定规则进行。完成竞赛后教师应结合教学内容对比赛结果进行评价和总结,通过这样的'竞赛活动学生对通信协议的理解一定是深刻和终身难忘的,学生在游戏中也会体会到学习的乐趣。如仅为一节课,这样做或许有些麻烦,会显著增加教师的工作量,但osi模型这块内容如果揉合到一起,都通过这种方式,每节内容只要对竞赛要求稍作改动,便可适用于其它各层的教学,甚至分组交换也不在话下,这样准备工作相对就轻松多了。

以上方法应用于课堂教学,成败的关键在于课前的准备阶段,要注重细节的设计,要求教师要有很强的预见性,充分估计到实施过程中可能遇到的问题,并制定合理的应对措施。这些方法虽然对教学设备依赖性小,却能很好的体现以学生为中心的教学思想,应用的好会产生意想不到的效果。

三、适时运用多媒体手段,增强教学的直观性和趣味性。

现代化教学中,多媒体技术应用已经非常普及,合理的应用可把抽象内容直观化、枯燥内容形象化。可以化解知识难点,优化教学效果。例如通过交换机访问其他网段的计算机,通过路由器访问其他网络主机的过程;域名与ip地址解析等过程本是看不见摸不着的抽象过程,利用传统方式教学方式讲解有一定的难度,如果利用多媒体课件,以动画的形式将其展现出来,学生一目了然,一看便知。这样不仅降低了学生的理解难度,而且会增强教学的趣味性,提高教学效果。

四、注重教学内容拓展,使理论与实践紧密结合。

在《计算机网络技术与应用》这门课程中,对于某些网络设备的学习,只注重了工作原理,而忽视了应用的细节部分(或许是因为这些内容属于其它课程)。如网卡的学习,主要介绍了网卡的结构及工作原理、分类情况以及性能指标等纯理论的知识,教师在教学中可以结合网卡的性能指标以及分类情况介绍网卡的选型以及网卡的安装等实用知识,将网卡相关的理论与实际结合起来,这样纯理论不枯燥,学生反而会觉得理论能指导实践。课程在网络应用技术中主要介绍了电子邮件、www服务、ftp等的理论内容,如电子邮件系统的工作原理、使用的协议等,既枯燥又难懂,在教学中可以结合电子邮件的收发工具进行教学,有助于学生对基本原理的理解并提高对实际应用的重新认识。结合相应的社会实践活动,纯理论的教学也会变得绘声绘色、张驰有度。适合中等职业学校学生的学习特点。

五、推广新成果,应用项目教学法。

近些年,教育改革不断取得一些新的成果,项目教学的推广无疑取得了很大的成功。在《计算机网络技术》这门学科中,有很多内容很适合采用该方法,例如:在网络操作系统学习的过程当中,可以把各种服务器的架设,当作一个个项目。通过使用项目教学法,不仅传授给学生理论知识和操作技能,更重要的是培养他们的职业能力,学生在项目实践过程中,理解和把握课程要求的知识和技能,体验创新的艰辛与乐趣,学生通过解决在处理项目中遇到的困难,领会分析问题和解决问题的思想和方法。

六、充分整合资源,建立多功能实训课堂。

工学结合是近年来我国职业教育在人才培养方面发展的必然趋势。但在理论教学阶段,也必须注意加强学生动手能力的培养,为学生顺利进入实践环节做好准备,在这种状况下,要发展职业教育,还必须要加强校内实训基地建设。对于《计算机网络技术与应用》这门课程而言,可以充分整合现有资源,建立起多功能实训课堂。就目前情况,即便在经济相对落后的地区,职业学校都有若干供教学用的机房,我们可以充分利用这些设备,适当添置网络硬件(若干台交换机、路由器等),根据自身需要把其中一个或若干个改造为多功能实训室。该实训室可以完成诸如组网、网络硬件配置、网络操作系统及服务器配置等大部分与《计算机网络技术与应用》课程相关的实训。这样我们可以把课堂搬进实训室,边学习边实训,在提高学生学习兴趣的同时,培养了学生的动手能力。

教育是一项复杂的工程,职业教育又是其中最具灵活性,也是问题最多的部分。在教育改革呼声最高、最关键时期,作为教育工作者更应该沉着冷静,既要勇于探索新的教育理念,又要善于挖掘传统教育的灵光。相信通过我们的共同努力,职业教育必将会迎来一个又一个春天。

参考文献。

[1]计算机网络[m].机械工业出版社,蔡开裕.

大数据时代下软件工程教学改革措施论文

所谓的大数据主要是指存储、分析、管理的一个数据群,其大小均比传统数据库软件工具。当前,对于信息爆炸时代产生的海量数据均用大小数据来描述和定义,并命名和其有关的技术创新和发展[1]。在大数据时代发展背景之下,人们对于事物的看法已经发生了改变,在做出决策的时候也不再单纯的使用主观进行判断或者依赖过往的经验,开始对海量的数据进行挖掘以及分析。电子商务服务中,大数据也到了广泛应用,加强电子商务模式的改革创新,使之更加符合时代的要求成为当下电子商务主要的发展趋势。本文提出了几点电子商务服务模式的改革创新建议,具体如下。

一、充分利用数据,强化导购。

在大数据时代发展背景之下,对于数据的收集能力也发生了质的改变,对于人们日常生活中通过信息技术所产生的数据都可得到真实的记录[2]。因此,对于电子商务模式来说,也应该要尽可能利用这些有效数据,进一步优化导购模式。互联网技术的快速发展为保存、截取数据奠定了良好的基础,人们在搜索次数、浏览时间、点击数量等都与消费倾向有着密切的关系,电子商务应该要最大限度上利用这些数据加强推荐和导购,当用户在上线的时候,对这些数据进行分析,为用户提供出其所需的商品,满足其需求。此外,根据数据建立电子商务个性化推荐系统(系统所推荐内容均为实时更新),以便客户浏览记录改变的时候系统所推荐的商品信息也立即随之改变,通过为客户提供个性化推荐省去了商品信息量大带来的繁琐感,从根本上增加客户的满意度,赢取其更多信任。

二、最大限度上减少商品流通交易成本。

由于电子商务时代的到来,人们的各种商务活动不再受到时间和空间的局限,人们原本的购物习惯也发生了很大的变化,同时对于物流也提出了更为严格、更高的要求。人们可以在任意地点、任意时间随心浏览、购买商品,但由于物流因素会给用户的购物体验造成一定的影响。因此,对于各种电子商务网站来说,应该要尽可能利用数据了解掌握用户的喜好,针对不同类型消费者以及不同区域的消费者推荐成本、时间最短的商家,最大限度上减少商品流通交易成本,从根本上提升消费者的购物体验[3]。

三、不断强化数据服务模式。

在大数据时代发展背景之下,任何经济活动的开展都必须以用户的相关信息为基础。若想对市场进行更好的把握,就必须要充分掌握客户的资料为前提,不断强化数据服务模式[4]。在收集客户资料信息的过程当中,对数据进行有效分析,从分析结果中获取消费者的习惯、建议等信息,充分利用电子商务的优势,把这些信息转换为经济效益的来源,通过搜集和处理第一手的客户资料,加大对数据服务模式的创新和改变,对营销过程中的重要数据进行整理和分析,从而从这些数据中分析得出消费者的消费诉求、消费习惯和消费建议等,电子商务的优势和价值,将大量的信息转变成为具有经济效益的资源。

四、建立细分垂直的数据服务模式。

结合市场的实质需求,建立细分垂直的数据服务模式,构建电子商务细分化品牌,为用途提供更加精致的服务。两个电子商务网站淘宝和京东两个著名电子商务网站在市场上占据重大份额,但即便如此,诸如聚美优品的比较中小型的电子商务网站还是得到了飞速发展。这些中小型的网站就是在最大限度上利用数据所带来的便利性,他们拥有这非常好的服务理念,从细节方面着手,发展精品化道路,建立专业性质的.产品营销模式,通过构建某一个专门领域的销售网站来吸引消费者,很好的抓住了某一个领域的空缺,充分展现了建立细分垂直的数据服务模式所带来的优势,为逐渐占领市场份额奠定了良好的基础[5]。

五、结束语。

在大数据时代发展背景之下,各个电子商务企业的竞争其实就是数据处理技术的竞争。因此,对于各个电子商务企业来说,必须要充分借助大数据的优越性,对电子商务服务模式进行改革和创新,通过采用充分利用数据,强化导购、减少商品流通交易成本、不断强化数据服务模式、建立细分垂直的数据服务模式等多种手段来实现电子商务模式的改革和创新,为日后运营发展提供有效的指导思路,进而达到实现利益上的最大创收。

参考文献:。

大数据时代下软件工程教学改革措施论文

1.大数据的发展背景。

在社会信息化发展模式的影响范围不断拓宽的背景下,以互联网络的现代化线上信息传播技术为核心的社交网络逐渐进入到广大社会成员日常生产生活之中的方方面面。国际数据公司的最新研究数据显示,网络数据的传输量正以每年倍增的发展趋势不断增加,预计到,世界范围内网络在线信息数据的传播量可以达到35zb的传播规模,相比同期的信息传播数量上涨了40倍左右。人类社会已经彻底进入到了大数据时代的发展阶段之中。[1]大数据实际上指的就是将受到传输规模的影响,无法在短时间内传输或者存储的数据信息,进行高效的整个收集。网络信息传播的技术应用手段,是大数据时代能够获得飞速发展的前提和基础。在应用和发展特征方面,大数据具有海量数据高速传播、多样化传播方式的灵活应用,以及信息储备价值较高的基本发展特征[2]目前随着各项科技信息手段的应用研发不断深入,大数据现代化信息传播技术的应用也呈现出全新的发展态势。无论是在数据量的传输级别、插播数据的归属类型还是在实际的信息传播速度方面,都获得了更深一步以及更高水平的发展。

在大数据时代发展背景的促使下,传统面对面销售的商务精英模式,已经不能为销售企业带来足够的经济利润。数据信息线上支付的新型销售手段,已经成为各销售企业提升核心竞争实力的主要途径之一。将淘宝天猫的在线网购平台作为研究案例,据企业年终向工商部门提供的财务报告数据显示,在建立健全大数据的电子信息处理系统过后,企业整个销售物流管理工作的开展效率皆得到了显著的提升。截止到12月31日,整个淘宝天猫平台当中的旺旺注册账户已经达到了7.6亿之多。通过线上支付方式销售的商品有近10亿个。整个网络购物平台主页的年浏览量基本维持在20亿次根据数据显示,日增新型产品的销售信息可以达到近5亿条左右。

3.大数据背景下电子商务服务的变革。

3.1划分消费人群,提供针对性服务。

大量的网络信息为消费者处理和筛选带来了难度,为更好的提升消费者对有效销售信息的筛选速度,商务销售企业可以应用大数据中采集分析的技术手段。根据消费者自身的职业、年龄以及性别等,详细划分消费群体的归属类型,并未不同消费人群提供针对性的数据信息服务。例如,电子商户可以根据消费者的浏览记录,为其提供符合购买倾向的产品,逐步提升企业的市场销售份额。

3.2建立合作关系,汇聚优质销售信息。

电商也可以根据商品自身的销售数量,设置推荐橱窗。让消费者能够在第一时间浏览到高品质的销售产品。比如,目前淘宝网站已经与蘑菇街建立长期的合作关系。在淘宝网站的推荐栏当中滚动推荐蘑菇街当中销售量较高的优质产品,消费者可以在浏览淘宝网页的过程之中,直接跳转到蘑菇街的销售页面。能够直接显著的提升相应网站销售页面的浏览量,提升产品的浏览和销售数量。

3.3高效的信息检索。

面对大量的销售信息,消费者往往不能在第一时间找到自己想要心仪的产品。为更好的提升消费者浏览商品信息页面的时效性,电商要对产品销售的种类进行细致的划分。在大范围归属类型划分之下,要根据销售产品的生产特性,进行详细的描述和分类。电商还可以为消费者提供与之相匹配的关键词检索信息,更好的满足消费者实际的购买与浏览需求。

3.4细化的服务领域。

电商企业也可以针对社会群体不同的消费需求,强化销售目标设定的针对性。例如,化妆品电商可以将消费人群指定为女性。酒类电子销售的制定目标应当设定为男性等等。在能够全面满足消费者实际购买需求的基础之上,为消费者提供强有力的正品保障,实现电子商务数据信息服务的细化发展。

3.5数据云存储服务。

电子商户还可以通过应用大数据之中云存储的技术应用手段,实现数据信息的在线存储。在云存储技术的帮助下,在线网盘存储相当于大型的网络备份存储器,电商或者消费者无论在任何形式的网络环境下,都能够对自己线上网盘存储器之中的信息内容进行时时的浏览,更加便捷了广大人民群众的消费生活。结语大数据新型社会发展进程的到来,为各电子商务销售企业的发展即带来了机遇,又带来了巨大的挑战。企业内部的决策管理人员要更加切实深入的了解数据信息处理模式的应用优势和应用缺陷。在结合企业内部实际发展文化的基础之上,将数据信息处理的技术手段结合应用到经营管理工作的实践过程之中。只有采用更加科学有效的应用方式,才能为市场消费者带来更好的数据服务,最终实现企业经济效益的飞速提升。

参考文献:

[1]武蔚.大数据的应用及带给企业的挑战.信息技术与标准化,/11.

[2]钱小聪.大数据的发展和产业机遇.物联网技术,2013/10.

[3]黄丹丹,王明宇,刘淑贞.阿里大数据战略探析.中国商贸,2013/12.

软件工程导论课程中同伴教学法的应用论文

摘要:当下,国家对体育散打课程研究较为片面,全面性的研究比较少,实践教学模式虽然在各个学校包括大学、中学、小学的文化课中已经广泛应用,但是在体育课尤其是在高等学校应用的特别少,任何课程的教学都有相似之处,实践教学法也可以应用在散打课程之中,在实践中激发学生们相互沟通交流,增强教学效果。

关键词:教学模式;散打教学;高等学校实践教学法。

已经普遍应用到高校中操作性较强的课程中,但在体育教学中则难得一见。散打不仅可以强身健体,也是学生调节身心的重要课程。很多学生并没有认真对待课程,学习得也不够深入,往往只停留在动作层面,没有实际应用能力。这与体育教学的初衷是不相符的,为提高散打教学效果,应引进一种新的教学方式,提高学生的学习兴趣及散打的应用能力。

1体育课的特性。

散打作为一门新的课程,在高校体育教学中受到学生的广泛欢迎,具有强健自身体魄、锻炼学生沟通能力、提高自身的防护能力的作用,然而在高等院校中的发展还是受到了一定的限制。学生学习的动力都来自于自身的兴趣爱好,兴趣能够让学生产生强烈的学习欲望,去探索新鲜的事物,体育课本身就是以兴趣为导向的学习,它可以锻炼学生的沟通能力、自我探索能力,开发自我的兴趣爱好,不断取得身心的进步。体育课程的目的不仅是强身健体,更在于“强心健体”,培养学生坚毅的性格和积极的人生态度。体育课也是学生生活学习的调味品,让学生们有更多可以互相学习、相互交流的机会,勇于活跃自己,开发自我,通过体育这种互相交流的特点,来让学生们有更好的心态去面对学习与生活,达到自我解压,促进同学、师生间友好交流,打开脑中的新思路的目的。

2散打课程现状与实践式教学法。

2.1散打课程现状。

散打这项运动可以把人体的全面素质发展到一个新的高度,它自身就涵盖了学习应用能力、临场发挥能力、自我的反应能力、耐力与力量等综合性素质,可以锻炼人身体的各个机能,使机体保持一个活力,使得人体健康,远离疾病。虽然散打课程受到了学生们的欢迎,但旧有的教学模式并不受学生的欢迎。在课堂教学中,往往是教师先对相关理论进行讲解,再由教师进行动作指导,偶尔进行对抗性并不强的练习,这与学生的期待是相去甚远的[1]。这就造成很多学生认为散打课程枯燥、实用性不强,难以得到学生的认同。同时教师也对当前的教育现状不满,体育教师具有较为深厚的散打知识,希望能切实提高学生的自我防护能力,然而这种课堂讲解式的课程完全不能发挥体育教师的专业特长。学生和教师都希望能对当前的授课方式进行改变。

2.2实践教学模式。

实践教学法是近几年新兴的一种教学方法。随着经济社会的发展,我国高校教育存在着与社会脱节的现象,为提高学生的实践能力,促进学生思维方式、创造能力等方面潜能的发挥,实践教学法逐渐在教学体系中应用。实践教学法的内容包括实验、实训、实习、社会实践、课程设计、毕业论文、学科竞赛、科技制作等多种形式。在体育课程中的应用主要是在学生充分了解理论及基本拳法的`基础上,开展各种活动,促进学生学习。实践式教学法改变了传统体育课堂散打课程教师授课学生听课的单一模式,而是通过精心设计的教学内容和教学方法引导学生应用所学知识,真正掌握所学知识,使学生在实践课程中得到提升,不仅强健体魄,更促进意志品质的成长。实践教学应用于散打课程具有以下特点:首先,改变了单一的教学模式,进行师生、生生之间的互动,共同进步。在实践中充分检验自身所学,对知识具有更强的掌握能力,获得更好的训练效果;其次,形式丰富、内容多样。实践式教学法注重开展多种活动,如举行校园散打大赛、与邻校相互切磋等,调动学生的积极性,增加学生的学习兴趣;最后,实践式教学法是一种以学生为主体的教学方法,实践的主体是学生,客体是实践活动,以充分调动学生的能力,激发学生的潜力为教学目标[2]。

大数据时代下软件工程教学改革措施论文

摘要:大数据时代背景下,软件工程技术开发成为衡量国家技术能力的标准之一。各国需要致力于信息处理技术开发,提高信息处理速度,优化信息处理能力,进而提高我国国际竞争力。本文针对大数据时代背景下软件工程开发技术进行了分析,并从软件工程中服务工程技术、众包软件服务、密集型数据、企业信息解决四个角度分析了软件工程关键技术。

引言:

大数据是互联网技术变革所形成的新的社会态势,也是未来社会需要面临的主要社会形态。在大数据时代下,软件工程技术与大数据技术呈现出互相影响、相互促进关系。面临社会对软件工程技术提出的机遇与挑战,相关人士需抓住机遇、迎接挑战,致力于软件工程技术的开发与应用,提高信息数据处理能力,发挥我国各行业技术优势。

软件工程技术是指应用计算机基础技术,应用编程语言对软件功能、软件操作等内容进行优化,将其应用在信息处理之中。我国对软件工程基础技术研究起源于上个世纪八十年代,并首次召开了软件工程研讨会,将其作为一个具体学科也在八十年代初。现如今,软件工程技术已经成为一个普遍名词,是各行业、各部门主要研究对象。

(一)软件服务工程技术。

软件服务开发符合我国当下社会主流需求,也是社会发展的主流需要。其在技术上主要应用在服务功能比较明显的软件开发之中,主要是指以工程化形式,利用计算机系统编程语言、开发程式及步骤、数据系统等内容,实现具备服务功能、应用功能软件的开发。软件工程开发以服务能力为核心,以虚拟特征以及分布样式为基础,对用户具体应用情况进行调试,保障用户应用软件工程系统科学性、稳定性、安全性。与此同时,服务软件工程技术可实现应用数据之间的.整合,提高软件管理操作能力,对各项操作流程等进行明确。在大数据时代背景下,服务软件工程开发技术更加倾向于局域网内部应用,可以保护局域网内部用户不会受到木马病毒恶意袭击,极大程度保障软件工程应用安全性。例如,某企业应用服务软件工程技术,致力于服务与应用效果软件系统开发,将其应用在企业整体业务管理之中,为了提高软件服务工程应用效率,赋予了软件私人订制功能,强化软件服务工程自定义效果。由于该技术应用需要进行大量投资,在我国很多中小型企业中没有得到广泛应用,软件工程开发人员需在深度市场调研基础上,提高该技术应用能力[1]。

(二)众包软件服务工程。

在众多软件工程技术中,大多数均具备的功能为处理信息、数据的集中性,可以生成大量数据信息,并呈现出集中性等特征。众包软件工程技术在世界各国均得到了广泛普及,是各国的重点研究对象。该技术在应用过程中可以流式数据、密集数据研究为主,实现系统化服务平台构建,其核心应用价值在于具有很强服务能力,并以群体信息服务等方式,优化自身应用价值。该软件工程技术相比较企业技术而言,具有明显优势,其在数据实质表现上具有真实性特征,忽略了软件形式要点,并不具备单位量化特征,重点突出在集中性上。众包软件工程技术具有很广阔发展空间,在市场有很强的发展前景,其技术能力与软件开发程度、系统管理能力息息相关,开发单位需重视该技术中数据传输有效性,促进软件长久稳定发展。众包软件工程技术以专业理论分析为依据,可从整体角度实现数据信息传输、处理等功能,以全面服务为核心,实现软件系统开发。企业及有关部门需强化众包软件开发技术应用,提高技术应用水平,在技术上进行创新,提高自身竞争实力。

(三)密集型数据科研技术。

“第四范式”是密集数据研究一种,在20由吉姆格雷提出。在该技术理论研究过程中,强调大数据储存技术应用价值性,以统一的理论方法作为数据研究主要支撑。在该技术开发与应用过程中,对其传统软件工程中一、二、三范式进行理论与数据分析,提高其短时间内的数据储存与信息处理能力。在经过反复试验对比之后,研究人员改变传统思维模式,首先致力于“第四范式”数据结构研究,在整合驱动大数据基础上,对软件服务价值进行了全面概述。针对密集型数据分析方式,传统的数据周期、信息流程方法已经无法适用,在模型效果上存在滞后性。研究人员以原本数据、信息、模型研究为基础,对其数据服务、信息服务等进行推演,逐渐构建出第四范式模型,对其服务能力、服务价值等进行了全面优化。“第四范式”是大数据时代下,软件工程开发关键技术之一,在不断的研究中得以完善,可以实现密集数据生命周期有效提高,以全新的数据模型,为软件工程开发提供技术保障。有关部门需给予高度重视,使其能够适应未来社会的发展。

(四)软件工程技术在企业中应用。

软件工程技术在企业中应用主要体现在两个方面,一是在信息通信中应用,二是在信息解决问题中应用。以某企业发展为例,某企业在运行过程中应用计算机软件工程监测技术,实现用户信息数据有效处理,并对用户信息进行科学保存。软件工程技术在逐渐发展中,其功能也在不断完善,信息通信功能可以为企业留存大量客源,具有十分巨大的行业价值。在信息解决方面应用软件工程技术,其主要应用方向在于系统平台管理,在大数据时代下,软件工程技术需具备以下五个环节,分别为产品抽样、产品样本采集、信息优化修改、构建数据模型、生产效果评定。企业应用软件工程技术进行信息问题解决,可以实现企业整体数据的有效分析与整合,保障企业内部信息准确、全面。所以。企业要重视软件工程关键技术应用,提高自身软件技术应用能力,致力于企业经济效益提高,进而提高自身竞争能力[2]。

结论:

总而言之,大数据时代在不断深入发展过程中,国家以及企业均需要给予高度重视,在软件工程技术开发上进行创新,并强化大数据时代下软件工程理论与实践研究,为企业发展提供更加优质技术服务。在未来发展中,软件工程技术将会越来越完善,其在技术上能给予用户更加优质服务,在信息处理速度与稳定性上均会得到极大程度提高。

参考文献:

软件工程导论课程中同伴教学法的应用论文

摘要:针对软件工程理论课程教学过程中存在的原理和实践环节容易脱节的问题,分析课程的特点、授课对象的理论基础和目前教学活动的实际情况,提出将及时教学法(jitt)应用于日常教学活动的思路,以“设计模式”主题为例,阐述jitt教学环节安排、案例设置和教学效果的初步评估。

关键词:及时教学法;软件工程;设计模式。

软件工程是国内大多数高校计算机本科专业的重要专业基础课程,着重培养学生在软件开发过程中独立分析问题和解决问题的能力。软件工程课程体系涵盖技术方法、工具环境、过程管理等多个领域,尤其是需求分析、设计模式、项目管理等环节,一般需要授课对象具备较高层次的抽象思维能力,且有一定的实际开发经验。然而多数国内在校本科生缺乏团队协作和解决工程问题的能力[1-2],难以对软件工程内在的逻辑关系进行整体把握,从而学习效果普遍不佳。(1)概念比较抽象。软件工程中存在大量的概念、原理和模型,导致多数主题和章节的理论性很强。尽管结合案例的教学方法可对部分概念的理解起到一定的辅助作用,但受课时所限,很难将实际的庞大工程背景与复杂上下文环境在课堂上描述完整。对软件系统的分析、测试、模式设计的精髓等,往往只能点到为止,多数学生都无法在短时间内深入理解。(2)教学手段陈旧。软件工程是一门实践性和综合性都比较强的课程,但在实际教学过程中,师生之间缺乏有效的信息交流和沟通手段。既缺少课上针对授课主题的分析讨论,也较少使用网络化的交流平台和手段,因此,很容易陷入传统的模式化和程式化的教学循环。(3)学习效率不高。软件工程中概念和理论层面中需要学生识记的较多,真正动手去做的较少,容易导致理论和实践脱节。此外,学生的主动性和参与性无法充分调动,也导致教学效果与期望目标相差较大。

2jitt方法简介。

及时教学法(just-in-time-teaching,jitt)[1]强调基于网络的、活动/任务导向的、自主学习的教学模式。jitt从20世纪末提出以来,已广泛应用于医学[2]、控制[3]、语言[4]等领域的教学活动。现将jitt理念引入软件工程理论教学,利用网络教学平台,结合课前预习、分组学习、课后实验等教学活动,提高学生自主学习能力,改善教学效果。jitt基于一系列在线和课堂的教学活动,为教师和学生提供有效的互动教学策略,其主旨思想和核心理念,是通过将一部分学生评测活动移到课前,让学生在课堂活动之前有比较充分的时间阅读并在线完成预热(warm-up)问题,教师可提前查看这些问题的回答情况,并适当调整课堂教学重点,从而取得较好的教学效果。同时,辅以课堂分组讨论、课后实验等环节,将课堂教学内容和课外延伸活动有机结合,形成及时反馈。一般的,对于一个专题(章节),教师提前1周开始准备课前阅读材料和预热问题,学生阅读预习材料后在上课前2天在线提交预热问题的答案,教师提前1天根据学生答题情况对课堂教学活动重点进行微调,并针对错误或问题集中的知识点,强化课堂活动内容。软件工程理论课程,尤其是概论和导论类课程,课时偏少,课程容量很大,另外,国内多数高校采取合班授课,针对这种情况,结合jitt活动对传统的课堂分组方式进行了调整,如图2所示。分别布置a、b两组不同话题(知识点)的预热问题,学生随机选择一组,在课前进行充分预习和思考,课堂教学过程中,两组学生分别进行交换问答与讨论,既节省课堂时间,又可使学生充分了解了另一分组中的相关知识。

本节以设计模式这一主题为例,描述jitt各环节在软件工程教学中的具体应用。软件体系结构和设计模式是软件工程理论体系中的一个重要组成部分。这个主题要求学生在掌握基本的面向对象(objectoriented,oo)编程思想和程序语言的基础上,针对软件设计过程中的某一类常见问题,提供一般性的解决方案。对多数本科生而言,尽管对多态、继承、封装等oo概念有所了解,但由于缺少实践经验,往往对设计原则和模式的意图、演化过程和适用场合无法深入理解和灵活应用。1)课前预习阶段。尝试让学生完整地解决一个编码问题,为此,采用一组案例引入设计模式主题,并不断地进行代码重构和设计演变,最终给出一个特定模式的解决方案。图3所示为“策略(strategy)模式”中的一个课前预热问题。这个环节要求学生通过一个“愤怒的'小鸟”游戏,掌握“策略模式”的设计原则。学生在阅读并了解游戏的基本需求后,根据给出的设计框架填充相关代码,完成相应的功能。通过3~5个类似的问题,可使学生进一步了解后续设计的逐步改进的过程。2)问题评价阶段。教师对预热问题的难度和学生回答情况进行评估。将学生分为a、b两组,分别阅读“策略模式”和“观察者(observer)模式”的相应材料并回答问题。其中,“策略模式”的预热问题平均得分89.73%,“观察者模式”预热问题的平均得分91.02%。将针对学生的评测移到课前,可以发现,多数学生能够理解这个案例游戏的基本设计需求,即便在尚未掌握设计模式时,也可以通过此前掌握的手段完成部分功能的实现,oo和uml基础普遍较好。3)课堂讨论阶段。在这个阶段,大部分学生已经对两类设计模式中提出的案例问题比较熟悉,也能发现设计过程中存在的问题(如代码重复、无法高效应对需求变化等)。在此基础上,通过交叉分组讨论,最终给出两种设计模式的一般解决方案,从而强化学生对这类复杂概念的理解。评估结果(见表2)表明,超过85%的学生认为,此前的阅读和预热问题有效提高了课堂讨论的效率,90%以上的学生认为一系列课堂活动基本解决了课前阶段所存在的疑惑和问题。4)课后评估阶段。通过补充实验,学生有机会分别利用两种设计模式最终完成两个案例问题的程序编写,并查看实际运行效果。为此,在实验和作业中,给出了部分超类和接口的定义,要求学生填写相应的代码,所有问题和答案均通过在线方式发布。

4效果评估。

为对jitt在软件工程设计模式主题中全过程应用的教学效果进行评估,设计了一组调查问卷,问卷分为3组共31个问题,包括对jitt过程的评价、对原理和概念的理解,以及对学习效果的评估(见表3),评估结果如图4所示。本科三年级的133名学生参与了问卷调查评估。结果显示,90.98%的学生认为,与传统的授课方式相比,jitt活动可以有效帮助其理解比较复杂和抽象的概念;93.23%的学生表示,通过在线的课前阅读和预热问题,提高了课堂讨论的针对性和效率,对课后作业和相关实验的完成有明显帮助;88.72%学生愿意将jitt方法应用在软件工程的其他理论课程中。

5结语。

结合网络教学平台,通过拓展阅读和预热问题使学生提前介入相关概念的学习;通过分组讨论、课堂讲授和课后实验等,使学生对两类设计模式的理解更加深入。我们对本科三年级百余名学生的实际评估结果,发现jitt模式和活动对设计模式的教学有积极影响,有利于将理论知识与开发实践相结合,可显著提高教学效果。当然,软件工程领域的课程特点差异较大,本文主要将jitt方法应用于设计模式等理论难度较大的主题,未来将探索该方法在数据库原理、软件测试等其他核心主干课程中的应用。

相关范文推荐
  • 11-27 童年时最难忘的一件事六年级范文(17篇)
    优秀作文通常表达了作者对于一个特定话题的深刻理解和独到见解。下面是一些优秀作文的精彩片段,让我们一起来欣赏它们的魅力吧。大型运动会来了,我们管乐队新队员都要参加
  • 11-27 博士学位论文开题报告要求(专业17篇)
    开题报告是研究生科研工作的开端,对于后续研究的进展和成果具有决定性的影响。在撰写开题报告时,我们应该善于借鉴他人的经验和教训,通过参考这些范文,我们可以避免一些
  • 11-27 设计方案演讲(实用16篇)
    一个好的计划书能够传递清晰的信息和明确的目标,是实现成功的第一步。在编写计划书时,可以参考一些范文,了解一些案例和经验,以提高自己的写作水平。活动目标:1、通过
  • 11-27 实习会计的心得体会(优秀17篇)
    实习心得体会的撰写过程是一个思维和表达能力的锻炼,能够提高自己的写作和沟通技巧。以下是一些具有启发性的实习心得体会范文,分享给大家一起学习和进步。一周的实训在昨
  • 11-27 服装公司辞职报告(优质19篇)
    辞职报告的写作可以彰显员工的职业素养和敬业精神,展现个人的成熟和职业发展意向。接下来是一些经典的辞职报告篇章,希望能给大家提供一些写作思路和参考。尊敬的领导:您
  • 11-27 教职工运动会开幕式致辞(实用19篇)
    运动会是学校举办的重要活动之一,让学生在游戏中学会团结、互助和竞争。游泳比赛中,选手们勇往直前、追求速度和挑战极限,给人们留下了难以忘怀的印象。亲爱的同学们、老
  • 11-27 假若我再初中(实用21篇)
    优秀作文是在正确的语法和拼写基础上,能够展现出作者对语言运用的功底和灵活性。这些优秀作文范文展示了不同主题和风格的写作方式,可以提供思路和启示。多少年来我曾反复
  • 11-27 我想当一名作家五年级范文(23篇)
    通过写作,我们可以更好地理解自己的内心世界,表达自己的想法和感受。在这个专题中,我为大家收集了一些优秀作文的范文,希望能够给大家带来一些启发和指导。
  • 11-27 魔力七色豆小学(实用19篇)
    作文是一种表达思想和观点的方式,创作优秀的作文需要用心去思考和琢磨。在这里,小编为大家精选了一些优秀作文范文,希望能给大家指导写作的方向。“钱”,这个字对我们来
  • 11-27 六五普法动员讲话(优质18篇)
    演讲稿的语言应该尽量避免过度的正式或夸张,要与观众保持一定的亲和力与真实性。下面是一些感人肺腑的演讲稿范文,希望能引起大家对话题的思考和共鸣。这次会议是市委、市
猜你喜欢
热门推荐