论文部分内容阅读
摘 要 软件开发教学中的情景教学就是在教学过程中创建具体的场景或者氛围,激发学生的情感,让学生好像走进了教师描绘的情景中,从而帮助学生更好的对知识点进行理解。本文主要阐述了软件开发教学中运用情境教学的作用以及如何在软件软件开发的具体教学中创建情境,旨在提高教师在软件开发教学过程中的质量和效果。
关键词 情景教学 软件开发 实施方式
一、引言
情景创建是学生走进知识的桥梁,通过具体的情景,可以帮助学生理解准确的内容和真实的情感,让学生开拓自己的的思维,从而提高整体学习效率,还能让学生充分发挥自己的想象力,增强事物辨别能力,从而提高学生的综合能力,以达到良好的教学效果。
二、情景教学在软件开发教学中的作用
学生的情感是其道德行为以及思想意识的发动者。在软件开发教学过程中创建情景,教师在创建情境的过程中要把握好三个原则,科学性原则、激励性原则以及应用性原则,在实际教学过程中,教师应该根据学生已经掌握的学习知识以及经验来创建学习情境,要明确情境创建的目的,同时注重学生的情感体验,激发学生开发软件的兴趣。此外,教师选择的情境应该符合课程的目标要求,让学生通过情境学习掌握一定的知识,并且学生可以主动参与到软件开发活动中来,从而不断提高自身的探究能力和软件开发能力。
三、如何在软件开发教学中应用情景教学
(一)通过角色扮演创建情境
为了加深学生对软件开发这门课程的情感的体会,在软件开发教学中,可以将全班同学进行分组,每组5~6个人,并且选一名组长,由教师创建一个软件开发中最常见的情境,并且让每一个组的同学都通过角色的扮演将这个情境表现出来,学生可以扮演的角色有程序员、系统分析员、项目经理以及虚拟客户等,教师可以通过创建各种各样的情境让学生表演出来,让学生可以再不同的情境活动中表演不一样的角色,体会每一个角色的情感。当学生通过自己的表演将具体的情境表现出来的时候,让学生扮演情境中的角色,站在角色的立场上去感受在情境中具体的情感,这样学生就能将软件开发中的内容快速的理解,从而进一步理解知识的内涵。不仅如此,通过角色的扮演,学生在表演的过程中可以提高对软件开发这门课程的兴趣,使学生和软件开发这门课程产生亲切的感觉,不但可以使整个学习过程更加具有趣味性,同时还能增强学生学习的实效性和感染力。
(二)创建真实案例的讨论情境
相对而言,软件开发这门课程比较枯燥,并且具有一定的难度,软件的开发本身就需要掌握对应的系统构架,一些学生由于没有软件开发的背景,是很难理解软件构架方面的知识的。未来帮助学生更好的理解一些比较难得内容,教师可以通过创建一个学生们熟悉的具体的情境,让学生们对这个真实的案例进行讨论,让学生参与到自己熟悉的情境中来理解抽象、难懂的知识。例如,在学习“Web服务课程”的时候,首先需要学生掌握相关的服务代理以及面向服务体系结构等方面的知识,但是这些知识和软件的关系比较紧密,没有软件基础的学生是很难理解的。这时候,教师可以创建一个学生熟悉的情境,例如“网上购物”,同学们对于网上购物的流程都是非常熟悉的,涉及到的商务模式主要分为卖家、买家和淘宝网,通过创建这样的情境,帮助学生理解什么是“面向服务体系的构架模式”。通过创建学生实际生活中常见的真实案例,让学生对这个情境进行讨论和理解,可以将抽象的知识形象化,帮助学生更好的理解。
(三)运用多媒体创建情境
随着多媒体技术的不断发展,多媒体在教学中的运用也越来越广泛,多媒体中的图像、声音以及视频等都可以将软件开发学习中比较抽象或者难以理解的内容用具体的情境展现出来,充分调动学生的视觉和听觉,让学生更容易掌握学习的知识。运用多媒体创建情境,可以将软件开发的相关知识用多媒体技术以影像、视频等形式展现出来,为学生提供形象直观的教学情境,从而帮助学生更好的理解需要掌握的知识。通过多媒体的运用,可以很好地把物质间的相互联系和规律反应出来,具有形象性、直观性以及真实性的特点,同时具有丰富的情感信息,在软件开发的教学中,教师可以将情境教学融入其中,运用幻灯片、视频等技术,将抽象的东西变得具体,让学生在具体的情境中经过观察和思考,并从多个角度将知识传递给学生,在学生的脑海中形成一种未知的意识,而并不是让学生自己去接受知识。例如教师在讲解Java的输出输入流时,这方面的知识比较抽象,如果教师只是将一些单纯的理论知识讲述给学生,学生是很难理解的,并且会觉得这方面的内容非常复杂,渐渐失去了学习的兴趣。而此时如果教师运用多媒体技术将关于Java的输出输入流以动态图片的形式展现出来,同时配有相应的文字和声音,将复杂难懂得软件知识生动形象的表现出来,不仅可以帮助学生更好的理解知识,还可以大大提高学生的学习积极性。
四、结语
在软件开发的教学中,教师应该根据学生实际掌握知识的情况,并结合教学目标来创建具体的情境,通过角色扮演让学生身临其境快速理解知识的内涵,同时教师可以创建学生熟悉的真实案例让学生参与讨论,从而帮助学生理解难懂的知识,最后,教师还可以充分利用多媒体,通过多媒体创建生动形象的图文并茂的情境,使抽象的知识形象化,同时使软件开发的教学更具有趣味性。
参考文献:
[1]纪良浩,李琳皓,段小林.对“C程序设计”课程实践教学的探讨[J].重庆电子工程职业学院学报,2013,32(4):45-46.
[2]刘晓光.建筑类高职院校《3ds max》课程教学方法的探讨[J].电脑知识与技术,2012,32 (2):190.
[3]柏雪飞.“阶梯式”教学方法在《C语言程序设计》教学中的应用[J].新课程学习(综合),2013,34(12 ):112-113.
(作者单位:江西旅游商贸职业学院)
关键词 情景教学 软件开发 实施方式
一、引言
情景创建是学生走进知识的桥梁,通过具体的情景,可以帮助学生理解准确的内容和真实的情感,让学生开拓自己的的思维,从而提高整体学习效率,还能让学生充分发挥自己的想象力,增强事物辨别能力,从而提高学生的综合能力,以达到良好的教学效果。
二、情景教学在软件开发教学中的作用
学生的情感是其道德行为以及思想意识的发动者。在软件开发教学过程中创建情景,教师在创建情境的过程中要把握好三个原则,科学性原则、激励性原则以及应用性原则,在实际教学过程中,教师应该根据学生已经掌握的学习知识以及经验来创建学习情境,要明确情境创建的目的,同时注重学生的情感体验,激发学生开发软件的兴趣。此外,教师选择的情境应该符合课程的目标要求,让学生通过情境学习掌握一定的知识,并且学生可以主动参与到软件开发活动中来,从而不断提高自身的探究能力和软件开发能力。
三、如何在软件开发教学中应用情景教学
(一)通过角色扮演创建情境
为了加深学生对软件开发这门课程的情感的体会,在软件开发教学中,可以将全班同学进行分组,每组5~6个人,并且选一名组长,由教师创建一个软件开发中最常见的情境,并且让每一个组的同学都通过角色的扮演将这个情境表现出来,学生可以扮演的角色有程序员、系统分析员、项目经理以及虚拟客户等,教师可以通过创建各种各样的情境让学生表演出来,让学生可以再不同的情境活动中表演不一样的角色,体会每一个角色的情感。当学生通过自己的表演将具体的情境表现出来的时候,让学生扮演情境中的角色,站在角色的立场上去感受在情境中具体的情感,这样学生就能将软件开发中的内容快速的理解,从而进一步理解知识的内涵。不仅如此,通过角色的扮演,学生在表演的过程中可以提高对软件开发这门课程的兴趣,使学生和软件开发这门课程产生亲切的感觉,不但可以使整个学习过程更加具有趣味性,同时还能增强学生学习的实效性和感染力。
(二)创建真实案例的讨论情境
相对而言,软件开发这门课程比较枯燥,并且具有一定的难度,软件的开发本身就需要掌握对应的系统构架,一些学生由于没有软件开发的背景,是很难理解软件构架方面的知识的。未来帮助学生更好的理解一些比较难得内容,教师可以通过创建一个学生们熟悉的具体的情境,让学生们对这个真实的案例进行讨论,让学生参与到自己熟悉的情境中来理解抽象、难懂的知识。例如,在学习“Web服务课程”的时候,首先需要学生掌握相关的服务代理以及面向服务体系结构等方面的知识,但是这些知识和软件的关系比较紧密,没有软件基础的学生是很难理解的。这时候,教师可以创建一个学生熟悉的情境,例如“网上购物”,同学们对于网上购物的流程都是非常熟悉的,涉及到的商务模式主要分为卖家、买家和淘宝网,通过创建这样的情境,帮助学生理解什么是“面向服务体系的构架模式”。通过创建学生实际生活中常见的真实案例,让学生对这个情境进行讨论和理解,可以将抽象的知识形象化,帮助学生更好的理解。
(三)运用多媒体创建情境
随着多媒体技术的不断发展,多媒体在教学中的运用也越来越广泛,多媒体中的图像、声音以及视频等都可以将软件开发学习中比较抽象或者难以理解的内容用具体的情境展现出来,充分调动学生的视觉和听觉,让学生更容易掌握学习的知识。运用多媒体创建情境,可以将软件开发的相关知识用多媒体技术以影像、视频等形式展现出来,为学生提供形象直观的教学情境,从而帮助学生更好的理解需要掌握的知识。通过多媒体的运用,可以很好地把物质间的相互联系和规律反应出来,具有形象性、直观性以及真实性的特点,同时具有丰富的情感信息,在软件开发的教学中,教师可以将情境教学融入其中,运用幻灯片、视频等技术,将抽象的东西变得具体,让学生在具体的情境中经过观察和思考,并从多个角度将知识传递给学生,在学生的脑海中形成一种未知的意识,而并不是让学生自己去接受知识。例如教师在讲解Java的输出输入流时,这方面的知识比较抽象,如果教师只是将一些单纯的理论知识讲述给学生,学生是很难理解的,并且会觉得这方面的内容非常复杂,渐渐失去了学习的兴趣。而此时如果教师运用多媒体技术将关于Java的输出输入流以动态图片的形式展现出来,同时配有相应的文字和声音,将复杂难懂得软件知识生动形象的表现出来,不仅可以帮助学生更好的理解知识,还可以大大提高学生的学习积极性。
四、结语
在软件开发的教学中,教师应该根据学生实际掌握知识的情况,并结合教学目标来创建具体的情境,通过角色扮演让学生身临其境快速理解知识的内涵,同时教师可以创建学生熟悉的真实案例让学生参与讨论,从而帮助学生理解难懂的知识,最后,教师还可以充分利用多媒体,通过多媒体创建生动形象的图文并茂的情境,使抽象的知识形象化,同时使软件开发的教学更具有趣味性。
参考文献:
[1]纪良浩,李琳皓,段小林.对“C程序设计”课程实践教学的探讨[J].重庆电子工程职业学院学报,2013,32(4):45-46.
[2]刘晓光.建筑类高职院校《3ds max》课程教学方法的探讨[J].电脑知识与技术,2012,32 (2):190.
[3]柏雪飞.“阶梯式”教学方法在《C语言程序设计》教学中的应用[J].新课程学习(综合),2013,34(12 ):112-113.
(作者单位:江西旅游商贸职业学院)