自考课程《计算机软件基础》教学探讨_第1页
自考课程《计算机软件基础》教学探讨_第2页
自考课程《计算机软件基础》教学探讨_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自考课程《计算机软件基础》教学探讨自考课程?计算机软件根底》教学探讨

中图分类号:TP311.52文献标识码:A

ThediscussingofSelf-educatedexaminationcourse?ComputerSoftwarefoundation》teaching

Abstract:Accordingtoteachingexperienceinrecentyears,withanalyzingthenowledge’sdistributinginrecentyearsofexaminationpaperswhichcombinedexaminationoutline,thisarticlediscussestheexistentproblemof?ComputerSoftwarefoundation》intheteachingprocesswhichincludestheteachingbehavior,thestudent'sbehaviorandtheinformationandfeedbacketc,andasloputsforwardarelatedsuggestioninordertoimproveTeachingqualityandeffect.

KeyWords:Teachingqualityandeffect;Examineoutline;ComputerSoftwarefoundation;suggestion

?计算机软件根底》是机电一体化、机械设计等自考专业的必修专业根底课程之一,波及面多,考核广,教学难度较大。一方面,考试大纲中明确的考核内容包括了三门计算机相关课程,包括C语言程序设计、数据结构概论、软件项目初步;另外还设置了1个学分的实践考试要求。另一方面,从08年四月份起,试卷的结构和分值也发生了相应的变化。

一、教学大纲和真题分析〔以09年4月份为例图表1〕

针对新大纲、新要求,考核的重点都集中在C语言程序设计和数据结构初步两块知识体系,分值比例分别占到4.5:4.5左右,而且前后的知识点具有很强的一致性,软件项目的学习只做概要性的了解。因此,在教学过程中,须根据考试大纲的要求有的放矢,将分割的知识点进行体系的关联。示例,在C语言的教学中,强调指针的重要性,通过指针的学习,将前后知识点融汇贯穿。重点为图表2:记忆和理解指针和数组之间的转化公式;数组名的本质;字符串的本质〔字符串指针〕。对于指针的理解,可以简单地引导学生理解为其包含两局部的内容:指向〔→〕或地址〔&〕。在具体内容的讲解中,运用图表法加深对指针概念的理解,大致上来说,指针可以分为下列三种形态图表3

在C语言的程序设计实践教学方面,尽量地减少数值方面的程序设计题目,重点突出逻辑结构的把握。在实践教学中,考虑将以后的实践上机联系全部采用网络测试的形式,并初步考虑以后进行课程设计的教学安顿,这样便于改善目前计算机教学中的“根底不透、应用不够〞的教学现状,提高教学效果。

上机题型的练习应主要集中在选择结构、循环结构、数组、结构体和链表方面,尽量防止波及到数值计算方面。主要的题型有:一元二次方程求解〔选择结构〕;Fibonacci数列、素数、和水仙花数求解〔循环结构〕;杨辉三角、冒泡排序和选择法排序、字符串的连接〔数组〕;单链表的创立〔结构体和指针〕,适当接触算法复杂度的计算办法,同时,逐步的让学生领会程序健壮性的重要性。

在数据结构教学方面,将课程内容分成两块:常用的数据结构和常用的算法实现。其中常用的数据结构波及到了线性表、栈、队列、树和图。在讲授过程中,应引导学生从汇合论的角度来思考常见的数据结构和算法问题。对于上机操作中,强调预习报告的准备,最主要的还是对源代码的独立思考。必须要求熟练掌握的算法应用是:线性表的顺序和链式存储结构;逆波兰式的应用;Huffman编码;拓扑排序;最短路径。两种常用运算主要是查找和内部排序。强调数据结构的学习不是知识的记忆,而是算法的设计的实践。其中理论教学模块和实践教学内容描述如图所示标1、图标2:

在实践教学中,激励教师采用启发式教学调动了学生的积极性和主动性,对学生严格要求,教学重点、难点突出,注意理论联系实际,采用算法演示辅助软件,增强教学过程的生动性,提高学生的自主自学能力、算法设计和程序设计能力,利用课余的时间进行教学答疑辅导,增强师生之间交流和理解。

在软件项目教学方面,不激励学生去机械式的记忆相关的内容,重在理解和运用。除了要求学生掌握系统开发方式、流程图的绘制、软件测试等相关知识点外,有必要通过一些简单的软件项目案例讲解CASE工具在实际软件开发中的运用,这样可以极大地提高学生软件开发的动手能力。

二、课程教学质量保证措施

1、标准和引导学生的学习行为

自考学生知识水平,学习习惯的养成,以及文化道德水准等方面参差不齐,即使入学后在同一个教学班里,也会因自考生来自不同的地区而在这些方面存在差别。在教学过程中发现,学生普遍对该门课程的学习办法认识缺乏,忽略了上机动手能力的锻炼,学习效果短时间内无法体现,挫伤了学生学习的积极性,甚至放弃学习。因此,在教学之前,适当的引导和纪律约束非常必要。首先,最为重要的是,应客观分析学生的心理状态,在进行一切教学设计活动之前要考虑到学生的积极性,在教学中应多正面激励,并肯定其良好的学习进步表现,正如于果董事长所对同学们期盼的:“祝愿同学们做一个有理想、有道德的人,做一个有良心、有良知的人,做一个热爱学习、热爱生活的人,为将来建设祖国、造福社会学好本事、打好根底〞。第二,阐述课程的学习办法。从思维办法入手,引导入门程序设计的目的,是运用计算机语言描述需要解决的问题和解决问题的办法,这是在进入教学内容实质前应着重强调的。从这一点出发,掌握C语言中面向过程的思维方式就是学习该门课程的基本。面向过程是人们自然思维的一局部,是每天学习工作中常使用的一种思维办法。面向过程强调模块化、自顶向下的原那么,通过简单的实例使学生认识到这一点,则学生的兴趣也就调动起来了,学习也就成功了一半。在实践中,要激励学生养成独立思考的习惯,只有这样,才能脱开语法细节的束缚,使学生着重掌握面向过程思维能力。从源头上解决了基本问题后,在此根底上学生就能够更好地理解和掌握语法知识点。第三,严格考勤管理,主要包括理论和实践课程的出勤率,有些学生产生厌学的情绪,最直接的表现就是缺勤。学生的出勤率一定程度上反映了当前的教学效果。在课堂教学中,也要关注“隐性逃课“现象,要及时的引导和活泼课堂氛围。第三,引导学生对课程内容的深入,培养学生自学的精神,适当陈列一些相关的课程参考书。

2、标准教学的行为

在社会助学机构中,课程种类大致分为选修课和必修课程(必须加入国家统一自考考试)。在该门课程的先行课中,普遍提前开设了程序设计〔大都为C语言〕,但是由于课程性质不同,使用着不同的教材,等其他的原因,教学进度十分迟缓,甚至没有接触到指针和数组。在两门课程的衔接上,存在着缺失。学生在?计算机软件根底》的学习中,先行课的教学效果影响甚微。一种比拟好的办法是:协调系、教研室之间的关系,可以考虑统一使用同一本国考教材,适当分配学时。尤其需要注意的是,在教学进度的调整中,有一个度需要把握,即教学进度和学生接受度的适应。特别强调以学生为中心,对于往年教学过程中特别难懂、难理解的知识点,应增加相应的学时,修改对应的教学进度。

其次,统一教学进度和方案。由于社会助学机构的教师来源广泛,兼职的占了很大一局部。在实际调查中发现,各班教学进度相差太大。由于难以管理,也无法集中在一起进行教学反应,这样的现象容易造成教学质量的下降和停滞不前。因此,教学管理部门应该首先严格审查主讲教师资历,检查备课本、教学进度、课后辅导情况,并及时将学生听课意见反应给教师,适当倡议教师调整教学办法和教学内容。特别提出的是,在期中教学方案的安顿中,安顿统一的期中测试方案安顿,完善期中教学考核体系。

3、信息与反应,把握教学动态

有针对性地发展各个层面的信息交流和反应的措施是十分必要的。首先,督导处等教学主管单位应不定期地坚持学期初、中、末的常规性听课,及时发现和解决教学中的问题。对于教学过程中出现的问题,在处理的时候,应根据学生的学习态度、理解能力、教师专业深度、教学办法和技巧等多方面斟酌,进行科学地决策。其次,由于院校教师普遍承当了繁重的教学任务,大局部时间各自为“教〞,教师之间不足沟通和交流,因此,教学主管和督学部门引导教师进行定期的、活泼的课程教学研讨是有意义的和必要的,但也要避免流于形式。

4、建立网络学习系统

课程的学习,已经从单一的课堂纸质教学方式,转化为“立体式〞。网络学习已经成为学生日后获取知识和信息的一种重要途径。可以倡议学生利用现代多媒体设备,积极地从网络上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论