免费论文查重: 大雅 万方 维普 turnitin paperpass

试议计算机编程类网络课程构建

最后更新时间:2024-01-19 作者:用户投稿原创标记本站原创 点赞:4825 浏览:15058
论文导读:习效果进行一些策略上的调整,同时,也是网络课程平台对课程设计的合理性进行评价的一种有效策略。(7)交流性学习氛围的构建。自主式网络课程的学习的关键还在于交流平台的构建,课程学习实际上是一项需要耐心和恒心的困难工作,尤其在自主学习过程中,难免会遇到困难,此时,就需要一个解决的策略或者途径。网络课程可以通过设
摘 要:进入21世纪以来,计算机技术得到了快速的发展和应用,无论是在工业生产还是科学研究领域,计算机技术都发挥出了前所未有的潜力。计算机应用技术是时展的需求的产物,同时,也是为了解放生产力,发挥科学技术生产优势的自动化和精准化制约应用技术。本文就计算机应用技术中的计算机编程类网络课程的构建进行详细的讨论和研究,希望为计算机编程类网络的课程的构建和网络教学提供一些借鉴和参考。
关键词:计算机编程 网络课程构建
1673-9795(2014)03(a)-0179-02
1 计算机编程类网络课程的基本内容

1.1 计算机编程类网络课程的内涵

所谓的计算机编程类网络课程实际上是计算机网络课程中的组成部分,也就是通过网络技术对计算机编程学科的内容和学科应用在教学形式上开展的一系列网络化教学活动。也就是说实际上计算机编程类网络课程是包含两部分内容的,首先,就是具有一定教学目标的学科性内容教学组织形式,另外就是在计算机网络化环境的基础上建立起来的教学应用平台。其中,学科性内容教学是主要的教学资源组成部分,而网络教学平台则是为了学科性内容教学提供一个网络化性质的环境支持和教学活动的展示平台,主要作为教学经验交流和提供学习工具的平台使用。这两方面内容也是我们一直以来研究和讨论的重点,也是计算机网络课程构建和教学平台搭建的重点和难点。

1.2 计算机编程类网络课程的特点

计算机网络课程的构建,针对不同的学科内容具有不同的特点,因此,要结合其特点选择适宜的构建策略,这也是网络课程构建过程中必须考虑的理由。通过对编程类网络课程的分析可以发现,该类网络课程有以下几方面的特点:第一,编程类教学内容本身是一项技能型应用学科,教学的重点在于使学生快速入门,掌握编程的基本操作策略;第二,技能型学科对于实践操作的要求十分重要;第三,技能型应用非常讲究技巧性,如何让学生掌握编程技巧十分关键;第四,国家相关的等级考试和技能认定考试内容丰富,可以作为教学参考;第五,编程类教学对于学生的英语应用能力要求较高,当前网络资源丰富,网站类型较多,可以通过实例来增加学生对于编程语言的理解也应用。
2 计算机编程类网络课程的构建
网络课程的构建操作是存在共性的,但是具体的学科类网络课程的构建还要符合课程本身的特征,也就是说,不同的网络课程的结构是同其自身的特征相一致的。网络课程的参与者大部分都是以自学为主,因此,在实际的编程类网络课程的构建过程中必须以构建自主学习的理论为基本指导原则,开创以学生自学为主,协作交流学习为辅的学习环境。在计算机编程类网络课程的构建过程中必须结合编程类网络课程的特点,科学编制课程教学内容,为学生的学习提供以文本、视频和音频相结合的多媒体式学习体验。还需要在平台中设计自主测试和评价模块,对学生的学习进度进行跟踪和反馈,以便学生能够充分了解自己学习的进度情况。

2.1 计算机编程类网络教学平台内容的设计

一个合格的计算机网络教学平台的课程设计必须包含这几方面的内容:课程简介、特色教学、课程改革、教学大纲、实践教学、在线测试评估系统和教学策略简介以及师资队伍的配置情况。同样也是激发学生自主学习的关键内容。这几方面的重要性应用主要体现在以下几个方面。
(1)导航作用。网络教学平台的设计必须符合学生自主学习的行为特征,要直观的引导学生找到正确使用网络课程的方式和策略。
(2)入门指导。在网络教学平台上学习的人员不一定都是相关专业人才,还有大部分的入门型学习人群。因此,在平台上通过便捷的设置可以方便学生快速的掌握编程操作过程,并且尽快的参与到教学实践中来,增加学生学习的兴趣。
(3)课程学习模块设计。学科学习模块的设计是网络课程设计的关键,主要包含学科内容和学科资源两部分。其中学科内容是学生学习的重点,必须根据课程内容特点,进行有序的章节排列,组织好理论和实践活动的内容,确保课程学习的整体性;而学科资源包括教学课件,音频和视频资料以及课程教学录像等等,可以提供在线学习也可以作为教学资源下载使用。
(4)案例性学习设计。编程类计算机网络课程的技术性和实践性要求较高,因此,在实际的网络教学平台的构建过程中需要在平台中设置一些由简到难的案例学习课程。并且合理的分配到各个相应的章节学习之中,提高课程的感染力。诸如计算机编程技术在数学计算中的应用或者在统计学和物理学方面的应用就可以通过一些编程实例诸如数学方面的方程求解理由、统计学中的排序理由和物理学中的热运动正态分布理由等等来进行引导式教学。
(5)实践性操作学习。在实际的网络课程设计中还要恰当的引入编程类技术考试资料和等级评价资料,通过实践性设计,给出相应的提示,让学生通过自己的实践解决相应的理由,培养学生的实践能力。
(6)在线测试与评估系统。当学生通过网络课程学习一段时间后,需要及时发现自学过程中的一些理由,通过在线测试和评估系统,学生可以根据理由,在线编制好相应的程序,提交给系统,让系统给出最终的评价和倡议。可以方便学生掌握自己学习的实际情况,并且根据学习效果进行一些策略上的调整,同时,也是网络课程平台对课程设计的合理性进行评价的一种有效策略。
(7)交流性学习氛围的构建。自主式网络课程的学习的关键还在于交流平台的构建,课程学习实际上是一项需要耐心和恒心的困难工作,尤其在自主学习过程中,难免会遇到困难,此时,就需要一个解决的策略或者途径。网络课程可以通过设立师生交流天地、试题集锦以及聊天室和BBS的策略,来实现学生和学生以及学生和老师之间的互动和交流,增加学习的氛围,提高学生的参与度。

2.2 计算机编程类网络课程构建的重点

我们以当前学生计算机编程类课程的JA课程学习为例,研究计算机编程类网络课程构建的重点内容。对学校的学生观察分析可以发现,目前状况的学生对于JA编程课程的学习即使学习了一半,依然对于程序设计的理念理解不透彻,在实验操作过程中还是以单纯的照搬老师教学中的一些程序代码,实际上并不了解其中的意思。为此,如何在网络课程的教学设计中避开此类理由,就需要我们在平台搭建过程中引导学生快速的对JA程序语言的计算机编程应用进行较为深刻的了解和认知。 全文地址:www.7ctime.com/rjgclw/lw41887.html上一论文:谈谈谈计算机病毒的发展趋势