浅析计算机程序设计语言类课程的网上教学资源的建设
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅析计算机程序设计语言类课程的网上教学资源的建设
发表时间:2013-09-16T14:58:46.360Z 来源:《中国科技教育·理论版》2013年第5期供稿作者:白晶[导读] 学生可以根据自身的实际情况自主灵活的选择学习资源、学习形式、学习进度和学习时间。
白晶双鸭山广播电视大学 155100
摘要计算机程序设计语言类课程是计算机及相关专业的基础课,对后续其他课程的学习有深远的影响。本文对当前电大系统计算机专业程序设计语言类课程网上教学资源现状及存在的问题进行了分析,同时提出了一些针对性意见,希望对电大系统的网络教学资源建设带来一定益处。
关键词程序设计语言网上教学资源实验教学
高级计算机程序设计语言以其功能完整、表达能力丰富、使用灵活方便等特点得到广泛的应用,目前流行的程序设计语言比较多的,一般来说有JAVA、.NET、PHP、Python、VB、VF、C/C++等等。学生在学习这类课程时普遍反映内容晦涩难懂,学习过程枯燥无味,学习效果是不能学以致用。
电大远程开放教育是基于网络平台的教学模式,网上教学是其主要特征之一,整个教学过程以教师的导学和学生的自主学习为主。目前电大的学生自主学习主要借助于电大在线平台,因此,电大在线教学平台的网络教学资源对学生而言十分重要。各级电大共同建设了一批适应现代化远程教育教学需要、满足学习者个别化学习需求的多种媒体教学资源,包括文字、音像、CAI课件、IP课件,更包括基于网络环境下的网上学习资源的建设,尤其是在线动态教学资源的建设。
程序设计语言类课程是计算机科学与技术及相关专业的基础必修课程,在计算机专业课程体系建设中占有十分重要的地位。电大系统开设的程序设计类课程主要的包括:C/C++语言程序设计,VB/程序设计和Java程序设计等。这类课程的教学任务是要求学生熟练掌握某种程序设计设计语言,核心任务是学会使用特定的程序设计语言编程,解决实际问题。为便于学生自主学习,电大在线平台上的教学资源建设内容丰富、形式灵活多样,学生可以自主、灵活的在选择课程,既可以下载学习也可以在线学习。
一、电大计算机程序设计类课程网上教学资源建设的现状
1、教学资源内容丰富,形式多样
目前,中央电在在线平台正在使用的程序设计类网络课程有:《Visual Basic程序设计》、《C语言程序设计A》、《C++语言程序设计》。课程教学资源比较完整,主要包含多媒体课件、网络题库、案例、、网络课程资料素材库、电子图书馆、虚拟实验室及其它教学支持系统等资源,形式主要包括文本、网页、音频、视频,视频又包括VOD、IP课件和直播课堂等。
2、学生自主学习方式灵活
学生可以根据自身的实际情况自主灵活的选择学习资源、学习形式、学习进度和学习时间。学生的网上学习即可以是实时的,也可以是非实时的。实时的网上学习包括按时参加在线辅导、在线论坛和双向视频辅导等。非实时的网上学习包括即可以从网络平台上查询、下载资源学习,在线收听音频辅导,观看VOD、IP课件和直播课堂等。
学生还可以通过网络向教师提问,或与其他学生在线讨论。
3、老师与学生在学习过程中的交互性
学生可以通过BBS和双向视频用同步或不同步的方式进行学习,教师与学生、学生与学生之间可以进行双向和多向信息交流,双方可以采用文字、声音、视频等媒体进行信息的交流。
4、网上学习资源及时更新
课程教学内容及要求有变化,能够及时公布。如C语言程序设计A实行基于网络的课程改革,要求在中央电大形成性考核平台及时公布。最新的网上教学辅导文本、音频、视频等都能及时整理、上传,对于学生提出的疑问也能够及时回复。
二、电大计算机程序设计类课程网络教学资源建设的存在不足
程序设计类课程的教学任务是要求学生熟练掌握某种程序设计设计语言,核心任务是学会使用特定的程序设计语言编程,解决实际问题。实验教学是程序设计类课程的重要组成部分,电大计算机程序设计类课程网络教学资源建设已经非常丰富,存在不足主要体现在实验教学资源部分的欠缺。
程序设计类课程的实验教学资源内容较少。在中央电在在线平台上,只有《Visual Basic程序设计》网络课程的有完整的实验资源,其他课程只有实验教学大纲(只包含课程的具体实验要求)。电大在线平台的的实验中心建设的虚拟实验室的计算机课程主要是针对汇编语言、计算机电路、单片机,没有高级程序设计语言类的课程。
程序设计类课程的实验教学资源形式比较单一,程序设计类课程的实验教学资源形式主要以文本为主。
三、解决对策
我认为,就目前电大在线平台的计算机程序设计类课程网上实验教学资源存在的不足,应该提高对程序设计语言课程的实验教学认识和重视,加大对实验教学资源建设的资金投入,加快网上教学资源的建设,真正实现为学生提供一站式学习支持服务。建立程序设计语言类的实验中心和实例库是解决这一问题的一个可行而有效的办法。《Visual Basic程序设计》的网络课程就是一个很成功的例子。
1、建设实验中心。《Visual Basic程序设计》网络课程的实验中心中有这里有完整的实验要求,对实验过程有详细的讲解,学生可以自主下载实验程序,独立上机练习完成实验。学生可以在学习完相应知识点后来做相应的实验内容,既能加强理论知识的学习掌握,又能提高学生编程的实践能力。
2、建设有实例库。的实例库,包括学生通过实例制作过程的详细讲解,真正撑握具体实例的制作方法,提高了学生的学生兴趣和学习动力。
另外,对学生在编程过程中常见的错误信息也进行了归纳整理,方便学生查阅。
我们可以借鉴《Visual Basic程序设计》网络课程关于实验教学资源的建设模式,对其他程序设计语言类课程的网上实验教学资源进行补充与完善,使网上教学资源在实际教学中得到更为有效的利用。
参考文献
【1】任为民电大网络学习环境和教学资源建设的实践与思考中国远程教育科学研讨会论文集北京:中央广播电视大学出版社 2002年【2】李岳黄基于网络的教学资源库建设[j] 教学与管理 2010 5:19~20 [2]
【3】孙连云关于提高程序设计类课程教学效果的新探索[J] 农业网络信息 2008年08期