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