教育技术学教育软件工程方向所需要学习的专业课程分为基础课程、主干课程、进阶课程三个层次。基础课程用以奠定专业基础;其他专业不可替代的必修课程是主干课程;进阶课程是反映学科前沿发展和学校特色的课程。为更加清晰地描述教育技术学专业培养目标和职业定位,《高等学校教育技术学专业教育质量标准》采用核心课程概念对课程属性进行描述,核心课程覆盖知识体系中的全部核心单元及部分选修知识单元。
构建教育软件工程方向专业课程群知识图谱,依据课程群学习规律,从宏观到微观构建了三类课程知识地图,包括课程群结构知识地图、课程关系知识地图、课程结构知识地图。对于教育软件工程方向,课程体系知识地图主要描述该方向课程体系结构,如表1所示为教育软件工程方向课程体系,其中标注三角形的为该方向的核心课程。课程群结构知识地图主要是该方向课程群的主要内容框架进行描述,如图1所示为该方向的课程群结构知识地图。课程群关系知识地图主要系统描述某一培养方向的专业核心课程群中课程之间的相互关系,如图2所示为教育软件工程方向的核心课程关系的知识地图,此图中包括该方向的所有核心课程,其中有箭头的线段表示顺序关系,按照箭头所指循序渐进地学习专业课程。如图3所示为《面向对象的程序设计》这门核心课程的结构知识地图,其中线段表示包含关系,即课程所包含的章节内容,有箭头的线段表示顺序关系,按照箭头所指有序地学习章节内容。
表1教育软件工程方向的专业课程群注:标黑色三角形为核心课程
图1教育软件工程方向专业课程群结构知识地图
图2教育软件工程方向专业课程关系知识地图
图3面向对象的程序设计课程结构知识地图
赞赏