关键词:软件 教学改进 实践
中图分类号:
1、 引言
提起软件,在当今社会人们并不陌生,正是由于软件的发展,使计算机应用逐步渗透到社会生活的各个角落,使各行各业都发生很大的变化。这同时也促进人们对软件的品种、数量、功能和质量等提出了越来越高的要求。然而,软件的规模越大、越复杂,人们的软件开发能力越显得力不从心。于是,人们开始重视软件开发过程、方法、工具和环境的研究,软件工程应运而生。
“软件工程”主要介绍软件工程的基本原理、开发方法和开发工具,通过本课程的学习,使学生了解和初步掌握开发1个软件项目所使用的方法和工具,以及“软件工程”的发展过程和发展趋势,为进行软件开发打下1个良好的基础。
2、 课程特点
1。 课程综合性强。
软件工程与其他计算机课程,如程序设计语言、数据结构、编译原理、数据库以及操作系统等课程都是相互作用和影响的。在1定程度上说,软件工程讨论的是在实际开发当中综合运用这些课程中讲过的理论和方法,将这些课程的理论和方法放在1个统1的目标下,这个目标就是在有限的时间及预算条件下,开发出高质量的令用户满意的软件。
2。 课程内容不断更新。
软件工程课程的教学培养目标应该以市场需求为导向,使课程培养的学生真正能够在软件行业中发挥作用。因此,在授课时,我们不能拘泥于教材内容的。在讲解基本原理、基本概念和基本方法的同时,介绍1些新方法、新技术。这样,有助于开拓学生的视野和培养创新意识与开发能力,使他们走向社会后不至落伍。
3。 课程的实践性强。
软件工程是1门实践性很强的课程,它是各种开发经验的总结与提炼。在学习过程中不但应注重概念、原理、方法和技术的掌握,更应注重方法、技术的实际应用。学习软件工程必须投身于软件开发的实践,才能真正领悟软件工程的精髓。
实际教学当中,这门课的教学效果往往不是很理想,教师觉得这门课教起来较困难,学生学习中多数也觉得枯燥无味,很难达到较好的教学效果或获得较强的实践能力等预期目的。如何改善?。 三、软件工程教学改进的内容和方法
1。 教学过程引入实际案例
软件工程课程涉及面很广,如果不结合实际工程项目进行教学,很难把教学内容教授给学生。因此,在教学过程中引入案例,将复杂抽象的概念用具体生动的实例进行诠释,能够收到事半功倍的效果。例如,在授课时教师可结合1个“学校教材购销系统”实例,给学生介绍具体的开发过程和方法。
另外,学校还可邀请领域内有实际经验的资深程序员,针对软件工程中具体理论和方法在实际开发中的应用,在课堂上和学生进行面对面讲座,深入浅出地作讲解。这样,学生可以更加熟悉、掌握软件开发的过程。
2。 组织课堂讨论,形成教学互动
我国有句名言:“授人以鱼,不如授人以渔”。学生是教学活动的核心,教师要利用合适的方法调动学生的积极心理和参与意识,改变传统的教师高高在上的教学方式,让学生参与教学过程,有机会发表自己的看法。
比如在讲授需求分析这章内容时,可结合“学校教材购销系统”这个案例,要求学生按照软件工程教学的思想和方法认真做好需求分析。在实施过程中,首先由学生思考,给出解决方案。然后在课堂上,组织学生进行讨论,分析各自解决方案的优劣,并进行综合。最后由老师进行总结和评价,指出该案例所涉及的理论知识及其应用方法,就学生提出的问题进行解答。这样通过组织学生讨论,可使学生进1步理解和掌握课程内容的方法和步骤,使抽象的知识变得看得见,用得着,大大激发了学生学习的兴趣和自信。
3。 加强实践环节
。因此,必须结合设计项目和实际应用加以施教,才能取得良好的教学效果。那么,在把握教学进度的同时,必须及早安排好课程设计,让学生同步开展课程设计。这样,理论课讲完了,课程设计也基本结束,学生们能从理论和实践的结合上,加深对软件工程知识难点、重点的理解,进1步深刻理解软件过程和系统消化理论知识,训练项目设计的思路,锻炼实际开发能力,培养严格规范的项目开发方法和步骤,体验文档编写整理、阶段性评审总结以及软件测试等各个方面的工作流程,直接培养了学生从事实际开发的能力。
四、结束语
在教学中,我们还应根据学生的具体情况,因材施教。总之,通过不断改进教学,使学生能更好地理解、掌握知识,运用所学服务社会。
参考文献
[1]史济民等。软件工程。北京:高等教育出版社,2002。12
[关键词]课程开发;一体化课程;技工学校;计算机专业
[中图分类号]G718.1 [文献标识码] A [文章编号] 1009 ― 2234(2014)09 ― 0167 ― 02
随着我国教育的快速发展,特别是《关于大力推进职业教育改革与发展的决定》 的出台,技工教育迎来了快速发展的良好时机,也肩负着巨大的挑战,改革与发展成为技工教育的重大课题。伴随着“一体化教学”的兴起,国家及各省市都纷纷出台了各种相关文件,将教学资源向一体化教学倾斜,一体化课程的开发与设计已成为技工学校的改革方向。
一、一体化课程开发的前提
(一)教是手段,学是目的
“一体化教学”模式,就是指教学内容、教学形式在"讲"和"练"两方面的有机有效结合。一体化课程开发目的就是为了培养学生的综合职业能力,使学生具备企业需要的知识,能力,态度,让改革后的一体化课程在学生未来的工作中能“用得上,用得住,能发展”。因此,在课程开发前,必须建立以学生为中心的观念,明确教是为了学。对教学的评价不只是看教师讲的怎么样,教师表现自己(浅层次要求),而重点看学生学得怎么样,教师让学生获益(深层次目标)。
(二)育人为首,培养工作态度
针对计算机应用的种种正负两面的影响,渗透德育教育,引导学生遵守相关的法律法规,使学生成为计算机应用的主人,成为一名有益于社会的合格人才。哈佛大学前校长Derek Bok说过:“对学生而言最重要的课是能够培养履行责任的能力(工作态度)、就业能力(工作能力)、思辨能力和沟通能力的课程。”一体化课程的开发同样要注重职业态度的内涵教育,育人为首。
麦可思研究报告指出对美国全国雇主进行的调查问卷显示:态度是雇主们最看重的特质。技工学校更需要重视职业人培养,借助一体化课程实现学生从学生角色到职业人角色的成功过渡,学生在潜移默化中理解、掌握应学的知识和需掌握的技能,能够达到学以致用的目的。帮助学生建立正确的职业态度,增强解决困难的意识,提高团队合作能力,形成积极健康的心态和健康的思维方式。培养自身履行责任的工作态度、提高团队合作能力、分析问题能力和解决问题的能力。
二、计算机专业人才培养目标
计算机专业的“一体化教学” 改变传统理论教学和实践教学相分离的做法,突出教学内容和教学方法的应用性、职业性、实践性和先进性,培养学生岗位技能水平,达到教学目标,培养技能型计算机专业人才。
三、一体化课程开发的方法
(一)基本概念
“一体化”是指将两个或两个以上的互不相同、互不协调的事项,采取适当的方式、方法或措施,将其有机地融合为一个整体,形成协同效力,以实现组织策划目标的一项措施。 “一体化”在教学上是指教学、实训、考核等环节相互配套、相互促进,形成高效运行的有机整体。是由师生双方共同在“一体化”教学过程中,边做、边教、边学,把理论和实践紧密结合起来,模拟企业的工作环境进行项目化教学,提高学生技能水平,完成教学任务和目标。
《关于印发技工院校一体化课程教学改革试点工作方案的通知》(人社厅发〔2009〕86号)文件中明确指出:一体化课程是以国家职业标准为依据,以综合职业能力培养为目标,以典型工作任务为载体,以学生为中心,根据典型工作任务和工作过程设计课程体系和内容,按照工作过程的顺序和学生自主学习的要求进行教学设计并安排教学活动,实现理论教学与实践教学融通合一、能力培养与工作岗位对接合一、实习实训与顶岗工作学做合一的课程整体。简单说就是理论教学与实践教学的融通。开展技工院校一体化课程教学改革的原则:1.以综合职业能力培养为目标。课程定位与方向、课程内容与要求、教学过程与评价等都要突出学生综合职业能力培养,注重培养学生专业能力、方法能力和社会能力。尤其是要结合各专业特点,寓思想道德教育于各专业教学内容和教学过程之中,进一步突出职业道德、职业精神和职业素养的培养。2.以典型工作任务为载体。要围绕典型工作任务确定课程目标,选择课程内容,制定专业教学计划,构建工学结合的课程体系,改革教学内容和教学方法,更加注重课程的实用性和针对性。3.以学生为中心。构建有效促进学生自主学习、自我管理的教学模式和评价模式,突出学以致用,在学习中体验工作的责任和经验,在工作中学习知识和技能,加快实现从学生到劳动者的角色转换。
(二)载体选择
技工学校计算机专业一体化课程在设计过程中,需要将课程与课程之间以及课程内容与内容之间进行重组,强调对工作体系的系统化,因此,需要寻找一个载体,将理论和实践结合起来,教师在做中教,学生在做中学.以学生为中心,设计做中学的一体化课程,而这个契合点就是典型的工作任务。
;二是具有工作过程的整体性。这里所指的典型工作任务,是能够承载知识,技能,态度的工作任务。对于整合教学内容,不是教学内容的简单加减,而是在新的教学观念指导下重新调整与组合。根据典型工作任务,将教学内容整合为若干个模块.每个模块内容都结合典型工作任务讲解。教学内容要与考核方式相融合。配套教学方法主要包括讨论式、团队式、抢分式等等,并要注重考核的实践性。在不同类型课程中的表现也各有不同。公共课开发应与生活结合,以培养社会能力为主,主要采取表演,辩论,朗诵等活动方式;基础课开发应寻找典型问题,采取讨论等方式以培养方法能力为主;专业课开发需引入具体工作任务,通过实际操作来培养专业能力。; 。
确定了合适的载体后,通过对典型的工作任务进行系统化分析,明确完成某项目的工作过程、能力要求、完成标准等相关内容,若干个项目的集合就是一体化课程的精髓。由于完成一个典型工作任务较复杂、所需要的知识与技能较多,所以,需要通过工作任务分析确定该任务的典型应用。如计算机专业的“办公应用”的开发就是若干个典型工作任务:1、企业(公司)的简介。2、企业招聘启示。3、企业录取通知(图文并茂)。4、设计企业(公司)的电子报刊。5、制作一份企业产品说明书。6、个人简历设计。5、自我推荐信。6、企业机构及功能设置一览表。7、企业部门工资表。8、制作产品报价表。9贺卡的制作。10、制作演讲稿。11、制作与企业产品相关的宣传方案设计等。建构主义教学设计原则认为:学生的学习活动必须与“任务”或问题相结合,引导学生由简到繁、由易到难,循序渐进地完成一系列“任务”,就可以达到培养学生自主学习能力、创新能力以及分析问题和解决问题能力的目标。
(三)教学方法改革
1.团队学习模式
技工学校的学生普遍存在基础差、厌学情绪大等特点,针对非本意入学的学生,通过改革课堂教学组织形式,变个体学习为团队合作,从而提高学生学习积极性。本着竞争性、民主性、自愿性原则划分学生学习团队,将分科课程分解为学习项目,团队成员围绕项目学习讨论,抽签形成对抗性的夺分团队,成员从团队总分中得个人分。教学方法的改革,使课堂教学由“排排坐”变“围圈坐”;使传统的教师考核全体,变为学生考核自己,使寓个体培养于团队培育之中,是“快乐性的学习,娱乐性的考核”的改革。具体的如集体讨论时选组长的方法可以是教师指定、小组推选,也可以是轮流坐庄;团队合作规则是每位学员最起码当一次组长,每半天更换一位新组长,组长负责该小组半天的工作分工,组长负责在该半天里对组员评分,若小组里有不同意见甚至产生争论,谁当组长,谁说了算,组员有责任尽全力为领导(组长)分忧。由多个学生组成学习小组合作完成“任务”,达到促进师生和生生之间相互对等交流的目的,引导学生在交流、协作中学会合作和竞争,从而提高学生协作学习、协作克服困难的能力。
2.多种教学手段融合
一体化课程将课堂教学搬到实际操作室,学生在完成典型工作任务时“做中学”,这就需要教师根据教学内容选择讲解、演示、实际操作等多种教学手段,让学生通过听、看、练等方法全面调动大脑的学习动机,使学生更快、更牢固地掌握所学知识。“兴趣是最好的老师”。学生感兴趣的“任务”能够使其思维活跃,激发学生的想象力和增强自主创新的能力,加深对问题的深入理解。学生在工作目标的驱动下,与他人进行交流、讨论,加深对问题的理解。
这就要求一体化课程的开发与设计时注重教学媒体的使用,并将多种教学方法互相配合、灵活运用。同时其可使理论知识的学习与实际操作的训练紧密结合,使教学时间和教学设备的利用率大大提高,使教学内容更具有针对性,使学生真正做到知行合一。一体化教学的表面层次,似乎只是一种教育教学的方式方法,实质上它是奠定职业教育能否可持续发展的基础性的系统工程。
(四)课程资源建设
确定了典型工作任务和教学手段后,应抓好课程资源的建设。主要包括教学文件建设、校本教材建设和实训基地建设等。其中,教学文件主要指课程标准、教学大纲、考核标准等。校本教材是一体化课程开发的重要内容。教材中的典型工作任务要按照项目规模和难度递进式的编排,既要覆盖课程标准中所要求的全部知识与技能目标,又要形成一个完整的系统。实训基地为一体化课程提供了丰富的课程资源。
一体化课程改革,不是一朝一夕的事情,需要不断探索、开拓创新,在实践过程中不断改进、完善和提高,通过设计和开发计算机专业一体化课程,培养更多技能型计算机方面的人才,使学生们获得真正意义上的职业竞争能力。
〔参 考 文 献〕
〔1〕张伟旭.“教学做”一体化教学模式的实施〔J〕.科技信息,2009,(29).
〔2〕殷琳.浅议高中计算机应用教学中的“任务”设计〔J〕.中国基础教育,2005,(01).
〔3〕何克抗.建构主义学习环境下的教学设计〔J〕.中国科技信息,2008,(08).
〔4〕陈建辉.计算机专业一体化课程改革探讨〔J〕.科技与企业,2012,(10下).
〔5〕莫钜宝.技工学校一体化课程教学初探〔J〕.中国校外教育:基教版,2010,(10).
关键词:专业方向;课程设置;问卷调查;访谈;职业教育
中图分类号:TP3-4
众所周知,职业教育与高等教育之间存在巨大的差异性:高等教育培养人才的基本单位是专业,培养目标要求学生比较系统地掌握本学科、专业必须的基本理论、基础知识,掌握本专业必要的基本技能、方法和相关知识,具有从事本专业实际工作和研究工作的初步能力。职业教育则是专业定向教育,直接面向就业岗位,具有职业性、社会性、和实践性,培养目标要求学生必须掌握就业岗位必备的技能。
高等教育在计算机专业的方向上侧重研发能力的培养,比如系统分析能力、程序设计能力等,课程设置必然就重视坚实的基础理论知识,比如计算机原理,数据结构、数据分析等。
技工学校属于职业教育范畴,作为技工学校计算机应用专业方向上必然需要面向就业岗位。社会是动态发展的,职业岗位也会随着社会的发展出现变化,因此通过调查来确定技工学校计算机应用专业方向和课程设置很有必要。
1 技工学校计算机应用专业方向调查
对技工学校计算机应用专业方向的调查采用两种方式:(1)对技工学校已毕业就业的学生的问卷调查;(2)对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查。具体实施情况如下:
1.1 通过对技工学校已毕业就业的学生的问卷调查来收集职业岗位信息。。在85份有效问卷中,有56名学生在宽带公司从事宽带安装维护服务,占65.9%;有8名学生在移动通讯公司从事基站维护,占9.4%;有5名学生在广告公司从事广告设计和网页制作工作,占5.9%;有4名学生在网络游戏公司从事网络游戏推销工作,占4.7%;没有学生在软件开发公司工作,占0%;。
详细数据分析:
1.2 通过对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查来收集职业岗位信息。2014年初,本人分别与软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的技术主管进行访谈,归纳整理如下:
软件开发公司:目前公司很需要Java编码人员,由于本科以上计算机专业毕业的人员要求的薪资高,造成成本高,使得公司的生存压力大。如果技工学校能提供胜任Java编码的学生,公司就可以较低的薪资和较低的成本面对市场竞争。唯一遗憾的是目前技工学校培养的学生还不能胜任Java编码工作。
。
宽带公司:随着光纤宽带进入千家万户,宽带安装维护服务需要大量的具有网络安装与调试知识以及计算机维修知识的技能型人才。技工学校的学生大多来自农村(特别是国家出台农村学生就读技工学校免学费后)具有吃苦耐劳的精神,非常适合宽带安装维护服务,因此长期以来,本公司的生力军都是技工学校计算机应用毕业生。
移动通讯公司:移动通讯要保证信号全覆盖,无发送接收死角,离不开基站的稳定工作,非常需要设备维修技术人员24小时值班,而本公司大多数基站维修人员都是来自技工学校计算机应用毕业生,只要稍加培训即可胜任工作。
网络游戏公司:本公司的业务主要是在网络上向互联网用户推销网络游戏,需要沟通能力强,有亲和力,能吃苦耐劳,具备一定的计算机基础知识和营销知识的人员。
1.3 对1.1中数据的统计分析和对1.2中信息的整理分析确定专业方向如下:(1)宽带网络方向;(2)网页制作方向;(3)程序编码方向(尽管目前我校计算机应用专业没有毕业生从事程序编码岗位,但因为软件开发公司有Java编码人员的需求,并迫切希望技工学校能提供Java编码人员,所以从适应未来需求考虑,把程序编码作为一个具有前瞻性的方向在本文中提出来)。
2 技工学校计算机应用课程设置调查
对技工学校计算机应用课程的调查采用两种方式:(1)对技工学校已毕业就业的学生的问卷调查;(2)对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查。具体实施情况如下:
2.1 通过对技工学校已毕业就业的学生的问卷调查来收集课程设置信息。本人把宽带安装维护服务和基站维修岗位对应为宽带网络方向,其名学生中有60名学生认为“计算机硬件维修”课程“很有用”,占93.8%;有4名学生认为“有用”,占6.3%;没有学生认为“基本没用”。
名学生中有34名学生认为“市场营销”课程“很有用”,占53.1%;有22名学生认为“有用”,占34.4%;有8名学生认为“基本没用”,占12.5%。
由于目前我校计算机应用专业没有毕业生从事程序编码岗位,因此无法通过对毕业学生的问卷调查获得程序编码方向的课程设置数据。
2.2 通过对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查来收集课程设置信息
2014年初,本人分别与软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的技术主管进行访谈,归纳整理如下。
软件开发公司:目前公司对Java编码人员的招聘条件,熟练掌握Java Script和Java的编码规则,如果能掌握C++当然更好,但考虑到技工学校的学生数学和英文基础较薄弱,C++涉及指针、堆栈等抽象概念相对他们来说很难掌握。当然VB是最基本的程序设计语言,那是肯定要掌握的。
广告公司:目前公司对制作人员的招聘条件,熟练掌握Dreamweaver,Photoshop,CroelDraw,Flash,可以用ASP,如果能掌握Java Script更好。
宽带公司:目前公司对宽带安装维护人员的招聘条件,熟悉网络布线,熟悉路由器,熟练掌握计算机维修技术,沟通能力强,能吃苦耐劳。
移动通讯公司:目前公司对基站维护人员的招聘条件,熟练掌握计算机维修技术以及通讯设备的维修,能吃苦耐劳。
网络游戏公司:目前公司对网络游戏推销员的招聘条件,沟通能力强,有亲和力,能吃苦耐劳,具备一定的计算机基础知识和营销知识的人员。
通过以上访谈信息分析,确定程序编码方向,主修课程有VB,Java Script,Java;确定宽带网络方向,主修课程有网络安装与调试,计算机硬件维修,选修课程有市场营销;确定网页制作方向,主修课程有Dreamweaver,Photoshop,CroelDraw,Flash,ASP,选修课程有Java Script和市场营销;
3 结束语
本人通过对技工学校已毕业就业的学生的问卷调查,对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈,收集第一手资料,为技工学校计算机应用专业方向和课程设置的确定提供有价值的数据支持,并经过统计分析确定专业方向和课程设置如下:(1)宽带网络方向,主修课程有网络安装与调试,计算机硬件维修;(2)网页制作方向,主修课程有Dreamweaver,Photoshop,CroelDraw,Flash,ASP;(3)程序编码方向,主修课程有VB,Java Script,Java。
参考文献:
[1]广东省职业技术教研室.职业教育学[M].
[2]广东省职业技术教研室.职业技能教学[M].
[3]谢安邦,教育部人事司 组.高等教育学(第2版)[M].北京:高等教育出版社,1999.
(哈尔滨师范大学 管理学院,黑龙江 哈尔滨 150025)
摘要:翻转课堂作为一种新型的教学形式,实现了对传统教学模式的革新。构建云计算教学平台是一种有效实施翻转课堂的现代技术手段。文章介绍翻转课堂的概念,提出软件工程专业课程翻转课堂的教学模式,讨论如何构建一个与翻转课堂教学模式相适应的软件工程专业教学平台。
关键词 :翻转课堂;云计算;软件工程;教学平台
。
0 引言
软件工程是一个具有实践性、工程性、实用性等特征的综合型应用学科。软件工程专业的学生要在不断的实践中掌握软件开发的方法和思维方式[1]。目前各高校的软件工程专业课程仍然沿用计算机类课程的教学模式,重理论而轻实践,导致学生学习积极性不高、实践能力较差。业界诸多学者提出面向应用的教学模式和项目驱动式教学法等新型教学方式来强化软件工程专业课程的实践学习,提高学生的动手能力和创新意识。翻转课堂是这些教学理念中较为成功的一种,而借助计算机、网络和多媒体等是翻转课堂成功的关键所在,云计算环境的引入就是翻转课堂得以实现的重要手段。
1 翻转课堂的概念
翻转课堂(flipped classroom),顾名思义就是课堂教学过程和课下学习活动的一种新型教学模式。。这种教学方式很快得到了学生的认可。。
翻转课堂教学模式了传统的知识传授和知识内化的过程,让学生在课上通过实践完成知识内化,提高课堂教学的成效性。学生可以在教师的帮助下在于同学的互动中主动学习,避免了传统课堂的单一教学形式对学生积极性的影响。。
2 软件工程专业的翻转课堂教学模式
软件工程专业课程的特点是基础理论较为抽象、对学生的创新能力要求较高。目前各高校的软件工程专业课程都有专门的实践教学环节,但仍离不开理论知识的讲解和思维方式的训练,这些都导致学生积极性不高、教学质量下降。哈尔滨师范大学软件工程专业在研究翻转课堂教学模式和本专业课程特点的基础上,提出了一个适用于软件工程专业课程特点的翻转课堂教学模型,如图1所示。
;教师则根据学生的反馈统计课程的开展情况,酌情安排课上时间分配。在课上的教学环节中,教师首先集中讲解学生反馈的疑难知识点,对重点内容进行简要归纳,然后根据课程内容和教学统计结果提出实践学习内容。学生自由分组创建实践团队,按照软件开发过程的要求进行分工和调研,最终在教师的指导下完成一个具有项目特征的实训工作,提交相关的设计文档和研究成果。教师的课上任务就是点评提交的成果,总结学生的表现,解答学生实践过程中的问题等。
3 软件工程翻转课堂云计算教学平台
翻转课堂教学模式需要一定的技术和资源支持,云计算环境无疑是最佳选择。经过不断的探索和研究,哈师大软件学院构建了一个基于云计算环境的翻转课堂教学平台,包括课堂软件开发、课前理论学习、运行管理和教学评价等模块,如图2所示。
3.1 软件开发模块
软件开发模块体现了翻转课堂中实践教学的具体内容,是整个教学平台的核心功能模块。按照软件工程对软件开发生命周期的定义,软件开发模块分为项目规划、需求分析、系统设计、代码实现和系统测试等教学过程。在一个项目目标的规划内,每个教学过程都对应前后关联的任务、文档和成果。实际的教学过程是学生登录云计算平台进行实际的软件项目实训练习,以团队的方式完成项目,编写文档和提交成果报告。教师也要登录云计算平台全程监控和指导。。软件开发模块结合了翻转课堂、任务驱动和校企联合等面向应用的教学模式,体现了“工学结合、顶岗实习”的软件工程专业课程实践教学理念。
3.2 理论学习模块
。。。。。除了上述3个主要功能外,教学平台还提供了方便教师和学生交流的论坛,所有与课程相关的讨论和问题都可以在论坛上交流和解答。
3.3 运行管理模块
。具体的功能包括项目管理、学生管理、资源管理和师生沟通等。
1)项目管理子模块。
项目管理模块用来保存学生的实训成果和相关报告。。学生在课程进行中提出的问题也可以在项目管理模块,由任课教师或企业专家在线解答。在实践教学中,教师可以通过项目管理模块掌握所有学生团队的项目进展情况,并通过在线成果交流来提高实践教学的教学质量。学生在项目管理模块中能够即时了解本队同学和其他团队学生的开发进度,这不仅有助于提高团队内部的沟通和协作,还可以通过比较和竞争提高团队凝聚力。
2)学生管理子模块。
。。。这些监控数据对教师掌握学生课前学习状态有至关重要的作用,教师可以通过在线统计获取课前学习数据,也可以在线设置各项参数自动获取指定人员和章节的统计数据。对于课中的实践教学,学生管理模块也可以获取学生团队的练习资料,比如项目进展情况、资料是否齐全等,这些数据可以为课后评估和项目管理等模块提供有效数据支持。在课程结束后,学生成绩也通过学生管理模块统计和查询。
3)资源管理子模块。
资源管理模块用来存储和维护云计算教学环境中教学资源。。。。另外,通过和一些国内知名云供应商的合作,我们还构建了包括软件开发云环境、企业软件项目库和软件开发技术资料库、软件开发文档模板库等在内的高级应用型软件开发资源平台。
3.4 学生评价模块
学生评价模块对学生学习过程和教师教学过程的评估打分。;软件开发实训则是通过对项目成果和研发报告的评估来获得分数。这两部分分数按照一定比例折算成学生专业课程的课程分数,和期末考试笔试成绩一起考核。对教师教学的评估则通过课程中的表现定性评价,评价的指标包括在线时间、操作频率、交流次数和学生打分等。
4 实施效果
基于云计算环境的软件工程专业翻转课堂教学经过4个月的试运行,取得了显著的教学成果。使用云计算平台的学生在知识认知和技能实践等方面的能力比往届学生有较大提升。学生可以通过线上交流和团队合作完成开发任务,教师可以通过在线审核完成教学任务,基本达到了云计算平台的设计目标。
为了进一步掌握云计算平台的翻转课堂教学模式的实践效果,通过校内走访和问卷调查等方式深入了解学生的学习积极性、动手能力和计算思维意识。结果显示学生对这种寓教于乐的教学方式普遍认同,对自身知识掌握和动手能力的提升感到满意,教师则对系统带来的丰富教学资源和低成本办学模式感到满意。
5 结语
云计算环境为软件工程专业课程的翻转课堂教学提供了技术条件和资源条件,在摆脱了课堂的束缚后,学生的在线学习更有针对性,更贴近真实,教师的在线教学资源更丰富,教学组织更有效,学生和教师在线一对一或一对多的交流更顺畅。这些都是传统课堂教育和实验室教学无法达到的。另外,所有的教学资源都在云端实现,学校对教学固定资产的投入和运行成本也较低,最大限度地降低了学校和学生的负担,可谓一举多得。
参考文献:
[1] 夏东锋.“翻转课堂课下教学模型”与对应云教学系统的构建[J]. 江苏开放大学学报, 2014(5): 27-31.
[关键词] 中职 办公应用软件 分层教学 隐性
一、隐性分层教学的必要性
(一)《办公应用软件》课程的重要性
《办公应用软件》是一门操作性很强的基础课程,是中职计算机专业学生学习计算机知识的基础,学生通过本门课程的学习,能够掌握较强的自主操作计算机常用软件的能力和培养较好的计算机学习素养。另一方面,本门课程作为日后学生必须通过的“计算机中级操作员”等级考核的重点考核内容,占考核知识点的90%,更要求每一位学生必须熟练掌握、灵活运用。
(二)学生现状分析
1.生源基础差异大
基础教育发展的不平衡导致中职新生计算机基础参差不齐,发展不均衡,学习能力差异大。来自城市的学生多数小学已经开设计算机教学,初中已接触过办公应用软件的操作,学习能力较强;相比之下,来自农村的学生由于之前基础教学硬件设施,对计算机相关知识知之甚少,部分同学甚至从来没有接触过计算机。
2.学生个性强烈
作为“90后”学生,他们比起“80后”更加个性化、人本化、世俗化。他们崇尚自我、追求个性,渴望成功但又吝于付出,容易盲目自大的同时却也经常会陷入极度自卑的情绪,有着强烈的反叛精神,缺少认同感和存在感,缺少理想和信仰。简言之,聪明、敏锐、任性、懒惰、自私等等方面,构成了他们完整的性情写照。
(三)隐性分层教学的特点
分层教学可使教师的教学面向每一位学生,正视学生间的差异,在教学中加以区分对待,因材施教,分层提高,让尖子冒出来,使多数人迈大步,让后进生不落伍,达到班级整体优化。
分层教学是教师根据学生现有的知识、能力水平和潜力倾向,把学生科学地分成几组各自水平相近的群体并区别对待,这些群体在恰当的分层策略和相互作用中得到最好的发展和提高,又称分组教学或能力分组。实际实施中是将学生按照智力测验分数和学业成绩分成不同水平的班组,再根据不同班组的实际水平进行有针对性的教学。分层教学的中心思想强调如下两点:①根据学生的知识、能力水平不同分层次②教学结果是所有学生都得到知识和能力最大提高。
需要特别注意的是,由于学生的性格差异和情绪变化大,如果只是单纯的将学生分成“好”、“中”、“差”几个等级,并且按等级的不同布置不同的练习,则容易出现如下问题:①基础较好但自由散漫的学生由于懒惰而自动降低等级完成简单的练习,得过且过,达不到提优、拔高的目的;②基础较差且自卑心较强的学生则会容易产生逆反心理和厌学情绪,从而抵触学习甚至放弃学习。所以,开展分层教学必须是“隐性”的分层,才能最大限度的保护学生的自信心,调动学生的积极性,提高学生的学习热情。
二、隐性分层教学的组建与实施
(一)学生分层、分组
1.按学生差异,分成四个层次
学生学习能力的差异,既表现在认知方面,也体现在情感方面。在学期开始,教师可以通过查看学生档案、填写调查问卷、测验、谈话等方式了解学生的学习态度、基础水平和接受能力,根据所得结果,将学生划分成A、B、C、D四个层次。具体划分标准如下表:
层次的划分由教师完成,隐性的划分学生层次是为了日后组建各学习小组做准备。
2.根据分层,重组学习小组
层次划分后,再将全班学生分成若干学习小组,每个小组由5-6名成员组成,其中1-2名是A层生或B层生;3-4名是C层生;1-2名是D层生。成员的组成可根据本班的生源情况进行调整,但是必须保证各组之间总体学习水平相当,每组内都包含有学习基础较好、学习热情较高的学生。学生只知道被分组而不知道被分层,在不挫伤学生自尊、自信的情况下,利于形成良好的学习氛围,更好的激发学生的进取心、求胜心,从而积极参与到教学活动中来。学期结束时,可以根据学生不同的学习效果对小组成员进行动态调整,使他们保持积极的学习心态,以求在下一学习阶段继续取得更大的进步。
(二)教学分层
教学活动是以学生的学为基础的。教师的教只有符合学生的实际情况,针对个体差异区别对待,有针对性地进行教学,既有统一要求,又有因材施教,这样才能充分调动学生的积极性,使不同层次的学生都有所提高。
;②集中讲授引导;③分层练习达标;④质疑补缺探讨;⑤小结揭示规律。在这五个步骤中都隐含了隐性分层教学的教学方法。具体操作时,按照一堂课程45分钟教学时间,将课堂教学步骤罗列如下表:
教学中把分析、解决问题的主动权交给学生,让每个学生都有参与学习的机会,利用学生相互竞争、自尊心强的特点,让他们积极参与、表现“自我”,调动每位学生的学习积极性,使每位学生都在自己原有基础上得到发展提高,在每一节课内都能获得成功的喜悦,从而激发学生的学习兴趣,渐渐从“要我学”转变成“我要学”,达到终身学习的目的。
(三)考核分层
考核评价是对每个学生的劳动成果给予的应有肯定,评价方式的公正性是激励学生参与到教学活动中的有利保障,在评价中要充分体现出小组的重要性,因此考核成绩由个人成绩、小组成绩和评定成绩共同组成。即考核成绩=个人成绩×40%+小组成绩×40%+评定成绩×20%。具体取得方式如下表:
除此之外,学期末时,还将评点“最优小组奖”、“最佳小教师奖”、“小组成绩进步奖”、“难题解答奖”等奖项,让小组荣誉与每一位组员都挂钩,鼓励学生互相帮助、互相支持,共同完成学生任务,共同提高。
三、隐性分层教学的思考
1.分层需要隐性,实施更需要隐性
想要提高学生的学习积极性就要尊重学生个性,在保护学生自尊心、自信心的基础上,隐性完成学生层次的划分;在教学的实施过程中更要正视学生的个体差异,不急不躁,分别指导,且及时发现各层次学生闪光点给予表扬。
2.分层教学不是唯一的教学方法
分层教学,它是一种教学策略,也是一种教学模式,更是一种教学思想,但是它的使用却不是单一存在的。在分层教学的实施过程中,教师还需同时使用任务驱动法、直观演示法、设疑诱导法、观察探究法、交流互动法等教学方法来推动和落实分层教学方法的实施,只有各种教学方法配合使用、相互推动才能取得最佳的教学效果。
3.分层教学提高学生学习积极性
分层次教学法的实施,避免了部分学生在课堂上完成操作练习后无所事事,也避免了部分学生跟不上课程,有效利用了教学时间;同时有效激发学生学习信心,让所有学生都体验到了学有所成,使学生对所学的知识充满热情,确保学生成功率。
4.有效培养学生综合素质
在教学过程中,鼓励学生大胆动手、勤于思考、敢于质疑,引导他们学会合作、学会交流、善于争鸣、勇于创新,能够极大提高大家的学习兴趣、动机、习惯、信心等非智力因素的培养,加强学生综合素质的提高。
综上所述,隐性分层教学法是一种适合职校计算机基础教学现状的较理想的教学策略,在操作课中有效地实施分层教学对提高学生的计算机素养有很大的积极意义。
参考文献
[1]魏延松.浅谈分层教学的实施.山东教育学院学报,2003(5)
[2]周俊,肖婵婵.分层导学调动学生学习积极性.中学数学研究,2000(6)
[3]杨文尧.中等职业学校开展分层教学的集中尝试.中国职业技术教育,2002(6)
关键词:技工 计算机 理实一体化
VisualFoxpro作为技校计算机专业的一门专业基础课,在以往的教学中存在着诸多弊端,为此,学院计算机专业教师调研市场与企业对技校计算机专业学生的要求,从课堂与实训两方面入手,力求使技校生能够快速入门,并熟练地掌握相关操作、设计技能。
一、VisualFoxpro课程的建设
VisualFoxpro是微软公司推出的基于Windows环境的关系数据库管理系统,是目前流行的小型数据库管理系统中性能优良、功能强大的优秀软件之一。它采用了面向对象的可视化程序设计方法,极大地简化了应用系统的开发过程,既具有完善的数据管理功能,又提供了足够的程序设计能力,同时还具有操作方便、简单实用、界面友好和兼容性完备等特点,所以适合技校学生学习程序设计与数据库应用技术。教师在教学过程中,既要充分考虑本校学生掌握计算机基础知识的现状,还要参考教育部全国计算机等级考试二级VisualFoxpro考试大纲,参考人力资源和社会保障部全国计算机信息高新技术考试数据库应用技术考试大纲,按照数据库应用基础教学基本要求规定的课程性质和任务,重点培养技校学生使用数据库管理系统处理数据的能力,初步培养学生的程序设计能力以及学会针对问题建立数学模型,并在解题编程的实践摸索中,能够掌握从程序编码、上机测试、调试到最终成功运行的全过程,并探索其中的规律性,具备举一反三的能力。此外,考虑到技工院校教育对象的特殊性,在教学过程中,应以初步掌握Windows基础知识为教学起点,以中文VisualFoxpro6.0为蓝本,向学生详细讲解关系数据库管理系统的基础知识和基本操作方法。
二、理实一体化教学模式
以往,技工院校的计算机专业教学始终存在着一个难题,即理论与实训教学如何安排才能更符合技工院校的培养要求。一方面许多技工院校受制于计算机实训条件的,在实训课程设置的内容与时间上往往“捉襟见肘”,特别是现在计算机课程已成为学校各专业的通用课程,加之电子商务、机电等专业都有的上机实训课程,导致计算机专业的实训课程进一步压缩;另一方面,技校学生的生源素质逐年降低,笔者发现许多技校学生学习简单的操作还能接受,但随着教学的深入,课程难度逐步加大,学生的学习效果越来越差。因此,采用理实一体化教学模式,可以打破以往计算机专业教学中理论与实训教学“条块分割”的现状,通过设定相对应的理论、实训教学任务与目标,做到理中有实、实中有理,从而大大激发学生学习的热情,增强学生的学习兴趣,学生边学、边练、边积极总结,可以达到事半功倍的教学效果。同时,要提高理论教师的实践能力、实训教师的理论水平,培养一支高素质的师资队伍。
三、VisualFoxpro课程理实一体化教学模式的实施
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- louw.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务