建构主义理论指导下的软件工程案例教学法

建构主义理论指导下的软件工程案例教学法

ID:46430574

大小:72.50 KB

页数:9页

时间:2019-11-23

建构主义理论指导下的软件工程案例教学法_第1页
建构主义理论指导下的软件工程案例教学法_第2页
建构主义理论指导下的软件工程案例教学法_第3页
建构主义理论指导下的软件工程案例教学法_第4页
建构主义理论指导下的软件工程案例教学法_第5页
资源描述:

《建构主义理论指导下的软件工程案例教学法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、建构主义理论指导下的软件工程案例教学法1弓I言(Introduction)从学生学习和教师教学两方面来看,建构主义理论强调:知识是动态的,学生的经验世界具有差异性,学生学习具有情景性、互动性和主动建构性。学生学习不是被动地接收信息,不是由老师强迫性地灌输,而是学生根据自己己有的知识背景,主动地选择、加工和处理外部信息,获得新知识。学生学习知识是一个主动建构的过程,学生是学习的主体[1]o教师要根据学生建构知识的过程,设计理想的学习情景,帮助学生主动建构知识。教师在学生学习过程中起主导作用。案例教学法于1910

2、年在美国哈佛

3、筍学院最早被使用,20世纪80年代初传入我国。案例教学法是在学生掌握一定理论知识的基础上,由教师精心选择案例,案例往往是真实的、典型的、具有代表性的[2]。通过案例情景教学,激发学生的学习兴趣,调动学生的主动性,让学生独立思考、集体协作地分析问题解决问题,得出可靠的结论,使学生在主动学习的过程屮掌握课程的原理和方法,提高学生分析和解决问题的能力,激发学生的创造力,同时培养学生的沟通协作能力,对学生今后发展是十分有利的。软件工程是计算机相关专业十分重要的专业核心课程,其理论性和实践性非常强。单纯的

4、理论教学往往会使学生感到枯燥乏味,失去学习的主动性。软件工程的理论来源于实践,是实践的理论化和升华[3],因此,只有将具体软件工程实践引入课程教学,才能使教学生动具体,才有利于学生理解和掌握相关知识。2软件工程案例教学的必要性(Thenecessityofcaseteachinginsoftwareengineering)□前,软件工程的课程教学大多采用理论教学为主实验教学为辅的教学手段,理论教学课时数所占比例较大,实验教学内容简单,教学中很少采用案例教学甚至没有案例教学,学生普遍感到理论知识难以弄懂,即使似

5、乎能够听懂,也是似懂非懂,不能将所学知识应用到具体的软件开发项目中。显然,这种教学方法在一定程度上忽略了软件工程课程实践性强的特点,忽略了培养学生分析问题解决问题的能力,忽略了学生的主动性、参与性和创造性,忽略了学生是学习的主体,根据建构主义的知识观、学习观、教学观,这样的教学方法难以收到好的教学效果⑷。案例教学法是以学生为主体教师为主导的教学方法,通过对案例的分析,激发学生的求知欲,调动学生的主观能动性,使学生主动学习,掌握课程涉及的原理和方法,是理论联系实际的教学方法[5],是符合建构主义理论学习观、教学

6、观的教学方法。因此,有必要在软件工程的课程中采用案例教学方法,通过来源于实践的真实软件工程案例,使学生在学习案例的过程中深刻理解掌握软件工程的基本原理和基本方法[6,7],并能够将所学知识灵活运用到今后的软件开发中,解决实际问题。3精讲软件工程理论(Speakingpreciselythetheoryofsoftwareengineering)建构主义理论强调学生是在自身已有的知识背景下构建新的知识,而软件工程课程内容在其前面已开的课程中几乎没有涉及,因此,教师在利用案例讲解前,必须给学生讲解一些基本概念和基

7、本方法,让学生有一个概貌性的了解、感性的认识,以便在今后利用案例讲解时学生能够结合已有知识来理解案例,从而更深刻理解和掌握所学知识。所以,在实施软件工程案例教学之前,精讲软件工程理论是必要的。讲授理论知识时,教师是知识的呈现者,是知识的传授者,对软件工程课程涉及的内容要抓住重点、难点和关键点,精讲软件工程的基木原理和基本方法,尽可能使学生对软件工程的原理和方法有一个基本的认识,为下一步的案例教学做好准备。教师在传授知识时,可以充分利用多媒体课件,采用一些传统的教学方法,比如:讲授式、启发式、对比式、小结式等方

8、法进行教学。3软件工程案例教学法(Themethodofsoftwareengineeringcaseteaching)建构主义的学习理论认为,学生学习的动力来自生存环境的压力;学习的过程是学牛自己在头脑中,对知识的意义进行建构的过程;知识不是由教师传授的,而是学生自己在一定的景”中,借助他人的帮助,使用必要的工具和资料,通过“意义建构”的方法获得的。依据建构主义的学习理论,用案例建立“情景”,提出一个任务,让学生明白本课程的学习目标;再建立“协作”,让学生成为实现“情景”的主体,自己动手做,必要时,教师和同

9、学之间互助与合作。然后,建立“会话”,综合所有课程的知识点,进行综合练习,提岀学习过程中的问题,学生之间商讨、交流彼此的意见与学习成果,共同完成规定的学习任务;最后,学生实现“意义建构”,掌握所学知识。4.1精选案例案例是建立学习“情景”的关键,一个好的案例才能够引发学生思考和探索,才能有效地进行案例教学[8]。□前,软件工程中不乏成功案例,但对于具体的教学来说,还要注意由简到繁、粗细结合等教学规律

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。