• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 语文学习 > 正文

    c语言程序设计(第三版) [高职高专《C语言程序设计》网络课程建设的探索]

    时间:2019-05-03 03:14:52 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘要:网络课程有跨越时空进行实时或非实时交互的特点,优质的网络课程也可以提高教学效率和教学质量。本文结合教学中遇到的问题,对《C语言程序设计》网络课程的建设进行探索。  关键词:C语言程序设计;网络课程;目标导向
      《C语言程序设计》是一门重要的基础课程,在高职或高专院校中, 更是一门实践性强且面向实际的重要课程。该课程在实际教学中教师教学压力大,学生学习过程中缺乏兴趣,并且存在知识点多、 课时量少的问题。由于缺乏高效的交流平台和丰富的教学资源, 教师不仅难于组织高效的课堂教学和课后辅助教学, 也无法及时掌握学生的学习动态。笔者结合实际教学,对该课程的网络课程的建设从形式向实质的转变提出一些设想。
      1.高职高专《C语言程序设计》课程系统分析
      本网络课程的使用对象定位为高职高专C语言学习者。这个阶段的学生掌握一些基本的操作计算机的能力,能使用电脑在网络环境下解决一些实际问题。《C语言程序设计》课程是编程技术的入门基础课程。根据课程内容的递进关系,笔者把《C语言程序设计》课程内容分成三个模块,模块一是基础知识入门,模块二是程序设计思维培养,模块三是综合程序设计能力培养。
      该课程的主要目标是:不仅是要培养学生对C语言程序设计基础知识的专业认识,更重要的是培养学生掌握现在与将来计算机环境下的问题求解方法,这是为了学生在将来学习和工作中应用程序思维方法解决专业技术问题的重要基础。本着把C语言从应试课程转变为一种实践工具,学习知识过程模块化的思想,该网络课程的设计原则基于行为目标导向以学科为中心的网络课程设计【1】为主,生成性目标导向的以问题为中心的网络课程设计为辅。
      2.高职高专《C语言程序设计》网络课程的建设
      2.1高职高专《C语言程序设计》网络课程总体结构设计
      《C语言程序设计》网络课程可以分为课程指南模块、在线课程模块、应用园地模块、学习支持模块、教学互动模块和实践教学模块,在个别功能模块又有实现该功能的子功能模块,图1为该网络课程网络环境功能框架图。按照本网络课程的设计原则,该网络课程的建设重点是学习资源的设计,该网络课程中应用技巧模块的“实例查询”和“词汇查询”是创新点。
      2.2 网络课程中学习资源设计
      在“以学科为中心”思想的引导下,学习资源的设计是本网络课程设计中的核心任务,是课程中其他学习活动进行的基础。学习资源的设计对应“在线课程”、“实践教学”、“教学互动”和“应用园地”模块。“在线课程”包括电子教材、课程讲解视频及辅助课件、电子教案,其中课程讲解又包含三个子模块, “基础知识”,“基本技能”和“综合技能”。“实践教学”包括实验指导、实验相关的素材下载。在这两大模块中,不仅使用知识技能递进的方式讲解书本内容,还穿插现在新的方法、新规则和新思想,让学生灵活的掌握C语言程序设计思想。在“应用园地”模块包括有常见题目以及解答查询、以及C语言中关键字及其描述查询等。通过这些丰富的学习资料,学生可以根据自己的实际情况进行有选择性的学习课程内容,养成良好地编程习惯,提高学习程序设计的兴趣。
      2.3网络课程中学习支持系统
      在“以问题为中心”的网络课程设计为辅的设计理念下,学习支持系统的设计也很关键。在学习的过程中可以通过“学习伙伴“,增加适当的提问互动环节,带着问题进行学习,可以加深记忆,且减少网络学习环境下的孤独感。由于学生刚进入大学,还延续高中时喜欢在学习的同时记笔记的习惯,学习支持系统还设计了给学生提供边学习边记录的电子“学习笔记”,以供以后查阅、复习。通过这些学习支持功能,以保证网络课程学习的高效性和有效性。
      2.4网络课程中学习活动的设计
      该网络课程中,通过“学习跟踪”记录学生的学习过程,教师可以查看学生的学习状况,发现学习中有困难的同学从而及时进行帮助与辅导。以及结合在线答疑、在线交流发现学生学习的难点,在实践教学模块的实战训练子功能模块中增加对应的训练题目,或者在拓展训练子功能模块中增加适当题目进行强化。通过这两个部分学习活动的设计,使学生在掌握理论知识的基础上,进一步通过实践活动达到知识的内化。
      2.5网络课程中学习评价设计
      行为目标导向下的学习评价是为了检验学生知识掌握的情况,包括阶段性学习效果和最终学习效果两部分。阶段性评价通过平时作业的方式来完成,学生通过“我的作业”进行提交作业。最终学习效果评价通过“在线测试”的测试成绩来实现。
      3. 结论
      随着计算机技术和网络的发展,利用网络教学平台不受时间、空间的限制的特点,我校C语言程序设计教师团队也试图利用网络教学进行改革,从而提高学生动手能力、激发学生学习兴趣,但是效果不佳。笔者依据目标导向的设计原则,结合教学中的问题,对《C语言程序设计》网络课程的建设提出一下想法,做了全面的描述。但是,在学习效果评价方面还存在不足,我们将继续对《C语言程序设计》网络课程进行建设并开发,为学生创造灵活、方便的学习环境,提高教学质量。
      参考文献
      [1]武法提. 网络课程设计与开发[M]. 北京:高等教育出版社,2007.
      [2]:于宁.《Access数据库程序设计》网络课程设计的分析与探讨.北京联合大学学报:自然科学版,2010年2期
      [3]郑炜冬, 江耿豪.《C语言程序设计》网络课程的建设与应用研究[J]. 福建电脑,2008 年第2 期

    推荐访问:高职高专 课程建设 探索 语言程序设计

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章