文档介绍:自考计算机毕业论文
自考计算机毕业论文
《计算机基础与程序设计》自考课程教学研究
闵辉 闵凤辉
摘要: 本文客观地分析了《计算机基础与程序设计》自考助学课程教学所存在的主要问题, 建议性地提出了相关的解决
自考计算机毕业论文
自考计算机毕业论文
《计算机基础与程序设计》自考课程教学研究
闵辉 闵凤辉
摘要: 本文客观地分析了《计算机基础与程序设计》自考助学课程教学所存在的主要问题, 建议性地提出了相关的解决措施; 并以教学为中心, 总结课程教学中的重点和难点,提出了一些提高教学质量的措施。
关键词: 计算机基础与程序设计教学重点和难点“计算机基础与程序设计”课程是全国高等自学考试工科类专业普遍开设的一门必修的公共课程, 它涉及计算机的算法初步、主要语法、基本程序设计方法等内容, 是其他专业课的基础。在课程的总学时设置中, 按照理论教学与实践的2∶1的比例进行分配。然而, 通过近两年的教学实践和教学效果的反馈, 该门课程的教与学过程中还存在着一定的问题, 一方面有自学课程本身设置的限制, 另一方面也反映了教学中的一些客观和主观的因素影响。
。在自学考试大纲中, 对实践学****有着明确规定: “本课程是一门技术基础课, 共4学分( 含实验1学分) 。”但是在教学实际的操作过程中, 为了压缩学时, 一些学校和教师将实践学****进行一定量的缩减, 甚至停开
, 这样从教学时间上就不能保证教学进度的正常完成, 不利于知识技能的系统化消化和吸收过程。同时, 在目前的自考助学的主体———民办院校中, 有些院校在经费的改革中, 直接将教师的实践课时费进行减半, 严重地挫伤了教师的教学积极性, 影响了教学秩序的正常进行。可喜的是, 目前这一现象已经得到改正。
。著名的计算机科学家尼克劳斯·沃思提出: 程序=算法+数据结构。因此, 从一定的意义上来说, 程序语言的学****主要包括两个方面: 语言语法和算法( 语言的实际运用) , 但是学****深入的重点却是后者———语法的初步学****因为从发展的辩证规律出发, 目前结构化语言、面向对象语言、面向函数的语言的学****语法结构上普遍有一定的相似性, 将学****的指导重心放在对语法的学****上, 完全是本末倒置。但是, 由于自学课程的限制和普遍带有一定的应试化的特点, 语法的学****本质上占据了课程教学内容的大半部分。原因是多方面的, 一方面是由于语言的知识体系繁杂和教学限制的结果, 另一方面是由于需要其他相关课程的准备, 比如高数、线代、数据结构等等。可以看到, 语法学****是必要的, 但千篇一律的教学行为, 阻碍了学生们创新型学****能力的发展。综上所述, 程序语言的语法学****是基础, 但是也有必要从学生们自身的专业拓
华, 偏离了大纲中要求的“领会”目标。
。除了国家规定的自考用书之外, 可以适当引进或推荐其它少量的高质量的教辅书, 拓宽学生的阅读面, 但应以不增加学生负担为前提。比如: 谭浩强著、清华大学出版社出版的《C程序设计( 第二版) 》, 《the c programlanguage》原版或者中译本等。