论文部分内容阅读
【摘要】针对大学本科计算机课程教育中出现的理论课程教学效果一般,学生积极性较低的等问题,结合课程特点和教学理念,给出了具体的教学改革措施,探讨了其在教学环节中的实际应用。实践表明,这些措施对加深课程内容理解,提高教学质量,培养学生综合能力有明显的作用。
【关键词】计算机;理论课程;改革
1引言
随着科学技术的发展日新月异,计算机知识的应用面越发宽泛。同时,根据摩尔定理,计算机技术的更新呈现爆炸性的趋势。这就给大学计算机教育带来了许多新的挑战。对于众多大学新生来说,尤其是新一代的年轻人,在入学之前往往比十年前甚至几年前的学生接触过更多的计算机知识,如云计算、物联网、Android等等,这些技术丰富了他们的视野,同时也让他们对大学计算机教育有了更高的期望。而由于课程设置等多方面的影响,在大学的计算机本科教育中,往往看不到他们感兴趣的这些内容。这对于一些需要更多精力来投入和学习的基础理论课程,就对教师的教学提出了更高的挑战。因此,摸索大学本科计算机理论课程的教学方法,提升学生的学习能力和课程学习效果是一个重要的问题[1~4]。
2计算机理论课程改革方法与实践
2.1练好内功,做一桶满水:金庸说,“他强任他强,清风抚山岗,他横任他横,明月照大江”。无论计算机技术如何发展,他的核心基础并没有发生变化,二叉树仍然是两个分支,哈夫曼编码也依然是一样的编码方式,很多经典的算法也依然是同样的形态。其真正的关键就是,作为一个教师本身,需要时刻刻苦钻研业务,不断丰富专业知识,提高自己的业务水平。只用真正了解了新技术的发展,才能领会技术发展的内涵,才能在理论课的教授中做到旁征博引,才能做到理论联系实际,把技术发展的方向和理论知识联系在一起。例如,在讲解哈夫曼编码的时候,可以将其和密码学领域的应用和突破结合起来,而这些可以通过学生们对于黑客技术的神秘的好奇和相关的密码方面的影视作品结合起来,从而可以充分调动学生的兴趣和主观能动性。
同时,教授者在丰富专业知识的同时,要积极展开相关的重点研究,并积极参与相关的学术交流和学术活动,了解国际上技术发展的方向,充分拓宽自己的视野。
2.2以人为本,教书育人:一千个人的心中有一千个哈姆雷特,同样的一门课程可以有很多种不同的上法。有的人可以把课程讲得妙趣横生,有的人则可以把课程讲得味同嚼蜡。周星驰在食神电影中说,“只要用心,每个人都是食神”。随着历史的发展,时代的进步,教书育人的涵义有了全新的诠释,因此新的形式下,对教师也提出了新的要求。以前教师的职责就是传道、授业、解惑,目前在此基础上有了更高的要求,那就是以人为本,关注学生的终生发展,为时代培养高素质人才。事实上,对于计算机理论课程的学习,教师的责任心非常重要,只有从心底想把一门课程上好,想培养出真正的优秀人才,才会设身处地地了解学生的所想所求,才能讲课讲到点子上,获得学生的尊敬和信任。这是教学质量的催化剂,对提高教学质量有很大的帮助。
2.3十八般武艺,样样精通,综合应用教学法:计算机理论课程的内容多种多样,有算法,有公式,有理论描述,有逻辑推理。内容不同,形式不一,就必须采用不同的方法,就需要教师刀枪剑戟、斧钺钩叉等十八般武艺,样样精通。我们在实践中,主要引入了下面一些教学法:
2.3.1案例式教学法:20世纪初,哈佛大学创造了案例教学法。即围绕一定培训的目的把实际中真实的情景加以典型化处理,形成供学员思考分析和决断的案例(通常为书面形式),通过独立研究和相互讨论的方式。来提高学员的分析问题和解决问题的能力的一种方法。
以操作系统的调度问题为例,如果单纯的讲解各种调度算法,学生们往往觉得很单调。我们在教学的过程中,采用和银行的工作服务模式结合的办法。以银行作为案例,通过比较老式的营业模式和叫号式的营业模式以及相结合的营业模式,启发学生去联想自己在类似的排队过程中所遇到的各种有趣的事情,从而激发了学生的兴趣,同时也通过这种比较使学生深刻理解了不同模式所具有的意义和效果。而从这个案例出发,大多数学生就能够灵活的去掌握需要学习的各种算法,从而达到良好的教学效果。
通过围绕案例的方法,可以充分培养学生的创造性思维能力,培养学生在给定目标的前提下如何创造性地解决问题。
2.3.2启发式教学法:启发式教学既是一种教学指导思想,又是一个教学原则。启发性教学原则是进行任何教学都应贯彻的。而启发式教学是运用任何教学方法都应坚持的。对于教师的要求就是引导转化,把知识转化为学生的具体知识,再进一步把学生的具体知识转化为能力。教师的主导作用就表现在这两个转化上。(已知知识→学生具体知识→能力)。在启发式教学法中,“启”是对教师而言,“发”是就学生而论。“启”是教师的主导作用的表现;“发”是学生的学习自觉性主动性的体现。在教与学的过程中,学生的学习自觉性和主动性是起决定作用的,是提高学习质量的内因。
增强教学的启发性应争取做到使学生乐于思考,勤于思考,精于思考。教学中,教师能否激发思维积极活动,关键在于提出的问题,能否引起学生的重视和兴趣。如果老师提出的问题,学生愿意去想,感到有兴趣,非想出来不可,那么他们就可能积极去思考。当然,教师的启发性还必须得法、适当,否则学生就不知从何入手。所以,教学要难易适度,当然,运用启发教学,不是整堂课都是教师问,学生答,要根据教材特点和学生情况,把问答与讲解、讲述配合使用。
例如,在讲解操作系统的课程时,针对死锁问题和解决死锁问题的办法,通过实际交通过程中堵车的情况,启发学生们去思考解决双向堵车的办法,如:拓宽马路、减少车辆数目、调节双向的等待时间等。通过这些启发,使学生理解解决死锁的四种方法。
2.3.3趣味教学法:对于计算机理论课程的教学来说,激发学生的兴趣非常重要,因为它能增强学生的学习动力和信心。心理学研究表明,学生掌握知识的过程是经过学生个体积极主动的认知过程和发展过程,通过大脑的一系列活动,不仅与各种认识能力,如感觉、知觉、记忆、思维、注意等方面的发展有关系,也受到感情、意志、性格、能力、态度等个性心理特征影响 。俗话说得好:“兴趣是最好的老师。”因此趣味教学法不仅要用在引导学生入门的第一节课上,而且要贯穿整个教学的始终。比如我们在组织多媒体教学时会选一些比较有特色、图文并茂的网站先让学生欣赏,提高学生的学习兴趣,在他们赞叹不已的同时告诉他们“其实你们也可以做到!”。讲完本节课相关的知识点后,让学生自己来分析这些网站用到了哪些相关的技术。这样一来学生兴趣大增,讨论非常热烈。
2.3.4理论结合实际:针对研究生教学的实际,要使学生掌握主动学习理论知识,并应用这些知识解决工程问题的能力。因此,不但要强调教学内容的与时俱进和教学方法的改革,还要加强实践的改革和探索。在课程实验的安排上,遵循由易到难、由浅入深、循序渐进的原则。在课程安排时势必要将图形学的开设安排在线性代数之后。在图形学理论课堂中,也要对实验中所涉及到的线性代数知识进行必要讲授。同时,为了让艰涩难懂的算法讲解变得生动易于理解,将算法原理通过Flash MX制作成动画演示给学生。教学实践证明,这种直观的传授方式可以充分调动学生学习的热情和兴趣。由于计算机图形学是一门实践性、应用性较强的学科,所以,在日常的教学过程中不断“强化实验环节”,要求学生把所学的基础理论知识应用到操作实践当中,并在操作实践过程中不断地发现、分析和解决新问题。同时,实验项目的设置与实际应用背景相联系,从而极大提高学生的学习积极性。
3结论
经过多年的实践和探索,文中所采用的方法和措施在多门计算机理论课程教学中得到了广泛的使用,学生学习的积极性也得到明显提高,不仅重视课程的理论学习,也主动加强锻炼自己的实践能力,使自身的学习能力和工程能力得到了大幅度的提高。但是计算机学科发展速度很快,如何科学地将最新的学科内容纳入教学内容,还需要不断的实践和探索。参考文献
[1]于繁华,戴金波.高校计算机公共课的教学改革探索[J].长春师范学院学报, 2005,(12).
[2]冯博琴. 计算机基础教育新阶段的教学改革研究[J].中国大学教学,2004,( 09)
[3]冯博琴. 对计算机基础教育的思考[J]. 计算机教育, 2003,(01)
[4]杨宪泽.高校计算机基础教学探讨[J]. 西南民族大学学报( 自然科学版),2005,(06).
【关键词】计算机;理论课程;改革
1引言
随着科学技术的发展日新月异,计算机知识的应用面越发宽泛。同时,根据摩尔定理,计算机技术的更新呈现爆炸性的趋势。这就给大学计算机教育带来了许多新的挑战。对于众多大学新生来说,尤其是新一代的年轻人,在入学之前往往比十年前甚至几年前的学生接触过更多的计算机知识,如云计算、物联网、Android等等,这些技术丰富了他们的视野,同时也让他们对大学计算机教育有了更高的期望。而由于课程设置等多方面的影响,在大学的计算机本科教育中,往往看不到他们感兴趣的这些内容。这对于一些需要更多精力来投入和学习的基础理论课程,就对教师的教学提出了更高的挑战。因此,摸索大学本科计算机理论课程的教学方法,提升学生的学习能力和课程学习效果是一个重要的问题[1~4]。
2计算机理论课程改革方法与实践
2.1练好内功,做一桶满水:金庸说,“他强任他强,清风抚山岗,他横任他横,明月照大江”。无论计算机技术如何发展,他的核心基础并没有发生变化,二叉树仍然是两个分支,哈夫曼编码也依然是一样的编码方式,很多经典的算法也依然是同样的形态。其真正的关键就是,作为一个教师本身,需要时刻刻苦钻研业务,不断丰富专业知识,提高自己的业务水平。只用真正了解了新技术的发展,才能领会技术发展的内涵,才能在理论课的教授中做到旁征博引,才能做到理论联系实际,把技术发展的方向和理论知识联系在一起。例如,在讲解哈夫曼编码的时候,可以将其和密码学领域的应用和突破结合起来,而这些可以通过学生们对于黑客技术的神秘的好奇和相关的密码方面的影视作品结合起来,从而可以充分调动学生的兴趣和主观能动性。
同时,教授者在丰富专业知识的同时,要积极展开相关的重点研究,并积极参与相关的学术交流和学术活动,了解国际上技术发展的方向,充分拓宽自己的视野。
2.2以人为本,教书育人:一千个人的心中有一千个哈姆雷特,同样的一门课程可以有很多种不同的上法。有的人可以把课程讲得妙趣横生,有的人则可以把课程讲得味同嚼蜡。周星驰在食神电影中说,“只要用心,每个人都是食神”。随着历史的发展,时代的进步,教书育人的涵义有了全新的诠释,因此新的形式下,对教师也提出了新的要求。以前教师的职责就是传道、授业、解惑,目前在此基础上有了更高的要求,那就是以人为本,关注学生的终生发展,为时代培养高素质人才。事实上,对于计算机理论课程的学习,教师的责任心非常重要,只有从心底想把一门课程上好,想培养出真正的优秀人才,才会设身处地地了解学生的所想所求,才能讲课讲到点子上,获得学生的尊敬和信任。这是教学质量的催化剂,对提高教学质量有很大的帮助。
2.3十八般武艺,样样精通,综合应用教学法:计算机理论课程的内容多种多样,有算法,有公式,有理论描述,有逻辑推理。内容不同,形式不一,就必须采用不同的方法,就需要教师刀枪剑戟、斧钺钩叉等十八般武艺,样样精通。我们在实践中,主要引入了下面一些教学法:
2.3.1案例式教学法:20世纪初,哈佛大学创造了案例教学法。即围绕一定培训的目的把实际中真实的情景加以典型化处理,形成供学员思考分析和决断的案例(通常为书面形式),通过独立研究和相互讨论的方式。来提高学员的分析问题和解决问题的能力的一种方法。
以操作系统的调度问题为例,如果单纯的讲解各种调度算法,学生们往往觉得很单调。我们在教学的过程中,采用和银行的工作服务模式结合的办法。以银行作为案例,通过比较老式的营业模式和叫号式的营业模式以及相结合的营业模式,启发学生去联想自己在类似的排队过程中所遇到的各种有趣的事情,从而激发了学生的兴趣,同时也通过这种比较使学生深刻理解了不同模式所具有的意义和效果。而从这个案例出发,大多数学生就能够灵活的去掌握需要学习的各种算法,从而达到良好的教学效果。
通过围绕案例的方法,可以充分培养学生的创造性思维能力,培养学生在给定目标的前提下如何创造性地解决问题。
2.3.2启发式教学法:启发式教学既是一种教学指导思想,又是一个教学原则。启发性教学原则是进行任何教学都应贯彻的。而启发式教学是运用任何教学方法都应坚持的。对于教师的要求就是引导转化,把知识转化为学生的具体知识,再进一步把学生的具体知识转化为能力。教师的主导作用就表现在这两个转化上。(已知知识→学生具体知识→能力)。在启发式教学法中,“启”是对教师而言,“发”是就学生而论。“启”是教师的主导作用的表现;“发”是学生的学习自觉性主动性的体现。在教与学的过程中,学生的学习自觉性和主动性是起决定作用的,是提高学习质量的内因。
增强教学的启发性应争取做到使学生乐于思考,勤于思考,精于思考。教学中,教师能否激发思维积极活动,关键在于提出的问题,能否引起学生的重视和兴趣。如果老师提出的问题,学生愿意去想,感到有兴趣,非想出来不可,那么他们就可能积极去思考。当然,教师的启发性还必须得法、适当,否则学生就不知从何入手。所以,教学要难易适度,当然,运用启发教学,不是整堂课都是教师问,学生答,要根据教材特点和学生情况,把问答与讲解、讲述配合使用。
例如,在讲解操作系统的课程时,针对死锁问题和解决死锁问题的办法,通过实际交通过程中堵车的情况,启发学生们去思考解决双向堵车的办法,如:拓宽马路、减少车辆数目、调节双向的等待时间等。通过这些启发,使学生理解解决死锁的四种方法。
2.3.3趣味教学法:对于计算机理论课程的教学来说,激发学生的兴趣非常重要,因为它能增强学生的学习动力和信心。心理学研究表明,学生掌握知识的过程是经过学生个体积极主动的认知过程和发展过程,通过大脑的一系列活动,不仅与各种认识能力,如感觉、知觉、记忆、思维、注意等方面的发展有关系,也受到感情、意志、性格、能力、态度等个性心理特征影响 。俗话说得好:“兴趣是最好的老师。”因此趣味教学法不仅要用在引导学生入门的第一节课上,而且要贯穿整个教学的始终。比如我们在组织多媒体教学时会选一些比较有特色、图文并茂的网站先让学生欣赏,提高学生的学习兴趣,在他们赞叹不已的同时告诉他们“其实你们也可以做到!”。讲完本节课相关的知识点后,让学生自己来分析这些网站用到了哪些相关的技术。这样一来学生兴趣大增,讨论非常热烈。
2.3.4理论结合实际:针对研究生教学的实际,要使学生掌握主动学习理论知识,并应用这些知识解决工程问题的能力。因此,不但要强调教学内容的与时俱进和教学方法的改革,还要加强实践的改革和探索。在课程实验的安排上,遵循由易到难、由浅入深、循序渐进的原则。在课程安排时势必要将图形学的开设安排在线性代数之后。在图形学理论课堂中,也要对实验中所涉及到的线性代数知识进行必要讲授。同时,为了让艰涩难懂的算法讲解变得生动易于理解,将算法原理通过Flash MX制作成动画演示给学生。教学实践证明,这种直观的传授方式可以充分调动学生学习的热情和兴趣。由于计算机图形学是一门实践性、应用性较强的学科,所以,在日常的教学过程中不断“强化实验环节”,要求学生把所学的基础理论知识应用到操作实践当中,并在操作实践过程中不断地发现、分析和解决新问题。同时,实验项目的设置与实际应用背景相联系,从而极大提高学生的学习积极性。
3结论
经过多年的实践和探索,文中所采用的方法和措施在多门计算机理论课程教学中得到了广泛的使用,学生学习的积极性也得到明显提高,不仅重视课程的理论学习,也主动加强锻炼自己的实践能力,使自身的学习能力和工程能力得到了大幅度的提高。但是计算机学科发展速度很快,如何科学地将最新的学科内容纳入教学内容,还需要不断的实践和探索。参考文献
[1]于繁华,戴金波.高校计算机公共课的教学改革探索[J].长春师范学院学报, 2005,(12).
[2]冯博琴. 计算机基础教育新阶段的教学改革研究[J].中国大学教学,2004,( 09)
[3]冯博琴. 对计算机基础教育的思考[J]. 计算机教育, 2003,(01)
[4]杨宪泽.高校计算机基础教学探讨[J]. 西南民族大学学报( 自然科学版),2005,(06).