论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 计算机论文 >> 计算机理论论文 >> 正文 会员中心
 计算机应用论文   计算机理论论文   计算机网络论文   电子商务论文   软件工程论文   操作系统论文   通信技术论文
基于案例驱动教学法的“计算机网络编程技术”教学改革研究

基于案例驱动教学法的“计算机网络编程技术”教学改革研究

  1 引言
  《计算机网络编程技术》作为《计算机网络》的后续课程,是理论与实践相结合的关键课程。本课程要求学生在理解计算机网络的原理,掌握tcp/ip 协议簇中数据链路层、网络层、传输层和应用层等网络应用程序的设计思想和编程模型,运用高级语言或者面向对象语言进行开发,同时能够利用相关网络知识解决实际问题。对于电子信息科学与技术专业的学生来说,学习《计算机网络编程技术》课程的主要目标是“面向应用,突出实践”。传统的以课堂为中心、以教师为中心的教学方法不再适合本课程的教学,因此该课程教学模式的改革也势在必行。基于“案例驱动的教学法”是以任务为目标,将教学过程中的重点和难点以案例的形式提炼出来,让学生据题而思、据题而想、据题而做。“案例驱动教学法”教学模式在《计算机网络编程技术》课程教学中,为全体师生构建了一个学习情景,学习内容围绕一个确定的目标,有重点有主次的了解相关理论和方法,有效地提高了学生的学习效率和学习兴趣,充分培养学生的自主学习能力、协作精神和创新能力,因此它适合《计算机网络编程技术》课程教学的开展。
  2 基于“案例驱动教学法”教学特点
  “案例驱动教学”是在老师的指导下,学生针对具有代表性的典型案例,进行针对性的分析和讨论,做出自己独立的判断和评价的教学方法,从而实现一定的教学目标。wWw.11665.cOM这是一种具有启发性、实践性,能开发学生思维能力,提高学生判断能力,决策能力和综合素质的新型教学方法。
  传统教学模式一般是“提本文由论文联盟http://收集整理出概念——解释概念——举例说明”,是一种以教师讲授为主的教学。而案例驱动教学法采用“提出案例——分析案例——完成案例——评价小结”,是以布置案例为出发点,以分析、完成案例为中心点,以评价案例为延伸点,符合新课程“改变课程实施过于强调接受学习、死记硬背、机械训练的现状,倡导学生主动参与、乐于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力”的要求。它具有以下特点:
  (1)老师启发性。和传统的“填鸭式”教学相比,案例驱动教学法是一种启发性教学。由老师提出问题和与教学内容相关的案例给学生分析,改变传统的教学过程中学生被动接受的状况,有效地激发了学生独立思考问题的能力,启发学生解决问题分析问题的思维方式。
  (2)学生主动性。与传统的教学不同,案例驱动教学以教师为引导,以学生为主体。学生在老师的指导下,输入案例,通过对案例进行分析和讨论,深入理解和掌握案例本身所反映出的基本原理,进而提高分析问题、解决问题的能力。
  (3)老师学生互动性。根据案例的难易程度,可以采取灵活多样的实训方法。可以独立完成也可以和其他同学交流完成。由于学生的水平存在差异,在实训过程中,出现问题需要老师引导学生围绕案例,进行相关知识的探讨和获取,找到解决问题的方法和途径。知识和经验在师生之间双向流动,并在学生之间相互交流。
  (4)评价小结。根据案例教学的内容和目的,对于案例完成较好的同学进行成果展示,通过展示可以给其他同学开拓的思路。在展示结束后可对学生在实训中的表现进行鼓励性的评价,这样可以不断加强学生的信心,给学生指出不足,提出希望,做出小结。
  3 网络编程技术课程中案例驱动教学法的应用
  3.1 理论教学设计
  课程教学从网络编程基础知识入手,涉及互联网体系结构、ip地址和端口、tcp和udp协议,网络服务、c/s和p2p编程模式、套接字、编程接口等,也涉及到程序设计中进程、结构、函数、对象、类、i/o模型、进程阻塞、多线程编程等。网络编程技术作为应用型课程,强调基本概念的理解与实践相融合。如何在有限的学时内,让学生最大限度地了解网络编程技术,增加课程的信息量,提高学生的学习兴趣,培养学生的问题求解能力是该课程讲授的关键。我们以案例教学法对教学内容进行实施,所有的教学内容以案例的形式出现在课堂中。例如,qq及时通讯、网络会议、在线五子棋等设计,既形象地将理论和实践结合起来,又提高了学生的学习兴趣。从教学效果上看,案例式教学启发了学生的兴趣,丰富了学生的知识结构。为了避免课堂上少量案例不能覆盖全部的实际应用,在教学方法上,老师注重由点及面的教学思路,引导学生的思维,举一反三。
  3.2 实践教学设计
  网络编程技术课程的实践性很强,学生只听不练很难达到学习该课程的目的,因此在理论教学的同时还要加强上机实践教学,将上机实践环节贯穿于课程教学的全过程。在实验内容组织上,老师充分考虑实验题和理论教学的衔接,以及实验题目的综合可操作性和难度,将实验题目分为设计题和综合题,如下表1所示:
  实验的实现虽然不与具体的编程语言有必然的联系,但是编程语言在教学环节中有非常重要。对于学生而言,学习网络编程是在高年级阶段,必修课程学过高级程序设计(c或c++)、面向对象程序设计(java)、.net开发(c#.net),任选其中一种语言似乎都可行。但据开课前我们对学生的调查显示,大部分同学首选c#进行编程。因此,课程教学课题组决定,老师上课注重网络基本理论的讲解,编程实践以c#为主。
  4 结束语
  在课题组教师的共同努力下,通过几个学期来对《计算机网络编程技术》教学方法的探索和实践,本课程已经建立起较完善的教学体系和教学方法。从教学效果来看,案例教学法整合了各种教学资源和学习工具,把理论教学和实践教学有机地结合起来,充分发挥了学生的主观能动性,培养了学生分析问题和解决问题的能力。今后,我们将继续研究和总结教学经验,使整个教学环节更加完善合理。

  • 上一个计算机论文:
  • 下一个计算机论文:
  •  作者:曹丽 [标签: 编程 技术 任务 法案 任务 编程 任务 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    课堂教学中的讨论现象—基于群体动力学理论
    基于远程虚拟数字电路实验仿真技术的研究
    基于Si4432的散射式大气低能见度仪设计
    基于AT89C2051倒车防撞超声波报警系统设计
    基于ARM控制的1KW零电压零电流全桥DC/DC变换
    基于AHP的特殊电梯开发项目风险评价
    电网运行基于精细化管理的方式探讨
    基于公平视角的买方垄断市场信任机制实证研
    论基于Intranet技术的计算机通信网络的即时
    中国区域消费价格水平差异研究:基于面板门
    基于项目驱动模式下的“软件工程”教学改革
    基于软件工程开发的企业本体构建研究
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有