基于Java课程的项目驱动式立体化教学资源体系建设
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Java课程的项目驱动式立体化教学资源体系建设[摘要]针对当前高校教学资源体系建设中存在的盲目性问题,文章提出了项
目驱动式立体化教学资源体系建设的方案,并以Java程序设计课程为例讲述了该方案的实施过程。
通过实践,教学效果得到了提升,可以为其他高校的课程资源建设提供参考。
[关键词]项目驱动立体化教学资源教材建设
教学资源作为教学系统中的基本要素之一,是教学内容的主要载体,也是实现教学目标的重要保证。
“在从传统教学观到以教师为主导、学生为主体、强调创新教育的现代教学观的转变过程中,高校教学资源的内涵和外延都发生了很大的变化。
”①为了更好地贯彻落实教学质量工程,很多高校都开始研究如何搞好新形势下的教学资源体系建设。
其中,立体化教学资源体系建设更是近几年高等教育改革中的热点议题。
刘立群等提出了立体化教学资源建设及其模型研究,该模型包括“教学资源、教学过程和教学评价3个子系统,是一个覆盖教学全过程的教学资源与教学评价的三维立体化教学系统”。
②许艳惠提出了“立体化教学资源的内涵及信号与系统课程立体化教学资源建设的内容”。
③张辉等提出“以学生为本的立体化教学资源体系建设,并运用生态观来看待资源系统内部各元素的相互关系”。
④本文在分析当前教学资源体系建设中存在的问题的基础上,结合我校Java程序设计课程的特点,提出了项目驱动式的立体化教学资源体系建设方案,对理工科相关课程的教学资源体系建设有一定的借鉴作用。
一、教学资源体系建设现状
1.教材编写套路陈旧,不适应当今教学的需要。
教材是实施教学各环节的重要依据和保障,合适的教材可以使教学效果事半功倍。
目前,Java程序设计的教材琳琅满目,但多数教材存在以下问题:一是先讲解知识点,然后举例说明;二是理论性强,案例较少;三是知识点过于零碎和独立,没有较好地体现相互联系;四是教材的适用对象不明确,内容显得杂乱。
由于这些问题的存在,给教师授课和学生学习带来了不便。
最突出的问题是一些学生由于不清楚学习这门课干什么,而过早地失去了学习兴趣。
2.教学资源匮乏,不成体系。
教学质量的提升离不开大量的优质教学资源,但目前,教学资源管理不规范在很多高校中普遍存在,教学资源或缺失,或凌乱。
教学资源应根据教学的实施顺序和资源对学生的引导顺序进行组织和分类。
如专业培养目标、专业课程体系、课程教学大纲、课程实验大纲、课程教学方法与手段、课程资源等。
Java程序设计课程资源应包括教材、课件、实验指导书、题库、测试平台等。
将教学资源不断地总结和归纳,组成一个合理的体系,不仅可以方
便教师授课,更重要的是为学生搜索自己感兴趣的资源提供了方便。
3.教学资源利用率低。
教学资源是为教学服务的,但很多学校教学资源利用率低,主要原因是使用不方便。
互联网给人们的生活带来了极大的方便,可以足不出户了解外面的世界。
将教学资源网络化,可以有效提高教学资源的利用率。
4.教学资源内容陈旧。
教学是一个积累更新的过程,教师要根据自身教学的需要和社会发展的需要,不断更新教学资源,努力做到与时俱进。
但教学资源内容陈旧的现象在很多高校仍然存在,以至于学生的知识与企业的要求脱节,影响了学生的就业。
针对教学资源建设中存在的上述问题,国内外研究提出的的方法、对策很多,但只解决了里面的一个问题或几个问题。
为了较好地解决上面的问题,在对我校Java程序设计课程的现状进行充分调研和梳理的情况下,在对学生的心声充分了解的情况下,提出了下面的项目驱动式立体化教学资源体系建设方案。
二、项目驱动式立体化教学资源体系建设方案
1.调研Java程序设计课程的现状,确立立体化教学资源体系的组成。
“立体化教学资源是立足于现代教育理念和网络技术平台,以传统纸质教材为基础,以学科课程为中心,以多媒介、多形态、多用途、多层次的教学资源和多种教学服务为内容的结构性配套的教学出版物的集合,是数字化时代教学现代化的标志,是实现教育信息化、网络化,优化教育资源诸要素配置的重要途径。
”⑤在对Java 程序设计课程的现状进行调研后,确立该课程的立体化教学资源体系包括教学大纲和实验大纲、项目驱动式教材、实验指导书、课件、题库等内容,包括电子资源和纸质资源两大形式,包括直接提供和网络提供两大资源服务途径。
2.认真研究专业培养目标和课程体系,制定符合要求的教学大纲。
教学大纲是教师实施教学的依据和规范,关系着教材内容的取舍,关系着教学效果的成败和学生知识体系的合理与否。
每个专业都有自己的培养目标和课程体系,专业培养目标决定着课程体系的设置,而课程体系的设置又决定着课程之间的联系和每门课的知识结构。
因此,设置Java程序设计课程大纲的基础是充分研究专业的培养目标和课程体系。
许昌学院网络工程专业的培养目标是旨在培养能够从事网络工程设计与建设、网络管理与维护及网络系统开发的应用型、复合型高级专门技术人才。
由此得出专业的培养目标之一是网络系统开发人员。
再纵观课程体系,Java程序设计课程处在1~2学期,其后续课程有数据结构(Java语言)、J2EE网络程序开发等密切相关的课程。
由于Java程序设计课程面向的对象是大一新生,他们对程序设计没有任何了解,而后续课程的教学又与该课程密切相关,所以大纲的设置既要适合新学生的特点,又要兼顾后续课程的需要。
3.围绕教学大纲,建设项目驱动式精品教材。
从实践到理论、从具体到抽象、从个别到一般的方法,符合学生的认知规律。
而现在的教材往往是先介绍各种知识,然后举例说明知识怎么用,这与学生的认知规律是不相符的,教师按照教材的顺序讲解,不能吸引学生的学
习兴趣和注意力,使得教学效果大打折扣,久而久之,会让一部分学生产生厌学情绪。
而这个课程学不好,又会影响到后续课程的学习。
知识学习如同幼童学说话、学走路,是从无意识到有意识,从感性到理性,从不管三七二十一的模仿,到举一反三地灵活运用的过程。
因此,在确定教学大纲后,工作的重点就是围绕教学大纲,建设符合学校教学实际的项目驱动式特色精品教材。
所谓项目驱动就是项目设计贯穿教材内容设计的全过程,整本教材的教学目标和每个章节的教学目标都以项目实物的形式来展示,让学生看了就知道学有所用,这样才能吸引他努力学习以达到将来学以致用。
项目驱动式教材“把教学内容巧妙地隐含在每个项目之中,给学生一种引人入胜的感觉,吸引学生去学习和探究新知识”。
⑥让学生拿到教材时就非常清楚通过这门课的学习我能做什么,做到什么程度。
使得学生翻开每个章节时,就清楚通过这个章节的学习,自己又能做出什么样的小项目。
真正打造出符合学生实际的、独具特色的精品教材。
4.根据教材的知识体系,制作高质量的多媒体课件。
教材是知识的汇集,而课件是知识的浓缩,是教师“教”与学生“学”的桥梁。
设计巧妙的高质量的课件可以吸引学生的课堂注意力,提高学生对问题的理解力,可以化繁为简,可以变抽象为具体,可以在同样的时间内向学生传授更多的知识。
因此为了有效地提高教学效果,要根据教材的知识体系,精心制作高质量的多媒体课件。
5.根据教材的知识体系,建设多层次的实验指导书。
Java程序设计是一门实践性很强的课程,学生唯有多练习才能出成果,而教材作为知识的展示平台,不可能列举很多的例子,因此建设和教材配套的实验指导书非常必要。
实验指导书的建设不能以指导学生完成实验任务为原则,这样培养出的学生知识仍然比较浅薄,编程能力没有得到较好的锻炼和提升,现有的实验指导书多数属于此类。
因此,要根据教材的知识体系,建设实用性、灵活性强的实验指导书。
实验指导书的建设原则为让学生具备运用所学知识独立编程的能力。
内容围绕“案例模仿”“同步拓展”和“生产创新”三种类型的项目来展开,使得学生通过实验指导书的引导,能够对所学知识举一反三。
6.根据教材的知识体系,建设内容丰富的课程知识题库。
Java程序设计课程的知识掌握有不同于其他课程的特点,不能通过简单的识记来掌握,需要通过一定量的习题练习才能达到真正的理解。
因此,建设该课程的知识题库就非常必要。
题库的建设不能仅以增加题目数量为目标,还要根据教材的知识体系来精挑细选,既要有量,更要有质,题型多样化,题目灵活化。
7.根据教学的需求,建设E-learning教学资源共享和学习交流平台。
记课堂笔记是传统教学和现代教学中的重要环节,因为学生通过记笔记可以加深对知识的记忆和理解,同时笔记也为学生巩固复习课堂知识提供了资料。
但当代大学的课堂教学信息量大,记非常完整的课堂笔记几乎不可能。
另外,Java程序设计课程的特点要求学生不但要记住知识点,还必须掌握如何应用这些知识点。
为此,要根据教材的知识体系,以满足教师和学生需求为目标,建设E-learning教学资源共享和学习交流平台。
平台内容的建设以课前预习、课堂教学、课后复习、知识拓展和学习自测为主线,内容应涵盖教学过程中的各类资料,如专业培养目标、
课程体系、教学大纲、教学计划、电子课件、习题等。
最重要的是要建设集学生练习、学生自测和期末考试三个功能为一体的课程在线测试平台,使得教学评价电子化,这样不但节约了资源,还方便了师生,提高了教学效果。
三、教学资源体系建设中的创新点
1.建设方案创新。
调查发现,很多高校在教学资源体系建设时,一味地追求资源数量的增加,忽视了教学资源之间的联系、教学资源的质量等因素,以至于提供的教学资源与教学实际需求不符,进而带来教学资源利用率低的问题。
本文所述方案从分析专业培养目标和课程体系入手,并将项目驱动式特色教材建设作为重要突破口,然后以教材知识体系和教学所需为中心,展开对其他教学资源的建设。
2.教材创新。
从事Java程序设计教学多年来,研读过大量的教材,其中有理论性强的教材,也有理论和实践相结合的教材,还有所谓的案例式教材,这些教材除了自身的优点外,都有一个共同的缺点就是先理论后实践,且理论和实践的关系不太紧密。
此次编写的教材从形式上颠覆了现在教材的编写套路,从内容上更加符合我校教学和社会需要。
所采用的项目驱动编写法即从解决实际问题出发,在教材的第1章就给出一个大项目的效果图,让学生知道学习完整个课程可以做什么。
然后将此项目分解为若干个小项目作为章节目标呈现,让学生时时刻刻都知道我下一步可以学到什么程度。
让学生有了学有所用的感觉后,带着好奇实用的态度展开对问题的分析、探讨并最终形成解决方案。
这不但可以提升教学效果,而且可以培养学生分析、解决问题的能力及相互协作的能力。
3.学习效果评价方法创新。
E-learning教学资源平台的一项重要内容是在线测试。
在线测试系统包括章节练习测试、模拟考试和期末考试三个子系统,学生做完题提交后,系统会自动进行评判并给出分数。
对于做错的题目,学生还可以查看正确答案。
通过章节练习测试功能可以改变传统的手工批改作业形式,避免了批改错误,降低了教师的批改作业量,同时也节约了资源,降低了学生的学习成本。
通过模拟考试功能学生可以了解自己对课程知识的综合把握能力,查缺补漏。
通过期末考试功能,教师不但可以灵活命题,还可以节约学校的开支和老师改卷的时间。
该系统可以“使学习效果的检查变被动为主动,大大提高课程教学的效果”。
⑦
四、结语
认真探讨立体化教学资源的基本内容及其体系结构,构建一种教学资源的整体解决方案,是提高高校教学质量和教学资源使用效益的重要保证。
本文以Java 程序设计课程为例,结合许昌学院的实际,提出了一套项目驱动式立体化教学资源体系建设的方案。
方案的建设思路清晰,建设内容翔实,有一定的借鉴意义。
下一步将以Java EE课程群教学资源体系建设为研究对象,构建一套从基础到中级,再到高级的教学资源库。
[注释]
①②刘立群,池洁.立体化教学资源建设及其模型研究[J].沈阳师范大学学报,2010,28(4):571,571.
③许艳惠.“信号与系统”精品课程立体化教学资源的建设[J].吉林工程技术师范学院学报,2009,25(8):12.
④张辉,李军,丁淑杰,等.以学生为本的立体化教学资源生态系统的构建[J].教学与管理,2009(1):54.
⑤孙万东.立体化教学资源及其服务体系的建设与应用[J].教育探索,2007(5):21.
⑥汤海蓉,李锡辉.基于项目驱动的JA V A程序设计教学改革[J].教育与职业,2012(6):140.
⑦杨彦军,郭绍青.E-Learning学习资源的交互设计研究[J].现代远程教育研究,2012(1):66.。