论文部分内容阅读
摘 要:创意计算是指运用其它学科(如物理,化学或艺术)中的理论方法或者规律等来进行软件开发。创意计算作为一项新兴的研究领域,其应用范围较为广泛,且发展潜力巨大,目前也考虑将其应用于教育软件的设计开发。本文对创意计算、教育软件概念进行阐述,探讨创意设计在教育软件设计领域的应用所具备的优势。
关键词:创意计算;教育软件设计;应用
中图分类号:TP311
随着我国教育事业的不断发展,大力推广教育信息化建设已成为未来教育发展的主要方向和趋势,因此以计算机辅助教学为中心的信息化教学模式也逐渐受到人们的重视。本文以创意计算应用于教育软件设计为例,简述教育软件特点及开发过程,探讨创意设计的主要功能及其在教育软件设计领域的应用所具备的优势。
1 创意计算概念
创意计算实际上是指通过某一创意的方法来进行计算,通俗来讲创意计算在软件工程领域即是用其它学科(例如物理,化学或艺术)中的理论方法或者规律等来进行计算,其中“计算”即为软件开发[1]。因此也可以将创意计算理解为通过跨学科方式,综合运用不同专业背景知识为软件开发开辟新的途径,同时解决传统软件设计过程中存在的问题。
“创意计算”这一术语最早起源于英国德蒙福特大学技术系,该校技术系教授认为研究创意计算的根本目的在于为软件开发服务[2]。按照一般的思维方式人们通常都在考虑如何利用计算机软件来辅助其他学科的教育教学,例如计算机辅助物理、数学教学、计算机辅助艺术教学等。同样换一种角度来思考,也可以利用其他学科来帮助计算机软件的设计研发。虽然通过长期努力,但是在软件工程领域中仍然存在着大量难以解决的难题,因此可以考虑延伸至其他领域,运用其他学科中的理论方法或者规律等来尝试解决这些问题。运用其他学科思想解决软件工程领域中难以解决的问题,即是创意计算跨学科的意义所在,因而创意计算也变得潜力巨大。
2. 教育软件概念
教育软件的概念分为广义上的教育软件和狭义上的教育软件。广义教育软件是指:所有以计算机软件技术为基础,并且以服务各类教育、促进教育发展为目的的软件均被认为是广义上的教育软件。主要包括自学辅助软件、教育资源软件、教务辅助软件、行政管理软件等;而狭义教育软件是指:软件产品中包含有特定教学内容的和制定有特定教学目标的软件。主要包括:自学辅助软件,教学辅助软件。其中,教学辅助软件又包括许多分支,如课件开发类软件,教学过程类软件,考试类软件等。本文所探讨的教育软件主要是指狭义上的教育软件。
3 教育软件特点
教育软件并不完全同于其他普通软件,其主要特点包括:(1)软件开发者在进行教育软件开发时,需要分析人类的认知规律,并对人类的学习过程、思维习惯有所了解,这是人类最复杂的大脑活动;同时需要了解其他学科的相关知识背景,具备综合运用的能力;(2)教育软件通常会涉及到大量的人机交互活动,因此对于人机界面的要求较高,需要软件开发者在设计过程应注重提升用户体验;(3)教育软件的开发依赖于不同专业人员共同开发,需要教育领域和计算机领域的专家共同合作完成。
4 教育软件开发过程简述
教育软件开发与普通软件开发有类似之处,但也存在一定差异,主要是由于该类软件的开发要求设计研发人员具备多学科学术背景,因此需要教育领域和计算机领域的专家共同合作完成,此外,教育软件的开发还需要在理论基础的指导下来进行。笔者通过总结,认为教育软件开发过程主要包括以下几个环节:环境分析,教学设计,软件设计,软件评价,维护等环节。其中环境分析环节包括对教学目标,软件使用对象的分析;教学设计分析包括对教学内容的确定以及知识结构的设计;教育软件设计包括对学习者模型,导学算法等部分的设计;软件评价主要是指对所实现的教育软件的质量、能否满足教育教学需求等一系列问题的回答;维护环节是指教育软件应当根据教学需求的变化,对其进行必要的修改或升级等操作。
5 创意计算主要功能
创意计算的主要功能在于通过跨学科领域的综合运用,为计算机软件开发提供新的思路。到目前为止,大部分计算机软件开发的研究工作还是处于软件工程领域的研究范围内,由于软件工程本身是属于一个相对单一的工具学科,发展很容易受到一定限制,加之至今仍有许多不可调和的问题存在以及自身有许多需要改进完善的地方。基于这一现状,可以考虑拓宽视野,延伸至其他专业学科领域。例如运用其它学科中的理论方法或者规律等来指导软件的开发,充分挖掘创意计算的潜力,为计算机软件的开发带来新的思路。
创意计算与计算创意在学术领域十分容易混淆,但两者间有着明确的区别。创意计算是指用运用创新的方法来进行计算,重点在于“计算”;而计算创意则是通过计算来获得创意,重点在于“创意”。将创意计算应用于教育软件设计是教育技术领域的的一个分支学科,是通过跨学科的思想来进行相关软件开发;而计算创意与其的本质区别是通过模仿人类大脑实现创意的过程。
6 创意计算优势分析
传统的教育软件设计方法存在着设计效率缺陷、未充分考虑教育思想等问题,因而无法适应现代教育的需求和发展[3]。上述问题一直是限制软件工程领域发展的瓶颈,因此考虑从其他学科中寻求解决问题的方法。创意计算的主要特点或者优势所在即为“跨学科”。创意计算将它学科(如物理,化学或艺术)中的理论方法或者规律等来进行软件开发,为软件开发开辟新的途径。因此,将创意计算应用于教育领域不失为一种新的理论,将其他学科的规律与方法应用于教育软件开发,辅助教学促进教育发展。软件工程领域有许多关于效率方面的内容,其他学科中也有类似的与效率相关的内容,例如化学学科中的光化学效率、物理学科中的杠杆效率、能量转化率等。教育软件设计者可以在这些学科的理论,规律或方法中提炼出有助于于提高软件设计效率的内容。除此之外,在软件工程领域以外的其他学科中,也有一些处理需求变化的应对指导方法[4]。例如在教育领域中,在教学方法中就有关于教师如何因材施教方面的内容。当学生的需求发生变化的时,指导教师如何采取正确方法来应对,并且指导教师针对学生新的需求来辅助学生的学习。以谈话教学法为例,其中就包括当教师与学生进行讨论的时候,每个学生问都可能提出不同的问题,当教师面对新问题的提出时,应该如何去应对解决,指导教师如何激发学生对所学习的内容的兴趣。将这些学科中的理论方法或者规律与教育软件设计方法进行有机结合,将会给教育软件设计开辟新的途径。
7 结束语
随着我国教育事业的不断发展,教育信息化已成为未来教育发展的主要趋势,因此以计算机辅助教学为中心的教学模式逐渐引起人们的重视。各项应用于教育领域的技术得到了较大发展和进步。然而经过长期努力,软件开发领域仍有许多难以解决的问题,因此考虑延伸至其他领域,运用其他学科的理论方法或规律解决软件开发领域面临的问题。也是创意计算跨学科的意义所在,因此应当在创意计算所具备的功能基础上充分发挥其优势,应用于教育软件设计,服务发展现代教育[5]。
参考文献:
[1]邱白莉.教育现代化指标体系比较研究[D].南京:南京师范大学,2006.
[2]宋喆.网络化时代的教育[D].天津:南开大学,2009.
[3]张璐.创意计算应用于教育软件设计研究方法的研究[D].长春:东北师范大学,2013.
[4]王光生,何克抗.基于信息技术的数学问题解决教学策略[J].开放教育研究,2009(02):132-134.
[5]汪琼,陈瑞江,刘娜.STaR评估与教育信息化研究[J].开放教育研究,2004(04):209-211.
作者单位:湖南高速铁路职业技术学院,湖南衡阳 421000
关键词:创意计算;教育软件设计;应用
中图分类号:TP311
随着我国教育事业的不断发展,大力推广教育信息化建设已成为未来教育发展的主要方向和趋势,因此以计算机辅助教学为中心的信息化教学模式也逐渐受到人们的重视。本文以创意计算应用于教育软件设计为例,简述教育软件特点及开发过程,探讨创意设计的主要功能及其在教育软件设计领域的应用所具备的优势。
1 创意计算概念
创意计算实际上是指通过某一创意的方法来进行计算,通俗来讲创意计算在软件工程领域即是用其它学科(例如物理,化学或艺术)中的理论方法或者规律等来进行计算,其中“计算”即为软件开发[1]。因此也可以将创意计算理解为通过跨学科方式,综合运用不同专业背景知识为软件开发开辟新的途径,同时解决传统软件设计过程中存在的问题。
“创意计算”这一术语最早起源于英国德蒙福特大学技术系,该校技术系教授认为研究创意计算的根本目的在于为软件开发服务[2]。按照一般的思维方式人们通常都在考虑如何利用计算机软件来辅助其他学科的教育教学,例如计算机辅助物理、数学教学、计算机辅助艺术教学等。同样换一种角度来思考,也可以利用其他学科来帮助计算机软件的设计研发。虽然通过长期努力,但是在软件工程领域中仍然存在着大量难以解决的难题,因此可以考虑延伸至其他领域,运用其他学科中的理论方法或者规律等来尝试解决这些问题。运用其他学科思想解决软件工程领域中难以解决的问题,即是创意计算跨学科的意义所在,因而创意计算也变得潜力巨大。
2. 教育软件概念
教育软件的概念分为广义上的教育软件和狭义上的教育软件。广义教育软件是指:所有以计算机软件技术为基础,并且以服务各类教育、促进教育发展为目的的软件均被认为是广义上的教育软件。主要包括自学辅助软件、教育资源软件、教务辅助软件、行政管理软件等;而狭义教育软件是指:软件产品中包含有特定教学内容的和制定有特定教学目标的软件。主要包括:自学辅助软件,教学辅助软件。其中,教学辅助软件又包括许多分支,如课件开发类软件,教学过程类软件,考试类软件等。本文所探讨的教育软件主要是指狭义上的教育软件。
3 教育软件特点
教育软件并不完全同于其他普通软件,其主要特点包括:(1)软件开发者在进行教育软件开发时,需要分析人类的认知规律,并对人类的学习过程、思维习惯有所了解,这是人类最复杂的大脑活动;同时需要了解其他学科的相关知识背景,具备综合运用的能力;(2)教育软件通常会涉及到大量的人机交互活动,因此对于人机界面的要求较高,需要软件开发者在设计过程应注重提升用户体验;(3)教育软件的开发依赖于不同专业人员共同开发,需要教育领域和计算机领域的专家共同合作完成。
4 教育软件开发过程简述
教育软件开发与普通软件开发有类似之处,但也存在一定差异,主要是由于该类软件的开发要求设计研发人员具备多学科学术背景,因此需要教育领域和计算机领域的专家共同合作完成,此外,教育软件的开发还需要在理论基础的指导下来进行。笔者通过总结,认为教育软件开发过程主要包括以下几个环节:环境分析,教学设计,软件设计,软件评价,维护等环节。其中环境分析环节包括对教学目标,软件使用对象的分析;教学设计分析包括对教学内容的确定以及知识结构的设计;教育软件设计包括对学习者模型,导学算法等部分的设计;软件评价主要是指对所实现的教育软件的质量、能否满足教育教学需求等一系列问题的回答;维护环节是指教育软件应当根据教学需求的变化,对其进行必要的修改或升级等操作。
5 创意计算主要功能
创意计算的主要功能在于通过跨学科领域的综合运用,为计算机软件开发提供新的思路。到目前为止,大部分计算机软件开发的研究工作还是处于软件工程领域的研究范围内,由于软件工程本身是属于一个相对单一的工具学科,发展很容易受到一定限制,加之至今仍有许多不可调和的问题存在以及自身有许多需要改进完善的地方。基于这一现状,可以考虑拓宽视野,延伸至其他专业学科领域。例如运用其它学科中的理论方法或者规律等来指导软件的开发,充分挖掘创意计算的潜力,为计算机软件的开发带来新的思路。
创意计算与计算创意在学术领域十分容易混淆,但两者间有着明确的区别。创意计算是指用运用创新的方法来进行计算,重点在于“计算”;而计算创意则是通过计算来获得创意,重点在于“创意”。将创意计算应用于教育软件设计是教育技术领域的的一个分支学科,是通过跨学科的思想来进行相关软件开发;而计算创意与其的本质区别是通过模仿人类大脑实现创意的过程。
6 创意计算优势分析
传统的教育软件设计方法存在着设计效率缺陷、未充分考虑教育思想等问题,因而无法适应现代教育的需求和发展[3]。上述问题一直是限制软件工程领域发展的瓶颈,因此考虑从其他学科中寻求解决问题的方法。创意计算的主要特点或者优势所在即为“跨学科”。创意计算将它学科(如物理,化学或艺术)中的理论方法或者规律等来进行软件开发,为软件开发开辟新的途径。因此,将创意计算应用于教育领域不失为一种新的理论,将其他学科的规律与方法应用于教育软件开发,辅助教学促进教育发展。软件工程领域有许多关于效率方面的内容,其他学科中也有类似的与效率相关的内容,例如化学学科中的光化学效率、物理学科中的杠杆效率、能量转化率等。教育软件设计者可以在这些学科的理论,规律或方法中提炼出有助于于提高软件设计效率的内容。除此之外,在软件工程领域以外的其他学科中,也有一些处理需求变化的应对指导方法[4]。例如在教育领域中,在教学方法中就有关于教师如何因材施教方面的内容。当学生的需求发生变化的时,指导教师如何采取正确方法来应对,并且指导教师针对学生新的需求来辅助学生的学习。以谈话教学法为例,其中就包括当教师与学生进行讨论的时候,每个学生问都可能提出不同的问题,当教师面对新问题的提出时,应该如何去应对解决,指导教师如何激发学生对所学习的内容的兴趣。将这些学科中的理论方法或者规律与教育软件设计方法进行有机结合,将会给教育软件设计开辟新的途径。
7 结束语
随着我国教育事业的不断发展,教育信息化已成为未来教育发展的主要趋势,因此以计算机辅助教学为中心的教学模式逐渐引起人们的重视。各项应用于教育领域的技术得到了较大发展和进步。然而经过长期努力,软件开发领域仍有许多难以解决的问题,因此考虑延伸至其他领域,运用其他学科的理论方法或规律解决软件开发领域面临的问题。也是创意计算跨学科的意义所在,因此应当在创意计算所具备的功能基础上充分发挥其优势,应用于教育软件设计,服务发展现代教育[5]。
参考文献:
[1]邱白莉.教育现代化指标体系比较研究[D].南京:南京师范大学,2006.
[2]宋喆.网络化时代的教育[D].天津:南开大学,2009.
[3]张璐.创意计算应用于教育软件设计研究方法的研究[D].长春:东北师范大学,2013.
[4]王光生,何克抗.基于信息技术的数学问题解决教学策略[J].开放教育研究,2009(02):132-134.
[5]汪琼,陈瑞江,刘娜.STaR评估与教育信息化研究[J].开放教育研究,2004(04):209-211.
作者单位:湖南高速铁路职业技术学院,湖南衡阳 421000