计算机课总结体会十篇

发布时间:2024-04-26 02:04:29

计算机课总结体会篇1

关键词:计算机组成与体系结构;核心课程建设;教学创新

依据上海理工大学实施教育部“卓越工程师教育培养计划”的要求,上海理工大学计算机科学与工程系确立了计算机科学与技术、计算机工程两个本科专业定位为培养计算机工程领域需求的工程性人才。在参考aCm/ieee-CSCC2005[1]对计算机工程(Ce)学科课程体系设置的基础上,我们将计算机组成原理和计算机体系结构的知识组织为一门统一的计算机组成与体系结构课程,并采用白中英教授主编的《计算机组织与体系结构》作为理论教学教材[2]。

计算机组成与体系结构课程涵盖两个方面:计算机组成的基本原理和计算机体系结构量化设计的基本方法。计算机组成原理是通用计算机系统结构的一般性逻辑实现方法;计算机体系结构揭示计算机系统的属性,包括概念性结构和功能特性,确定计算机系统软硬件的界面。二者既有区别,又有内在联系,因此,适合于整合为一门综合性专业基础课程。但是,由于计算机组成原理是计算机相关专业全国研究生统一入学考试的专业基础课,因此,我们确定本课程的教学内容侧重于计算机组成原理的教学。

根据教育部高等学校计算机科学与技术教学指导委员会制定的《高等学校计算机科学与技术专业核心课程教学实施方案》中关于计算机组成原理课程的实施方案[3],我们确立了计算机组成与体系结构的教学目标是围绕单CpU计算机硬件系统的基本组成和工作原理,系统讲述计算机硬件系统及功能部件的内部结构、功能特征、工作原理、交互方式和基本设计方法,使学生理解计算机硬件系统的组织结构与工作原理,掌握计算机硬件系统的基本分析与设计方法,为计算机工程领域培养具有硬件设计和实施能力的工程性人才;主要教学任务是培养学生对计算机硬件结构的分析、应用、设计和开发能力,系统地理解计算机系统各部件的工作原理和运行机制。

1教学现状和存在的问题

多年来,计算机组成原理被认为是一门既难教又难学的课程。而计算机组成与体系结构则包括计算机组成和计算机体系结构,这使得教学内容更多、学习难度更大。因此,很多同行一直在通过各种方式提高这门课程的教学质量[4-7]。结合我校计算机相关专业的具体情况,我们分析发现造成这一问题的因素有三个。

第一,本课程需要有数字电路、数字逻辑知识为基础。但是,由于大一大二两学年我院采用工科通识教育的缺陷,使得计算机和网络工程两个专业的本科生在学习本课程前没有学习过数字电路和模拟电路,也不了解数字逻辑设计的方法。因此,学生基础差,难以跟上教学进度。

第二,本课程涉及的知识面广、概念多,而且计算机内部芯片高度集成化,学生缺乏对计算机各部件的感性认识。因此,理解其物理结构和工作原理比较抽象,学生难以理解。而且,由于该课程讲授的计算机最基本的原理和方法,课程教学内容的直接应用目标也不可能很明确,学生难以理解该课程的直接应用价值,对该课程的重视度不够。

第三,在计算机软件的学习过程中,学生通过编程技术可以获得可见的结果。而对比计算机硬件课程的学习,学生难以把学到的硬件知识马上应用起来,不容易获得类似软件编程的直观感受,学生普遍的认识有偏差。这导致学生误认为本课程学习内容的实用性不强或者误认为软硬件之间的联系不大,以后自己只从事软件编程工作,不需要掌握计算机硬件设计方面的知识。

基于以上对计算机组成与体系结构课程的定位,结合我校人才培养目标和教学现状,下面,我们将从教学内容设置、理论教学方法、实践教学规划、课程考核制度、师资队伍建设和综合教学平台建设六个方面具体提出本课程的建设方案。

2核心课程创新建设的综合方案

2.1教学内容设置

教学内容设置方面的建设主要集中在三个方面:第一是补充本课程的基础知识,包括数字电路中的ttL门、moS管技术等和数字逻辑课程中的逻辑代数基础及组合电路逻辑设计方法;第二是补充《计算机组织与体系结构》教材中缺失的内容,比如增加计算机体系结构中关于指令级并行软硬件设计方法、Cache失效性分析、多处理机同步与通信机制等。在计算机组成原理的教学内容上,尽量补充计算机体系结构量化分析的方法和设计原理;第三是补充多核处理器技术的最新设计方法和工作机制,这部分内容主要提供给对计算机体系结构感兴趣的、学有余力的学生自学之用。

为保证理论教学和实验教学时间的充裕性,我们将理论教学和实验教学单独开课,实验课的进度和理论课的进度相匹配,其中理论教学安排64学时,实验教学16学时,使得理论教学和实验教学的学时比为4:1。此外,对学有余力和参加竞赛的同学另行再组织和指导创新实验,使得理论教学和实验教学环环相扣,逐步深化,并使得培养的学生具有一定的创新设计和实践能力。理论教学计划如表1所示。

这种教学计划使得计算机组成与体系结构课程的教学内容更加丰富,既避免了本课程只讲授计算机组成原理或者只讲授计算机体系结构知识的弊端,又能保证学生将来参加研究生入学考试时对计算机组成原理知识的全面掌握。

2.2理论教学方法

在讲授基本原理的过程中,我们注意融入计算机硬件技术发展的新技术并作为学生课后自学的内容,注重基础理论与最新技术的融合。由于计算机组成与体系结构知识比较抽象,理论学习比较枯燥,因此教学过程中我们要与学生交流互动,向学生提出启发式和开放式的问题,引导学生深入思考。讲课中注意触类旁通,采用举例、类比的方法,将深奥、难以理解的问题用学生最容易接受的方式和语言表达。理论课程全部采用课堂教学方式,以多媒体课件为主,适当使用一些板书。充分发挥多媒体教学采用动画技术或Flash技术,充分展现基础性方法和原理的动态执行过程。比如:SRam读写周期的过程、Cache的访问和替换策略、指令流水线的过程等。

然而,多媒体教学方法对运算方法和运算过程的教学效果却不尽人意。经分析,我们发现问题主要是定点数、浮点数进行加减、乘除的计算过程没有采用传统板书教学并按步骤书写,而是采用多媒体教学且放映速度较快,学生来不及仔细体会其中的设计技巧和验证计算结果。

因此,后期涉及到计算相关的教学,我们都尽量采用传统的板书教学方法;而对于简单的控制流程、运行机制、状态更新等内容主要采用多媒体教学方法,这既发挥了多媒体教学生动、信息量大的特点,又体现了传统板书教学的细致和严谨。

此外,理论教学过程中建议采用引导式教学方法,而不能采用填鸭式灌输教学。讲授第二章运算方法和运算器前,先要介绍计算的基本功能就是进行算术逻辑运算,既然是算术逻辑运算,那就有二进制数参与运算,那么就会介绍各种数的机器表示形式;然后介绍数值数据的加减法和乘除法,包括原码、补码和移码的计算,然后介绍计算过程的硬件逻辑实现过程;最后介绍浮点数的加减乘除运算过程和硬件设计框图。

2.3实践教学规划

在实践教学方面,我们从实验内容和实验方式开展教学革新。在实验内容上,分别针对基础性原理、综合性知识和创新实验有针对性的开展实践教学。针对基础性原理设计了验证性实验,比如采用多功能运算部件74LS181设计16位运算器的实验电路,验证运算器的功能等;对于综合知识,我们组织设计性实验,比如给每组学生分配一张指令表,指令表中包含十余条不同的机器指令(主要包括设计HaLt,moV,aDD,SUB,mUL,DiV,LoaD,StoRe,JUmp),要求学生根据实验计算机整机逻辑图来设计指令系统中每条指令的执行流程,设计微操作控制信号和微指令格式,确定初始微地址和后继微地址的形成,然后根据指令流程和微指令格式编写出每条机器指令所对应的微程序,同时还要针对每条机器指令编写相应的测试程序,以测试微程序的正确性。最终,我们要求学生设计出一个支持简单指令级的16位计算机系统;鼓励和挖掘有潜力的学生组织开展创新型实验,以组织兴趣小组或竞赛小组的形式,开展实际的工程应用开发或创新型实验的设计工作,比如通过eDa软件设计计算机系统的存储部件、控制逻辑电路等,通过软件仿真测试并烧录到FpGa器件上,检验实验的正确性;或者采用单片机、aRm处理器或RiSC处理器设计一个嵌入式实验系统。由于课程教学和实验教学学时有限,创新型实验主要安排在学期末最后一个月的短学期内实施。

对于实验方式,我们的教改措施主要有:1)要求理论教学的老师亲自带教实验课程,避免理论教学和实验教学老师分开、责任不明确,导致实验课马虎过关的现象;2)具体实验前,由老师讲解实验步骤和注意事项。授权学生将实验设备或器材带回宿舍进行充分的设计和实验,与此同时他们还可以通过实验老师的即时通讯工具或教学平台提供的学生论坛相互交流实验经验和提出问题;3)实验的教学检查采用分组答辩的形式,由学生团队自由组织并分工,撰写实验报告、答辩ppt及回答答辩提问。

2.4课程考核制度

理论教学和实验教学单独考核并采用量化考核措施。对于理论教学环节主要考核学生的出勤率(10%)、作业完成情况(20%)、期末考试成绩(70%)。

1)出勤率:按出勤次数计算,每次出勤计2分,总分10分。

2)作业完成情况:每学期安排5次作业,每次总分计4分。按作业缴纳次数和作业评价结果记分,,每次缴纳作业=1,没有缴纳=0;表示每次作业的成绩,如表2所示。

3)期末考试:成绩占理论课程学成绩的70%。

实验教学环节安排5次实验,主要考核学生的出勤率(10%)、组织与团队协作能力(10%)、实验完成情况(30%)、实验报告(25%)和答辩情况(25%)。

1)出勤率:按出勤次数计算,每次出勤计2分,总分10分。

2)组织与团队协作能力:根据团队成员分工情况和安排的组织讨论情况记分,每次计2分,总分10分。

3)实验完成情况:考核每个学生是否按规定完成制定的实验任务,每次实验总分计6分,分四个等级。按规定独立完成实验任务的记6分,在同学帮助下完成任务的记4分,在指导老师帮助下完成任务的记2分,缺席实验的记0分。如表3所示。

4)实验报告:考核学生总结、归纳实验任务的能力,是否按规定填写和总结实验任务,是否具有详细的实验分工、实验任务、实验步骤、实验结果、实验分析五大要素。每个要素1分,每次实验总分记5分。

5)答辩情况:每次实验配以答辩环节,每次答辩总分5分,共计25分。能正确回答答辩中提出的问题的记5分,与同学协商后正确回答问题的记3分,其他记2分。

2.5师资队伍建设

按照建设一流教师队伍的要求,结合学院师资队伍建设,我们增强本课程讲授的师资力量,引进具有国外留学经历的青年教师,建立完善的教师梯队,同时,加强对青年教师的培养,提高教师教学、科研水平,鼓励青年教师参加国内外访问学者计划或者计算机组成原理和体系结构的理论教学或实验教学培训计划。积极参加计算机学会体系结构委员会和计算机教育委员会组织的活动。

2.6综合教学平台

建设本课程的教学网站,将每一节课讲授内容的电子课件向学生开放,便于学生课后复习和巩固所学知识。同时,进一步完善本课程网站资源,开辟专门的教学论坛、教学QQ和群组供学生讨论问题。

聘请研究生担任助教,负责与实验课的老师一起完成实验项目、回答学生问题、批改习题作业。保证学生能够随时通过电子邮件和即时通讯工具联系到这些助教,在课程学习过程中遇到困难和问题时就能够及时地得到辅导和帮助。助教将收集到的反馈信息汇总,主讲教师根据这些信息及时调整教学方式和教学内容,满足学生求知的欲望和需求。

综合教学平台的总体功能包括介绍教学内容、师资队伍、教学计划、教学进度、课件资源、在线答疑、论坛讨论、习题库、友情链接等,由专人负责管理和更新,真正实现教学平台作为教师与学生沟通的桥梁作用。

3结语

通过以上措施,我们获得了较为明显的教学效果,实验教学的质量也得到大幅度的提高。学生由以前害怕、拒绝学习计算机组成与体系结构课程转变为对计算机组成和体系结构设计的热爱,并获得了更多直观的体会,进一步正确理解了计算机组成和计算机体系结构的作用和意义,达到了我们建设核心课程的初期目标。

通过前期的规划和初步实践,我们计划将在以下三个方面进一步推进本课程的建设。

第一,进一步了解学生的学习基础和学习兴趣,根据因材施教的思想,把实验内容分成不同的层次,面向不同的对象。保证必做实验的水平和质量,提高选做实验的数量和种类,满足多方面学生的需求。

第二,进一步与硬件设计、生产企业合作,组织学生参加全国性的设计大赛。既让学生接触、应用到最新技术的芯片或者设备,又能提高本校在企业界和教育界的知名度。

第三,根据本校学生的学习基础、课程教学计划,编制一套更适合本校实际情况的、符合计算机组成和体系结构两个方面知识的理论教材和实验手册。

参考文献:

[1]RusselShackelford,andrewmcgettrick,etal.ComputingCurricula2005:theoverviewreport[C].proceedingsofthe37thSiGCSetechnicalsymposiumoncomputerscienceeducation,2006.

[2]白中英,戴志涛,杨春武,等.计算机组织与体系结构[m].4版.北京:清华大学出版社,2008.

[3]教育部高等学校计算机科学与技术教学指导委员会.高等学校计算机科学与技术专业核心课程教学实施方案[m].北京:高等教育出版社,2009.

[4]李山山,全成斌.计算机组成原理课程实验教学的调查与研究[J].计算机教育,2010(11):127-129.

[5]胡晓婷,王树梅,任世锦,等.提高计算机组成原理课程教学效果的途径与方法[J].计算机教育,2010(11):97-100.

[6]郑丽萍,秦杰,王献荣.计算机组成原理与计算机系统结构的教学内容衔接[J].计算机教育,2010(11):52-55.

[7]何会民,潘雪增.“计算机组成与设计”课程教学创新改革[J].高等理科教育,2007(4):74-77.

educationalinnovationsofComputerorganizationandarchitecture

peiSongwen,wUChunxue

(DepartmentofComputerScienceandengineering,UniversityofShanghaiforScienceandtechnology,Shanghai200093,China)

计算机课总结体会篇2

[关键词]计算机基础计算机教学教学探讨

一、引言

计算机基础教育从无到有、由点到面,从计算机专业和少数理工科专业率先实践发展到所有高校的非计算机专业都普遍开设相关课程,计算机基础教育得到了极大的发展,会操作计算机已成为人们的一项基本技能。计算机应用能力将是人们的生存能力之一。目前,在全国的各大中专院校,计算机基础课已成为公共必修课。然而与数学、英语等其它基础课不同,计算机作为一门发展迅速的学科,其软硬件更新换代非常迅速;加上学生自身水平差异;因此,要使计算机基础教育跟上科学发展的形势,并使学生真正能够熟练应用到以后的工作中。需要我们下大力气,从多个方面努力完善和提高。

二、大学计算机基础教学的现状

“全国高校计算机基础教育2007论坛”在新疆闭幕,全国高等院校计算机基础研究会会长谭浩强在会上作了重要报告,总结分析了过去20多年我国高校的计算机基础教育,了新的高等院校计算机基础教育课程体系,并单独了《全国高职院校计算机课程体系2007》,对高职教育的规模,发展趋势,高职计算机教育的特点,指导原则都作了明确的说明。为计算机基础教学指明了方向,读之使人眼前一亮。

目前,高等学校的计算机教育有两种类型,一种是指计算机专业的学科教育即计算机专业教育;另一种是指面向全体大学生的计算机基础教育。非计算机专业的学生占全体学生数量的90%,高等学校的计算机基础教学旨在使学生掌握计算机、网络及其它相关技术的基本知识,培养学生利用计算机分析问题、解决问题的意识与能力,为将来应用计算机知识与技术解决自己专业实际问题打下基础。

三、计算机基础教学现状

发展高职,培养大量技术型和技能型人才,是国民经济发展的迫切需要;是高等教育大众化的要求;是促进社会就业的有效措施。作为高职高专院校,计算机基础课程不但是计算机专业学生入学的第一门专业课程,同时对于非计算机专业,计算机基础也作为这些专业学生入学的公共基础课。《计算机基础》是每一个在校生必学的课程之一。

高职高专教育和普通本专科教育在教学目标,教学方法和教学手段都存在很大的不同。

1.高职教育以能力为本位,培养的是技术型人才,而普通本科教育以知识为本位。

2.高职教育要以市场需求为目标,以服务为宗旨,以就业为导向。

3.教学方式要以实践为中心。

4.实行产学研相结合,学习与工作相结合。

应用到计算机基础教学上,人才培养目标瞄准职业岗位,在实践教学中要告诉学生所学内容通常应用于哪一方面。努力做到让学生所学有一定的“应用”目标。其次,课程体系突出实践能力培养。计算机基础课程在校分为理论和上机实践两个环节,比如,学到word中表格处理时,让学生绘制和自己密切相关的课程表,鼓励学生力争做得快、准,而且美观。讲到excel电子表格时,让学生上机输入本班成绩表,并求出表中每位同学的总成绩、平均成绩,按总成绩升序排列,对表中的数据进行及格和不及格筛选,并按一定的分数段进行分类汇总等。通过这一操作使学生真正认识到所学内容的实用性,提高学习的主动性和积极性。

四、完善教学内容、改革教学方法、健全教学考核手段

认识到计算机基础教学在高校教学中的地位,针对计算机基础教学的具体情况,我认为应该在以下几个方面努力。

1.课程体系

注重基础性和实用性,通过计算机基础教学,使学生了解计算机的发展过程,掌握计算机的组成部分和配置,了解多媒体技术和计算机安全,能够熟练操作windows操作环境下常用应用软件如:word、excel、powerpoint、access等完成对文本、表格、数据的处理。了解因特网的初步知识,学会利用网络获取知识,具备分析和处理知识及与其他人交流的能力。

在一些专业中,计算机教学将会更加贴近专业,如公路桥梁、建筑、汽车设计与工艺焊接设计等。所以,计算机课程应该根据专业区别对待,根据不同的专业有不同教学侧重点,有些工程性强的专业涉及到的科学计算比较多,设计类专业可能会注重多媒体处理,不同专业的计算机基础课程应该包括针对该专业特点的内容。

充分考虑学生的兴趣以及就业的前景需求,如果计划内的计算机教学不能满足需要,应该有选修计算机课程;该课程又是针对非计算机专业的,如平面设计、动画设计、网页设计等。总之,各专业的计算机课程按照重基础、强实践,突出综合应用能力的原则建立了计算机基础教育课程体系

2.教学方法

计算机教学中应根据教学内容的特点灵活选择教学方法。将多媒体教室教学和网络辅助教学相结合,加强教师的主导和示范作用,强调实践环节,以培养学生能力为中心,提高学生的计算机基本素质和实践能力,以及应用计算机解决实际问题的能力,完善课堂教学。

《计算机基础》是一门实践性很强的课程,要以培养学生的实践能力为重点。在教学过程中建立以信息技术为依托、以学生为中心、以实践为主要教学环节的教学模式,做到让学生在实践中学习,在课堂学习中实践。

3.教学考核手段

为了保证计算机教学质量、促进计算机教学改革,同时应该改革计算机教学的考核手段非常重要。对教师而言,重点在于对学生计算机基础知识与能力的培养,计算机基础的考核包括理论知识和实践技能,前者是前提,后者是目标。学生成绩的评定应包括这两部分,平时成绩和笔试成绩的有机结合,笔试成绩侧重于理论知识的掌握,上机成绩是操作技能的表现,平时成绩是对学生的严格要求。分配每种考核成绩在总成绩中所占的比例,这样在理论达到一定深度的同时,通过上机操作来激励学生创新,把理论和实践真正有机结合。

五、结束语

我们的学生来自不同地区,不同的学校,不同的家庭,而我国的计算机机普及更存在着地域、学校的差别。作为老师我们要做到“知己知彼”,因材施教。积极发挥引导作用,激发学生的积极性和主动性,使所有学生的个性和创造性尽可能地发展。全面提高计算机基础应用能力。同时关注我国计算机基础教育的发展,开创出我们高职高专计算机基础教育的新思路。

参考文献:

[1]谭浩强.坚持正确方向,深入研究规律,大力推动面向应用的计算机基础教育[J].全国高等院校计算机基础教育,2007,09.

[2]宋清龙.计算机应用基础[m].高等教育出版社,2006,08.

[3]李富芸.高校计算机基础的思考与建议[J].海南广播电视大学学报,2003,03.

[4]郭艳玲.《计算机基础》教学方法的探讨[J].公安大学学报(自然科学版),2003,03.

计算机课总结体会篇3

关键词:高职;计算机文化基础;教学探讨

中图分类号:G642文献标识码:a文章编号:1009-3044(2008)25-1495-02

Discussoncurricularteachingfor"ComputerCultureFoundation"ofHighertechnicalacademy

YUJiu-jiu

(anhuiwendainformationandtechnologyCollege,Hefei231201,China)

abstract:accordingtothecharactersoncurricularteachingfor"ComputerCultureFoundation"ofHighertechnicalacademy,connectedwiththeteachingpracticeforthreeyears,anddiscussingonthecontentandmethodonthecurricularteaching.

Keywords:Highertechnical;ComputerCultureFoundation;Discussonteaching

1引言

《计算机文化基础》课程是高职院校非计算机专业学生大一阶段必修的公共基础课程,是一门知识性、实践性和实用性都很强的课程。通过理论教学和实践教学,培养学生对计算机应用技术的兴趣,利用计算机分析问题、解决问题,提高学生的计算机素质,为将来应用计算机知识与技术解决自己专业实际问题打下基础。

2《计算机文化基础》课程教学特点

高职院校开设计算机文化基础课程旨在使学生掌握计算机、网络及其他相关信息技术的基本知识,通过动手实践培养学生利用计算机分析问题、解决问题的意识与能力。那么,在具体的教学上应如何体现高职教育的特点呢?共有三个方面,现分述如下:

2.1在培养目标上应体现高职教育的特点

高职教育应以“培养高等技术型应用人才为根本任务,以适应社会需要为目标”,毕业生应具有“基础理论知识适度,技术应用能力强,知识面较宽,素质高”等特点。因此,高职院校《计算机文化基础》课程的培养目标应是工作在企、事业单位生产建设、管理、服务第一线,动手能力强,利用计算机作为工具来处理各类信息的应用型技术人员。

2.2教学内容上要体现高职教育特点

高职教育中的“基础理论教学要以应用为目的,以必需、够用为度,以讲清概念、强化应用为教学重点”。因此在选取《计算机文化基础》课程内容时,应以基础理论“必需及够用”为前提,加强实践教学环节,增加实验、实训的实践和内容。

2.3培养方式上应体现高职教育的特点

高职教育强调的是技能培养,要提高学生的实际操作技能,就必须旧有的纯理论教学方式。在教学过程中,要处理好教师与学生的关系,在发挥教师在教学中的主导作用的同时,突出学生的主体作用,充分调动学生学习的主动性,促进学生个性与能力的全面发展。

3《计算机文化基础》课程教学的内容与方式的探讨

以本人三年的教学实践和学生反馈的信息来看,将知识的掌握融于能力培养的教学方案中颇受学生的欢迎。由于学生个体间存在较大的差异,加上需要培养的能力很多,使得能力的培养需要一个循序渐进的过程。在能力的培养中注重学生本身具备的知识基础,创造出大多数学生都可接受的问题背景,重视个体间的差异,了解学生的知识水平,从而更好的促进教学过程。

3.1以规章制度约束学生

大多数高职学生入学基础较差,加上多年来形成了被动接受知识的局面,复制能力很强,但综合应用能力、自主学习能力不足,加上网络游戏、聊天等因素对众多学生的影响,如果在教学伊始不培养他们坚强的自我约束意志和良好的自我学习习惯,教学工作将无从谈起。

在上课的第一周就要公布规章制度的内容,如:“理论课上不允许闲聊,实验课上不允许打游戏,任何人都必须严格遵守”等,并注意观察学生的学习和上机习惯,第二周继续观察。针对前两周学生学习和上机中存在的不足和严重问题,在第三周做总结,并且再次强调制定规章制度的宗旨和教师的理念,让学生心悦诚服,并真切地感觉到教师是在为学生着想。第四周可以加大学生表扬学生的力度,并充分信任自己的学生。这样学生亲自体会到不学是一种损失,就不会白白浪费自己宝贵的学习时间了。与此同时,师生之间会逐步建立起相互信任的关系,为以后的教学奠定了良好的基础。

3.2激发学生的学习兴趣

兴趣是最好的老师,是求知的动力之源。《计算机文化基础》课程是新生入学以来所接触的第一门计算机方面课程,所以在教学过程中教师要设法调动学生的学习兴趣,教学过程才不会枯燥无味。

事实上,很多大一新生都是热切盼望听第一次计算机课的。在进大学前,学生们对计算机技术及应用或多或少都有所了解,但仅局限于初步应用,达不到大学教学目标。他们希望通过学习计算机应用基础课程解答自己以前在这个领域遇到的问题与困惑,并提高计算机应用能力。但是几周课下来之后,学生们的学习兴趣开始有所下降,感觉教学内容和自己希望的根本不一样。比如,有学生反映自己对网络游戏非常着迷,原来立志好好学习计算机是想做一名游戏制作大师,可是感觉到计算机应用基础课程的教学内容太枯燥了。那么如何在教学中结合该课程的特点提高学生学习兴趣呢?

3.2.1适当调整教学内容和学时安排

高职院校对该门课的教学目标是“理论部分适度够用,注重学生计算机素质和应用计算机解决问题能力”,在课程教学实应把握“广度优先”原则,避免将计算机专业内容浓缩后灌输给学生。例如,在介绍计算机工作原理的章节中,让学生深刻理解不同数制间转化规则、原码与反码及补码概念、系统总线和数据总线等内容是不适宜的。这不利于学生掌握计算机应用技能,更影响了学习的积极性。相反,介绍鼠标、键盘、网线应插在主机什么位置上,如何拷贝光盘内容等一系列操作才是学生所关注的。此外,理论课与实验课需交叉进行,即一次理论课后安排一次实验课,避免前半学期上理论课而后半学期上实验课的课程安排模式。从第一周起就安排实验课,做到实验课学时占课程总学时的50%,设计学生感兴趣的实验,锻炼学生熟练使用计算机工具的能力。

3.2.2通过网站或电子信箱及时回答学生感兴趣的问题

学生们在每次课后都会有一些与教学内容相关但又是属于教学之外的自己所感兴趣的问题,但是基于高校的客观环境,学生们与教师在课余时间见面交流的机会并不多,教师利用教学时间回答学生的问题也不适宜。随着互联网技术突飞猛进的发展,国内绝大部分高校都有自己的网站,网站内都有学生留言的版面。任课教师在课余时间应多登陆课程网站解答学生所关注的感兴趣的问题,或者通过电子信箱与学生交流。教师切不可把这一活动当成是教学中的“份外之事”,只有及时回答学生对学习该课程产生的感兴趣的问题,才能更好的激发学生的学习兴趣。

3.3在实践中探索,改进教学方法

高职院校学生采用“应用”为导向的教学模式,来提高学生对计算机兴趣。现代教学理念主要以教师为主导,以学生为主体。作为主导,教师不仅要将课程内容传授给学生,更要引导学生自主学习,要交给他们发现问题的方法,培养解决问题的能力。在长期的教学实践中,我采用的教学方法是:

3.3.1上课前提出问题

传统的教学方法是“提出概念―解释概念―举例说明”,这对于内容新、实践性强的课程是不适应的。我逐步建立起自己的一种教学方法,即课堂上通过具体案例“提出问题―引出概念―展开知识点―归纳总结”。通常上课开始提出与本次教学内容相关的学生所关注的问题,引出的是基本概念,展开的是重要知识点,最后归纳总结,举一反三,推广应用。当然,在设计问题时,教师也要正确地估计学生现有的认知水平,问题最好要符合维里茨基的“最近发展区”理论,控制在“跳一跳,摘到桃”,可接受并能合理发展的程度内。例如,在讲授关于windows系统中文件存储的内容时,首先提出问题“同学们如何把U盘中的文件存储到电脑中?”,引出的概念是“如何进行电脑中文件的复制和移动操作”,展开的知识点是“有几种方式可以完成复制或移动操作?把U盘中的文件复制和移动到电脑中有什么区别?”等,归纳出“外部文件存储到电脑中是通过复制或移动操作完成的”。这样,提出问题在先,理论在后,针对性强,易于与学生互动,也使课堂教学讲解自如。

3.3.2案例启发式教学

案例启发式教学方法提倡讲学生被动的学习知识变为主动的能力学习,首先从课程内容的具体案例出发,并把相应的问题交给学生,启发学生思考,通过学习教材、查阅资料、分组讨论等多种形式,达到对问题的充分认识,找到解决问题的方法。最后在教师的指导下,对问题进行归纳总结。

本人在长期的《计算机文化基础》课程教学过程中,采用案例启发式教学方法贯穿于课堂讲授和实验教学,这也需要教师不断来了解和掌握最新计算机的发展动向,寻求新案例。精心准备一个案例会起到事半功倍的效果。例如在课堂上讲授office系列中的word文档排版时,首先给出学生一个内容字体和段落格式处处一样的信函文档,和学生一起讨论这封信函内容的格式所存在的问题。学生们各抒己见,提出了诸如:“第一行收信人姓名应左对齐”,“正文应中间对齐”,“正文段落间距要合理”等问题,接下来就是如何通过word文档中的“格式”菜单栏去解决上述问题。教师通过对该文档演示各种word格式排版操作,最后归纳出word中各项排版操作的方法。同样,在讲授powerpoint的动画效果设置内容时,同样先展示给学生一个无任何放映效果的普通幻灯片演示稿。根据学生提出的例如“演示稿无动画及声音效果”,“演示稿无超级链接”等问题,现场对相关操作进行演示,最后对各种操作总结。这样,学生始终是带着问题去听课,课堂上既激发了学生的学习热情和求知欲望,又达到了很好的学习效果。

同样,案例启发式教学也可以用在实验课上。实验课是《计算机文化基础》课程的重要组成部分,是提高学生知识运用能力的最好实践。每次实验课都需精心安排综合性实验作业,但作业内容应以理论课上讲授的案例为基准。以上文word格式排版操作为例,我在实验课时会布置学生用word文档完成一封信,按课堂上所讲对其内容格式进行排版操作,并要求学生总结出“同样的排版结果是否存在不同的操作?”,“每种操作的优越性如何?”等问题,课后认真完成实验报告。这样,学生通过动手实践与所学理论紧密结合,通过多动手和多动脑寻找解决问题的办法和途径,启发学生的创作能力和创新能力。

3.3.3让学生参于教学

课堂上首先提出问题,这是许多教师现在都注意到的方法,但是提出的问题由谁回答,这是问题是否有效的关键。这不仅仅是某种形式,而是为了启发学生的思维。我的看法是,可以让学生回答关键问题。例如,在excel函数功能的教学中,在讲课前采用的案例是一个学生分数排列无序的成绩表,提出的问题是“该成绩表的视觉效果是否存在问题?”,学生通过在自己掌握的知识范围内提出自己看法:“成绩栏的分数应有序排列”,“最好能把分数不及格的学生姓名筛选出来”等等,所以很自然的引出了如何使用excel中的函数来完成这些操作。随后请一些学生上讲成相关操作,教师只做点评和补充,说明其中的主要知识点。这样便在快乐高效的气氛中完成了教学。

3.3.4下课前2分钟总结

下课前用2分钟时间做本次课的总结,并提出下次课的任务,使学生连续思维,明确思维和目标。一次课即将结束时,用2分钟总结本次课的内容,提出思考问题,并给出下次课要解决的问题引导。这样加强新旧内容的联系性,以旧引新,讲新复旧,使学生对本次课的内容有全盘把握。例如,本次课是关于电脑中文件存储知识点的教学,可以在下课前对电脑中文件存储方式和效果做一总结,并提出“如何在电脑中进行文件删除操作”的问题引导。这样可使学生对下次课的目标有所了解,带着问题去听课,激发学习的兴趣。当然,这2分钟所付出的代价是不同的,它需要高度的概括、完整的提炼、准确的表达,只有这样才能达到预期的教学效果。

4多元化的考核方式

为了保证课程的教学质量,课程的考核方式也很重要。对教师而言,重点在于对学生计算机应用能力的培养,是否符合教学大纲的要求。学生成绩的评定,笔试成绩侧重于理论知识的掌握,上机成绩是操作技能的表现,平时成绩是对学生的严格要求,期末成绩是对学生所学知识的综合检验,因此,要将学生的笔试成绩与上机成绩、平时成绩、期末成绩有机结合,做到科学合理。这样才能避免学生因盲目追求高分而采取死背硬记的方法学习计算机应用基础课程,才能激励学生掌握全面的知识。另外,为了提高学生的综合能力,每个单元结束后都有一个综合的课程设计,这样学生自主创新能力可以提高,同时也会使学生有较强的成就感。最后,在课程教学的同时,鼓励学生积极参加与该门课程内容相关的全国计算机等级考试(一级),获取证书,并宣布通过一级考试可以代替该课程的学期总成绩,以激发学生们的学习兴趣。学生们为了能为今后就业增加筹码,确定了学习目标。这样,我深深体会到教学纪律非常好,教学效果也相当不错。

5教学中需要解决的问题

通过几年的教学,高职《计算机文化基础》课程教学过程中所面临的问题也比较突出,主要有以下两点:

(1)新生入学时所具备的计算机知识差异较大,有些学生在中学时代已熟练掌握计算机基本技能,而有些学生甚至没接触过电脑。这种知识水平相差悬殊的状况为今后课程教学内容设置带来了一定的麻烦和困惑。

(2)在教材选择上,忽视了中学与高职接轨的问题。随着中小学信息技术课程的开设,高职《计算机文化基础》课程内容与中小学有较为严重的重叠现象。如何选取一本从计算机从零起点到非零起点平滑过渡的教材,也是当前需要解决的问题。

6结束语

综上所述,高职院校《计算机文化基础》课程教学是否成功,关键在于对教学内容和教学方法的合理组合,是否能调动学生学习的积极性。但现实中由于不同专业教学目的、教学内容及学生情况等因素千差万别,没有哪一种教学方法是普遍适用的,唯一的原则就是根据实际情况采用合适的教学方法,既要充分发挥教师的指导作用,又要充分发挥学生的能动性。在具体的教学过程中,任课教师要注重从该课程特点出发,理论联系实际,从而全面提高学生的计算机应用能力,获得最佳的教学效果。

参考文献:

[1]赵慧.新形势下高校计算机基础教学方法的探索[J].计算机教育,北京:清华大学出版社,2007(8):25-26.

计算机课总结体会篇4

关键词:计算机;专业能力;编译原理;面向能力培养

中图分类号:G642文献标识码:B

高等教育为国家的现代化建设培养人才。根据我国现代建设的需要,计算机科学与技术专业要为信息化建设的需要培养计算机人才――每年约十万的招生量和约十万的毕业生可以看成是社会对计算机专业本科人才的基本需求。教育部高等学校计算机科学与技术教学指导委员会的发展战略研究报告指出,他们应该被分为科学型、工程型、应用型人才,而且绝大多数应该是工程型和应用型的。从本科毕业生的基本工作情况看,他们中确实只有极少数人专门从事计算机科学理论的研究,也只有很少数人从事操作系统、编译系统、数据库系统等的研究和开发。作为计算机科学与技术专业的“经典”核心课程,“操作系统原理”、“编译原理”、“数据库系统原理”等还有什么样的存在价值?计算机专业的学生为什么还要学习这些课程呢?这涉及到本科教育的基本问题,本文以“编译原理”课程为例,讨论有关问题。

1培养专业能力

根据《中华人民共和共教育法》,本科教育应当使学生比较系统地掌握本学科、专业必需的基础理论、基本知识,掌握本专业必要的基本技能、方法和相关知识,具有从事本专业实际工作和研究工作的初步能力――这规定了高等教育在知识、能力、素质三方面的具体要求。其中的“能力”在学生的可持续发展和创新精神与能力的形成中具有非常重要的作用。所以,教育不仅要强调知识基础,更要强调能力基础。

在知识基础和能力基础的追求上,东西方教育存在一定的差异。相对而言,东方教育表现出更注重夯实扎实知识基础的倾向,而西方教育更注重夯实能力基础。实际上,“知识基础”和“能力基础”并不矛盾,两者是相辅相成的关系:以知识为载体,通过对知识的学习,掌握恰当的问题求解思想和方法,培养学生的(专业)能力;能力的增强,会促进学生学习、掌握甚至发现更多的知识。所以,先进的教育倡导研究型“教”与“学”,尊崇的是“能力导向”。

在大学里,学习一门课程,不能简单、肤浅地看成是对这门课程所含内容的研究、设计和开发,而是关注是否在有限的时间内最有利于专业能力的培养。所以,我们不仅反对面向系统的教育,更反对产品教育。由于计算学科仍然是一个年轻的学科,其专业教育总体上还不够成熟,所以才有了今天的“操作系统”、“数据库系统”、“网络系统”、“编译系统”等面向系统的课程。相信随着学科的发展,计算机专业教育会不断成熟,会有更能体现专业教育需要的课程出现。就目前的情况,应该努力做到“使用工具、探索规律”、“实现具体系统、研究基本原理”,也就是“使用工具,不可忽略规律”、“学习系统,切莫冷落原理”。

那么,作为计算机专业的学生,应该具有什么样的基本能力呢?首先,作为一名受过高等教育的高级人才,交流、获取知识与信息的基本能力、基本学科能力、创新能力、工程实现能力、团队合作能力等,是不可或缺的。另外,作为接受专业教育的专业人员,更应该具备专业基本能力。自2002年开始,笔者就将计算机专业人才的专业基本能力归纳成计算思维(目前看,它的含义应该既有广义的,还有狭义的)、算法设计与分析能力、程序设计与实现能力(硬件和软件实现)、系统能力(系统的认知、分析、开发与应用)。4大基本能力有着自己丰富的内涵,它们的培养需要落实到各个教学环节中,特别是各门主干课程的教学中。

例如,系统能力要求学生站在系统的全局去看问题、分析问题和解决问题,并实现系统优化,对计算机专业人才来说,狭义的系统能力包括对一定规模系统的“全局掌控能力”(全局地掌控一定规模系统)和在构建系统时能够系统地考虑问题的求解。要想培养学生的系统能力,就需要在基本思想的指导下从教学的点滴入手。例如,自顶向下是系统设计的重要思想方法,学习它是为了引导学生分层次考虑问题,逐步求精;鼓励学生由简到繁,进行复杂程序的设计,是一个逐渐深入、逐渐扩展规模的过程;结合计算机硬件系统、编译系统、操作系统等的教学,可以使学生学会关注和掌握系统逻辑,引导学生从宏观到微观去分析、理解和把握系统;通过让学生参与较大型系统的设计与实现,鼓励他们在工作过程中努力掌握系统的总体结构,关心本人承担工作在系统中的地位等方式来增强学生的系统观和合作能力。教学中要不断提升学生的眼光,实现学生从系统级上对算法和程序的再认识。

2计算机专业的一门好课程

“编译原理”是一门非常好的课程。alfredV.aho编著的《Compilers:principles,techniques,andtools》被认为是编译领域里的经典教材,加上其“封面龙”的造型,被人们尊称为“龙书”。作为第一章的第一句话,作者这样写道:“编写编译器的原理和技术具有十分普遍的意义,以至于在每个计算机科学家的研究生涯中,本书中的原理和技术都会反复用到。”这句话给出了这门课程的真正教学定位。

从课程体系总体设计看,“编译原理”课程的主要教学目标之一是使学生在系统的级别上重新认识算法和程序,提升学生的系统能力。实际上,除了这些之外,该课程还在于进一步培养学生的形式化描述能力:如何给出问题的形式化描述,基于这种描述设计出自动化处理的过程,最后实现“自动计算”。

虽然编译课程(通常称为“编译原理”、“编译方法”、“编译技术”等)是计算机专业的重要经典课程,但是随着高等教育的大众化,有些人对计算机专业是否需要开设“编译”课程出现了疑问,特别由于该课程的基本内容涉及到的一些重要理论基础具有抽象性,使得学生对其的理解产生了较大困难,加上有些人认为毕业生中很少有人将来设计与实现编译系统,使得该课程的“重要性”、“经典性”受到了怀疑。课程的设置虽然要看知识的“直接有用性”,但更要考虑专业能力培养的重要性。如果忽视了本科教育培养学生基本专业能力、可持续发展能力这一基本目的,课程设置就是不恰当的。实际上,计算机科学与技术专业的本科生是否要开设编译课程,要考虑具体的培养目标等因素,要从总体目标的需求上去考虑,要看它是否是在总学时的限制下,是实现总目标的最佳课程。

计算学科问题求解的基本思路是“问题、形式化描述、计算机化”,以抽象、理论、设计为其学科形态。编译原理涉及的是一个比较适当的抽象层面上的数据变换,既有明确的、便于抽象的问题,又有较成熟的理论,而且在限定规模下又容易实现(设计),所以“编译原理”是计算机专业本科生的重要专业技术基础课程,属于教学计划中四大系列之软件技术系列。

除了知识外,该课程内容还含有基本问题求解的典型思想、技术和方法,所以该课程对于培养学生的计算思维、程序设计与实现、算法设计与分析、计算机系统的认知、开发和利用等4大学科基本能力非常重要。学生是在程序设计、数据结构与算法等课程中受到一定的锻炼后,从系统的级别上对程序、算法的认识进行再提高,通过该课程进一步提升计算机问题求解的水平,增强系统能力,体验实现自动计算的乐趣。这些方法和思想包括掌握程序变换基本概念、问题描述和处理方法(自顶向下、自底向上、逐步求精、递归求解,目标驱动,问题分析、问题的抽象与形式化描述,算法设计与实现,系统构建、模块化)。通过学习这些知识、思想和方法,学生养成“问题、形式化描述、计算机化”问题求解习惯,实现从“实例计算”到“类计算”和“模型计算”的跨越;增强理论结合实际能力,获得更多的“顶峰体验”;从宏观到微观、从微观到宏观,形成系统能力。所以,鼓励有条件的计算机专业为本科生开设“编译”课程,并通过强调课程恰当的形态的内容,达到与专业培养目标吻合的课程教学目标。

3瞄准专业能力培养开展教学

总体上,我们可以将“编译原理”课程目标定义为:掌握编译原理中的基本概念、基本理论、基本方法,在系统级上再认识程序和算法,提升计算机问题求解的水平,增强系统能力,体验实现自动计算的乐趣,具体从如下几方面实现对学生能力的培养:

(1)掌握程序变换基本概念、问题描述和处理方法

这些方法主要有:自顶向下、自底向上、逐步求精、递归求解,目标驱动,问题分析、问题的抽象与形式化描述,算法设计与实现,系统构建、模块化等方法。这些都是本学科最经典、最常用的问题求解和系统设计方法。

(2)实现“问题、形式化描述、计算机化”的修养

修养“问题、形式化描述、计算机化”这一典型问题的求解过程,推进从“实例计算”到“类计算”和“模型计算”的跨越。

计算机学科发展到今天,早已经从一些单一的具体问题的求解发展到对一类问题的求解,也就是寻求一类问题的系统求解。完成单一的具体问题求解的计算称为“实例计算”;完成一类问题系统求解的计算称为“类计算”。当然,在“类计算”中,一大部分高层次的计算是“模型计算”。这是区别于其他专业的学生的重要方面之一。学生的培养,通常都是从“实例计算”开始,逐渐推进到“类计算”,实现学生“计算”理念的跨越。

(3)增强理论结合实际能力,获得更多的“顶峰体验”

“编译原理”是理论和实践结合最好的计算机课程之一,不仅含有恰当的理论知识,而且直接涉及到这些理论的实践,让学生亲历理论结合实践的乐趣,使优秀的学生获得更多的“顶峰体验”,培养他们理论结合实际的能力。

(4)从宏观到微观、从微观到宏观,培养系统能力

站在系统的全局去看问题、分析问题和解决问题,并实现系统优化。经验表明,培养学生以系统的观点去看问题,是非常重要的,也是比较困难的,可称之为“系统”能力。软件技术系列课程接在程序设计与算法系列之后,实现学生的系统认知、分析、设计和应用能力的培养,并使学生进一步在系统级别上认识程序和算法。

“编译系统”虽然是一个具有相当规模和相当复杂度的系统(含总体结构),但对问题本身的分析和处理的分解非常清楚,使得其规模和复杂度可控,宜于让学生掌握,通过教师的引导,强化对学生系统能力的培养,这对应用型计算机专业人才非常重要。

(5)不断探索未知,培养创新能力

开展研究型教学,挖掘知识背后的内容,通过讲授思想、方法,模拟大师们的创新思维,培养学生的创新意识和创新能力。

(6)强调理论指导下的实践,提升算法设计和程序设计能力

“编译原理”课程涉及的是一个比较适当的抽象层面上的数据变换,除了相应的知识非常重要外,其中一些基本的问题求解方法、处理问题的思路也是非常重要的。所以,“编译原理”课程的实践必须在理论指导下进行。学生在学习了基本的理论之后进行实验系统的设计与实现;教师在掌握系统总体构成和基本原理、方法的基础上提出实验的最基本要求。鼓励学生选择适当的方法进行系统的设计,包括选择自动化生成的方法。为了实现相应的效果,学生一定要先完成设计,然后再进入到实现阶段,以提高对复杂问题的求解能力。

另外,由于对问题的形式化描述及其系统的复杂性,许多理论知识需要在实践教学中得到印证,只有这样,才能使学生更好地掌握这些内容――就像吃梨子一样,亲自尝尝使用这些“一辈子都会不断使用的方法”的“味道”。通过实践,学生感受到成功的乐趣,提高了学习兴趣,加深对理论知识的理解,提高了理论联系实际的能力。

(7)总体设计下的系统设计与实现,提升系统和程序实现能力

作为一个经典的、很成熟的系统,编译系统的构建涉及多方面的内容,既有分析,又有综合,对于培养学生的4大学科基本能力非常重要。无论从其复杂度还是技术含量上说,都是很适合教学的系统。

考虑到在一开始就讲授编译系统总体结构,可以在总体结构指导下,将其分解为“词法分析器设计与实现”、“语法分析器设计与实现”、“语义分析与中间代码器设计与实现”,每个程序将利用前一个程序的结果,最终形成一个简单的编译系统。这样就采用了功能递增的方式对实验进行引导性划分,使学生在学习词法分析时就可以着手进行相关的设计,随着教学的开展和教学内容的深化,组织系列化的上机实验,学生逐步完成词法分析器的设计与实现、语法分析器的设计与实现,优秀的学生进一步完成语义分析与中间代码生成器的设计与实现。在最后一个实验完成后,学生已经开发出一个满足要求的程序变换程序,完成整个系统的构建。

参考文献:

[1]教育部高等学校计算机科学与技术教学指导委员会.高等学校计算机科学与技术专业核心课程教学实施方案[m].北京:高等教育出版社,2009.

[2]教育部高等教育计算机科学与技术教学指导委员会.高等教育计算机科学与技术专业公共核心知识体系与课程[m].2版.北京:清华大学出版社,2008.

[3]蒋宗礼.坚持抽象第一的基本原理,追求问题的系统求解[C]//林闯.第七届全国高校计算机系系主任论坛论文集.北京:清华大学出版社,2004:77-82.

[4]蒋宗礼.论计算机学科的形态与研究生培养的关系[J].学位与研究生教育,2004.11:11-15.

[5]蒋宗礼.论“编译”的性质及其知识载体属性的开发利用[J].计算机教育,2004(Z1):53-56.

[6]蒋宗礼.谈高水平计算机人才的培养[J].中国大学教学,2005(9):24-27.

[7]蒋宗礼.编译原理教材需各取所长[J].教材周刊,2005(12):10.

[8]蒋宗礼.编译课程教材建设[J].计算机教育,2007(11):74-76.

[9]蒋宗礼.推进编译原理课程教学改革,提高课程效果[C]//大学计算机课程报告论坛组委会.大学计算机课程报告论坛文集.北京:高等教育出版社,2007:558-561.

[10]蒋宗礼.“编译原理”教学设计[J].计算机教育2008(3):26-30.

[11]蒋宗礼.以能力培养为导向,提高计算学科教育教学水平[J].中国大学教学,2008(8):35-37.

[12]蒋宗礼.工程教育认证的特征、指标体系与评估的比较[J].中国大学教学,2009(1):36-38.

计算机课总结体会篇5

关键词:计算机基础;教学模式;新探索

中图分类号:G642.0文献标志码:a文章编号:1674-9324(2015)12-0119-02

一、引言

《大学计算机基础》是我校为非计算机专业学生开设的一门选修课,主要介绍计算机的基础知识和微软office软件的使用方法及技巧。通过对本课程的学习,能够使学生较系统地掌握计算机系统的相关知识、windows7操作系统和常用办公软件office的使用方法,简要地掌握计算机网络的基础理论和知识,并能熟练地利用互联网服务于工作和学习,了解多媒体系统和数据库的基本基础知识,培养学生利用计算机查询信息、分析问题和解决问题的综合能力[1]。课程教学主要强调培养学生的计算机素养和科学思维方法。本文针对教授计算机基础课程中出现的不同问题,提出了一些新的改进方法。

二、目前存在的问题

1.各专业教材过于统一。《大学计算机基础》是我校为非计算机专业学生开设的一门选修课,只要是我校非计算机专业的大一学生几乎都会选用统一的教材。这种情况不仅仅是我校目前存在的现象,对于绝大多数高校来说,也是一种普遍现象。然而,大一新生是各大高校从全国各地招收来的,他们的社会背景大不相同,经济水平也参差不齐,更突出的问题是,他们的兴趣爱好也会因人而异,所以如果不考虑这些实际情况而各专业统一规划教材,那么同样的教师授课,学生的听课效果也会有明显的差异。

2.传统的多媒体教学。《大学计算机基础》的授课模式一般是多媒体教学,教师直接在讲台上播放事先准备好的多媒体课件,课件的内容也是由教师事先准备好的,一般也是统一设计的。教师在进行第一次授课时,没有机会了解学生的实际情况,例如,不同专业的学生的计算机应用水平或者学生的兴趣爱好等。学生在课堂上听的时间多,动手的时间少,即使教师讲的很精彩,有时学生的积极性也并不太高,一部分原因与课件中准备的案例与学生的专业没有紧密的联系,学生在听的时候,不感兴趣;另外一部分原因,可能是学生的主体意识不够,总认为讲台是教师的,自己处于被动的状态。

3.考核方式过于单一。目前,我校大学计算机基础课程的考核方式主要是机试,平时成绩占总成绩的10%,实验成绩占总成绩的20%,机试成绩占总成绩的70%。从比例上来看,机试成绩取决定性因素。从近几年的学生试卷分析来看,有的学生平时做实验时,表现得计算机应用水平相当不错,但是最后因为对上机考试系统不熟悉,提交试卷时没能按要求正常提交,结果教师在改卷时出现种种情况。例如,有个别学生不小心将原始试卷提交上来,结果教师阅卷时看到是空白的学生答卷;或者有的学生即使将答卷做的非常好,但是没能提交到系统上,导致的后果是试卷出现乱码或根本没有试卷信息,最后上机考试成绩只能以零分记。

4.问题得不到及时反馈。目前,对绝大多数高校来说,类似于大学计算机基础课程的选修课授课教师往往是授课完以后就离开教室,等到下一次授课时再和学生见面,几乎没有额外的时间和地点专门和学生沟通,更谈不上深入了解学生每次课上遇到的难点和问题。长此循环,等到下次授课时,教师只能是按照教学大纲来授课,缺乏一定的针对性,学生在听课的时候由于遇到的问题得不到及时地解决,随着课程进度的一步步深入,学生的学习压力也会越来越大,自然达不到预期的教学效果。

三、教学模式的新探索

1.教材的选定应不拘一格。由于我校大一新生在本学年下学期将会选修程序设计等后续课程,所以教师在授课的同时,除了使学生掌握以上计算机系统的基础知识和office软件的使用方法等,还应逐步引入程序设计的基本思路和基本概念,为后续的课程打好基础。如果此时没有适时的引入有关程序设计的基本概念和相关理论基础,等到下学期学习程序设计的时候,一方面,教师在教的时候,往往会感到力不从心,很多基本概念还要从头讲起,另一方面,学生常常会感到没有头绪,无从下手。这是近年来很多教授程序设计的教师经常会遇到的尴尬情况。因此,在选定大学计算机基础课程的教材时,最好不要统一规划指定通用教材,而应该结合该校的实际情况选择相应的教材[2],而且尽可能按不同的专业来选定适合该专业学生提高自身计算机素养的教材。

2.教学方法多样化。(1)转换角色,学生上讲台。在传统的大学课堂上,常常是老师讲,学生听,有时即使老师讲的很精彩,但学生仍然积极性不高,处于被动的学习状态。如果能转换角色,教师在教授基本理论时,根据学生的掌握程度,适当地安排互动环节[3],如请部分计算机操作能力较强的学生走上讲台,带领其他同学一起动手演示当堂课上的内容,教学效果可能会事半功倍。在演示过程中,如果学生出错,教师应及时地进行现场引导。此时,教师应及时鼓励学生,千万不要有畏难情绪,往往出错的时候,就是提升自我的关键时刻,在不断地解决问题的同时,计算机水平也就会慢慢提高。而教师要把握好引导的尺度,尽量通过学生自己的努力来解决问题,而不是直接告知答案。往往通过学生自己动手解决问题才能真正达到提高自我计算机应用水平的目的。(2)由学生参与提供教学案例。在传统的案例驱动教学法中,大部分案例都是由教师来编排和确定的。试想如果能由学生参与,按照不同专业学生的特点,综合考虑学生的计算机应用水平的差异,合理安排教学内容,由学生参与制作教学案例;或者作为授课教师来讲,能在讲授课程之前及时归纳总结出学生平时遇到的此类实际问题,并且能将该问题融入到课件的制作中,这样当教师在讲授案例时,学生很可能会有更大的兴趣,学习积极性也会随之提高。进而达到预期的教学目标。

3.重视实验课。虽然,在教学安排上,大学计算机课程安排有理论课20学时,上机实验课16学时,但是实验课的学时安排在实际的教学过程中仍然满足不了学生的需要。高校应进一步重视实验课,适当增加实验课的学时,同时让学生有一定时间来消化本次实验课的知识点,并自己对该次实验及时总结经验教训,提交实验报告的同时一并附上目前仍然没有解决的问题,有待于教师下一次讲解。有时,甚至可以考虑将理论课搬到机房上,一边讲理论,一边做实验。

4.考核方式新探索。经过近几年的考核情况来看,学生仅仅通过学期末的上机成绩很难如实的反映自身的计算机应用水平,达不到较理想的测试结果。例如,有的学生计算机应用水平在平时表现的相当不错,但是由于期末上机考试时,对考试系统提交试卷时操作不当,错过提交时间,结果机试成绩很低,有时甚至不及格。这样,似乎有些不太公平,但是对于机试而言,是全程在线考试,每一位考生几点几分登录,几点几分交卷,系统是实时记录的,一旦考试时间结束,该考生的机试成绩就已经确定了,所以授课教师也没有办法改变结果。为了改善这种情况,提出以下一些改进措施,仅供参考。(1)改变考试形式。应逐步改变原有的考试形式,一种方法是可以尝试将总成绩分散到平时实验,具体可以通过教师为每次实验现场打分,最后将几次次实验的平均分当作学生的计算机基础课程的总成绩,不再设置学期末的机试。(2)突出动手能力。考试总成绩也可以这样来确定,当学生第一次上机时,教师就布置一个类似于课程设计的综合性实验的题目,该题目的设置应考虑到学生的真实水平和可行性。学生可以先考虑考虑,随着教学进度的推进,有的能力较强的学生就可以早点动手做,能力较差的学生通过教师的引导,也可以展开。等到学期末需要对学生考核时,学生只需要将自己完成的该综合性的设计成果上交,综合性实验的分数就当作学生的计算机基础课程的总成绩。

5.创造条件反馈问题。为了能让学生听完课以后及时地反馈自己遇到的难点和问题,教师应尽可能地创造各种条件和机会。例如可以利用目前学生经常使用的QQ群和学生及时地在线交流,也可以利用目前广泛使用的微信功能,及时地查阅学生的问题并在线解决,如果不能在线解决的至少也对学生的问题心中有数,等到下次授课时,将学生遇到的较为集中的问题在课堂上集中统一讲解。此外,如果有些问题需要和学生当面交流的话,教师也尽量地找相关部门进行协调,可以考虑适当增加授课学时来解决[4]。总之,只要有利于学生对知识的理解和掌握,作为授课教师来说,都要创造一切可以利用的条件为学生答疑解惑,提供便利。

四、小结

目前,大学计算机课程对各大高校来讲,常常会作为新生入学的选修课之一。本文主要针对大一新生在学学计算机基础课程中存在的部分突出问题,从教材的选定,教学方法的改进,提高实验课的重视度以及考核方式的探索等提出了关于大学计算机基础课程教学模式的改进方案,并将其应用于实践,取得了较为理想的教学效果。

参考文献:

[1]战德臣,王浩.面向计算思维的大学计算机课程教学内容体系[J].中国大学教学,2014,(7):59-66.

[2]刘合兵,尚俊平.基于计算机课程的成人信息素质教育[J].计算机教育,2014,(12):9-11.

计算机课总结体会篇6

关键词:计算机组成;计算机系统结构;课程群建设;教学改革

随着多核/众核处理器以及可重构计算技术的出现,计算机体系结构技术面临重大改变,给相关课程的教学提出了新的问题和新的挑战。如何在教学内容中体现技术的发展?如何利用FpGa技术提升实验水平?如何统一规划相关课程的教学?特别是在不久的将来,计算机体系结构可能发生重大变革的情况下,如何为那些将要在新型体系架构下从事计算机科学和技术研究和开发的学生打下良好的专业基础?这些都是我们近年来一直考虑的问题。带着这些问题,我们跟踪了美国几个一流大学近几年来相关课程的教学内容及实验方法。对照国际一流大学的先进做法,结合我校计算机人才的培养目标,我们提出了“计算机组成与体系结构”课程群建设思路,并根据实际情况对相关课程进行了教学改革实践。

1国外一流大学相关课程教学情况

通过对UCBerkeley、Stanford和mit等多个美国一流大学在相关课程方面教学情况[1-5]的跟踪,我们发现,这些大学对相关课程教学都进行了调整,通过开设新课程或调整相关课程教学内容加入了多核/多线程处理器的相关内容,特别强调学生对HDL、FpGa、SoC、并行体系结构、并行程序设计等技术的掌握。这些大学在相关课程教学内容和实验内容方面基本相同,都是以典型的四段或五段流水线CpU设计技术和存储器层次化结构为核心内容,教学理念和教学思路也非常相似,都是站在计算机系统的高度阐述计算机硬件系统的结构和设计思想,强调软件与硬件的关联,使学生能很好地在高级语言程序、汇编语言程序、机器指令代码和硬件机器结构之间建立相互的对应转换关系,以建立对计算机系统的整体认识。

图1给出了美国UCBerkeley大学2009年相关课程的设置概况,图中箭头反映课程开设先后关系。

图1UCBerkeley大学相关课程设置[2]

CS61C(machineStructure)主要包括C语言程序设计、指令流水线和存储器层次结构等方面的基础内容,以“C语言mipS汇编mipS目标代码mipS处理器设计”为主线组织内容,以“高级语言程序设计”实验和“模拟器”实验为手段,使学生建立单处理器计算机系统的整机概念。

CS150(ComponentsandDesigntechniquesforDigitalSystem)主要介绍数字逻辑电路基础知识和eDa设计技术,2009年以前的实验主要是在FpGa开发板上进行视频解码及播放电路设计开发,从2009年开始改为“流水线CpU设计”,要求学生采用流水线方式设计实现16条mipS指令,以串行接口方式从pC上装入程序到FpGa开发板,并通过pC调试程序,最终通过VGa接口,将FpGa板连接到一个显示器上,在该显示器上显示由所设计的CpU执行的一个游戏程序的执行结果,如图2所示。

图2UCBerkeley大学CS150课程综合实验内容[3]

CS152(Computerarchitecture&engineering)着重介绍多处理器并行计算机体系结构,包括多核/众核处理器、多处理器计算机系统以及各类并行处理机制等。

CS194为新开设的本科生课程,是一门基于FpGa的以计算机系统结构实验为主的课程。在开设新课程的同时,该校还对相关课程内容进行了调整,从2009年开始,将CS152中基于FpGa的流水线CpU设计实验移到了CS150课程中,把原来研究生课程CS252中的很多内容移到了CS152。

由此可见,在这类课程的教学中,UCBerkeley近两年有一个明显变化,就是在保留传统课程内容的同时加强了基于FpGa的硬件设计能力的培养。此外,在本科教学中加深了并行体系结构方面的教学内容,而且教学内容的调整是在对相关几门课的统筹规划下进行的。

2课程群建设思想

随着多核/众核处理器技术的出现,我们意识到,必须对计算机组成与体系结构方面的教学内容进行调整。我们首先对本系开设的所有课程的教学内容进行了梳理。结果发现,由于课程间缺乏统一规划和协调,教学存在内容大量重复或缺失、课堂教学和实验内容不匹配、课程之间内容脱节等问题。有必要将相关课程组成一个课程群,以便在一个完整的框架体系下统一规划、相互协调,构建科学合理的计算机组织与体系结构相关课程教学体系。为此,从2007年开始,我们提出并实施了“计算机组成与体系结构”课程群建设方案。

2.1课程群教学目标

根据本课程群在计算机系统中的重要位置,结合我系的生源情况和培养目标,我们提出课程群的基本教学目标为:提高学生对计算机系统的全面认识水平和系统设计能力,建立计算机整机概念,全面理解计算机系统的层次结构。具体包括以下几个方面:了解计算机指令集体系结构的设计原则和设计原理;具备使用HDL进行计算机硬件设计的基本能力;深刻理解oS和硬件之间的分工和衔接关系;掌握从硬件角度出发进行编译优化的基本技术;深刻理解从硬件角度出发编制高效程序的基本原理;提高利用硬件知识进行程序调试的能力。

2.2课程群建设思路

课程群建设的总体思路为:1)根据课程群建设总体目标,规划好课程群涵盖的知识结构和框架体系,合理定位各门课程的教学目标,把每个知识点落实到具体课程中。2)根据课程群知识点总体框架,拟定课程之间知识点衔接方案,并在教学过程中明确各知识点在不同课程之间的关系。3)根据规划分头编写或修订教材及教案,并在统一的框架下建设相关课程网站。4)在保留各课程独立实验平台的同时,构建一个课程群公共实验平台,并使各课程实验内容按照一定的关系有机联系起来。

3课程群教学改革实践

我们首先对现有课程进行了调整。将原先模拟电子技术部分内容合并到数字逻辑电路设计中,形成数字逻辑与数字系统课程;将原先的计算机组成原理和计算机系统结构内容合并,形成计算机组织与系统结构课程;同时建设一门新课高级并行体系结构。通过对相关课程的调整,我们构建了以“计算机组织与系统结构”为核心的课程群,如图3所示。

图中箭头表示课程前后关系,其中计算机系统概论、数字逻辑和数字系统、计算机组织与系统结构为必修课;微机原理与接口技术、嵌入式系统原理、高级并行体系结构为选修课。此外,为了加强对学生FpGa、eDa、数字系统和流水线CpU等方面设计和实践能力的培养,课程群教学规划中专门设置了数字逻辑电路设计和计算机组成原理必修实验课。

3.1各课程在课程群教学中的定位

围绕课程群教学目标,根据课程之间的相互关系,我们确立了各课程在课程群教学目标中的定位:1)计算机系统概论从宏观上介绍计算机系统涉及到的各个层次的内容,让学生从整体上了解计算机系统的全貌和相关知识体系。2)数字逻辑与数字系统围绕组合逻辑设计和时序逻辑设计两大核心内容,在逻辑门到功能部件这两个层次展开。以后续课程中用到的功能部件作为设计实例,采用“实例化”教学思路组织教学内容。3)计算机组织与系统结构从寄存器传送级以上层次介绍单处理器计算机系统设计的基本原理,实验重点在CpU设计和存储器方面。该课程处于课程群中核心地位,一方面,先行课程中学生感到似是而非的问题在此要明确;另一方面,需要运用先行课程的基本功能部件构建更大规模和更强功能的部件;此外,本课程中提出的设计原则和实现原理要在后继课程的计算机系统实例中得到体现。4)微机原理与接口技术定位为计算机组织与系统结构的基本原理在pC上的实例化教学课程,主要以目前流行的基于ia-32体系结构的pC为实例,实验重点内容在pC的i/o接口技术。5)嵌入式系统原理定位为计算机组织与系统结构的基本原理在嵌入式系统方面的实例化教学课程。实验教学重点是基于aRm处理器和Vxworks及CoS-Ⅱ操作系统的简单嵌入式软件开发技术。6)高级并行体系结构主要在更高层次上介绍多核/众核CpU、多处理机系统、集群系统等不同粒度和规模的多处理器并行计算机系统的工作原理、实现方式及其应用领域。

3.2各课程教学内容的关联和衔接

课程群中的课程之间有很多关联,必须合理处理好关联内容,使课程之间能有机衔接。对于关联内容,我们的主要处理思路如下:

1)数据的表示。

对于进位计数制及其相互之间的转换、aSCii码

表示、逻辑数据表示、汉字编码、无符号数表示、带符号数表示,要求学生在计算机系统概论课程中掌握,而在后继课程中作为“回顾”内容;各种BCD码的介绍和相关电路设计内容在数字逻辑与数字系统中讲解;补码特性和浮点数的表示则在计算机组织与系统结构中详细介绍。

2)功能部件。

逻辑门电路、半加器、全加器、加法器、比较器、编码器、译码器、触发器、寄存器、移位器、内存储器的实现技术由数字逻辑和数字系统详细介绍;计算机系统概论课程仅作概要性的功能说明和解释;计算机组织与系统结构课程则运用这些基本电路来构建更大的功能部件。

3)外存储器。

有关磁盘信息的存储、磁盘存储器的构造、磁盘驱动器和磁盘控制器的接口、磁盘存储器的性能指标等内容主要在计算机组织与系统结构中详细介绍;计算机系统概论课程仅作概要性说明;微机原理和接口技术中不再讲解。

4)i/o设备及其接口。

计算机系统概论课程从计算机硬件系统组成的角度简单提一下常用的外部设备的功能;计算机组织与系统结构主要介绍各种外设抽象出来的一个通用结构,以及外设控制器的通用结构,并着重解释清楚“外设―i/o接口(外设控制器)―i/o总线―主机”的连接关系;微机原理与接口技术则具体介绍pC机所用的一些接口电路、i/o总线及其互连。

5)虚拟存储器。

计算机组织与系统结构主要介绍虚拟存储器的基本概念和mmU中涉及的地址变换、页表和段表结构、快表,以及如何发现“缺页”和发生“缺页”时处理器中进行的一系列处理步骤;微机原理与接口技术具体介绍pentium系列处理器对虚拟存储器的支持,包括段选择子、段描述符/描述符表、逻辑地址―线性地址―物理地址的转换等。对于“缺页”处理过程中涉及的问题,操作系统课程将会作详细介绍。

3.3课程实验内容的规划和实施

课程群的实验教学思路是,将各课程中相关实验内容规划在统一平台上实现,使得实验内容相互依托、避免重复,由低层逐步向高层过渡,最终使学生全面建立计算机系统的整机概念。

统一实验平台是alteraDe2/70开发板,其上拥有70000个逻辑单元的Cyclone®ii系列2C70型FpGa芯片,并配有软核处理器niosii和相应的开发软件:Quartusii、SopCBuilder、niosiiiDe、DSpBuilder等,可以开展以下五个层次的实验:功能部件CpU+存储器软核处理器+存储器+总线+i/o软核处理器系统+oS软核处理器系统+oS+多媒体编码等应用。

在alteraDe2/70统一实验平台上开展的实验主要有以下几个方面:

1)数字逻辑电路实验。

利用Quartusii实现基于HDL和FpGa的组合电路、时序电路和简单数字系统设计实验。

2)计算机组成原理实验。

利用Quartusii实现基于HDL和FpGa的aLU、寄存器组、桶型移位器、乘/除法器,单周期CpU、多周期CpU和流水线CpU的设计实验。

3)微机原理与接口实验。

基于软核处理器和SopC开展总线、存储器和i/o接口实验。例如,通过总线实现外设和SRam相连;利用UaRt实现轮询、中断和Dma方式i/o。

4)嵌入式系统原理实验。

主要包括两类实验:(1)基于niosii+μCoS操作系统的实验,例如七段数码管显示实验、小型GUi

移植实验和文件系统读写实验等;(2)基于niosiiiDe的简单应用系统开发实验,例如简单C语言编程实验、简单DSp处理实验等。

有些课程除了在以上统一实验平台上开展实验以外,还要求完成其他实验,如计算机组织与系统结构的编程实验,微机原理与接口的汇编程序设计实验,嵌入式系统原理的基于aRm处理器的实验等。

4结语

经过近年来的课程群教学改革实践,我校相关课程的教学内容在广度和深度上都有提高;课程间知识点的衔接更加合理,减少了重复,弥补了缺失。通过统一规划,课堂教学内容和实验内容相得益彰;在对课程群统一的教学实验平台和统一实验内容的规划下,我们实现了各课程间实验内容的有机衔接。

由于课程群的建设时间较短,需要开展的工作还有很多,今后几年,我们主要在以下几个方面继续进行课程群教学改革实践:编写相关课程教材以开展课程群系列化教材建设;加强实验教学内容,增加和完善各类模拟器实验;开设计算机系统综合设计实验课程。

相信通过以上一系列的教学改革措施,一定会改变学生“喜软怕硬”的心理。学生对计算机组织与体系结构方面知识的掌握水平和运用能力将会有较大提高,为后续课程的学习打下坚实基础。

参考文献:

[1]UCBerkeley.machineStructure[eB/oL].[2008-07-09].inst.eecs.berkeley.edu/-cs61c/su08/.

[2]UCBerkeley.Computerarchitectureandengineering[eB/oL].[2009-05-07].inst.eecs.berkeley.edu/-cs152/sp09/.

[3]UCponentsandDesigntechniquesforDigitalSystems[eB/oL].[2009-02-16].inst.eecs.berkeley.edu/-cs150/sp09/.

[4]StanfordUniversity.Computerorganization&Systems[eB/oL].[2009-06-15].stanford.edu/class/cs107/.

[5]mit.ComputationStructures[eB/oL].[2009-05-08].6004.csail.mit.edu.

ConstructionandReformof“Computerorganizationandarchitecture”CoursesGroup

YUanChun-feng,HUanGYi-hua,wUGang-shan,YUJian-xin,wUHai-jun

(DepartmentofComputerScienceandtechnology,nanjingUniversity,nanjing210093,China)

计算机课总结体会篇7

下面我们从几个方面来讨论怎样上好计算机课程的实践课。

一、完善的实践课计划和提纲

上机实践计划是实践课的总体安排,包括实践题目、时间、地点、课时分配、实践次数、硬件和软件环境等内容,以便任课老师和实践室管理人员之间能够很好地配合,提前安排上机实践的有关事项。每一次上机实践都要有实践提纲,实践提纲格式为:1、实践题目;2、实践目的;3、实践要求;4、实践内容;5、实践步骤及注意事项;6、实践思考题。

实践提纲必须和实践计划一起编制,两者协调一致,实践提纲是实践计划的具体内容和实施细则。由专业课教师对所教学科的实践计划和提纲进行精心策划编制,在教学中按照实践计划和提纲进行实践;学生在实践提纲的指导和安排下上机,完成实践课程,根据实践提纲执行情况书写实践报告;教师也是按实践提纲的要求来检查实践结果,评定学生成绩。因此,教师在进行实践提纲编制时对每门课程的每一次实践课都要有周密的安排,进行精心的设计。

二、计算机实践课程的准备工作

计算机实践课程的准备工作是非常繁琐同样也是非常重要的,通常包括以下几个方面的工作:

1、硬件环境。实践室内学生上机所需的计算机及有关外部设备都要能正常运行,功能完好,适合学生上机实践;学生所用的磁盘要合理分配、集中管理,一些辅助教学设备(如投影仪、无尘黑板等)都要能满足上机实践的要求。

2、软件环境。实践室管理人员要根据实践计划,选择好所需的操作系统软件、高级语言环境、应用系统和辅助教学软件,预先把这些软件装入计算机内并调试好随时可供调用。若有网络环境,管理员要为每一个上机的班级设置各自的账号,根据实践计划分配所需的软件和必要的权限。另外,版本新、功能强的杀毒软件也是必不可少的,管理人员要随时用它来清除计算机系统内的病毒。

3、组织和管理。

计算机的使用要严格管理,要保持良好的秩序,严令学生遵守实践室各项规章制度。如果实践学生的人数超过计算机台数,最好是分组进行实践,使每个学生都有上机的机会,同时也便于管理和辅导。管理人员要严格控制学生使用外来磁盘,预防计算机病毒带入实践室。

4、教师和学生。教师要对实践课的全过程进行周密的思考,要避免出现漏洞和疏忽;而学生要按实践提纲作好实践课前的准备工作。

三、实践课的实施

计算机实践课是计算机课堂教学的继续,也是教学效果的初步体现。为了上好计算机实践课还必须做好以下工作:

实践课开始时,老师要重申本次实践课的目的和要求,指明实践要点和要注意的事项,对实践中的疑难之处和可能出现的问题要给予必要的提示和说明。在实践过程中学生初次使用的应用软件,教师要首先进行演示和讲解。

在实践中要尽可能发挥计算机的优势,充分利用计算机辅助教学软件和多媒体教学手段。特别是学生进行实例制作的实践时,教师可以先演示和讲解该应用软件的一些功能,将一些制作技巧传授给学生,使学生有了一些感性认识以后能尽快动手进行实例制作。另外,教师要根据教学内容选择一些效果比较好的辅助教学软件,例如《ae影视特效合成案例教程》课程的实践课,可选择相关课件,为学生理解该软件提供便利。

最后一点,对学生基本技能的训练要有高标准、严要求。学生在操作计算机时一定要按规范和标准进行,如开机、关机、入网、退网等要按正确的步骤,键盘打字的姿势要正确,特别是学生在编程时要训练学生养成良好的编程习惯和风格。要注意培训学生在计算机使用中的应用能力和应变能力,为学生今后独立操作和使用计算机打好基础。

四、实践课的总结

通过上机实践,学生对老师讲授的计算机理论知识、技术都有了较为深刻的体会和认识,每个学生都会有不同程度的收获。此时,教师要及时督促学生总结上机实践中的收获,巩固所学的知识。为此,要求学生写好实践报告。

实践报告直接体现了学生上机操作的情况,是对实践过程进行概括和总结。具体内容如下:1、班级、学号、姓名、实践时间及课时数;2、实践题目;3、实践目的;4、实践要求;5、实践过程;6、实践总结。

计算机课总结体会篇8

关键词:职业资格考试岗位技能课程体系

十年来,为了提高职业资格考试的过关率,各地高职高专院校会计专业逐渐把会计从业资格证书的考试科目(财经法规与会计职业道德、会计基础、初级会计电算化)、初级会计专业技术资格的考试科目(经济法基础、初级会计实务)和中级会计专业技术资格的考试科目(经济法、中级会计实务、财务管理)纳入了专业课程体系。把这些考试科目纳入高职高专会计专业课程体系后,各地高职高专院校会计专业的课堂教学就自然地以职业资格考试为中心展开。这偏离了我国高等职业技术教育的初衷。

一、高职高专会计专业课程体系的现状及分析

(一)高职高专会计专业课程体系的现状

以职业资格考试为中心的高职高专会计专业课程体系,可以概括为五个方面:

1.公共基础课。公共基础课是高校任何专业都必须开设的课程,主要包括思想品德修养、法律基础、思想概论与邓小平理论、大学语文、大学英语、大学体育、高等数学、计算机应用基础、形势与政策。

2.专业基础课。专业基础课是介于公共基础课和专业课之间的课程,起桥梁与纽带作用。现阶段,各地高职高专院校以职业资格考试为中心的会计专业基础课主要包括:经济学基础、管理学原理、统计学基础、财经法规与会计职业道德、会计基础、初级会计电算化。

3.专业必修课。专业必修课是专业教育过程中设置的为培养学生专业能力的课程,其内容涵盖了专业领域的各个方面。现阶段,各地高职高专院校以职业资格考试为中心的会计专业必修课主要包括:经济法基础、经济法、初级会计实务、中级会计实务、成本会计、财务管理。

4.专业选修课。专业选修课是为拓展学生的专业视野、深化学生的专业知识与技能、发展学生的特长与个性设置的。现阶段,高职高专院校会计专业选修课主要有:出纳实务、财务软件、财务报表分析、高级财务会计、审计、会计制度设计、纳税筹划、管理会计、资产评估、会计英语、金融学基础、证券与投资、市场营销、国际贸易、公共关系、经济应用文写作、eRp沙盘模拟、电子商务等。

5.专业实践课。专业实践课是专业教育过程中形成学生专业技能的操作型课程。现阶段,高职高专院校会计专业实践课主要有:会计基本技能训练、计算机速录技能训练、成本会计技能训练、财务会计技能训练、纳税申报技能训练、财务软件应用技能训练、财务报表分析技能训练、财务管理技能训练、审计技能训练。

(二)高职高专会计专业课程体系的分析

1.职业资格考试课程比重较大。一般来说,专业基础课和专业必修课是专业课程体系的核心,它们课时较多,学分较重。上述会计专业课程体系中,六门专业基础课有三门课程是会计从业资格证书的考试科目;六门专业必修课有五门课程属于会计专业技术资格的考试科目。这就是为什么将上述会计专业课程体系界定为以职业资格考试为中心的课程体系的原因。

2.课程内容重复较多。财经法规与会计职业道德、经济法基础两门课程中都包含支付结算法律制度、税收法律制度的内容。初级会计实务课程中包含成本会计、行政事业单位会计、财务报表分析和财务管理的部分内容,初级会计实务和中级会计实务两门课程中包含大量的重复内容。

3.必要课程内容有欠缺。财经法规与会计职业道德课程中,税收法律制度过于简化,有些税种甚至应纳税额的计算方法都没有涵盖。经济法基础课程中,劳动合同法律制度也有所简化,没有涉及集体合同、劳务派遣、非全日制用工的内容。初级会计实务课程中,现金流量表和所有者权益变动表的编制内容过于简化。会计从业资格、初级会计专业技术资格、中级会计专业技术资格是三个不同级别的专业技术资格,对专业知识和专业能力的要求既有共同之处,也有不同之处,因此课程内容存在重复和欠缺在所难免。这就需要在进行课程体系优化时,重构和补充上述课程内容,将财经法规与会计职业道德、经济法基础和经济法三门课程内容进行重构,补充应该包含而未涵盖的内容,划分为会计职业道德、经济法和税法三门课程,并全部确定为专业基础课;将初级会计实务、中级会计实务、成本会计、财务报表分析和财务管理五门课程内容进行重构,补充应该包含而未涵盖的内容,划分为财务会计、行政事业单位会计、成本会计、财务报表分析和财务管理五门课程,并全部确定为专业必修课。

4.岗位技能训练课程设置不尽合理。专业实践课应该是训练学生岗位技能的课程,但在上述会计专业课程体系中,专业实践课明显是按课程开设的,按课程开设实践课有利于学生深化课程内容的理解,但不利于学生岗位技能的形成。那么,能否构建既满足职业资格考试需要,又满足岗位技能型人才培养需要的会计专业课程体系呢?这就需要详细分析高职高专会计人才的培养目标,从目标出发探索课程体系的设置。

二、高职高专会计人才的培养目标

(一)高职高专会计人才培养的总目标

与中等专业技术会计人才和本科会计人才的培养相比较,高职高专会计人才培养的总目标可以界定为:培养面向生产、管理、服务第一线需要的,德、智、体全面发展的,具有良好职业道德和系统会计专业知识的岗位技能型人才。系统的会计专业知识是为岗位技能的培养服务的,会计专业课程体系的设置应该根据岗位技能的培养需要确定。

(二)高职高专会计人才培养的岗位技能目标

会计工作一般包括十五个基本岗位。会计人才培养的岗位技能目标,就是使学生能够顺利履行这些岗位的具体工作职责。

1.出纳岗位。出纳岗位的具体工作职责主要有:(1)严格按照单位的货币资金内部控制制度的规定,对原始凭证进行复核,办理款项收付。(2)办理银行结算。(3)登记库存现金和银行存款日记账,保证库存现金日记账的日清月结,及时查询银行存款未达账项。(4)保管库存现金和有关印章。(5)审核收入凭证,及时办理销售款项的结算,督促有关部门催收销售货款。

2.资金管理岗位。资金管理岗位的具体工作职责主要有:(1)反映资金预算的执行及控制情况。(2)筹集及调度资金。(3)办理贷款事项及其清偿。(4)办理投资事项。(5)记录、保管各种有价证券。

3.预算管理岗位。预算管理岗位的具体工作职责主要有:(1)编制各期资金预算。(2)编制及考核生产预算。(3)编制及控制成本费用预算。(4)编制及分析销售预算。(5)编制及执行资本预算。

4.固定资产核算岗位。固定资产核算岗位的具体工作职责主要有:(1)会同有关部门拟订固定资产管理与核算实施办法。(2)参与核定固定资产需用量、参与编制固定资产更新改造和大修理计划。(3)计提固定资产折旧、固定资产减值准备及修理费用。(4)参与固定资产的清查盘点与报废处理。(5)分析固定资产的使用效果。

5.存货核算岗位。存货核算岗位的具体工作职责主要有:(1)会同有关部门拟定材料物资管理与核算实施办法。(2)审查采购计划,控制采购成本。(3)负责存货明细核算。(4)配合有关部门制定材料消耗定额,编制材料计划成本目录。(5)参与库存盘点。(6)分析储备情况,防止呆滞积压。

6.成本核算岗位。成本核算岗位的具体工作职责主要有:(1)核对各项存货的入库领用事项及收付金额。(2)编制材料领用转账凭证。(3)审核委托及受托外单位加工事项。(4)计算生产与销售成本。(5)进行成本、费用的分配及账目结转。(6)分析比较销售成本,进行成本日常控制。(7)进行内部成本核算及业绩考核。(8)编制有关成本报表。

7.薪酬核算岗位。薪酬核算岗位的具体工作职责主要有:(1)审核有关薪酬的原始单据,办理代扣款项。(2)按照人事部门提供的薪酬分配表,填制记账凭证。(3)协助出纳人员发放工资。(4)计提职工福利费、职工教育经费和工会经费,并进行账务处理。

8.往来结算岗位。往来结算岗位的具体工作职责主要有:(1)执行往来结算清算办法,防止坏账损失。(2)办理往来款项的结算业务。(3)负责往来结算的明细核算。

9.收入利润核算岗位。收入利润核算岗位的具体工作职责主要有:(1)负责销售核算,核实销售往来。(2)计算与分析利润预算的完成情况。(3)建立投资台账,按期计算收益。(4)结转收入、成本与费用,严格审查营业外支出,正确核算利润。(5)计算利润和利润分配,计算应缴所得税。(6)结账调整业务处理。

10.税务会计岗位。税务会计岗位的具体工作职责主要有:(1)办理税费的缴纳、核对事项。(2)办理免税申请及退税冲账事项。(3)办理税务登记及变更等事项。(4)编制税务报表及相关分析报告。

11.总账报表岗位。总账报表岗位的具体工作职责主要有:(1)负责登记总账。(2)负责保管总账和明细账。(3)编制会计报表并进行分析,写出综合分析报告。

12.稽核岗位。稽核岗位的具体工作职责主要有:(1)审查财务收支。(2)复核各种会计凭证。(3)对账簿记录进行抽查,判断是否符合要求。(4)复核各种会计报表是否符合制度规定的编报要求。

13.会计电算化管理岗位。会计电算化管理岗位的具体工作职责主要有:(1)负责计算机及会计软件系统的正常运行。(2)负责财务软件的升级与开发。(3)对计算机的文件进行日常整理,对财务数据盘进行备份。(4)监督计算机及财务软件系统的运行,防止利用计算机进行舞弊。(5)定期进行病毒查杀,保证计算机的正常使用。

14.档案管理岗位。档案管理岗位的具体工作职责主要有:(1)依据《会计档案管理办法》的规定,建立会计档案的立卷、归档、保管、查阅和销毁管理制度。(2)保证会计档案妥善保管、有序存放、方便查阅。(3)防止会计档案的毁损、散失。

15.会计主管岗位。会计主管岗位的具体工作职责主要有:(1)按照会计制度及有关规定,结合本单位的具体情况,主持起草本单位具体会计制度及实施办法,科学地组织会计工作,并领导、督促会计人员贯彻执行。(2)参与经营决策,主持制定和考核财务预算。(3)经常研究工作,总结经验,不断改进和完善会计工作。(4)组织本单位会计人员学习业务知识,提高会计人员的素质,考核会计人员的能力,合理调配会计人员的工作。

三、高职高专会计专业课程的优化体系

通过分析,笔者认为,可以构建既满足职业资格考试需要,又满足岗位技能型人才培养需要的会计专业课程体系。该课程体系同样可以概括为五个版块。

(一)公共基础课

公共基础课是高校任何专业都必须开设的课程,不用调整。

(二)专业基础课

为了避免课程内容的重复和欠缺,并强化会计从业资格证书的考试内容,专业基础课应调整为:经济学基础、管理学原理、统计学基础、会计职业道德、经济法、税法、会计基础、初级会计电算化、会计从业资格证书考试培训。

(三)专业必修课

同样,为了避免课程内容的重复和欠缺,并强化初级会计专业技术资格的考试内容,专业必修课应调整为:财务会计、成本会计、行政事业单位会计、财务报表分析、财务管理、初级会计专业技术资格考试培训。

(四)专业选修课

专业选修课不需要特别调整。当然,有条件的高职高专院校也可以强化中级会计专业技术资格的考试内容,将其考试培训纳入专业选修课课程体系,以帮助学生毕业后考取中级会计专业技术资格。

(五)专业实践课

高职高专院校为了实现岗位技能型人才的培养目标,专业实践课应该设置为岗位技能训练课。根据上述会计工作岗位的基本分类,高职高专院校会计专业实践课应该包括十五项技能训练。通过分析各岗位的具体工作职责,各岗位技能训练内容可以概括如下:

1.出纳技能。包括会计凭证填制与审核技能、票据结算技能、账簿登记技能、账簿核对技能、结账技能、点钞技能、财产清查技能。

2.资金管理技能。包括票据结算技能、贷款合同的阅读和撰写技能、投融资合同的阅读和撰写技能、有价证券辅助账簿登记与核对技能、人际交往技能。

3.预算管理技能。包括全面预算的编制技能、预算执行技能、人际交往技能。

4.固定资产核算技能。包括固定资产管理制度设计技能、预算编制技能、固定资产账务处理技能、财产清查技能、财务指标分析技能。

5.存货核算技能。包括存货管理制度设计技能、存货计划编制技能、存货账务处理技能、财产清查技能、财务指标分析技能。

6.成本核算技能。包括账簿核对技能、会计凭证填制与审核技能、成本账务处理技能、财产清查技能、成本分析技能、成本控制技能。

7.薪酬核算技能。包括会计凭证填制与审核技能、薪酬账务处理技能。

8.往来结算技能。包括会计凭证填制与审核技能、往来账务处理技能、信用评价技能、账龄分析技能、账款催收技能。

9.收入利润核算技能。包括会计凭证审核技能、收入账务处理技能、利润及其分配账务处理技能、所得税账务处理技能、账簿核对技能、投资辅助账簿登记技能、预算执行技能、财产清查技能、年终结账技能。

10.税务会计技能。包括税务报表填制技能、税务文书制作技能、税收账务处理技能、账簿核对技能、财产清查技能、人际交往技能。

11.总账报表技能。包括账簿登记技能、账簿核对技能、结账技能、财产清查技能、财务报告编制技能、财务报表分析技能、报告文书制作技能、会计档案归档技能、人际交往技能。

12.稽核技能。包括凭证审核技能、账簿审核技能、报表审核技能、财产清查技能、财务报表分析技能、报告文书制作技能、人际交往技能。

13.会计电算化管理技能。包括财务软件维护、升级与开发技能。

14.档案管理技能。包括凭证装订技能、会计档案归档与保管技能。

15.会计主管技能。包括组织技能、协调技能和人际交往技能。

四、总结

上述高职高专会计专业课程的优化体系,避免了专业课程内容的重复与欠缺,强化了岗位技能的培养,既满足了职业资格考试的需要,又满足了岗位技能型人才的培养需要,希望对各高职高专院校会计专业课程体系的改革有所帮助。Z

(注:本文系教育部高职高专教育专业“会计电算化”教学改革试点建设项目阶段性研究成果)

参考文献:

1.会计从业资格考试辅导教材编写组.财经法规与会计职业道德[m].北京:经济科学出版社,2013.

计算机课总结体会篇9

1.会计电算化课程设置安排不完善。会计电算化是一门建设在计算机基础、管理信息系统、会计基础和财经法规基础上的一门类似于边缘学科的课程,其四个模块(总账、工资、固定资产、供应链)的操作都需要在以上学科基本知识掌握的基础上才能很好地完成。教学目的在于使学生进入到工作岗位中时能掌握某种会计软件的某个模块的操作方法,变顺利就业。目前由于班级较多,任课教师的周期性缺乏,班级开课有先后,出现以下两种情况:一是,基础会计、财经法规、会计电算化开课了,却没上计算机基础课,会计点算化教师为了课程顺利进行,不得不讲解计算机基础的一些知识,这不仅占用了电算化课时,又不完全达到掌握计算机课基础知识的效果,后面再开设计算机基础课会导致学生似懂非懂,从而不认真听课;二是,基础会计与会计电算化课同时一时间段开课,导致讲到总账填制凭证时,学生不能正确写出经济事务发生的分录,从而凭证填写错误。2.教材选材的不规范。会计电算化是一门实操性很强的课程,他的大多数理论都基于基础会计和财经法规,只要在掌握以上两门课程,学过计算机基础课的基础上,便能熟练掌握本门课程,并运用到实际工作中。本门课程不需要繁多的理论知识,但需要对实际工作岗位的多种情况进行实际操作。而现在,在财政厅会计从业证考试近几年在不断改革,相应得市面上的参考教材一年一变,其实践性的内容不多,也不成体系,不能使学生形成一个理论框架,使其产生畏难情绪,达不到预期的教学效果。3.师资队伍知识结构不全面。由于很多院校在专业设置时,对财经类专业的设置大多是会计、财务管理等专业,很少有学校有会计电算化这个专业。所以任课教师大多是会计、财务管理等经济类学科毕业的,或是从计算机专业转过来的老师。这就存在着要么缺乏完整的会计知识体系,不能是学生真正学会操作原理;要么缺乏计算机软件方面的知识能力,无法将会计软件在企业财务预算、决策中的作用讲深。4.会计从业证一次通过率低。

二、对会计电算化教学的建议

1.完善课程安排的有效设置。基于笔者教学效果看,2013级财务管理专业学生大一上学期开设基础会计、财经法规、计算机基础课,大一下学期继续开设基础会计、财经法规课,增开会计电算化课,周课时4时,教学任务完成总账、工资、固定资产、供应链四个模块,并讲解会计从业证考试练习卡,参加同年9月会计从业证考试,一次会计电算化单科平均通过率78.69%,一次取得从业证平均通过率33.4%。所以我个人认为会计电算化课程开设应该在学生对基础会计、财经法规和计算机基础有一定了解的基础上再开课,不需要用一学年来学习初级会计电算化,对于通过会计从业证只需开设一学期即可,后面课安排开设中级会计电算化,加强供应链采购、销售、库存模块的训练,并可参加全国会计信息技能大赛;同时建议大部分学生在整体学习完知识点后再参加从业证考试,对于自学能力强、在寒假把考试模拟题全部练习完的学生可大一下学期就参加考试。2.任课教师自编训练资料。目前市面上还没有一本完整地对于会计电算化四个模块操作说明的教材,大多数教材只对总账模块操作进行详细说明,工资和固定资产发生情况讲解的不完整,而对实际工作中最重要的供应链模块的采购、库存、销售上却是一笔带过,或侧重于模块程序编写,对参加会计从业证考试和实际工作岗位操作起不来多少作用。3.加强师资培养,加大教师的在职继续培训力度。会计电算化这门课正式基于会计知识和计算机知识这两方面合二为一的课程,这就需要任课教师有针对性的提高相应知识结构;积极支持教师进行专业进修和学历层次提高;同时支持教师挂职锻炼,走进企业,丰富实践实操经验;鼓励老师提升职称,建设具有较高职业资格的双师型师资队伍。

三、总结

计算机课总结体会篇10

预科生大部分都是已成年人,与一般的学生不一样,预科生都具有一定的自我约束性和自我控制力,并且对知识具有一定的欲望性,且会通过自己的行动主动寻找学习知识的机会。作为预科生计算机教学的教师,应该明确学生主体对象的不同特点,转变教学观念和教学方法。笔者结合自身多年工作经验,总结出在计算机教学中,针对预科生学生,教师应该做好以下几点工作,才能确保教学效果。

1.1以学生为主体,提高学习的积极性

预科生具有自我约束力的同时,也具有自我选择的能力,他们会讨厌传统的教学模式。如果教师还是采取传统的教学模式,一味地在课堂上讲,忽视学生主体的互动,那么,将无法达到理想的教学效果。因此,在计算机教学中,教师首先应该从学生角度出发,帮助学生树立正确的学习观,并且调动学生的学习积极性,让学生用热情对待计算机课堂。计算机是一门注重实践的课程,在教学中,教师要让学生主动参与到课堂实践活动中,这样能让学生产生兴趣,能更好地开展后期教学活动。其次,教师还应该在实践中培养学生的实践能力和操作能力。在新的学习环境下,让学生能主动思考和分析问题,并且能寻找解决问题的方法。而不是采用中学阶段的教学方式,教师应该坚持将理论与实践相结合,从理论层面到技术层面,采用渗透教学方法。所谓渗透教学就是要利用实践活动全面调动学生的积极性,兴趣是最好的教师,例如在mSexcel和mSpowerpoint等课程教学中,应该先根据实例吸引学生的注意力,然后布置作业,让学生在最短时间内能对课堂产生兴趣。

1.2注重教学总结

作为一名预科生教师,自身不仅要具备良好的业务能力和工作水平,同时还应该具有自身独特的教学风格,想要达到理想的教学效果,能赢得学生的赞扬,就必须要重视课堂的总结和反思。教学总结和反思是提高教学水平的一个重要途径,在日常教学中,教师要精心设计每一堂课,但是要更加懂得总结课堂问题,然后针对问题寻找最佳的教学方法,从而不断解决问题。例如,传统的教学方法是先理论后实践,但是在计算机教学中,可以采用先实践,然后知道,最后再用理论知识总结,这样学生能针对实践中存在的问题,寻找应该掌握得重点知识,从而能达到理想的教学效果。

2结语