




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自考计算机毕业论文计算机基础与程序设计自考课程教学研究闵辉 闵凤辉摘要: 本文客观地分析了计算机基础与程序设计自考助学课程教学所存在的主要问题, 建议性地提出了相关的解决措施; 并以教学为中心, 总结课程教学中的重点和难点,提出了一些提高教学质量的措施。关键词: 计算机基础与程序设计教学重点和难点“计算机基础与程序设计”课程是全国高等自学考试工科类专业普遍开设的一门必修的公共课程, 它涉及计算机的算法初步、主要语法、基本程序设计方法等内容, 是其他专业课的基础。在课程的总学时设置中, 按照理论教学与实践的21的比例进行分配。然而, 通过近两年的教学实践和教学效果的反馈, 该门课程的教与学过程中还存在着一定的问题, 一方面有自学课程本身设置的限制, 另一方面也反映了教学中的一些客观和主观的因素影响。1.教学中存在的主要问题1.1教学设置方面的冲突。在自学考试大纲中, 对实践学习有着明确规定: “本课程是一门技术基础课, 共4学分( 含实验1学分) 。”但是在教学实际的操作过程中, 为了压缩学时, 一些学校和教师将实践学习进行一定量的缩减, 甚至停开, 这样从教学时间上就不能保证教学进度的正常完成, 不利于知识技能的系统化消化和吸收过程。同时, 在目前的自考助学的主体民办院校中, 有些院校在经费的改革中, 直接将教师的实践课时费进行减半, 严重地挫伤了教师的教学积极性, 影响了教学秩序的正常进行。可喜的是, 目前这一现象已经得到改正。1.2教学内容的局限性。著名的计算机科学家尼克劳斯沃思提出: 程序=算法+数据结构。因此, 从一定的意义上来说, 程序语言的学习主要包括两个方面: 语言语法和算法( 语言的实际运用) , 但是学习深入的重点却是后者语法的初步学习。因为从发展的辩证规律出发, 目前结构化语言、面向对象语言、面向函数的语言的学习, 语法结构上普遍有一定的相似性, 将学习的指导重心放在对语法的学习上, 完全是本末倒置。但是, 由于自学课程的限制和普遍带有一定的应试化的特点, 语法的学习本质上占据了课程教学内容的大半部分。原因是多方面的, 一方面是由于语言的知识体系繁杂和教学限制的结果, 另一方面是由于需要其他相关课程的准备, 比如高数、线代、数据结构等等。可以看到, 语法学习是必要的, 但千篇一律的教学行为, 阻碍了学生们创新型学习能力的发展。综上所述, 程序语言的语法学习是基础, 但是也有必要从学生们自身的专业拓展角度出发, 积极引导学习的方向适当地接触算法。需注意的是,当讲解完程序设计的三种基本结构后, 有必要重新回到算法部分, 强调流程图和基本算法的学习。1.3学生意志力的薄弱。在程序设计语言的上机实践中发现, 在早期, 学生们普遍对程序语言平台的学习表现出一定的学习兴趣, 但是随着时间的推移, 部分学生的学习积极性消减, 主要体现在程序的代码设计不能独立完成, 有时候完全复制他人或网络上的现成代码。主要表现为不会积极主动地去思考和探究, 而是一种被动式的学习。产生这种现象的原因, 一方面是由于作业的完成需要自身独立的思考, 另一方面, 在进行代码的编写和调试过程中, 需要一定的耐心和坚强的意志力, 难以调动学生学习的主观能动性。在强调终身学习的今天, 需要使学生树立良好的学习态度, 强调学习意志的重要性。1.4应试化的影响。自考课程是否通过直接影响到自学考试毕业证的获取与否。由于国考试卷存在着一定的规律性, 使得在理论教学过程中有章可循, 从而走向了抓题、划重点、题海战术的教学方式。虽然进行一定的练习对通过率的提高有所帮助, 但不能忽略对整个知识体系脉络的掌握。例如: 在复习过程中, 有的教师采取保大去小的策略, 将指针部分进行蛙跳式的省略, 扯断了整个知识点的连续与升华, 偏离了大纲中要求的“领会”目标。2.解决措施2.1教科书与教辅书相辅相成。除了国家规定的自考用书之外, 可以适当引进或推荐其它少量的高质量的教辅书, 拓宽学生的阅读面, 但应以不增加学生负担为前提。比如: 谭浩强著、清华大学出版社出版的C程序设计( 第二版) , the c programlanguage原版或者中译本等。2.2自学课程考试改革。参考计算机应用基础、管理系统中计算机应用的实践性考核环节要求和实施步骤, 增加该门课程的实践性考核环节, 制定考核大纲。应该考虑利用该门课程的成绩实现与省计算机二级考试、或者其他课程如计算机软件基础一、高级语言程序设计的成绩的互认。2.3学风的建设。自学能力是素质的一个重要组成方面, 应该在民办院校中大力推行校风建设, 加强教务方面的管理, 引导学生养成良好的学习态度。3.教学内容重点和难点自学课程的学习目标应该有利于学习者增强创新意识、培养实践能力、形成自学能力。在教学过程中, 帮助学生从宏观的角度理解整个程序设计语言知识体系是必要的。作为程序设计的C语言的学习, 语法的娴熟掌握也能促进他们面向对象程序设计语言的学习。教学难点主要体现在以下几个方面:3.1学生普遍对指针理解生涩。造成这方面的原因主要是因为片面地理解了数据类型的概念, 指针的学习容易和前后的知识脱节。应牢牢把握数组名是指针常量这一常识, 加深多级指针的理解。3.2链表操作代码实现的生疏。虽然在自考试卷中链表的知识较少, 但对于提高学生分析和动手能力很有好处。教学过程中, 可利用动态多媒体课件的演示, 比如Flash动画、脚本语言实现等来实现各种数据结构的操作。3.3没有绘制流程图的习惯。学生在编程中, 流程图的绘制通常很少用到, 即使用到也是草草了事。究其原因主要是平时的程序相对简单, 结构也不是很复杂。但是一旦参与代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考研政治学习方法:如何学习政治知识
- 化学工业公司管理规定
- 办公自动化实施指南
- 儿童饮食养生的关键环节和方案
- 云计算数据隐私保护指南
- 通信行业员工劳动合同签订及信息保密协议范本
- 科技创新型企业劳动合同主体变更与知识产权保护协议
- 离婚协议违约金金额确定及争议解决机制协议
- 文化创意产业贷款合同续签及知识产权保护协议
- 离婚协议书车辆分割及子女抚养权协议
- 光缆敷设检验批质量验收记录通用表
- 全成本管理探索与实践
- 电烙铁焊接技术培训
- 石群邱关源电路(第1至7单元)白底课件
- GB/T 40529-2021船舶与海洋技术起货绞车
- GB 31603-2015食品安全国家标准食品接触材料及制品生产通用卫生规范
- GA 392-2009警服雨衣
- 关于公布2016年度中国电力优质工程奖评审结果的通知
- 商务礼仪情景剧剧本范文(通用5篇)
- 幼教培训课件:《家园共育体系建构与实施策略》
- 《电子制造技术-电子封装》配套教学课件
评论
0/150
提交评论