试谈《计算机程序设计基础》的优化教学

来源 :硅谷 | 被引量 : 0次 | 上传用户:xxx555xxx777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]试对《计算机程序设计基础》课程的教学方法作探析,旨在阐述运用正确的教学策略对提高课堂教学效率的积极意义。《计算机程序设计基础》课程教学中教学的过程和方法的优化是帮助学生掌握课程知识和技能的主要途径,也是该课程教学中的核心之一。该课程教学主要在理论教学、操作教学、程序设计等方面予以优化,通过创新教学思维模式来进一步地培养学生的理论水平和实践操作能力。
  [关键词]职教计算机 程序设计 教学优化
  中国分类号:G71 文献标识码:A 文章编号:1 671—7597(2009)1010172—01
  
  《计算机程序设计基础》课程是职教计算机教学的主要课程之一,也是学生不易掌握的教学内容之一。该课程的教学体现了:理论抽象深奥、实践操作繁琐、程序设计精确等特点,是学生比较头疼的一门学科。不过,该课程对职教学生的专业技术的学习、职业的实践运用等具有不可替代的作用。正是基于以上的认识,笔者以为,在教学实践中,优化课程教学资源和手段,不仅能够增强学生学习的激情和兴趣,还能够帮助他们顺利地掌握计算机的必备知识和技能。
  
  一、优化理论教学,帮助学生梳理知识结构。化解解学难点
  
  计算机程序设计教学与其他的课程的联系较为紧密,对此,笔者以为在程序设计的理论知识时,可通过讲解与编程相关的计算机基础知识,来降低程序理论的难度,帮助学生能够更为充分地融入该理论的学习过程之中。学生在学习这些与此相关的理论知识后,一定能够发挥自身的想象思维,做到触类旁通。例如,在讲解程序设计语法途径之前,笔者就将计算机基本组成部分、计算机程序运行的基本原理、各种数据在计算机内存中的存储形式、各种数值进制之间的换算方法等先进行梳理,一方面,能够帮助学生加深对与此相关的理论知识的理解;另一方面,能够便于学生更为直观清晰地掌握理论教学内容。
  教师在进行程序设计理论教学时应该注意以下几方面:1,把握教材的重点和难点,积极探寻化解教学难点的途径和方法,反复的训练教学重点内容;2,注意分层教学的原则,即在教学过程中一定要注意学生现有的学习基础和接受能力,可采用自主学习和小组合作探究的方法,帮助学生克服在学习过程中所遇到的困难;3,优化教材文本资源,即根据学生的实际掌握情况对教材内容进行适当的取舍,以缩减教学内容,加强重点和难点内容的教学;4,注意语言程序设计的方法运用,鼓励学生在课后深入微机房,不断地进行模拟试验,鼓励学生在实践运用的过程中体会理论知识的指导价值。
  教师是课堂教学的主导,是学生学习该课程的引导者和促进者。对此,在优化理论知识教学的同时,提高自身的业务能力水平也是理论教学优化的重要内容之一。教师在引导学生掌握理论知识的同时一定要注意对程序设计过程和方法多样性的讲解,引导学生在不同算法的基础上深化对设计的方法多样性讲解。例如,在“函数的参数及返回值”的教学过程中,我们可通过如下的途径对该项难点予以化解: (1)帮助学生熟练掌握函数的基本概念和分类; (2)函数的参数特征; (3)函数返还值的算法。通过这样的教学模式,一方面,分解了教学的重点和难点;另一方面,能够让学生明白在各个学习阶段应该掌握的内容。
  
  二、优化操作教学,鼓励学生在实践中增长知识技能水平
  
  计算机程序设计离不开实践的操作,学生也只有在不断地模拟操作过程中才能够进一步地深化对该课程知识和技能的理解,促进自身技能水平的提高。对此,笔者以为,在教学过程中,要注重实验内容与教学内容的配套。学生应根据实验给定的题目编好程序,进行自查并分析可能出现的问题,同时设计好测试数据。做实验时,学生编辑程序、上机调试、直到程序运行成功。学生只有通过反复上机操作,才能更好地掌握编程技能。
  笔者根据近几年的教学实践,认为优化操作教学,一方面,能够让学生在实践的过程中不断地优化对教材文本理论知识的理解:另一方面,能够弥补理论教学的深奥难懂不足之处,提高学生的程序设计能力水平。教师在该教学过程中应该注意以下几方面:1,耐心指导帮助,教师要和学生进行交流分析,指出本质性的错误,帮助他们提高分析、编程、调试的能力;2,注意内容的分解教学,教师要针对学生提出的程序问题进行相关讲解,保证学生知道问题出在哪,为什么出错,应该怎样修改,以保证学生彻底理解:3,教师的积极鼓励也是不可忽视的一方面,教师应该对学生的点滴进步予以表扬,以满足他们学习发展的心理需要。
  学生的程序调试是该课程教学的重点,学生在操作过程中出现的错误是不可避免的。对此,教师的帮助应该紧跟其后,以及时地化解学生的学习困难。当课程教学进行到一定深度时,应该教给学生调试程序的能力,特别是在实践中经常会出现的错误,学会使用debug工具来进行调试,这对今后开发较大的程序或者课程设计都有一定的帮助。
  
  三、优化设计环节,提高本领,客观评价学生的学业能力水平
  
  笔者常在课程教学结束后,专门安排三周左右的时间进行模拟课程设计检测,以此来培养和检验学生对本课程的综合掌握能力、具体编程能力以及创新能力。对此,笔者以为,可以通过以下方式进行课程设计教学:1,在设计前教师把设计题目列表发给学生,让学生从列表中选择其一进行设计。2,在设计中教师应把主动权交给学生,让学生进行自主完成。学生可根据自身特点、爱好及对课程的掌握程度自由地选取题目,让他们按照科研工作的步骤,自主决定研究内容,教师只需负责审查,帮助学生解决疑难问题,做好启发引导工作。3,展览学生的需诶系成果,让学生在比较的过程中,不断地增强自身的技能水平。
  笔者以为,教师在课程设计中一定要严格审核每个学生的设计方案,让学生从整体上把握程序设计的思想,有意识地加强对课程重点、难点的理解和运用。针对在检查过程中出现的问题,应该及时地予以纠正解决。对学习基础差的学生加强辅导及检查,对学习能力强的适当提高要求,充分挖掘潜力,使学生掌握良好的学习、思考和创新方法,为以后其他专业课程的学习、参加各类程序设计大赛以至毕业设计打下良好的基础。对编程能力强和创新能力强的学生可以多加引导,从而进行精英教育。这样的教学方法,不仅能够让所有的学生都能够在自己各自发展区域内得到充分的发展提高,还能够增强他们学习的主动性和积极性,提高知识技能水平。
  综上所言,在《计算机程序设计基础》课程教学中,教师应不断地优化教学资源和手段,从课程特点和学生的学习实际情况出发,创新教学思维模式,就一定能够帮助学生走出学习的困境,提高课堂教学的有效性。
其他文献
[摘要]详细介绍ARM Cortex-M3架构的无线触摸点菜系统的组成和程序的设计。  [关键词]ARM Cortex-M3处理器射频通信触摸操作电脑上位机  中图分类号:TN92文献标识码:A文章编号:1671-7597(2009)0710024-01    一、系统设计    (一)设计思路  该系统要求设计一套具有射频通信功能的短距离触摸通信系统,实现触摸端的控制信息能够以无线传输的方式发送
期刊
中图分类号:TP2文献标识码:A文章编号:1671-7597(2009)0710033-02    一、引言    随着社会经济的发展和现代科学技术的进步,特别是网络的快速发展和普及,为办公自动化提供了很好的发展契机。办公自动化(Office Automation,简称OA),顾名思义,就是让工作中的各项活动实现“自动化”。自动化实现的媒介就是通过计算机及计算机网络,以及其他的电子技术。美国麻省理
期刊
[摘要]Web日志挖掘技术是Web数据挖掘中最重要的应用。通过对挖掘服务器日志文件的分析和研究,可以对网站的组织结构及其性能进行改进,增加个性化服务,发现潜在的读者群体。数据预处理关系到Web日志挖掘的质量。数据预处理包括数据清理、用户识别、会话识别、路径补充、格式化数据。  [关键词]数据挖掘Web日志挖掘数据预处理  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)07
期刊
中图分类号:TN94文献标识码:A文章编号:1671-7597(2009)0710013-01    目前,广电网络正面临着数字电视的变革,随着网络技术的不断发展,新业务的出现促进了业务模式的变化和广电网络技术的不断进步,同时也带来了新的市场机会和发展可能,使广电网络的运营面临着新的机遇和挑战,用EPON技术构建双向网络,可实现光纤到户,大大加快全民的信息化进程。  CATV(共天线电视/有线电视
期刊
[摘要]介绍一种新型的简易温度测量系统电路。该系统采用一种新的电流/脉宽转换电路,与常用的温度测量系统比较,具有测量范围广、精度高、构成简单、成本低廉等优点。  [关键词]AD590传感器555集成电路温度测量系统  中图分类号:TN7文献标识码:A文章编号:1671-7597(2009)0710011-01    一、引言    目前工业上温度测量系统存在下列问题:(1)存在电压信号损失和噪声干
期刊
[摘要]PSO算法由于具有独特的信息共享机制而得到广泛应用。介绍人工神经网络的基本原理以及网络学习及泛化的方法,以此为基础将POS算法作为学习算法用于人工神经网络训练,给出基于PSO的神经网络学习算法的设计方法,并通过实验,验证PSO算法在训练集错误率方面的优越性。  [关键词]PSO算法人工神经网络网络学习与泛化  中图分类号:TP2文献标识码:A文章编号:1671-7597(2009)0710
期刊
[摘要]雷电是常见的自然现象,常常是造成众多灾害性事故的直接或间接原因,因此,对雷电防护保障体系研究具有重要意义。  [关键词]雷电防障体系 研究  中图分类号:TN97 文献标识码:A 文章编号:1 671—7597(2009)1010159—01    雷电防护保障体系是系统工程,应当用系统工程的观点建立系统的技术标准。这里至少有四层意义:一是广泛性,技术法规应当是国家级的标准,而且与国际先进
期刊
[摘要]利用稚化教学使抽象的生物学概念变成学生可感知的、便于理解的知识,有利于学生对生物学概念的掌握和灵活应用,对于整个生物学课程的学习起到非常重要作用。  [关键词]生物学概念 稚化思维 稚化教学  中图分类号:G42 文献标识码:A 文章编号:1 671—7597(2009)10101 67—01    生物学概念是通过抽象、概括而形成的对生物学研究对象的本质特征或共同属性的反应,正确的生物学
期刊
[摘要]介绍目前我国秸秆利用的现状,同时指出作为绿色资源的秸秆在今后的发展趋势。通过有效的利用秸秆,对农作物秸秆的增值、农民的增收、减少焚烧秸秆带来的环境污染、发展生态畜牧业和退耕还林还草有较大的推动作用。  [关键词]玉米秸秆 现状 发展趋势  中图分类号:X7 文献标识码:A 文章编号:1 671—7597(2009)10101 58—01    一、引言    秸秆通常指小麦、水稻、玉米、薯
期刊
[摘要]防火墙技术在保护网络安全方面的作用越来越明显。相比较window,Linux有更好的网络性能,因此基于Linux的Netfilter技术的使用越来越广泛。先分析Netfilter技术的特点,然后从两个方面对其进行详细分析:Netfilter的工作原理和Netfilter对数据包的处理过程,最后简要分析Netfilter应用开发及其优越性。  [关键词]Netfilter数据包钩子函数  中
期刊