时间:2023-03-23 15:21:09
引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇计算机课程论文范例。如需获取更多原创内容,可随时联系我们的客服老师。
关键词:CCC2002;课程教学;计算科学;科学史
1引言
随着计算机的诞生和计算机科学技术的发展,计算技术作为现代技术的标志,已成为世界各国许多经济增长的主要动力,计算领域也已成为一个极其活跃的领域。计算学科正以令人惊异的速度发展,并大大延伸到传统的计算机科学的边界之外,成为一门范围极为宽广的学科,人们对计算学科的认识,已从知识层面上升到了方法论的高度[1]。
1989年1月,美国计算机学会(简称ACM)和美国电气和电子工程师学会计算机分会(简称IEEE-CS)联合攻关组在《ACM通讯》杂志上刊登了他们历经4年的研究成果——“作为学科的计算科学”的报告[2]。该报告围绕计算机的主要现象,从学科的三个基本形态,即理论、抽象和设计入手,结合科学与工程科学两大学科门类的基本特征,完成了计算学科的“存在性”证明,首次给出了计算学科的定义,为“计算”作为学科及其以后的发展奠定了基础。如今,计算已不再是一个一般意义上的概念,它已成为“各门科学研究的一种基本视角、观念和方法,并上升为一种具有世界观和方法论特征的哲学范畴”[3]。在长期的社会生产实践中,计算科学的内涵与外延从学科的角度得到进一步诠释,ACM和IEEE-CS以及计算机界关于计算学科认知问题的研究不断取得重要成果,其中,CC1991(“计算学科教程1991计划”的简称)和CC2001(“计算学科教程2001计划”的简称)报告为计算学科建立了现代课程体系。随着计算科学的不断发展,其课程体系也在不断完善,2004年11月,ACM、AIS和IEEE-CS又联合公布了新的计算学科教程CC2004,文[4]对该课程体系做了分析与思考。
随着信息技术行业人才需求的与日俱增,世界上绝大多数高等院校均设立了计算科学或与之相关的专业,国内的高等院校也不例外。为了有效地推行国内的计算机科学与技术教育,同时又能与国际接轨,中国计算机科学与技术学科教程研究组于2002年提出了“中国计算机科学与技术学科教程2002”(ChinaComputingCurricula2002,简称CCC2002)[5],该教程从计算机学科教学计划的发展、计算机学科的定义、计算机学科本科生能力培养、计算机学科知识体系演变、计算机学科课程体系结构、计算机学科课程的教学计划与组织方法等方面全面阐述了计算机科学与技术学科知识与课程体系的外延与内涵,进一步明确了新形势下计算机科学与技术学科本科生能力与素质培养的基本要求,为国内高校计算机科学与技术学科制定培养方案和形成具有自身特色的课程体系提供了指南,对中国高校计算机科学与技术学科教育的改革和发展具有重要的参考价值和积极的推动作用。CCC2002给出了中国计算学科课程体系的描述,但如何围绕这一课程体系概括的知识领域和知识点来组织知识内容仍然具有随机性,特别是在幅员辽阔、经济和文化发展水平存在地区差异的中国,这种随机性尤为突出。因此,我们必须深入分析CCC2002的特点,理解其精神实质,根据地区的特点和各高校自身发展的水平与特色合理选择或组织各类课程的教学内容,积极开展教学改革,不断强化课程建设,只有这样,才能为课程目标的实现建立良好基础。
2CCC2002的基本特点
CCC2002的特点在于,它既有对国外研究成果的借鉴,又融合了国内计算机科学与技术学科教育研究成果;由体系到课程,自顶向下进行课程体系设置,按基础课程(包含部分核心知识单元)、主干课程(包含大部分核心知识单元)、特色课程(发挥各校特长,培养学生个性,体现地区特色),提出了课程分级实施策略;指出在知识领域、知识单元、知识点的描述及核心课程的设计方面,应充分体现“课程体系设计组织与学生能力培养和素质提高密切相关”的理念。CCC2002强调教学过程中实践的重要性,同时又要注重创新精神和能力的培养。值得一提的是,该教程提倡研究型教学,进一步明确了教学向教育转变的重要思想。
在CC2002教程的引导下,国内从事计算机科学与技术学科教育的广大学者对计算机科学与技术学科教育的诸多问题,如培养计划、课程设置、教学类型、教学计划、教学实施、实践设计、教学评价等进行了广泛而有益的探讨[6,7,8,9],并根据学科体系要求,编写出版了一大批教材,丰富了计算学科课程体系教材建设的内容,推动了计算学科课程教学改革的进程。然而,一个不容忽视的现象是,虽然我们一直都在强调课程与教学的目的是提高学生的综合素质,但是究竟什么是当代学生经过学科课程教育应当具有的综合素质,仍然是一个值得探讨和研究的问题。就目前国内较为普遍存在的教育理念而言,近代课程与教学理论凯洛夫(N.A.Kaiipob)的“捷径主义”思想仍旧占据着主导地位,受这一思想的影响,教材内容通常比较“经典”,教学过程各个环节围绕这些经过验证的、可靠的和基本成型的知识而进行,至于这些知识的形成与发展却少有问津。所谓“捷径主义”认为“学生学习的是科学上可靠的知识而不负有发现真理的任务,走的是教师引导的捷径而避免前人在历史上曾走过的弯路”[10]。虽然这一思想“发扬了传统教学论的优点,纠正了适用主义教育忽视系统知识偏向”,在目前高校教育的某些方面仍然具有积极作用,但就总体而言,它与CCC2002倡导的研究型教学、教学向教育转变理念有不相协调的方面。因此,高校计算学科课程教学内容的改革理当受到人们的关注。
3基于知识与知识背景的课程教学
随着教育理念的不断更新,教育教改研究与实践的不断发展,人们已越来越清楚地认识到学生实践与创新能力培养的重要性,越来越注重学生在知识点掌握基础上知识结构的形成,越来越感受到学生关于学科综合素养的内涵,在理工学科课程体系中引入越来越多的与学科有关的人文科学的内容,可以说是适应时代要求和发展的一种进步,是教学向教育转变的一种必然。然而,要真正做到教学向教育转变,仍然有许多值得研究和探索的工作要去完成。其中,如何根据计算学科教程描述的学科知识领域、知识单元和知识点,在教材或教学过程的知识内容安排与讲授过程中,打破传统方式,在现有基础上推陈出新,就是一项非常有意义的工作。我们是否可以做这样一种尝试,在课程知识的组织与传授过程中,把知识的来源即知识产生的背景有机地融入其中,使之成为教材内容的一部分或补充,让学生在学习课程知识的同时,了解知识的背景和来源,更多地知晓与学科知识有关的人和事,更深地理解知识的内涵,更好地把握知识的运用与发展趋势,使学生在学习、理解和掌握知识的同时,学科意识和学科素养得到培养与发展。这样的做法无疑是有益的但却并非易事,有大量值得研究和探索的课题和实践活动,其中以教学内容改革为先导的课程教学改革将成为学科教育改革的主要内容,它涉及教育理念的更新、教学方式与方法的运用,教学组织形式的变化、教学评价体系的构建等等,同时对教师队伍的知识结构也将产生新的要求。它不仅要求人们具备学科知识,而且还要有学科思想史和学科方法论的知识。因此在学科教育中应该有更多的教育工作者关注科学和学科思想史研究。就计算学科而言,计算学科思想史研究是基于背景知识计算学科课程教学改革的基础。
3.1计算科学思想史研究
现代计算科学在理论和应用方面取得的伟大成绩,是人类长期从事社会生产实践的结果,是无数致力于计算科学研究与实践的工作者们共同智慧的结晶。计算科学是整个科学体系的一个重要组成部分,是研究计算知识、计算理论及其应用的科学,是关于计算学科知识体系和与之相关领域知识及其相互间关系的总和。而计算科学思想史则是研究计算科学的形成与发展过程的科学,其研究的目的在于通过对计算科学发展过程中各个事实、各种现象和思想的分析,总结计算科学的历史经验,揭示计算科学的发展规律,促进计算科学的发展。计算科学思想史的研究对象并非计算科学本身,它是以哲学、历史学的观点和方法来分析计算科学的发展历史。
作为一门科学,计算科学思想史研究有其自身的理论体系,这一理论体系涉及计算科学、工程学、哲学、历史学、心理学、社会科学等诸多学科领域的知识。计算科学思想史是以计算科学理论与实践的形成与发展为基础,以辩证唯物主义和历史唯物主义为指导,以科学思想史研究的基本原理为依据,分析人类历史上计算科学重要成果和重要学术理论的诞生过程,其思想与方法的形成过程以及它们的科学与哲学意义。计算科学思想史研究将随着计算科学的发展和人类进一步的发明与发现而不断变化并日趋完善,是一门极富发展性的科学。文[11]中,作者对计算科学思想史研究的特点、内容、方法等问题进行了探讨。
3.2基于知识背景的课程教学
所谓基于知识的课程教学就是把学科知识与知识背景有机结合,使之成为课程教学内容的统一体进行施教与学习的过程。其教学目的是让学生在了解和掌握学科知识的同时,了解知识产生的背景,感知知识背后隐藏的思想与方法,为学生提供更为广阔的想象与思维空间,培养学生的学科意识,提高学生学科文化水平。
知识背景的内容可以是对知识产生过程的叙述,也可以是对学科知识未来发展前景的展望;可以是直接的背景知识,如与学科知识有关的知识进程、事件、理论、思想方法和人物等,也可以是与学科密切关联的相关学科的知识;可以是正史中真实的故事,也可以是传说和轶事;可以是知识成功应用的经典,也可以是正在实践中的探索。
知识背景组织形式可以采用课程设置的方法整体阐述学科的形成与发展以及思想与方法,如计算机科学与技术导论、计算机科学与技术方法论等;也可以是针对具体课程的知识背景叙述,如关于课程的导论、绪论、前言等;还可以是关于课程单元知识背景的描述,如每个章节的前序、引导等;甚至可以是涉及知识点的知识背景,如有关概念的形成,概念与概念之间的关联等等。
把知识背景作为课程教材的内容,或在教学过程中适当地介绍与课程知识相关的知识背景,在目前高校的计算学科课程建设和课程教学中或多或少地受到人们的关注并加以应用,但这并非真正意义上的基于背景知识的课程教学。从基于课程知识的教学到基于知识与知识背景有机统一的课程教学,并非一门计算学科导论所能解决的问题,它涉及整个计算学科课程内容的组织,课程教学计划安排,课程教学模式设计,课程教学方法运用,课程教学评价机制建立等一系列与课程建设和课程改革有关问题的研究、探索与实践,是一项需要广大的计算学科以及相关学科的教育工作者共同参与和共同努力才能够有效实施并不断取得进展的系统工程项目。
如果说基于知识的计算学科课程教学是围绕计算科学的知识体系及其发展过程中不断取得的最新成果而进行的知识与技能传授,那么基于背景知识的课程教学则是在此基础上的学科意识培养和学科素养教育,至少有以下几个方面的作用。
(1)将有利于学生对课程知识学习兴趣的提高
教育心理学认为,学习兴趣是指人们探究事物的心理倾向和获得知识的原动力。古今中外的教育学家们对在教学过程中培养和激发学生的学习兴趣都是极为重视。中国古代教育大师孔子说:“知之者不如好之者,好之者不如乐之者。”德国近代教育家第斯多惠(F.A.W.Diesterweg)在其倡导的“全人教育”理念中就阐述了教育的任务主要是发展学习者自身的能动性思想,认为:“我们的教育艺术不在于传授本领,而在于激励、唤醒、鼓舞。”瑞士现代著名心理学家皮亚杰(J.Piaget)更加强调个体在认知生长过程中的积极作用,并明确指出:“所有智力方面的工作都依赖于兴趣。”由此可见,学习兴趣是学生学习的情感意向和动力,是学习积极性和自觉性的核心,在全面推行以培养创新精神和实践能力为重点的素质教育的今天,培养学生学习兴趣尤为重要。
影响学生学习兴趣的因素很多,如教学方法、教学手段、教学风格、教学态度、教学评价等等,其中教学内容的组织安排也不失为一重要因素。教学实践结果表明,学生对“知识背景”感兴趣的程度要比对“知识”本身更高。因此,如果能够在课程教学内容编排中将与课程知识有关的人物、事件以及相关的理论与方法实例有机的融入其中,就能够在教学的实施过程中不断地“激励”和“唤醒”学生的学习兴趣,并通过兴趣的延伸,使学生在不知不觉中获取并掌握知识。
(2)将有利于学生对课程学习知识内容的理解
学生对知识的认识、理解和掌握过程,应遵循人们认识客观世界的一般规律,即是一个从感性认识到理性认识的过程。感性认识是人们通过感官与认知事物接触而形成的关于事物生动和直接的映像,包括事物的具体特性、表面现象、各个片面及其外部的联系等;理性认识是人们在感性认识的基础上,进行抽象和概括而形成的对认知事物的本质和内部联系的认识,通常有概念、判断和推理三种基本形式。在课程学习过程中,我们往往会强调对概念的理解,对知识点的掌握等,这样的认知应属理性认识范畴。基于知识的课程教学内容组织通常是按照概念的引入、概念到概念、例题分析、实际应用举例,习题练习等步骤顺序进行,而课程内容的选择通常是经过实践检验或严格论证的知识的精华部分,是已经上升为理性认识的产物。让学生在对认识的事物尚不具备“自然经验”和“社会经验”的基础上,去“理性”地把握事物的本质,只能是“填压式”的知识灌输,于是在我们的课程教学中就有了许多“先记忆再慢慢理解”的东西。基于背景知识的课程教学将经过提炼的前人对事物认识的自然经验和社会经验呈现在学生面前,在一定程度上可以弥补学生在对事物感性认识方面的不足,帮助学生更好地理解和掌握课程的学习内容。
(3)将有利于学生对课程知识体系的把握
在高等教育中,学科领域的知识体系通常是以课程体系来描述的,而课程的知识体系是由课程涵盖的知识主题及其相互间的关系来刻画的。基于知识的课程教学往往只注重课程知识主题或知识点的教学而忽略课程之间、主题之间、知识点之间内在联系的阐述,使得学生在学习过程产生难以知识联想,对知识的认识是“只见树木,不见森林”。例如,很少有学生能够将平面中的“点”、集合论中的“集合”、命题逻辑中的“命题”等概念统一进行思考的,也很少有学生能够准确地回答在线性代数课程中学习向量空间和向量运算真正目的等等。基于知识背景课程教学的目的之一,就是通过知识背景的阐述,将课程知识的初始本质及其相互间的关系呈现出来,为学生营造知识联想与知识探究的学习情境,更加全面地把握课程的知识体系。
(4)将有利于学生创新能力培养与提高
指出:“创新是一个民族进步的灵魂,是一个国家兴旺发达的不竭动力。”而“教育是知识创新、传播和应用的主要基地。也是培养创新精神和创新人才的摇篮。”因此,在实施素质教育过程中,着力培养学生的创新精神与创新能力应成为我国教育改革和发展的当务之急。CCC2002竭力倡导的研究型教学以及教学向教育转变的根本目的之一,就是要在学科课程教育过程中,不断强化学生创新素质的培养。创新的过程是知识综合运用与发展的过程,对知识体系的全面掌握是创新的基础。创新能力培养受到教学内容和教学方法的影响。基于课程知识的教学通常以传授知识为主,教学方法也以课堂讲授为主,这种教学往往使学生思维固化,知识活力得不到发挥,很大程度上影响了学生创新能力的发展。而基于知识背景的课程教学不仅能够大力开发学生的想象力和直觉思维,拓宽学生的学科视野,同时还能够有效地运用案例教学、活动教学、讨论教学、探索性学习等各种方法,促进学生个性发展,使学生独立思考、批判思维、严密分析、从不同视角看问题等多方面能力得到培养和提高。
(5)将有利于学生学科文化素养的提高
科学技术的发展导致学科和专业的发展,使得分科教育成为目前我国高校人才培养体制的主流。分科教育很显然是为了造就专门人才,但狭窄的专门训练往往不利于培养学生的创新意识和创造力。在经历了长期的教育实践之后,人们已认识到分科教育在某些方面的严重不足,提出了新形势下“通才教育”观念,并以某些高校作为试点开展“大类培养”教学模式的实践与探索。如今的社会是信息社会,对IT本科生的知识结构提出了新的要求,除了要求他们掌握专业知识外,还要求他们具有数学、物理及相关领域知识,更有人文社会科学知识的要求,既能够适应专业的变化和拓展,又要有敏锐的专业拓展意识。总而言之,现代人才培养过程更加强调的是学科素养,它涵盖了对学科知识的掌握,对学科过程与方法论的认识和对学科的理解与情感。正如专家指出的那样,在人才教育与培养过程中,“大多数人真正需要的是领会科学的精神、掌握学科的方法、树立恰如其分的科学形象,以便在这个科学时智地对待科学、对待社会、对待生活。”[12]如果我们将这样的理念带入学科教育过程就不难发现,仅仅靠基于知识的课程教学是无法实现这一要求的,而基于知识背景的课程教学至少可以从两个方面弥补其不足:首先,基于知识背景的课程教学以发展和进化的观点反映学科知识进程,能够有效地避免课本知识的“神圣化”与“教条化”,将批判与继承的有机统一贯穿学生知识获取过程;其次,基于知识背景的课程教学以学科与相关学科分支领域知识相互联系的思想展现学科知识内容,能够有效地克服对学科知识掌握的“孤立性”和“片面性”,是学生的学科意识与学科素养得到进一步培养与提高。
4结束语
计算学科不只是简单的一些课程汇总,而是一个庞大的知识体系,它对人类社会的发展与进步有着重要而深刻的影响。目前,全国几乎所有高校都开设了计算机专业,有些计算的概念和知识还下放到了中小学课程之中。在此情形之下,如何构建我国计算科学的教育体系,培养什么样的信息技术人才,如何让全社会更深刻地认识计算科学的内涵,更全面了解计算科学的发展规律无疑是一件十分有意义的工作。基于背景知识的课程教学是一种理念、思想和方法,也是一种实践,虽然它不是一个什么新的提法,已或多或少地被人们认识并加以应用,但总体上仍然未形成一种趋势。基于知识背景的课程教学应有它的理论体系、方法体系和实施体系,这些都是需要研究、探讨和实践的,可能还需要一个较长的过程。然而,当我们面对计算学科教育改革中出现的种种问题和在计算学科人才培养中面临的种种困惑时,首先应该想到的是作为计算科学的教育工作者应当作些什么。
参考文献:
[1]董荣胜,古天龙.计算机科学技术与方法论[M].北京:人民邮电出版社,2002.
[2]DenningPJ,municationsoftheACM[J].1989,Vol.32(1).
[3]郝宁湘.计算:一个新的哲学范畴[J].哲学动态,2000,(11).
[4]蔡启先.CC2004计算学科教程体系分析与思考[J].高等工程教育研究,2006,(5):77-81.
[5]黄国兴等.中国计算机科学与技术学科教程2002[M].北京:清华大学出版社,2002.
[6]周世平.CCC2002教学计划实施环节的探讨[J].计算机教育,2004,(8):56-58.
[7]索剑.“计算机科学与技术导论”教学与思考[J].计算机教育,2005,(1):40-41.
[8]李明江.CCC2002,CC2004与地方院校计算机专业教育的困惑[J].黔南民族师范学院学报,2006,(6):43-47.
[9]时全生,鲁书喜.《计算机导论》课程知识体系结构研究[J].福建电脑,2007,(4):40-41.
[10]王道俊,王汉澜.教育学[M].北京:人民教育出版社,1989:185-187.
[11]张晓如,张再跃.浅谈计算科学思想史研究[J].计算机科学,2006,33(11):11-14.
[12]吴国盛著.科学的历程[M].北京大学出版社,2002.
1.1与学生知识储备出现偏差
从生源上讲,中职学生文化基础差,年龄偏小,对专业知识生疏,因此,学生整体分析能力、接受能力、思维能力偏低。进入中职之后,课程种类不断增多,教学方法较之初中有所不同,教学进度加快,学生的厌学情绪渐浓,这导致学生综合素质普遍不高,学习能力差异较大,知识储备严重不足。面对这样的生源,在进行计算机专业课程教学选择案例时,如果不仔细考虑学生现有的知识储备,脱离实际,仅为案例教学而案例教学,结果往往适得其反。如对中职高一学生传授“C语言程序设计”中的指针与堆栈等内容,只会降低学生对程序设计类课程的兴趣,增加学生专业课程学习的畏难情绪。
1.2与学生兴趣热点出现偏向
中职学生的年龄一般为15~18岁,属于青年初期,是身心发展最迅速、最旺盛、最关键的时期,也是各年龄发展阶段的最佳时期,又称为人生的黄金时代。这个阶段的学生兴趣热点非常年轻化,比如喜欢游戏,尤其是过关升级类游戏,渴望在虚拟世界里提前获得成功的体验;比如喜欢形象性、应用型、生活型知识,因此我们的案例应该符合贴近学生、贴近生活、贴近实际的“三贴近”原则。如对“C语言程序设计”的案例教学,只是选一些数学内容作为案例,会与学生的兴趣点出现偏差,难以激发学生的学习兴趣,他们只会被动地接受,而不能主动接纳,这与教学的初衷背道而驰。
2从模仿到创新:案例教学三步曲
从模仿到创新是一个循序渐进的认知过程,也是案例教学法计算机专业课程中实施的三个主要层次:完全模仿案例、变通知识案例、思维创造案例。
2.1基本案例—从完全模仿中完成知识的积累
人的一生都在学习和模仿,这是人最基础也是最重要的认知规律。对熟练掌握一个陌生的知识或一项生疏的技能,第一步就是模仿,以完成必备知识的原始积累。通过观察、选择、模仿成熟案例,在模仿中吸取知识,培养提高自身的技能,即“看中学”积累阶段。学习积累是模仿创新中的核心,也是创新得以实现的重要基础。这样可以达到时间短、效率高的教学效果。计算机专业课程在选择完全模仿案例时,要选择那些便于学生模仿的案例,这需要教师在案例的选编上,要遵循以下几个原则。首先是“生活化”原则。这样的案例有利于贴近学生生活,引起学生共鸣,提高关注度。比如学习“Photoshop图像处理”时,选择生活中常见的电影海报、热点电视节目海报、饮料、食品广告等案例,这些案例在现实生活中运用广泛、随处可见,学生接触后感到亲切熟悉,认同感十足,同时案例比较有实用性。
其次是“短而精”原则。中职学生普遍缺少足够的耐心,对于一个知识点,不愿花长时间去实践,因此用于模仿的案例必须短小精悍,对于一节45分钟的课程,学生模仿所花的时间不能超过25分钟,一个案例中的知识点不能超过两个,最好是一个。如“网络技术”中“双绞线制作”采用案例教学时,案例就是教师示范加视频教学,让学生在15~25分钟内学会水晶头的制作,并重复练习,而水晶头的两种接法则不适宜一同教学。最后是“易展现”原则。中职学生大多数是经过中考落选普高的学生,心理早已蒙上了一层失败的阴影,他们需要认同感,更需要获得成功的体验。因此,计算机专业课程在完全模仿的阶段时选择的案例一定要利于展示,每一节课都能让学生看到自己的成果,都能体验到成功的快乐。如对于“网页设计与制作”中的SQL内容,如果展现的是含有SQL语句或者ASP语句的网页代码,学生之间不容易相互交流与对比;如果展现的是语句执行生成的页面,展现的内容更加形象,学生更容易获得成就感。根据以上三个原则选择和编创出来的案例更能满足学生初步学习的要求,通过完全模仿快速完成知识的积累。
2.2复杂案例—从知识变通中完成技巧的领会
在完全模仿案例教学的过程中,学生掌握了一定的知识,但依然处于“知其然不知其所以然”的阶段。为了让学生领会、掌握知识应用的技巧,需要通过多个新案例来组织教学,但这类案例难度的跨度不宜过大,要尽可能通过已学知识的变通来形成新的案例。
(1)变通素材、参数。对于单一知识点、固定模式内容的案例,可以通过改变案例中的素材和参数来形成新案例,这类案例应用的方法不变,可以由一个案例派生出多个案例,但万变不离其宗,主要是为了帮助学生完成掌握结构、训练技巧,增加熟练程度。如在“Photoshop图像处理”中关于配色的教学,在初步教学的案例中学生已经掌握图片色彩三要素的调整方法,在新的案例中,让学生对同一张风景照片分别配色成红、橙、黄、绿、蓝、紫、白、黑、银、金等不同的色调,通过课堂展现后,学生会对比出冷暖色调、亮暗色调,并能根据主题选择不同的色调。这样,通过改变案例中的一个参数,学生既掌握了改变色调的方法,更学会了根据不同主题选择色调。再如“Flas技术”课程中关于形状变形的动画案例,初步案例时将正方形变成圆形,在新的案例中,改变原有的素材,将图形变通为“公鸡”和“山羊”,两种动物之间的变形既增加了案例的趣味性,同时也让学生掌握了形状变形“控制点”应用的核心技巧。
(2)变通环境、结构。对于有些技能实训型课程,技巧的掌握更加依赖于多种不同案例的训练,我们可以通过变通初步案例中设置的工作环境、硬件平台结构等方面来实现。这样既可以节约实验实训的准备时间,又增加了新案例的应用。BIOS设置是“计算机组装与维修”的重要知识点,在初步案例中,学生已经学会了联想电脑PhoenixBIOS的进入与修改方式,为了扩大学生知识面,我们需要准备多种不同案例来帮助学生掌握BIOS设置修改的技巧,因此可以通过变通原有案例中的环境—不同品牌电脑、不同类型主板,形成多个案例供学生实训。“计算机网络技术”中交换机的配置是重要实训内容,如学生已经通过初步案例掌握两台交换机的VLAN划分、端口划分、链路聚合等知识,通过变通案例的硬件结构,将两台交换机变成三台,将24换机变成16换机形成新的教学案例,既没有增加案例的难度,又通过不同案例的训练掌握了交换机配置的技巧。
(3)变通途径、方法。对于一些计算机专业课程的教学案例,可以通过变通途径和方法来形成新的案例,这些案例中实现的途径、运用的方法原理相同,目的一致,可以帮助学生掌握方法运用的技巧,提高教学效率。如“计算机组装与维修”中采用Ghost安装操作系统是中职计算机专业的必备实训技能,在原有案例中学生已经学会光盘版的系统安装,通过变通安装的途径,分别采用硬盘Ghost、U盘Ghost等方法形成新的教学案例,这与原有案例的途径不同,但原理相同,难度跨越不大,学生可以掌握更多的系统安装方法。再如在“影视后期处理”中利用AE实现抠像技术是重要实训内容,学生在先前案例中掌握了用ColorKey线性颜色键控工具进行抠像的方法,在此基础上,变通实现抠像的方法(如用Extract抽取键控、ColorRange颜色范围键控、SpillSuppressor溢出控制等)生成新的案例来帮助学生掌握抠像的技能。
2.3创新案例—从技巧应用中完成思维的创新
案例教学的最终目的是在通过知识累积、技巧掌握两轮案例的模仿训练中实现超越,用新颖、实用、高效的思维来创造新的案例,甚至成为别人研究的经典案例,这是案例教学实施的最高层级。在这个阶段教师选择案例时没有定式,而是像客户一样提出要求和目标,让学生根据已有的知识储备和技巧,迸发出思想的火花,产生创新的思维,用新的方法、新的理念、新的内容完成案例实践。教师只需要提供案例实现过程中所需要的各项条件。如“Photoshop图像处理”中关于海报设计的教学内容,经过前面两次完整案例作品的学习与制作,学生已掌握了海报制作的基本技巧,在最后一个案例的教学中给学生布置创作自己个性作品的任务。教师给出“校园禁烟”的主题,让学生独立或小组合作完成从图片的选择、整理到海报制作的整个过程,教师给学生提供自主学习的各种条件,如Adobe官方网站、图像处理论坛等资源型自主学习空间,学生自主创作的方法更多,空间更广,水平随之上升得更高。这一案例的采用大大提高了学生的各项操作技能、创作能力,同时培养了学生的自主学习能力、审美能力。这些案例整理后可以通过编辑成册、专题展览等方式来展示,提高学生成就感。再如,许多威客网站(如猪八戒网)会有许多关于计算机作品制作的需求,从网站的设计制作到动画的创作,从工业产品设计到企业整套VI设计,学生可以利用这些案例的训练来提高计算机专业的实战水平。还可以几名学生小组合作,组成设计团队,积极参与威客的工作,增加成功的几率,提高团队设计的美誉度。
3总结
一、提高教学课程体系的有效性
为了更好地培养高素质、技术型的计算机人才,高职计算机教学就要努力做到与时俱进,即教学的内容和方式要顺应时代的潮流、满足学生的学习需求以及能有效地体现出计算机在未来的发展趋势。在实际教学中,教师的计算机教学工作应当是“立足于当下”的,以学生的实际学习水平为依据,设计出适合学生发展、符合市场对人才需求的教学课程体系,合理而高效地将计算机基础教学课程同专业课程进行有机的结合,进而促使具有院校特色的计算机教学课程体系的形成。学生是教学的主体,为了更好地突出学生的主体性,教师还要为学生讲解具体课程构建的主要内容和特色,让学生在做到心中有数后,实现“要我学”向“我要学”的转变。此外,在提高计算机课程体系的有效性上,教师还可以有针对性地对实践教学这一模块进行重新设计和构建,即保证每一个教学模块的独立性、有效性,使学生在完成一个模块之后,可以同时获得多个技能。就教学模块而言,除了要保证其独立性、有效性外,教师还要加强其与各大行业中工艺、示范、方法等联系,像是与Word应用、办公硬件设备的应用等。最后,在选修课和必修课方面,就前者,教师要加强其实用性、专业性,满足必修课的要求;就后者,要结合学生的学习需求和特点,合理选用教材,以此来提高课程体系有效性。
二、实现课程教学方式的多样性
为了更好地实现课程教学方式的多样性,教师首先要做的就是要将计算机教材吃透,结合实际的教学内容,创新教学方法,进而实现教学的多样性,激发学生的学习积极性。首先,教学情境的创设。例如在复习“Excel软件操作”的时候,教师就可以借助教学情境的创设进行复习课的导入:“老师的电脑拿去维修了,但是学校要求老师这周就交一份本班的期末成绩统计表,现在老师手上只有数据,但是没有电脑,那么,同学们可不可以帮帮老师,制作出有着如下要求的表格呢?”学生纷纷回答道:“好”。教学的氛围一下子就变得热烈了起来,在讨论和思考中,每个学生都很快完成了这一任务。像这样的教学方式,不仅能有效地激发学生的学习兴趣,同时还能让学生在相应的生活情境中更好地融入课堂,进而在情境操作中获取知识,实现计算机素养的提升。其次,竞赛教学。就高职的学生而言,其普遍具有较强的竞争意识和求知欲,为此,教师就可以充分利用这一点,将竞赛活动融入课堂,旨在激发学生竞争意识的同时,调动学生的学习动机,提高学生的综合素养。例如在进行打字练习的时候,教师就可以将学生分为两组,要求各小组在规定的时间内,按照教师给出的对照打字的内容进行打字,然后,对小组成员打字数量进行统计、加减,字数多的一方获胜。
三、加强实践操作课程的教学比重
计算机这门课程的一个突出特点就是实践性强。许多教学实验证明,实践操作教学的开展可以有效地提高学生的分析、创造能力,提升学生的抽象思维意识,进而完善其思维方式、提高其操作技能。在就业形势严峻的当下,培养学生的就业意识和创业能力已经成为各大高职院校关心的重点问题,同时如何让学生高效地应用已有的理论知识进行实际问题的解决也已经成为教师关注的课题。为此,高职院校和教师就要适时增加实践操作课程在计算机教学中的比重,对于不同学习层次的学生进行不同的实践操作指导和训练,确保学生在完成相应的考核环节之后,才能进行下一步的实践操作学习。计算机课程是一门具有多个模块的学科,为此,教师还可以将这些教学模块进行细分,深入培养学生的操作技能,突出教学的主体,让学生有更多实践的空间和学习思考的机会,使学生得以真正地在操作中掌握计算机运用技能,避免实践操作教学流于形式的现象出现。
关键词:中职计算机课程教学改革
一、采用直观教学手段,提高教学效果
“兴趣是最好的老师”,由于现在的计算机各种软件,大多以图标方式和鼠标操作为主,其操作直观、便捷,这些软件的应用与操作在黑板上是无法向学生讲解明白的,我们可以通过合理使用直观性教学原则、采用先进的工具,建设较为现代化的多媒体教室,利用大屏幕投影进行直观教学,编制多媒体教学课件和演示程序,化抽象为直观,使原本比较枯燥抽象的教学内容,变得生动活泼,消除学生的畏难情绪,激发学生的学习兴趣,强化教学效果。也就是说,现在计算机的许多课程,应该以:“演示+操作+讲解”的新的授课方法进行讲授,而传统那种“板书+讲解”的授课方法必须要淘汰。
二、精选合适教材,加强校本研究
由于信息技术发展速度快,而教材更新速度相对迟缓,而计算机代用教材在书店里又五花八门,系统性不强,因此我们在教材选用上应十分慎重,要进行充分甄别,选择内容新、适用性强、浅显易懂的教材对于保障学生的学习效果非常重要。
有了好的教材,对不同专业的学生授课内容也要进行调整,应以实用为原则,对日常工作和学习中需要且经常使用的知识和技能重点介绍,着重讲解。如:操作系统中中文系统、常见的文件类型及其基本操作的使用是最重要的,应该重点介绍。对于网络方面局域网和因特网已经成为现代“计算环境”必不可少的部分,掌握这方面的知识对正确使用和简单维护非常必要,需要让学生理解掌握。平时要加强校本研究,对教材内容的调整和校本教材的开发十分有益。
三、加强实践环节教学,提高学生动手能力
1.精练习题、强化基础。习题的作用在于帮助学生深入理解教材内容,巩固基本概念,是检查对授课内容理解和掌握程度的重要手段,是掌握实际技能的基本训练。根据各章节的具体内容,精选习题,促使学生加深对各章节主要概念、方法、结构等的理解。为充分发挥习题的作用,及时指出作业中存在的问题,对普遍性问题集中讲解,对个别性问题单独辅导,对学生写的优秀作业加以表扬。我们还建立了“网上辅助教学环境”便于学生进行自学、练习、同学间交流、向教师提问、考试等。
2.强化基础实验指导、提高实践技能。上机实践不仅能进一步提高学生灵活运用课程知识的能力,而且使学生在编程、上机操作、程序调试与正确性验证等基本技能方面受到严格训练。
3.强化课程设计、提升学生综合解题能力。我们对数据结构、操作系统、汇编语言程序设计等课程设计了一套完整的课程设计实践教学大纲,为学生的课程设计提供指导。规范课程设计报告,按照软件工程的要求,从需求分析、总体设计、详细设计、调试分析、用户使用说明,测试结果等几个方面组织文档,要求学生尽量采用软件工程的思想,如:模块化、信息隐蔽、局部化和模块独立等来实现程序。选择一些简化的实际问题作为课程设计的题目,将学生分组(每组4~5人),给两周的时间去完成课程设计任务。要求同组学生在问题分析阶段和模块设计阶段分工合作、集体讨论,但最后的编码独立编写。最后每个学生都要进行面试,提交课程设计报告,学生必须能够清楚地介绍设计思路、主要技术手段并回答与题目相关的问题,并且程序通过程序测试才能算完成了课程设计。四、加强教学过程监控检查、建立健全考核评价体系
为了保证课程建设的顺利进行,学校有关职能部门应定期对课程建设的质量、进度进行检查和督导,采用听课,抽查以及采集学生对课程的建议与意见等途径,准确了解情况并及时将意见和建议反馈给任课教师,督促任课教师改进教学方法。制定严格的教学管理和考核措施,是提高课程教学质量的有力保障。每学期开学前任课教师都必须按照教学大纲认真制定学期授课计划,填写教学进度表,并明确由相关部门负责人审核后交教务处备查。教学过程中要强调集体备课,加强教研。考试内容除必须掌握的基础理论外,还要进行技能考核,培养学生分析和解决问题的能力。
(一)教学内容陈旧许多高校计算机课程还停留在多年前的计算机知识普及初级阶段的课程,比如计算机的历史、文字输入、排版、表格处理,ppt制作等简单的计算机技术,这些与现代计算机技术相差甚远,而且很多学生都能够独立的去了解和掌握这些知识,显然不符合当前大学生教育的现实,使得大学生对计算机课程的兴趣也大为减退,大学生对于教学内容有更高的期待,他们希望能够掌握比较高端的技术,能够运用于以后的工作和成长。学生们想学习更多的实践知识,同时幼儿园也希望招募到动手能力强,可以使用计算机技术来开发课件的老师,对学前教育专业的学生,对计算机教学应该定位在符合社会需要的有用人才。
(二)教师素质与幼儿园特殊性要求有一定差距学前教育需要教师具备开发幼儿园教学课件的能力,目前设计多媒体课件的教师通常是计算机专业人员,不懂儿童早期教育,使课件不符合孩子的心理特点。如果要开发某些儿童教育学、心理学基础教学课件,必须要适应儿童的心理特点。
二、师范教育学前教育专业计算机基础课程改革的对策
(一)改革教学内容
1、计算机基础课程的内容。学前教育专业学科的教学,不仅要考虑计算机发展的趋势,还要考虑在学前教育专业学生的特点,教学应该有更多的实践课时。在授课的每个环节应做有针对性的调整:对于学生通过自己努力完全可以掌握的内容,可少讲或不讲,对教材内容进行适当的调整和删改。对于学生难以独立完成的或者懒于去做的东西教师要适当引导,以提高学生对知识的全面掌握,在教学中应该结合实际应用,经常给学生带去最新计算机软硬件信息与网络新技术,比如,在介绍计算机基本组成时,可以依据市场情况给学生一些新的信息,市场上出现什么新的电子产品,Intel、AMD等一些大型公司又有怎样的举措,等等,而不是把计算机教学的目的仅仅定位为应付等级考试。
2.增设flash、Photoshop、数据库等课程。儿童的认知特征是由认知活动、兴趣和形象思维的认知过程,其效果依赖于丰富的表示,如声音、色彩、动画形象。使用电脑创建FLASH,音频和视频产品展示,符合儿童的思维特点,对促进孩子的身体和心理素质的发展,也有重要的现实意义。Photoshop作为世界上主流的图形图像处理软件,是不可替代的多媒体制作软件,它的功能非常强大,让学前教育专业的学生完全掌握是不容易的,也是不必要的,但简单的主Photoshop图像处理函数(如光、颜色等),简单的图形函数(如按钮等等)是可能的和必要的。
(二)从专业需求着手优化计算机课程教学模式教学方法与手段要服从于教学内容,要着眼于人才培养、适应社会对人才的需求。学前教育计算机基础课程中教学模式应进行如下改革:
1.引入“嵌套”教学法。学前教育专业的学生通常对计算机理论、概念不感兴趣,学习困难。但是大学计算机教学不能等同于社会上计算机培训课程,它应该有一个完整的课程体系,同时在教学中教师不仅要技能操作教学,也必须传输先进教育理念的教学方法,帮助学生建立自己的知识结构,培养学习的能力,所以在理论课堂教学要求教师改变教学理念,打破传统的教学模式,因此,可使用一个嵌套的理论知识或概念,到另一个更直观的教学内容、教学方法,即“:嵌套”的方法。计算机基础课程教学,通常是计算机的发展、计算机硬件的所有组件、软件、系统理论等概念及计算机相关基础知识,因为这些东西相对抽象,学生尤其是新生很难接受,教学效果不是很理想。通过实践,对教学内容进行顺序调整。首先介绍Windows的操作简单,计算机相关的理论、概念知识,让学生动手实践后,增加感性认识,提高他们的学习兴趣。在Windows7操作系统的解释方面,嵌套的介绍计算机软件知识、文件管理操作的解释,介绍硬盘驱动器、文件结构、道路等知识。这种电脑知识直观操作的嵌套解释,使原本枯燥的理论、概念知识变得生动,提高了学生的学习兴趣。
2.来源于专业领域的案例教学法。案例教学本质上是一个解决教学困境的措施,没有具体的解决方案,教师扮演了一个设计师的角色,激励、鼓励学生积极参与讨论。不同于传统的教学方法,教师对自己扮演的角色不完全熟悉,通过具体案例描述一个真实的或虚拟的情况,以此鼓励学生讨论,激发学习兴趣。
3.合理的任务分配与驱动。使用“任务驱动教学法”是指课堂上教师基于当前教学主题(目标)设计并提出任务,演示或解释、分析任务和完成任务的思想、方法、步骤和结果。根据任务完成期限分为学期任务和单元;根据学生的个体差异可分为基本任务和扩展的任务。大多数学生需要完成基本任务,扩展的任务是照顾到高水平的学生,增加的学习内容;考虑到学生的性格特征可分为封闭和开放的任务,封闭的任务是按照老师的具体要求来完成的任务,开放任务是建立任务主题鼓励教师和学生玩的特殊技能;根据教学计划分为展示类任务和解决问题的任务。展示类任务主要是学生应用软件制作电子作品,强调以计算机技术作为学习对象,解决问题的任务是学生借助软件来解决实际问题,强调将计算机技术作为一种学习工具。在单元学习任务完成后,教师应指导学生的学习向新内容延伸,并建立新旧知识之间的联系,加深学生的知识记忆和理解,建设真正意义上的完整知识结构。每一章完成后,学生掌握的知识进行测试,根据学生的实际情况不断调整自己的教学,以达到最好的教学效果。
4.通过各种形式激发和保持学生学习兴趣(1)精心设计课前准备活动,为新课导入作好铺垫。新课程强调学生的主体地位,关注学生的情感态度,要求教师用学生喜欢的方式进行教学。课前教师可根据教学内容不同,通过一个幽默笑话、一个典型案例,或最新电脑软硬件信息、国内外电脑界热门话题等话题,活跃课堂气氛,集中学生的注意力,把情绪转移到课堂学习上来。比如,在某堂课前笔者通过讲“什么是3G时代,有没有2G和1G时代?”“什么是三网合一?哪三网,计算机网络和电信部门的通信网有什么异同?”这个话题,把学生分散的注意力引到课堂中来,激发他们的课堂兴趣和关注度。(2)在情境中学,在情景中用,增强学生的学习兴趣。情境教学法是指在教学过程中,教师有目的地引入或创造某种感彩,以形象为主体的生动具体的场景,以吸引学生的态度的教学经验,帮助学生理解教材的教学方法。情境教学法的核心在于激发学生的情感。情境教学,是对社会生活的提炼和进一步处理后向学生介绍。如以生动的语言来描述各方面的典型榜样、课堂游戏、角色扮演、诗歌朗诵、绘画、体操、音乐欣赏、旅游等方式,是主要教学内容的具体运用,其中也不可避免地存在微妙的暗示,使学生在课堂上能够全身心投入,快乐参与。教师可以将学前教育班学生写的诗和散文、创作的歌词、小童话等专业内容纳入计算机基础教学课堂,巧用学生的专业爱好和兴趣,学习另一门操作技能。有意义的学科间渗透学习可以让学生体验知识应用的乐趣,增强学生的学习兴趣。
一、课程的目标定位
“计算机网络基础”是面向全日制本科生的全校选修课。课程目标定位取决于学校的办学宗旨和培养目标,即学校的教育目标和教学目标。“计算机网络基础”课程目标按教学大纲要求是“注重学生在计算机网络方面的基础教育,要求大学非计算机专业的本科生能够掌握必要的计算机网络基础知识和网络通信知识,比较熟练地掌握计算机网络的新技术并了解计算机网络技术发展的新趋势。”[1]这是对所有选修学生的共同要求。但是,由于选课学生来自不同的专业和年级,人数多,知识掌握程度参差不齐,完全用同样的课程目标定位检验教学效果是不切实际的。课程目标的共性与选课者个性之间的矛盾如何解决?实践中我们不但要求教师在教学中深入浅出地阐述计算机网络技术的基本原理和当前常用的先进网络技术以及网络的实际应用,而且要区别不同专业、不同年级和不同水平的学生,制定“量体裁衣”的单元目标来确保课程目标的实现。
二、分层适应扩充教学法
在教改实践中我们体会到,将一门基础课程的相关知识系统地表述清楚并不难,难就难在如何在新知识、论文新技术不断更新扩充的大背景下,让大部分学生通过32课时的教学真正学懂应该掌握的基本知识,学会基本技能,做到学有所得、学有所用,而不是单纯为了附庸风雅或得几个学分。[2]来自英语、机械、通讯、财会等不同专业不同年级的学生汇聚在一个班级学习“计算机网络基础”这样一门具有一定难度的工科课程,针对怎样因材施教,使其成为学生最欢迎、最实用、最愿意选修的一门课,我们提出了一套“分层适应扩充教学法”。以选修此课的来自于20个不同专业的120人为例,各专业分布情况如表1所示。
表1不同专业人数统计专业通信自动化测控工业机电机械热动环境土木建筑人数912323418133专业工商会计经济运输法学外语材化光科软件电信人数56895821414根据不同专业的学生特点及掌握计算机网络知识的不同程度划分出A、B、C、D四类。即英语和社会学等专业的学生为D层;土木和运输等专业的学生为C层;机械和光科等专业的学生为B层;通信和软件等专业的学生为A层。将表1数据整理后,填写表2,如下所示。
表2不同类别人数统计类别专业人数A通信、自动化、软件、电信、测控29B工业、机电、机械、光科23C热动、环境、土木、建筑、材化、运输36D工商、会计、经济、法学、外语32
通过预测分析班级学生的网络基础情况,每学期教研组会调整教学方案。如表2所示,C层次和D层次的学生较多,那么,我们会拿一套适合C层次学生的预测题、教学方案I(C)和教学方案II(C)。教学方案I(C)和II(C)的教学内容如表3所示。其中,预测题目主要是考查学生的预备知识情况,如果情况很好,即120名学生大部分可以准确回答题目,我们将按照原I(C)套教学方案进行教学;反之,如果大部分学生不能准确回答题目,我们会将原I(C)套教学方案调整为II(C)套教学方案。这里教学方案的区别在于知识的深度、广度、技术技能的应用范围有所不同。
虽然方案选择工作繁琐,工作量大,但通过助教协助,是可以顺利完成的。这些工作为有效教学打下了良好的基础,同时为及时调整教学方案和教学思路提供了很好的依据。[3]这种“分层适应教学法”中的“分层适应”不仅根据学生的不同情况调整教学方案,还有知识扩充的含义。因此,教研组需要经常召开研讨会,教师会把自己认为应该更新的知识提出来,以便大家交流和讨论。除准确讲解传授本专业的概念、基本原理、基本技能外,及时补充教材没有编入或没有来得及编入的新成果。保持教学内容的科学性、系统性和超前性,从而调动学生学习的兴趣和积极性。[4]经常举一些与日常生活息息相关的例子,以使土木、建筑、材化及其他专业的学生对计算机网络产生浓厚的兴趣。
论文关键词:创新教育构建教学策略教学模式
论文摘要:推进教育创新是我国教育改革进程中面临的一项重要而紧迫的任务。本文探讨了如何在计算机基础课程教学中实施创新教育,并重点对构建计算机基础课程创新教学模式的教学策略和教学步骤进行了分析和研究。
1引言
计算机基础课程的创新教学模式是以学生为中心以创新教育理念为理论基础,根据计算机基础课程的教学情况及学生的心理发展规律,综合运用现代教育教学手段、技术,优化计算机基础课程的教学,构建以培养学生自主精神、合作意识和创新能力为核.目标的教学环境。其中对教学目标的确立,教学睛境的设汁,教学策略的制定,教学程序的安排等,都应体现出创新的特征。
2计算机基础课程的创新教学目标分析
教学目标是根据教学工作的目的、任务,在充分审度学习者的身心发展和教学内容的基础上,为某一阶的教学活动所设定的最终达成结果,它是开展某一阶段陛教学活动的出发点和归宿。在计算机基础课程的创新教学模式中,教学不再处于教师单向传递知识,学生被动接受知识,而应是在创新教育这一理念指导下的创新教学。这一教学模式的教学目标有以下几个方面:
通过课堂教学,学生掌握计算机基本知识和操作技能,掌握学习的方法,能够将计算机作为获取和交流信息的工具,为计算机知识的后继学习打基础。
激发学生的创新意识,拓展学生的创新思维,培养其创新精神和创新能力,使学生创造陛地解决实际问题。
3计算机基础课程创新教学模式的教学策略
计算机基础课程创新教学模式的教学策略是依据教学的一般规律和学生的年龄特征,对课堂教学的方法进行适当调节和控制操作,逐步实现创新教学目标,并向创新教育目标迈进的教学活动方式。笔者通过多年的计算机基础课程的教学,制定了以指导学生自主活动,增强教学情境性,坚持学生主体意识的的教学策略。
注重学生认知结构的发展。认知结构具有差异性、整体陛、层次性、发展陛和能动陛,良好认知结构的形成有利于学习的正迁移。计算机基础知识的逻辑性和层7欠陛非常强。以数的进制转换为例,学生在形成十进制与二进制的转换的认知结构后,才可能顺利地掌握十六进制与十进制的转换规则,以及八进制、十六进制和二进制间的相互转换。所以,在计算机基础课程的教学中,应重视分析学生原有认水平,在此基础上进行教学设计,注重培养学生良好的认知结构。
运用现代化教学手段。现代化教学手段的内容很广泛,它既指现代化的教学设备,也包括新的教学组织形式,以及用现代化设备改造的实验室、图书馆和专用教室等。在教学中,综合运用各种现代化教学手段,能促使因材施教的教学设想落到实处,从而使全体学生得到全面发展。
在使用现代化教学手段方面,计算机基础课程具有一定的优越性,计算机作为教学的基本工具,能够充分发挥其自身的优势。如果没有计算机设备,许多教学内容是很难用语言进行描述的,如在Windows的资源管理器中移动文件或文件夹,借助了计算机的操作,再配合教师的讲解,学生的练习,重视学生的自我发展。学生自我能力的发展对于刨新品质的形成也将起到关键的作用,无论在什么教学睛况下,都要尊重学生的自我发展并应帮助学生促进其发展。在计算机基础课程的教学中,我们要让学生在丰富的知识学习过程中,在主动探究、交流讨论及与同学的积极合作过程中发展自我。
指导学生主动探究。指导探究的策略,是指教师指导学生改进自己的学习来探究新知,使学生在白探互研中自主创新学习的策略。学生的好奇心是其参与探究活动的基本心理特征,需要教师的引导。在指导学生探究的过程中,教师要使学生明确探究的问题,同时还要给学生充分的探究空间。
注重情感交流。情感交流对于激发学生求知欲,开发学生智力,转化学生思想,陶冶学生的情感,塑造学生的灵魂,有极大的激励和感染作用。教学中的隋感交流主要有两种,一是教师与学生的情感交流,另一种是学生与学生的情感交流。
在计算机基础课程的教学中,教师应理解、尊重和信赖学生。教师要主动与学生交往,要站在学生的立场,设身处地地为学生着想,了解并理解学生的需要;要尊重学生的意见,能让其自由提出意见,发表见解,使学生感到自己不仅是—个学生,而且是一个具有独立人格的人;要鼓励学生积极探索、创新,相信学生具有创新能力。
给予及时的反馈调节。反馈调节是指教师在教学中发现并帮助学生学会分析自己认知技能的不足,为其提供反馈信息,使学生能够及时加以调节改进,促进学生的认知技能不断完善、不断提高。计算机基础课程的教学中,教师应及时回收反馈信息,还要在教学的始终提供各种反馈信息。针对课堂反馈的信息,及时、灵活地运用调节手段,把学生参与学习的结果反馈给学生,强化学生参与意识。
4创新教学模式的教学操作程序
操作程序是对教学模式运行过程的设计,主要包括教学的阶劂顶序、教学步骤,是情境、内容、方式等在一定时空中的优化组合。计算机基础课程的创新教学模式遵照下列操作程序和步骤开展教学活动。
创设隋境,引导学生主动发现问题。事实证明,任何学习愿望总是在一定的睛境中发生的,具有问题性的清境对学习需要将产生强烈的激发作用。在课堂教学中应巧妙创设情境,并促使学生主动发现问题,形成认知冲突,激发其学习的强烈兴趣和求知欲。因此,需重视下列问题:
创设的问隋境要能弓I起学生的兴趣和好奇心,语言要有情境,内容要直观,能充分激发学生的求知欲望。考虑学生的心智发展水平,问题要处在学生思维水平的最近发展区,能让学生通过探索获得成功。
为学生创设—适合学生自己去探究知识的意境,引导学生自己去做力所能及的事。学生自主学习,提出解决问题的方案或假设。学生发现了问题,在教师的引导下进一步明确了学习任务,就开始自觉、主动地进行学习,以获得解决问题所需的相关知识。在这—过程中,他们的认知结构得到重建或改组,逐渐形成解决问题的种种方案或假设。
合作讨论,解决问题。学生在自主学习的基础上,与周围同学形成学习小组,讨论自己对问题的理解及假设,从他人的观点中获得启发和补充。学生们对自己及同学的假设进行分析和推断,并进行尝试,逐渐在合作中找到问题解决的最佳方案。及时指导,恰当评价。教师在学生学习过程中给予及时的指导,使其主动探究解决问题的方法、途径。另外,评价也是非常必要的:肯定的评价一般会对学生的学习起鼓励作用,通过评价,学生学习上的进步获得教师承认,心理上获得了满足,从而强化其学习的积极陛;否定的评价往往会使学生产生焦虑,而适度的焦虑则可成为学生努力学习的动因。教师对学生的学习、探索、解决问题等晴况做出恰当的评价,能使学生保持学习热情,并为其形成良好认知结构,创新陛地解决问题奠定基础。同时,教师也能从学生反馈的信息中获知教学效果,为及时地结或改进教学提供依据。
【关键词】课程体系;设置;教学改革
一、引言
通过对21世纪人才培养目标、国内先进教学计划,如ACMIEEE—CS计算机教学计划2001(主席PJ.Denning),把计算机与技术学科体系的教学内容划分为九个科目(如算法与数据结构、体系结构、操作系统、程序设计语言等)。对实际工作中的研究、开发、归纳为三个过程:、抽象和设计。按照思想处理基础理论与使用计算机之间、素质与能力之间的辩证关系,我们发现传统教育思想以传授知识为目的,而现代教育思想则以培养学生发现问题、问题、解决问题的能力为主要目的。培养21世纪人才的核心内容就是培养综合素质高的创造性人才,而要实现这一目标,必须首先实现教育思想的转变。同时,计算机技术日新月异,以往那种一成不变的教学模式亟待改变,需要把最新的计算机知识加入到课程体系中。为此,我们需要从计算机专业的课程设置及课程教学内容与方法等各方面进行改革,以实现我们的培养目标。
二、计算机专业课程体系设置
从整个大学四年来看,计算机专业课程设置的总体原则是厚基础、重实践、求创新。计算机科学技术发展很快,但是其基本原理,基础知识是相对稳定的,因此,只要把基础知识学好,就可以为今后的发展奠定良好的基础。计算机技术的发展可以说是日新月异,在有条件的情况下开设一些比较新的课程,实现培养人才与需求的对接也是很有必要的。
计算机专业课程大致可分为专业基础课程、专业主干课程、专业方向课程三个方面。专业基础课程可设置为:高等数学、离散数学、线性代数、概率统计、大学物理、数据结构、操作系统、计算机组成原理、汇编语言、数据库原理等;专业主干课程可设置为:程序设计、软件工程、计算机体系结构、计算机、多媒体技术、网页技术、WINDOWS高级编程、计算机图形学等;学生可以根据自己的兴趣,选择一个研究方向,发展自己的特长如网络研究方向,可选择网络编程、计算机网络、网站规划与信息服务、网络操作系统等课程。对于一些主要课程,都可设置课程设计,以加强学生实践能力的培养。另外,根据计算机专业的实践性较强的特点,还必须加强专业实习的组织。有条件可以安排一年左右的时间进公司、实习锻炼。
三、计算机专业课程建设
(一)不断更新教学内容、把握重点
根据计算机课程在培养方案与学科体系中的地位和任务来设计它们的教学内容。由于计算机技术发展极其迅速,因而在教学中一方面专业基础课应有其成熟和相对稳定的教学体系,另一方面需要不断更新其内容和技术背景。
例如:离散数学的基本内容比较稳定,但如果仅从纯数学角度提出这些概念就显得很抽象,而且它的四大部分内容(数理逻辑、关系、代数系统、图论)相对独立,因此这门课的内容既“离散”又难学。本科阶段的后续课程也较少直接应用它们,学生对这门课的目的不是很明确。针对这些情况,我们一方面不仅强调离散数学是计算机科学理论的数学基础,特别是其中的逻辑和证明,对于培养抽象思维和逻辑推理能力极为重要,而且强调其各部分内容之间的内在联系。另一方面我们将离散数学课定位于基础理论与应用基础的结合部,大量引入数据结构等计算机科学的实例,使学生认识到这些抽象数学概念也是源于实际、用于实际的,同时,开设人工智能选修课等作为其后续课程。
再者,操作系统是系统软件的核心和基础,我们强调从用户和系统设计者的不同视角去认识和理解操作系统的功能、运行机制、界面和结构。在教学中不但强调操作系统的基本概念和原理,而且介绍操作系统的设计方法和技巧,让学生既熟悉操作系统的结构,又能编写操作系统的模块。此外在教学中,还可以引入一些新内容,如:用户接口与操作系统、安全问题、多机系统、网络操作系统等。
(二)课程建设的其它方面
对一门课程,除了教学内容之外,还应在师资队伍、教学硬件、教学规章制度、实验室等方面进行综合建设,才有可能把一门课程建设好。
四、教学方法研究与改革
有了好的课程体系,还必须有好的教学方法予以实现,才能产生好的教学效果。我们按照现代教育思想组织教学,强调一些共同的方法原则,鼓励各科教师根据课程的特点创造出好的教学方法,主要从以下5个方面进行了深入的探讨:
(一)全面推行“问题式”教学法
现代教育思想强调以培养学生发现、分析、解决问题的能力为主要目的。首先是发现问题,这是认识和解决问题的起点,所以“问题式”教学法是许多现代教育家所提倡、推崇的教学方法。“问题式”教学法的正确使用对于提高学生的素质,强化学生学习的兴趣,调动学生的主观能动性,培养学生的创新能力有积极作用。在教学过程中,我们自始至终都围绕问题而展开教学活动,激发学生自觉思考、主动探索,引导学生不断发现问题、提出问题、分析问题并最终解决问题,培养了学生的创造性思维。
按照“问题式”教学法的思想我们提倡教师在教学过程中精心组织多种方式、多种目的、多种层次的问题,反对将课堂教学视为一个封闭的体系。例如:教师可以自问自答,作为问题或一段内容的引入,避免交待式的讲解;还可以提出问题要求学生做出判断并回答,以抓住学生的注意力。
(二)加强实践环节,提高学生动手能力
计算机学科是一门实验性很强的学科,光是“听”和“读”是不够的,在努力提高课堂教学的同时,必须加强了对实践的教学和管理。可以通过以下三个层次的方式来加强实践教学:
1.精练习题、强化基础。习题的作用在于帮助学生深入理解教材内容,巩固基本概念,是检查对授课内容理解和掌握程度的重要手段,是掌握实际技能的基本训练。根据各章节的具体内容,精选习题,促使学生加深对各章节主要概念、方法、结构等的理解。为充分发挥习题的作用,及时指出作业中存在的问题,对普遍性问题集中讲解,对个别性问题单独辅导,对学生写的优秀作业加以表扬。由于专业课程的理论与技术往往表现出较强的综合性、前沿性、探索性,是发展中的科学,我们还鼓励学生撰写自己的小论文或报告,让他们时刻跟踪本课程的最新动态。为此,我们建立了“网上辅助教学环境”便于学生进行自学、练习、同学间交流、向教师提问、等,教师也可以通过它备课、答疑、阅卷,不仅增强了学生和教师的沟通,而且提高了他们的学习兴趣,强化了课程基础。
2.强化基础实验指导、提高实践技能。上机实践不仅能进一步提高学生灵活运用课程知识的能力,而且使学生在编程、上机操作、程序调试与正确性验证等基本技能方面受到严格训练。为此,我们加强了对实践环节的过程管理,主要从两个方面加以强化:
一个方面是规范实践。我们专门设计了一套完整的实验大纲,为学生的实践提供指导。同时,对实验报告进行规范,这种规范对于学生基本程序设计素质和良好的程序设计习惯的培养,以及严谨的工作作风的训练能起到很好的促进作用。
另一个方面是采取“实践—查漏—再实践”的方式进行上机实践。在平常实验过程中,根据教学对象的不同,相关课程精心设计了几组不同类型的有一定综合性的作为实习题。不仅抓实验过程中的辅导,同时还抓实验前的准备工作和实验后的工作。要求学生每次实验前熟知本次实验目的、认真编写程序,保证在实验时能做到心中有数、有的放矢,杜绝学生在上机时临时编写程序。实验过程中要求学生仔细调试程序,一周后给出一个示范程序(示范程序基本上采用面向对象的和思想来设计),要求学生对照示范程序发现自己程序设计中的漏洞或不足之处、改进或完善示范程序,然后再修改、调试自己的程序。最后要求学生写出完整的实习报告,实习报告批改后,对学生的上机实习情况做及时总结,指出成功之处和不足之处。通过这种“实践—查漏—再实践”的方法训练,对实习问题的深入、剖析,避免上机变成简单重复,有效地提高了学生的编程能力、分析问题和解决问题的能力。
3.强化课程设计、提升学生综合解题能力。课程设计不同于一般的基础实验,着眼于全课程,是对学生的一种全面的综合训练,课程设计的目的在于使学生通过课程设计掌握全课程的主要内容,并提高学生综合知识和软件开发的能力,同时也加强了学生的文档写作能力,为今后的毕业设计和毕业论文写作打下良好的基础。为此,我们对数据结构、操作系统、汇编语言程序设计等课程设计了一套完整的课程设计实践教学大纲,为学生的课程设计提供指导。规范课程设计报告,按照软件工程的要求,从需求分析、总体设计、详细设计、调试分析、用户使用说明,测试结果等几个方面组织文档,要求学生尽量采用软件工程的思想,如:模块化、信息隐蔽、局部化和模块独立等来实现程序。选择一些简化的实际问题作为课程设计的题目,将学生分组(每组4~5人),给两周的时间去完成课程设计任务。要求同组学生在问题分析阶段和模块设计阶段分工合作、集体讨论,但最后的编码独立编写。最后每个学生都要进行面试,提交课程设计报告,学生必须能够清楚地介绍设计思路、主要技术手段并回答与题目相关的问题,并且程序通过程序测试才能算完成了课程设计。
(三)采用多媒体教学,强化教学效果
“兴趣是最好的老师”,如何提高学生的兴趣,对于教学效果的保障具有重要的意义。在教学手段上,完全采用一支粉笔加一块黑板的传统教学模式,不利于学习兴趣的培养,难以收到良好的教学效果。我们通过合理使用直观性教学原则、采用教学手段,编制多媒体教学课件和演示程序,化抽象为直观,使原本比较枯燥抽象的教学内容,变得生动活泼,消除学生的畏难情绪,激发学生的学习兴趣,强化教学效果。
(四)加强教学过程监控、建立教学管理和考核措施
为了保证课程建设的顺利进行,可以建立由系领导挂帅、教研室主任参与的课程建设检查指导小组。指导小组定期对课程建设的质量、进度进行检查评估,听取校、系专家的听课意见,以及学生对课程的建议与意见,并及时将意见和建议反馈给任课教师,督促任课教师改进教学方法。
制定严格的教学管理和考核措施,是提高课程教学质量的有力保障。每学期开学前任课教师都必须按照教学大纲认真填写教学进度表,由系主任、教研室主任把关听课制度和教学问卷调查,可进一步检查任课教师的教学质量。内容除必须掌握的基础(以检查学生对概念的掌握程度)外,还特别强调结合实际的问题,培养学生分析和解决问题的能力。
(五)构建“双主”教学模式,培养学生的创新能力和认知能力
的平台作用、教学资源、教师、学生都是关系到互动式网络教学的因素。我们的教师在基本保留传统课堂教学环境的前提下,创设多元化的软硬件教学环境,使学生能够利用以机技术为核心的现代技术,通过人机交互方式去主动地发现、探索和思考问题,从而培养学生的创造能力和认知能力,即“双主”教学模式。在网络环境中,教师利用计算机友好的交互界面,生动活泼的BBS,实时互动(下转第149页)(上接第147页)的QQ和ICQ等手段充分调动学生的学习兴趣,还可以通过提出问题,引导学生开展讨论、、探索、解决问题,采用任务驱动,围绕问题、项目开展实践活动的方式来进行教学。
学生获取知识不仅仅靠教师的直接讲授,还可以利用必要的学习资源,通过计算机网络,与他人交流合作等一系列方式来实现。“双主”教学模式的应用推广,有利于学习者认知潜力的开发,有利于培养学生的创新精神和认知能力。
五、结语
经过以上分析探讨,在计算机专业培养方案中必须体现三个目标、三个层次和四个方面。三个目标即学生不仅是计算机使用者,更是软件开发者、设计者;三个层次即要求学生掌握硬件、系统软件、应用软件这三个层次;四个方面即要求学生不仅具有应用层的编程开发能力,而且还需深入掌握计算机硬软件内部组成原理与工作机制,同时,还应有较强的抽象思维能力以及逻辑推理能力。当然,好的教学方法可以达到较好的教学效果,教师在授课时,可以采用多种方法相结合的方式或者重点用某种方法再辅以另一种方法,这就需要具体问题具体分析了。
【】
[1]黄陈容,袁宗福,杨晨宜,廖雷.计算机应用型人才培养模式的探索与实践[J],计算机教育,2005,(6).
摘 要:随着互联网宽带的飞速告诉的发展基于网络的现代教育手段被广泛用来培养新的人才,在21世纪,大规模的劳动文化将起到积极的推动作用。为了促进基于互联网的远程教育,和大量的网络课件。如何建立一个网络课件成为关键。因此,探索和研究网络课件设计基于互联网网络课件的使用多媒体教学软件环境,教学功能,在教学中的作用,具有十分重要的意义。本文提出的新的设计理念,建立一个新的模型的网络课件
关键词:CAI;积件;积件系统结构;网络课件
1、积件思想的基本特点
1.1注重人的主体性。积件将教学信息资源与教学思想、教法、学习理论相结合的主动权交给了师生,将过去课件设计者从事的教学设计回归到教师学生自己的手中,成为教师和学生教学活动的工具,因而适应任何类型的教师与学生,具有高度的灵活性和可重组性,充分体现了面向21世纪尊重人、以人为主体的教育思想。教学设计和学习理论的运用,不是在课件开发之初,而是由师生在教学活动中进行,真正做到以不变(积件)应万变(教学实际),计算机成为课堂教学的有力工具,成为教师和学生个性与创造性充分发挥的技术保障。
1.2积件与教材版本无关性。积件是以知识点为分类线索,这样,无论教材课件体系如何变化,教材版本如何变化,积件都可被师生应用于当前教学活动中。
1.3基元性与可积性。教学资源素材愈是基本的,附加的边界约束条件愈少,其重组的可能性就愈大。以往的CAI课件总是有启承转收,有头有尾,自成整体,断了哪一个环节都不行,这种看似完美的软件固化了知识的联系,模式化了思维过程,机械化了教学程序,很不适应于千变万化的课堂信息交流;它排斥了教师的主导性和创造性、学生的主体性和差异性,忽视了教学环境,并在原来的水平上,发展学生的多变性。积件则并非如此。积件中的积件基元就是一个基本知识点,它不局限于特定的教学理念,教学方法,并不仅限于可见系统和教科书出版,其对附加条件的约束能力,因而可积性(可重组性)就较大。值得强调的是:不排斥积件教育理念与教学方法,相反,它将许许多多良好的教育思想与教学方法,积累到一个库中的原始形式教学的基本策略,就像一组杰出的教育家的智慧溶于一炉,火花可以燎原,燎原在思想上有杰出成绩的学生。
1.4开放性,自繁殖性。物质资源和教学策略资源的积件储存教师的的教学策略资源以基元方式入库供教师重组使用,因而在任何时候,任何地方,任何教师(学生)都可以将最新的信息和自己的作品添加入库,只要确立了积件的信息标准,规范的教学和学习活动的自然开房。随着计算机技术的发展,工作人员和学生的参与,几件的快速发展将是令人难以置信的,像今天的互联网和网络上的信息爆炸。
1.5继承性与发展性。
机件系统和临时的特定于应用程序的课堂教学可以成为一个临时的课件和教学课件,相当于“微教学单位”,机件系统,从而机件和教学是一个继承和发展的关系。课件是适用于特定的教学情境机件,适用于任何变化的教学情况,机件更适合教师和学生交换为基础的课堂教学情景。经过适当的处理课件(去除冗余部分,规范接口标准),可纳入综合微教学单元库,供其他教师从组。机件成为一名教师教学现状组合,也构成了一个临时课件(准确地说,是“堂件”)。零件集成零件库(甚至是一个组合平台)运营商的网络磁盘,CD-ROM的发展,情节的想法,专注于全球化,虚拟化,社会的发展,那将是比今天所有的经验,关于课件和理论课题等让我们去探索更多的更新。
1.6技术标准,以绘制作品在学校,地区,国家和全球的各种信息西苑的可重构情节必须遵守的标准和规范,是当今世界的主流,例如文本的格式,图形的格式,声音的格式,动画的格式,互联网网络接口格式等都必须与世界主流应用软件一致,否则是不可能的组合来实现的重大信息。教学信息分类和编码,应该是相似的“中图法”的图书分类方法,此外,你还应该考虑广电阅读,条码扫描系统,CD-ROM,VCD格式,以及许多其他因素,此外,这需要在国家一级层次上确立法规性的标准。
1.7易用性、通用性、灵活性、实用性。机件集中的当代应用软件设计的精髓,它具有丰富的教学材料,易于使用,直观的界面,直观的理解,人性化的设计,完整的教学使用与全体所有的教师和学生的应用,适合于不同的教学情境,成为一个使用的工具课堂教学。
2、“积件”系统的基本结构
“积件”系统的组成根据教学需要由教师和学生的教学软件系统的多媒体教学信息资源的利用。“积件”库是教学资料和表达方式的集合,而大量的知识和信息材料可以免费提供给教师和学生在课堂教学中使用。
微教学单元库:以帮助教师讲授的某个教学难点,帮助学生学习的知识和技能为目的,或为学生探索的认知和创造的学习环境,“课件”和“微世界”,它的设计和开发方法类似原来的课件,微教学单位的教学改组,并准备为教师和学生的资源,所以它一般不需要封面设计,也不需要额外的北京解释,多余的解释配音等,短小精悍,机件和剧情片相结合的平台界面的格式要求,方便的检索与组链接到教室和学生的使用的教学现状。
虚拟机件库:将网络上的资源变成巨大的类似于图书馆一样的资源库。学生和教师在课堂教学中,通过网络检索,重组,这种教学的灵活性结合在网络上的资源,需要建立教学资源库,包括教学内容,信息和材料方面的政治思想,教学管理,部分已安装在教室的计算机和网络学校模拟可以直接调用网上的教学资源材料组织课堂教学。
3、结论
一个功能强大的网络课件是随着网络技术,计算机技术及多媒体技术的不断进步,但功能强大,人性化和智能化的网络课件的实现依赖于一个纯粹的技术水平是不够的,还需要现金的教育技术和现代教育思想的不断进步,实现了高层次的信息和课件集成。使用极端机辅助教学在课内和课外更广泛,更深的方向向信息技术月科学的整合。(作者单位:沈阳师范大学教育技术学院)
参考文献