公务员期刊网 精选范文 计算机课程教学反思范文

计算机课程教学反思精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的计算机课程教学反思主题范文,仅供参考,欢迎阅读并收藏。

计算机课程教学反思

第1篇:计算机课程教学反思范文

关键词:现状分析;氛围;模式;方法;体会与反思

中职学校《计算机应用基础》是学生接触计算机知道、掌握操作技能的第一步,它对普及学生的计算机基础基础知识和计算机操作能力起到非常关键的作用,但在现实中却是最容易被忽视的一门重要的公共课程。因此在教学工作中应该重视对教学方法的研究。

一、计算机基础教学现状分析

首先是教学手段单一,师生间的互动不够。传统的教学方法,教师一支粉笔、一块黑板、一张嘴巴、一本教材、一个演员,自始至终唱独角戏,包打天下。结果一堂课下来,教师上课讲得头头是道,喉干舌苦;学生听得云里雾里,一无所知。学生就会形成隋性,不积极思考,被动接受,缺乏创新能力和主动学习能力。其次是过于讲求知识的系统性,不注重知识的模块化教学。上中职计算机基础课时,习惯于从计算机的起源、产生、发展,讲到它的作用意义,再讲到它的构造特点,尤其是讲它的编程语言和方法,一下子把学生带入到云里雾里的境界。让学生产生了对学好计算机的恐惧感。要知道我们教育对象是中职生,学习基础不扎实,学习兴趣不高。要因材施教,选取学生够用的、适用的、想学的、能学好的知识模块,如计算机基础模块中的计算机基础知识、操作系统Windows、文字图表处理Word、电子表格处理Excel、演示文稿PowerPoint小模块等。目前很多职校学校在计算机专业教学上存在着这样一些问题:教学计划和课程的设置不合理,专业方向与社会需求结合不紧,学生技能水平不高,无一技之长等。因此,目前在中职学校中大多数计算机专业教学已和社会需求脱节,必须根据市场及行业特点进行修正,加强适销对路的专业技能培养,改变单一的结构,朝专门化和行业化方向发展。

二、营造良好学习氛围

学习环境除了学校必须保证的运行良好的计算机外,还要有良好的人文环境。每个班中都会有基础好的和不好的学生,需要辅导的学生如果只靠教师一个人来一个一个地教,忙不过来不说,课堂的时间根本不允许,直接的结果就是会使一部分学生的问题得不到很好解决,所以在第一堂课上就给学生们按基础强和弱搭配起来分组,让基础好的学生辅导那些基础差的学生,这样既可以减轻教师逐个辅导学生的负担,又让他们分析、解决问题的能力得到提高,可以说是一举两得。同时,学生在互相辅导学习过程中增进了友情,也让他们体验到合作 的好处和重要性,从而创造出合作学习的和谐氛围。

三、改进考核内容

计算机教材本身发展的滞后性,决定了中职计算机专业课程的教学内容和考试内容不能只依附于教材,在考核内容方面要突出培养学生的“动手能力”和“岗位能力”。中职计算机专业课程管理的原则是:“基础统一、选修放开”。即对基础课程实行统一管理、统一考试。“选修放开”是指对专项能力、岗位能力等课程实行“活模块”的教学方式。“活模块”是关键,在选择“活模块”课程时,要充分注意教学内容的先进性和前瞻性,应根据当前的行业需求情况,对现行行业职位进行细分,结合课程的性质和特点、学生的个性与修养,总结归纳出每个岗位的特点、任务和职能要求,恰当设置活模块课程,或增添或删减,并且每个模块还应有相关的行业知识和技能测试的渗透。

四、改进课堂教学模式

传统的教学模式分教室(课堂教学)、机房(上机实践)、岗位(实习)三块。随着网络技术的发展,学生可以利用课余时间(特别是高三实习盲区)进行网上学习,学校组织开设网上课堂,将教学辅导资料等放在网上,开设师生BBS讨论专区,实现师生共同探讨、交流。由于受到实际招生人数的影响,根据培养目标开设的专业,往往有的专业报的人数太少,我们可以适当合并,根据学生的兴趣和将来的岗位意向,成立兴趣小组,进行专项技能训练。学校专职教师是教学任务的主要承担者,但我们还应聘请有实际岗位经验的校外师傅(技术人员)兼课。同时加强“双师型”教师队伍建设,让更多的教师成长为既有较高的水平操作技能、较强的专业理论知识,还要有实际岗们工作经验。要加强校企合作,实现教师“请进来,送出去”以及建立校外实习基地。

五、改进教学方法

第2篇:计算机课程教学反思范文

关键词:计算思维;C语言;课程改革

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)35-0136-03

高等教育的一项主要目标是培养学生的综合素质以提高其解决实际问题的能力,而计算机基础课群的教学在当前信息社会背景下实现这一目标方面起着极其重要的作用。教育部高等学校计算机基础课程教学指导委员会提出了大学计算机基础教学4个方面的能力培养目标:对计算机的认知能力;应用计算机解决问题的能力;基于网络的学习能力;依托信息技术的共处能力。其中,对计算机的认知能力和应用计算机的问题求解能力恰好反映了大学教育中对人才的计算思维培养的要求。具体来说,高等教育实现培养计算思维就是希望在遇到实际问题时,大学生能运用所学,结合自己的数学知识,按照工程化的方法如何用算法和计算机的软硬件手段去解Q。在计算思维指导下解决问题的一般步骤是经过分析,抽取问题的共性来建立数学模型,针对于数据模型给出合适的优化算法,然后借助恰当的程序设计语言编码实现,进行反复调试和修改后最终运行给出可行的结果。同济大学的龚沛曾教授等将计算思维培养进一步细分为计算思维意识、计算思维方法和计算思维能力3个维度,这一思想为程序设计课程教学提供了更为明确的指导。

C程序设计是计算机基础课群中一门非常重要的语言课,不仅包含入门级程序设计、数据结构等方面的基础知识,还大量包含和体现了计算思维的算法理念、思维模式和解决问题的方法论。在C程序设计教学中以计算思维能力培养为导向,对于培养学生对计算机科学的理解和兴趣至关重要,不仅能为学生的编程学习和应用研究打下坚实的基础,养成良好的编程习惯,同时也能锻炼学生的计算思维和养成用计算思维的方法思考、解决问题的习惯。

然而,虽然C语言普遍面向全校非文科学生开设,但因其开设时间都安排在专业课开始前的第一学年,即面向的主体是大一新生。因此,理解计算思维的核心――抽象和自动化、进而培养计算思维,对于还处在计算机学习起点的学生来说还是比较困难的。

如何将计算思维通过C语言为代表的程序设计语言课程渗透到学生的日常中,培养其利用数学、工程性的思想借助计算机手段去分析、解决问题,使学生真正感受到计算思维带来的实用性、重要性、高效性应成为计算机语言教学工作者应积极思考并努力实践的首要问题。

1 C语言程序设计课程普遍现状

中国大多数高校都针对新生开设计算机基础课程群,以在进入专业课学习阶段之前尽量缩小学生的计算机水平的差距。其普遍采用的是大学计算机基础加程序设计语言或多媒体应用的组合,且教学模式仍然依赖教师上课时按照自己的备课教案、逐步完成自己的教学计划,随后实验课上再要求学生进行相应的上机训练。对于案例型教学、任务型实践渗透甚少,因而很难让学生对大数据环境和技术有深刻认识和掌握,自主研究性学习和探索难以实现,大大削弱了学习的主观能动性。在这种现状下的C语言程序设计课程教学中,学生普遍感觉课程听讲不难,但是实际动手能力弱,即被动接受、理解不深且不能将知识点综合运用,具体体现在以下几个方面:

(1)传统的授课方式依赖教师讲学生听,无疑会使整个学习过程中学生均处于被动接受的状态,无法提高学习积极性。由于课程教学侧重于语法知识,且教学进度安排死按章节分布。学生死记语法规则,在解决实际问题时却无从下手,教学效果欠佳。

(2)计算机类课程课时频频遭减,但为保证完成必要的教学内容,无疑会为了追求进度而放弃深度和引导学生自行思考解决的课时,学生来不及理解消化所学内容。

(3)过度强化等级考试。为提高考试通过率,会以考点作为教学目标,通过大量习题巩固,为了学而学,造成题库型、应试型学习模式,学完课程后不知道如何用程序设计方法解决专业问题。

(4)由于中学时的教学差异,入校时学生的计算机基础参差不齐。传统的教学组织无法顾及学生个体差异。

2 课程改革方向

C语言本身基本内容比较简单,但是需要对计算机基础理论、系统工作方式有一定的认识。整体教学内容深度可谓浅入深出。因此要求教学面向全局,既考虑章节知识点引入的合理性,更要将C语言深邃的内涵渗透进各教学部分。例如,C语言的数据类型丰富灵活,然而,这章通常在编程的逻辑结构之前介绍,容易枯燥且脱离应用不能让学生产生深刻的理解和体会。因此,应改变死板按照教材的章节分布来教学的模式,应以计算思维为导向,根据分析问题、解决问题时运用知识点的思维过程,结合任务型的实例来展开课堂教学。以任务驱动进行教学是培养学生计算思维能力的有效手段,可以充分使用案例串联课程各章节内容,并配以深入浅形式多样的讲解,自然可以改善教学效果,将计算思维的培养落到实处。由于各专业学生的知识储备不同,作为计算机通识基础课程,只有充分引入各行业案例,深入结合专业需要和实际,才能既激发学生学习兴趣,又帮助学生掌握各个知识点,且提高在实际问题中解决分析的能力。

C程序设计知识点看似简单却灵活复杂、且概念抽象,因此翻转课堂形式对于C语言程序设计教学非常适合。利用翻转课堂,在学习视频中即安排预习的课程内容尽兴课堂教学的预热,还可以将C语言中难于理解的语法、程序构建和程序分步执行过程录制成视频,以便学生反复观看。更可以针对任务型实验进行提问式或比赛式的实时互动,充分引入学生自主讨论机制,必将激发学生的积极思索和探索的兴趣,在实践中验证所学,在解决问题的过程中加深体会知识点的综合运用。

通过启发式教学方式引导学生思考,例如:如何使用C语言中的符号来描述系统。让学生真正理解这些命令、数据类型实际是一种建模元素,每种类型有着其特别的抽象描述能力。特别地,在C语言程序的环境中,借助于Visual C++ 6.0 平台的单步调试功能,可以形象地演示上述C语言程序的自动化过程。让学生对计算思维指导下有计划、有步骤地将实际问题的解决方案转化为使用计算机的软硬件环境的实际操作,立体地、具体地在程序设计语言的学习中感受计算思维和计算机技术结合的强大。程序设计教学应以发现问题分析问题寻求多种解决方案各种解决方案对比实现解决方案作为授课思路,让学生成为问题的解决者而不仅仅是程序设计员。

3 考核与评价

目前的课程考核方式主要分纸质试卷测试和上机考试系统测试两种主要类型。辅以平时的实验成绩作为参考,题型及考察方式对学生计算思维能力的评价非常弱,如果不改革考核和评价方式无异于对教学效果和学生学习热情的打击。因此,应大比例增加随堂测试、实验环节和课后分组任务完成的系数比例,以真实地反映学生的学习水平和在实际中解决问题、团队协作等的能力。

随堂测验要求学生课前指定的时间内按要求编写程序,经过交换批改评价,能按照模拟机器环境的检测步骤依次指出程序中的语法和逻辑错误,并总结原因和给出改正的结果,强化程序设计能力。另外,在讨论了程序的正确性的同时,应鼓励讲出最初的算法设计、数据结构设计,以及多种算法思路的实现,予以加分。在C程序设计教学过程中,强调算法多样性来培养学生的计算思维能力,培养学生的创新意识、探索精神和问题求解能力。在设计实验内容时,鼓励学生编写各种程序来实现同一个计算任务,鼓励改写别人编写的程序,从而培养学生计算思维的多样性和灵活性。在倡导算法多样化同时,还引导学生对算法进行反思 和进一步探索,从而达到简化并优化算法的目标,对于每一次教学都是分必要。

教师根据课堂检查情况和课后的微课平台互动及时调整教学计划和教学方法。成绩系数应随时根据课堂讨论和线上讨论的活跃度来调整设定。学生最终成绩由上述成绩综合评定,客观地反映学生的学习过程和学习效果。

在实验教学环节中,对于每一个题目都要严格上机操作规范,基本按如下步骤进行:

(1)分析题目,思考算法思路确定解决方案;

(2)根据软、硬件和算法确定所需的数据结构;

(3)定义参与运算的变量并赋初值;

(4)综合基本逻辑结构,确定解决问题的主要结构;

(5)确定输出方式;

(6)绘制 N-S流程图;

(7)基于N-S流程图编写源代码;

(8)准备测试程序的数据和预判结果;

(9)上机调试;

(10)修改并继续调试直至最终正确;

(11)归纳总结,形成实验报告;

(12)思考有否其他算法方案。

教育学生重视对实验过程及结果进行总结、归纳与反思,这是训练计算思维、在实践中学习、促进知识同化和迁移的极好途径。反思的内容,包括对上机实验结果的反思,对解题思路、分析过程、程序编写、程序执行过程的反思,对本实验所涉及的知识点的反思等。另外,要求学生以小组为单位交流讨论,组间互评以达到集思广益、取长补短的效果,通过相互的信息交换和积累,学习毫无疑问必事倍功半,在反复的实践反思和信息交流过程中,计算思维能力得到拓展。

4展望

社会生活与工作对计算思维的需要无处不在,但人们的计算思维活动却仍停留在无意识状态。因此,在C语言程序设计教学中要通过契合的案例教学训练将这种无意识转变成系统的、有意识的计算思维,将知识传授转变为基于知识的思维传授。针对C语言程序设计课程中渗透计算思维这一培养要求,以考查语言的语法知识为主的考核方式应转变为以考查学生的算法设计能力和系统建模能力为主。从培养编程人员转变为培养能系统思考解决方案、能综合运用综合能力设计算法,并最终借助可达到的计算设备来实现算法的综合性跨学科思维人才。培养学生从计算机的角度去抽象问题,思考解决问题的方法和步骤,主动用计算思维去解决问题,有意识地应用在结合专业领域问题处理中。通过实践培养学生勇于探索、多种解决方案比较、团结协作的精神,对于培养学生计算思维能力、创新能力有重要意义。

参考文献:

[1] 朱战备.产品生命周期管理PLM理论与实务[M].北京:电子工业出版社,2004(8):241.

[2] 万立,郑霞,刘清华.产品全生命周期管理平台的集成产品开发流程实现研究[J].计算机辅助程,2005(2):68-74.

[3] 龚沛曾,杨志强.大学计算机基础教学中的计算思维培养[J].中国大学教学,2012(5):51-54.

[4] 魏妮妮,潘天恒,张倩.基于计算思维的程序设计课程实验教学研究[J].武汉生物工程学院学报,2016,12(1):26-30.

[5] 吕俊,陆淑娟.以计算思维培养为导向的C语言程序设计课程教学改革[J].软件导刊,2016,15(8):213-215.

[6] 刘洋,邹汪平.计算思S导向下计算机程序设计课程教学改革策略研讨[J].无限互联科技,2016(9):89-91.

[7] 汪红兵,姚琳,武航星,张敏. C语言程序设计课程中的计算思维探析[J].中国大学教学,2014(9):59-62.

[8] 吕俊.大学 计 算 机 基 础 教 学 中 的 计 算 思 维 养 成[J].计算机教育,2013(5):43-46.

第3篇:计算机课程教学反思范文

关键字:《计算机基础》;教学设计;学习兴趣;培养

计算机技术发展迅猛,与社会科技、经济发展息息相关。社会需要大量掌握和运用计算机技术的人才,那么,学习《计算机基础》课程就成为了学生的(必修)课之一。但是目前《计算机基础》课不能引起学生积极的学习兴趣,学生上课不认真听讲,考试“临时抱佛脚”,不能真切地掌握和运用计算机知识。因此,如何培养学生学习《计算机基础》的兴趣,关乎着学生学习计算机知识的热情以及积极性,也是《计算机基础》课成效达到与否的关键因素。只有教师有计划、有组织、科学地设计教学才能培养起学生学习计算机的兴趣,从而实现增强计算机知识、提高计算机技能的目的。

一、课前积极准备

(一)摸清教材思路

教材是学生进行计算机基础学习的重中之重,是老师与学生之间沟通的桥梁。《计算机基础》课的教材更是教学的纲领、课程引导的本体,关乎着教师如何进行整堂课的教学设计与教学设置,更关乎着教学目的能否达到以及学生学习态度的构建。

教师务必在进行教学之前就要摸清教材思路,针对教材中的重难点内容、社会联系、操作运用、教学资源以及教学环境进行科学地分析和整合。摸透整本教材的思路,根据教材内容进行适当的删减和增加。科学地、有目的地准备与教材相关的图片、文字以及用具方便课堂上的展示。

(二)揣摩学生心理

教师制定的教学设计能否符合学生的胃口,教学设计最终能否培养起学生学习《计算机基础》课的兴趣,还需要教师积极揣摩学生心理。首先,教师要明白当下流行什么,学生喜欢什么,学生在网络上的喜好是什么,是否能够通过网络兴趣与《计算机基础》课进行联系,能否通过学生的兴趣进行教学设计入手。其次,教师在授课之前需要对学生的基础进行审视,通过学生对计算机基础了解程度、喜好程度、知识构架进行了解,以便通过揣摩学生心理进行行之有效的教学设计。揣摩学生的心理,能够减少教师在教学设计上出现导致学生厌学的程序、环节和内容。

(三)构建教学环境

《计算机基础》课程的特点是课堂与实践相结合。因此,在课前准备工作中教师要制定相关的课外实践活动,以便学生能够将学以致用发挥到实际生活中。通过构建课堂内外相结合增强学生动手能力的有效路径。

二、教学过程的兴趣培养

(一)新颖开讲

俗话说得好“好的开头等于成功了一半”,因此在课程开讲中的精心设计使课程新颖生动是每个计算机教师所要重视的首要问题。在短短的开讲过程中做到吸引学生、引起学生的学习兴趣直接关乎着后期教学的效果。因此,寻找一种独特的、新颖的、有创意的开讲方式可以在短短的时间内引起学生的注意,以此培养学生学习《计算机基础》课的兴趣。

(二)课堂实践的教学设计

实践的重要性之于《计算机基础》无需多说,在教学设计的执行过程中,给学生创造适合的实践内容也能够引起学生的兴趣。其设计特点主要表现如下:

1.课堂教学活动中强调实践教学,在讲述理论知识之后给学生创造足够多的实践以使学生独立自主地动手进行实践操作,通过操作来了解《计算机基础》。2.在教学机房进行实践,教师一边进行《计算机基础》课理论知识的讲授,一边让学生根据实际课程的学习进而实践。同时也可以通过相应的软件远程操控学生的计算机,让学生通过直观面对自己的计算机,通过教师操纵计算机而进完成教学。3.实践与课堂练习相结合,教师对于学生掌握《计算机基础》理论知识考查不再限于普通试卷,而是通过计算机程序的设定,学生在计算机题库中抽取试题考试,及时反馈考查结果,让学生实时了解自己的知识弊端,让学生印象更为深刻,更加利于学习兴趣的提高。

三、积极评价 及时反思

(一)积极评价

积极地根据学生的学习反馈信息进行评价有利于激发学生的学习潜能,建立学习兴趣。教师根据教学设计执行过程中的实际情况,选择适合评价的时机对学生的学习成果进行评价,指出《计算机基础》中的重难点,同时评价的过程当中可以适当地将自身的亲生经历添加进入,增强学生学习的信心以及兴趣。

(二)及时反思

教学完成过后的及时反思是教师进行下一阶段教学设计的基础。没有最好,只有更好。教师通过教学过程的反思能够发现在教学设计中的漏洞和不足,以便于下一阶段教学设计过程规避这些问题。养成及时反思教学过程的习惯,教师便能够不断提高自身的教学质量,也能在反思中发现促进学生兴趣培养的更好的闪光点。

结束语:学生学习《计算机基础》的兴趣培养是学好计算机技术的关键点,不断设计符合学生学习的教学方法,让学生积极地学习《计算机基础》,教学过程一环一扣衔接,才能建立学生与《计算机基础》课的持久性兴趣。

参考文献:

[1] 徐其达.谈谈利用教学情境培养学生学习兴趣[J].希望报刊,2007(5).

第4篇:计算机课程教学反思范文

关键词 计算思维 教学改革 大学计算机基础

中图分类号:G424 文献标识码:A

Study on Teaching Reform of Computer Foundation

Based on Computing Thinking

LI Juan, HUANG Yin

(Computer Engineering Department of Electronic Engineering Institute,

Naval University of Engineering, Wuhan, Hubei 430033)

Abstract Teaching reform of computer foundation course in our university is on the basis of computing thinking. We aim to permeate ideas and concepts of computing thinking in all aspects of teaching to foster student's consciousness and ability to analyze and solve the problems with computer. In respect of teaching content, "computing thinking" is added to the knowledge system of the courses directly. The inquiry program is used in teaching design to enlighten students on Computing Thinking. Multiple teaching method including case teaching, task driven and class discussion, and strive to permeate the cultivation of thinking in every knowledge point and the teaching modules. Teaching practice has proved the reform effect. Students can have basic computing thinking after classes of the course. The teaching reform can interpret connotation and core value of computer foundation courses perfectly.

Key words computing thinking; teaching reform; computer foundation

0 引言

“大学计算机基础”课程是我校全专业科学文化基础课程之一,是大学本科教育第一门计算机课程,在高校基础教育特别是计算机教育方面具有重要地位。该课程传统的教学方案是以等级考试一级计算机基础与MS Office应用为导向,根据等级考试一级大纲要求组织教学内容,制定教学实施方案,进行教学设计和实践,注重于培养学生对相关软件的熟练应用。然而,随着计算机技术与技能的普及,这种教学方案已经不能满足当前的教学需求。很多大学新生在初、高中阶段已经了解,甚至基本掌握了计算机的基础知识以及相关软件的应用,导致该课程的教学地位越来越不受到重视,甚至产生了“此课程是否还有存在的必要”的质疑,使得该课程面临严重的危机,对课程的改革迫在眉睫。

美国卡内基·梅隆大学计算机系主任周以真教授提出了计算思维的概念。计算思维被认为是近十年来产生的最具基础性、长期性的学术思想,已经成为当今科学研究。计算思维是指运用计算机科学的基础概念去求解问题、设计系统和理解人类行为,它包括一系列广泛的计算科学的思维方法。计算思维概念的出现与发展为“大学计算机基础”课程的改革提供了全新的思路和方向。以计算思维为核心的课程改革力求在教学内容和课堂设计等多个教学环节中渗透“计算思维”的思想和概念,深入剖析计算机科学的内涵。旨在培养利用计算机分析问题和解决问题的意识和能力。

1 基于计算思维的内容组织

课程的教学内容将依然立足于应用需求。但这里的“应用”并非指传统方式的应用软件,而是指学生在将来的职业生涯中所必备的计算机素质与技能,包括科学计算、信息检索、办公自动化、模拟训练、指挥和管理等。计算机技术在这些系统中起着重要乃至关键的作用,本科课程的内容应该能够直接支持简单的信息处理需求。课程改革后的教学内容及课时安排如表1所示。

表1 大学计算机基础教学内容与课时安排

课程总学时数为40学时,内容包括引言、计算机基本信息表示、计算机系统、计算机网络与安全、计算机应用技术基础、计算机思维与计算机问题求解。与改革前相比,差别体现在以下几个方面。

(1)直接将“计算思维”增加到课程知识体系中。在第一章引言部分增加介绍计算思维基本概念、作用与意义介绍的小节,增加“计算思维和计算机问题求解”一章专门讲授计算思维典型方法和利用计算思维解决问题的相关技术。

(2)拓展基础理论的广度与深度。对于计算机基础理论部分的内容,不再局限于等级考试大纲要求的基础知识与常识,而是要求学生能够理解计算机系统和基本原理。因此所设计的教学内容包括计算机信息表示,计算机软硬件结构和工作原理,和常用应用技术。着重在“知其所以然”上下功夫,培养学员理解计算机系统的能力,深入剖析计算机科学的内涵,并以此展示和解释“计算思维”的基本内涵和方法。

(3)淡化软件应用教学内容。课程知识体系中,不再涉及到具体的工具软件,不在课堂讲授具体软件的操作。“计算机应用实践”环节着重于培养学生运用工具软件解决实际问题的能力,而不是熟练掌握办公自动化等软件的基本操作。

2 基于计算思维的教学设计

改革后,“大学计算机基础”课程的教学目标是培养学生的计算思维,要求学生具有使用计算机处理信息的能力及其思维方式,具备良好的信息素质和计算思维能力。因此,在教学设计中,采用探究式设计方案,注重启发学生计算思维,引导学生走向思维方法的层面。以计算思维为核心的教学设计过程如图1所示。

图1 基于计算思维的教学设计过程

这里以“计算机基本信息表示”一章中“计算机码制”一节的内容为例,具体教学设计如下:(1)提出问题:如何在计算机中存储一个整数。(2)描述问题:如何解决符号(正负)在计算机中的表示。(3)方法1:原码,最高位表示符号,其余位为整数的数字部分。(4)方法1分析:以0的原码和原码的加法运算引导学生发现原码的缺点。(5)方法2:反码,最高位表示符号,其余位为整数的数字部分取反。(6)方法2分析:以带进位的反码加法运算引导学生发现反码的缺点。(7)方法3:补码,最高位表示符号,其余位为整数的数字部分取反再加1。(8)方法3分析:编码唯一,运算简单。(9)总结原、反、补码编码方式及优缺点。

3 基于计算思维的课程实施

案例教学、任务驱动、课堂研讨等教学方法,是典型的基于计算思维的教学方法,这些方法有助于培养和提高学生学习的自主性、主动性、创新性和协作性。这些教学方法的有机结合和恰当的运用,有助于奠定学生在教学活动中的主体地位,创建和谐、活跃的教学氛围,提高教学效率,培养学生的计算思维能力。

任务驱动,以问题为导向的教学方法贯穿于课堂教学活动的所有环节,用于启发、引导学生对知识的兴趣和渴求。如,可以通过“我们的姓名在计算机中如何存储?”这个任务题引导学生对字符编码相关知识的学习和理解。通过“如何解决由于CPU与主存之间速度上的不平衡而导致的CPU性能不能完全发挥?”这个问题引导学生对高速缓存原理的学习和理解。

案例教学以行动为导向,由教师引导、组织学生对教学案例进行思考、分析和设计,促使学生对相关基础理论、技术和基本原理理解。如,通过“小型局域网组建”案例,贯穿“计算机网络与安全”章节的学习之中,使得学生更透彻地理解计算机网络相关理论和技术。通过“销售管理系统设计与实现”案例,贯穿“计算机应用技术基础”章节中“数据库技术基础”的学习之中,使得学生更透彻地理解数据库相关理论和技术。

课堂研讨更多体现了教学活动中学生之间的互动,凸显学生在思维教学中的中心地位,更好地让学生在思维活动中学习,同时也学习思维本身。课堂研讨活动开始于研讨主题的设置,学生的分组和任务布置,由学生根据分组及任务在课后完成基本概念的理解、相关技术资料的收集与消化,课堂上以交流学习成果,探讨与主体相关的重难点为主,之后形成结论,完成并提交研究报告。如在“计算机应用技术基础”章节中“多媒体技术基础”中,设置研讨主题:多媒体信息处理。按“声音数字化技术”、“数字图像处理技术”和“视频与动画技术”进行分组,进行课堂研讨。

4 结论

基于计算思维的“大学计算机基础”课程教学改革,以培养学生的“计算思维”能力为目标,在教学全过程中,注重于展示和解释“计算思维”的基本内涵和方法,力争将计算思维的培养渗透到各个知识点和模块的教学中,为学生将来利用计算机和计算思维解决实际问题奠定基础。

以培养计算思维为核心的“大学计算机基础”课程教学,摒弃“狭义工具论”思想,完美诠释该课程的内涵及其核心价值。教学实践表明,学生学习兴趣和主动性得到较大提高,初步具备利用计算机分析问题和解决问题的意识和能力,具有基本的计算思维能力。

参考文献

[1] Jeannette M.Wing. Computing Thinking. Communications of the ACM.2006.3:33-35.

[2] Jeannette M.Wing. Computational Thinking and Thinking about Computing Philosophical Transactions. Series A,2008.7:3717-3725.

[3] 战德臣,聂兰顺.计算思维与大学计算机课程改革的基本思路.中国大学教学,2013.2:56-60.

[4] 吕俊.大学计算机基础教学中的计算思维养成.计算机教育,2013.5:44-46.

[5] 九校联盟.九校联盟(C9)计算机基础教学发展战略联合声明.2010.7.

第5篇:计算机课程教学反思范文

关键词:计算机 反思教学 方法

中图分类号:G632 文献标识码:A 文章编号:1672-3791(2014)06(a)-0190-01

在现代教学中,教师是教学活动的组织者,是学生学习的指导者,是课程资源的开发者。因此,老师只有知识储备是远远不够了,只凭讲授方法实行有效教学也已经过时了,老师必须有不断探究教学发展中各种因素变化的能力,也就是不断研究教学的能力,即“研究型老师”。那么该如何做好一个“研究型老师”呢?我个人认为学会教学反思就是其中一个很重要的方法。

教育反思就是指教师在教学实践中,经常性地对自己的教育、教学行为进行自我监控、回顾、判断、思索、修正,在实施的过程中发现成功之处,给予肯定与支持,遇到失败之点给予否定与修正,将“教”与“学”有机地结合起来进行审视和分析,从而努力提升教学实践的合理性,提高教学效率的过程。教师对自己的教学实践进行反思,在教学中及时总结自己的教学经验,有利于培养教学研究、创新意识,促使教师能够更好地实现教学理论与教学实践的相结合,提高老师的教育教学能力。我在多年从事计算机教学的过程中,注重反思自己的教学行为,不断改进教学方法并努力提高教学效率,并从以下几个方面来体会在课堂教学中反思能力的培养。

1 反思教学方法

我们学校的学生来自发展程度不同的地区,因此,他们的信息技术素养也有很大区别,有的同学能够较熟练地应用电脑进行一些常规操作,而有的同学却从未摸过键盘,“贫富悬殊”现象十分严重。在这种情况下,如果我们采取不得当的、没有针对性的教学方法,会致使没有学习基础的学生失去了学习的兴趣,产生“畏难”的学习情绪。如果在课堂上看到有的同学不认真听讲,我会通过与学生耐心细致的交流去了解原因,其中大部分的原因是由于学生觉得教学任务太难,操作过程太复杂。我会在课后反思怎样用学生已理解或掌握的方法去教他们自习,如何用自己的教学行为来吸引这部分程度较弱的学生。经过思考,我会采用“分层教学法”“游戏法”“小组学习法”等多种方法激励这部分学生主动去参与学习中去,实现生生互动、师生互动,这样的教学才能真正的提高学生的技能。

2 反思教学内容

这几年来,我们学校用的计算机教材一直都不固定,均是全国高职学校使用的教材,说是教材,其实只是教学参考书,因为在教学的过程中,各个中职学校会根据自己学校的软、硬件条件及学生所学的专业对教学内容进行适当的增加和删减;再者,计算机技术及应用的高速更新也是计算机教师无法多年固定使用一本教科书的原因。因此,相比较其他学科而言,计算机的教学更具有灵活性。在前几年的教学中,我依据教科书教给学生的内容也不少,但学生毕业后就忘得一干二净,直到在工作中用到时,才会想到自己在学校曾经学过相关的知识。情急之下会打电话问我该如何具体操作。每遇到这样事情,我就会反思我们的计算机教学如何在学生所学的专业中体现其使用价值。经过思考,我觉得计算机的教学内容在课堂上就应该模拟其实用性,因此,在后来的教学中,我本着“学用相结合”的理念,将所教计算机技术与学生将来的职业相结合,对每节课的教学内容都进行设计。例如:在教Word软件时,让学生在掌握文字编辑能力的情况下,引导学生进行教案,课程表、教学计划、个人简历及名片的编辑。在教图象处理软件时,让学生利用自己空间中的照片,制作一寸证件照、二寸证件照、及他们办理教师资格证时所需要的电子照等……每当学生亲手完成一幅让自己满意也很实用的作品时,他们都会欢呼雀跃,自我陶醉一番,“寓教于乐”的教学内容一来可以提高学生学习计算机技术的实用性,二来可以极大地提高学生学习的积极性。

3 反思教学效果

学生掌握知识程度参差不齐,接受新知识的能力也不尽相同,如何让不同的学生都能得到一定的发展是我们每一个教师的任务,在实际教学中,我们往往会用同样的标准去衡量、要求每一位学生,这样其实会抹杀学生的学习积极性。而且有时的教学内容是我课前认为学生足可以完成的,可通过具体的教学却发现,大部分学生完成的并没有我想象的那样顺利,课后我都会反思,这是在教学任务的“量”上出了问题还是在“难度”上出了问题,或者是在学生的操作技能上出了问题。之后,我会针对具体的问题进行教学内容的及时的调整,并对教学方法与教学策略也进行适当的调整,力争让学生每节课都有学习的兴趣,在技能上都有所提高,学有所得。

4 反思教学后的发展

第6篇:计算机课程教学反思范文

1.工作方面针对师范类专科学校性质,学生对工作方面的诉求主要是指学生在今后的教学工作中能够具备良好的课件制作能力,并在日常教学中,能够熟练的操作计算机实现演示教学,课堂讨论等新式教学方法。

2.学习方面学生对知识的获取渠道比较单一,往往只能从书本上和教师的教授中获取,而网络上有着丰富的资源,学生可能对网络并不陌生,但对网络的使用大都停留在使用网络与朋友联络,看看新闻,打打游戏的阶段,很少想到使用网络去学习,即便想到了使用网络去学习,也没有什么好的学习途径。学生迫切希望能够利用计算机进行学习,变课堂学习为网络学习,变被动学习为主动学习,使学生即便离开学校也能够通过网络进行学习,实现终身学习的目标。

3.生活方面各种各样的计算机的应用软件正悄然改变着我们的生活,学生在日常的生活中,很少想到利用这些应用程序去解决问题,例如当前很流行的网络购物,如何使用计算机获取我们想要买的商品的信息、比对商品及商品的价格,如何使用计算机进行购物,这些能力都是学生所欠缺的,学生迫切希望能够使用计算机更加方便地解决日常生活中所遇到的实际问题,使计算机能够更好地为生活服务。

二、高等师范专科学校计算机应用能力培养的改革策略

针对以上高等师范专科学校学生对计算机应用能力的三方面诉求,结合高等师范专科学校学生计算机应用能力的现状,笔者从学生在今后工作、学习和生活的实际需求出发,提出四模块、四方法计算机应用能力培养的改革策略。通过研究学生的工作、学习和生活中对计算机应用能力的实际需求分析,提出四模块计算机应用能力培养策略的计算机教学课程改革。简化学生在今后工作中不常遇的知识内容,增加学生在今后工作中所欠缺的实际计算机应用能力方面的知识内容,通过以下四个模块化教学内容来提升学生对计算机应用能力的各方面需求:

1.计算机基础操作该模块是传统的计算机教学课程,包括两门课程:一是《计算机应用基础》,该门课程的目标在于培养学生的计算机基础知识,内容包括计算机的硬件构成、Windows的基本操作以及Word、Excel、PowerPoint的应用。二是《多媒体课件设计与制作》,本课程是中小学教师进行现代教育必须掌握的基本技能。其目的是传授Authorware多媒体课件创作的基本思想、理论和技术,使学生学会利用系统方法来设计制作多媒体课件;熟练掌握Authorware7.0制作软件,并让学生了解和掌握多媒体技术的一些基本知识和基本技能。

2.多媒体制作及转化在该模块,整合了Flas制作、PhotoShop图形图像处理、FrontPage网页制作三方面的内容,并加进视频、音频的剪辑制作工具的知识,以及图像、音频和视频格式转化的知识。

3.网络应用在该模块,着重学生培养学生使用网络进行网络学习的能力,培养学生如何使用计算机进行相关网络学习内容的检索、查找,并下载相关的学习内容,以及培养学生利用BBS和电子邮件等网络工具实现与教师的在线交流,以使学生能够突破传统学习的时空界限,更好地自主学习。

4.生活应用该模块包括如下内容:一是操作系统维护和优化,具体内容为如何进行操作系统的安装、优化、备份,以及硬件检测及驱动安装方面等知识。二是生活类常用工具软件,具体内容为与生活息息相关的常用软件的学习,例如,翻译类软件、理财类软件等等。三是网络购物,具体为与网络购物相关的各类软件应用,例如支付宝,网络银行等等方面内容。

三、系统计算机应用能力培养策略

除了课程设置,在日常的计算机教学工作中,笔者发现传统的课堂教学很难满足新的计算机应用能力的培养,通过总结归纳,提出四系统教学模式改革的计算机应用能力培养策略。通过以下四系统教学模式来提升学生的计算机应用能力。

1.学习小组系统传统的计算机教学模式是教师讲,学生听,只要课堂安安静静,教学就能顺利进行,这样的课堂,根本不需要小组。讲好讲不好是教师的责任,但学好学不好,完全是学生的责任,这样的教学模式,不需要关注学生的学习动力问题,小组存在与否,意义不大。同学间也没有互教互学的责任和义务,学习完全是各个独立个体自己的事,小组存在与否,无关紧要。陶行知先生呼吁解放学生,但是他没有解决解放后怎么办的问题。我们新的计算机应用能力模式高度关注小组建设,就是要通过发挥团队作用,解决好学生解放、课堂开放后课堂学习的有序、有效问题。小组团队作用的发挥,不仅能实现陶老先生解放学生的愿望,更重要的是,可以有效地利用这份能量,为团队内学生的更高效学习和发展提供强大的动力支撑。计算机应用能力的培养和高效的课堂息息相关,都离不开小组作用的发挥;无论是拓展学生计算机应用能力的展示空间和舞台,还是提供最有效的“同学”机会和资源,小组都是最佳平台;无论是课前预习的独学、群学,还是展示中的倾听、对比,小组都能和学习主体形影相随,提供“贴身”服务。同时,计算机应用能力的考核也应当以小组为单位,每个人负责一小部分,汇总成一个较大作品展示,在制作过程中,通过学生之间的相互交流,既应用了学习中所学到的知识,又培养了学生的合作能力。为此,在计算机应用能力的培养中,应当注重搭建学习小组。第一次组建,任课教师一定要让学生明白搭建学生小组的意义。按照“异组同质、同组异质”的原则分组,小组规模以6人为最佳,若班额较大,8人亦可。

2.教学流程系统传统的计算机课程教学流程是讲、听、记、练(做)、考。多年来,“学为主体、教为主导、练为主线”口号,在各个学校喊得很响,可在实际的教学流程中,学生很难成为学习的主体。这种流程,就决定了学生在课堂上、学习中只能处在被动地位。所以,要想保证学生在计算机教学课堂上的主体地位,把课堂还给学生,让学生成为学习的主人,就必须改变课堂流程,用流程保证其主体地位。新的计算机教学流程应当遵循这样的基本原则:预习、展示、反馈密切相连,课前、课中、课后环环相扣,课前充分预设和预习,课中充分互动和交流,课后认真总结和反思。目标前置、问题前置、方法前置、学习前置、管理前置,学习流程重心的普遍前移,使先学后教思想得到普遍落实。这样的计算机教学流程充分尊重了学生的学习主体地位,令学生能够更好的自主地去学习,能够更好的培养在计算机应用能力方面的探究能力,令学生能够反思学习的内容,培养学生使用计算机去解决实际问题的能力。

3.互动(沟通)系统传统的计算机教学不重视师生关系建设,因为,教师的任务是讲清、讲明、讲透,学生的任务是记忆、理解、操作、应用,师生分工泾渭分明,几乎没有交集;师生关系状态如何,对这样的课堂的教学和学习效果的影响不大。这就是传统计算机教学的问题所在,也是计算机应用能力培养的突破所在。计算机应用能力培养,首先应当尊重学生的主体地位,让学生的学习变被动为主动;其次是想方设法让师生在课上、课下深度、高效互动交流。在互动中,使学生能够及时解决学习中的疑惑,在互动中,培养学生对计算机应用的自我探究,促进学生更好地学习与计算机相关的内容。

4.反思系统计算机应用能力的培养中,应当处处都有反思的影子。计算机教学导入时,要提出相应的问题,令学生进行反思,教师在问题设置的目的是什么?让学生反思该教学部分的学习目标是什么?每个教学部分结束后,老师都应留给学生反思的空间。让学生通过学习明确学习目标是否达成。每节课后,无论是学生还是教师,都要对本节课的导入和学习过程进行反思。通过反思,使学生更好地了解该教学内容与实际相结合的点在哪,通过反思,使学生的学与实际的用能够更好地相结合,更好地提高学生的计算机应用能力。

四、结语

第7篇:计算机课程教学反思范文

中图分类号:G642

摘要:计算思维能力是当前国内外大学课程建设和教学改革的重要内容和方向。文章以非计算机专业数据库系列课程为例,探讨如何在教学过程中培养计算思维能力,同时对改革的重要内容即数据库课程群建设进行分析,阐述如何在数据库系列课程教学过程和课程群建设中引入计算思维的思路和方法,为高等学校教育教学方法和课程改革提供思路。

关键词:计算思维;教学方法;教学质量;课程群建设;课程改革

0 引言

计算思维是由美国卡内基・梅隆大学周以真教授在Computational Thinking中提出来的。周教授认为计算思维是运用计算机科学的基础概念求解问题、设计系统和理解人类的行为,其根本内容是本质、抽象和自动化。计算思维涵盖了反映计算机科学之广泛性的一系列思维活动,是与读写能力一样的人类基本思维方式。目前,国内外计算机界学者对计算思维这一课题进行了大量的研究。研究结果表明,计算思维不仅反映了计算机及计算机科学在当前社会中重要的新认识,也反映了计算机学科最本质的特征和最核心的方法,这在计算机技术飞速发展的今天尤为重要。

1 计算思维在数据库系列课程改革中的作用

数据库技术是信息系统的核心技术。近年来,数据库技术和计算机网络技术相互渗透、相互促进,已成为当今计算机领域发展迅速、应用广泛的两大技术。在数据库系列课程中,教学方法革新和课程群建设是课程改革的两个重要方面。在数据库课程改革中引入计算思维有助于正确理解计算和计算机,可以更好地揭示表象背后的核心问题,揭示不同现象之间的共同本质,从而有效提高教学质量,培养出时展所需要的高素质人才。

在数据库系列课程的教学过程中引入计算思维的理念,应当使计算思维的本质始终贯穿整个数据库课程教学过程,根据讲授的具体知识点适时引入计算思维的思想,培养学生的创新能力和计算思维能力,久而久之,教师形成新的教学思路和行之有效的教学方法。具体来说,计算的想法是把复杂问题分解,把问题简单化;计算的方法是选择一个合适的模型反映这个问题的相关方面;计算的思维是考虑当出现问题时如何恢复等。总的来说,计算思维是采取适当的方法解决问题并理解人类行为,这是计算机科学中非常重要的一些想法。

在数据库系列课程的课程群建设中引入计算思维,必须先研究课程群各门课程的关联性,通过课程整合删除重复过时的内容,增加可增强学生应用和创新能力的新内容,一方面提高教学效率,使学生在有限的学时内能吸收更多的知识;另一方面,针对课程群理论与实践并重的特点,通过引入计算思维更好地训练学生的思维能力,提高学生的综合技能。

2 在数据库教学过程中引入计算思维的方法和步骤

在数据库系列课程的教学过程中,一方面是理论知识讲授,通过教学帮助学生正确理解和掌握数据库的基本原理,熟练掌握数据库的设计方法和应用技能;另一方面是通过实践环节激发学生对数据库相关知识的兴趣,培养独立探求新方法、新技术的技能,使之成为适应能力强、有创新精神和创造才能的专门人才。在数据库系列课程的教学过程中引入计算思维,需要结合课堂教学和实践环节这两个方面。教师应当始终将计算思维的本质贯穿在课堂教学中,根据讲授的具体知识点适时引入计算思维中涉及的关注点、嵌入、保护、转化、纠错和恢复、启发式等基本概念和思维方法,引导学生领会计算思维的新方法;在实践环节,教师提出问题、给出实验任务,学生通过独立完成或者小组协作的方式运用计算思维的系列方法解决实际问题,从中探索解决问题的新方法,发现问题的本质,达到更好吸收和巩固知识、学会运用计算思维方法的目的,最终培养学生的创新思维和计算思维,提高其独立思考、解决问题的技能。具体实现方法主要包括以下几方面。

1)整合并精炼教学内容。

由于课程教学内容较多,教师应在课堂教学和实践环节中将教学内容根据章节进行归类、重新整合,选取重点和难点知识中的典型问题以提问的方式人手,用讨论的形式加强互动,启发学生同步思考,调动学生的学习积极性和参与热情,形成师生积极互动的良好氛围,使学生从被动接受知识变为主动探讨问题,达到良好的教学效果。此外,教师应通过对整合性教学内容的分析,建立各相关知识点与计算思维核心概念之间的关系和联系,在教学中表述出各知识点对应的应强化和渗透的计算思维具体核心概念。通过教师整合、分析和精炼教学内容,学生在有限的学时内可以更高效、主动地掌握更多知识和技能,同时这也有效促进教师不断地自我学习和提高。

2)采用生动具体的实例教学法。

在教学过程中,教师以当前点击率颇高的淘宝网、当当网、京东网等多个购物平台和银行数据库管理系统为切人点,引入数据库的相关概念以及数据存储、数据模型、数据组织等相关知识;通过在购物平台上进行关键词搜索查找特定信息的过程,引入关系、数据表、查询、索引、视图、存储过程、触发器等相关知识;通过购物者选中物品、点击支付平台进行网上提交订单和在线付费购买的过程,引入数据库的安全机制、身份验证、登录和权限管理、数据备份等方面的知识,这样用学生熟悉的生活实例引出相关的数据库知识点,帮助学生从更简易、更直观、更清晰、更生动、更透彻的角度学习相关知识,始终将计算思维的思想贯穿其中,摆脱传统教学方法的单一性和枯燥性,激发学生的学习兴趣,提高学习效果,一方面锻炼学生的思维,另一方面激发学生的创造力和学习能力,让学生掌握用计算思维思考和解决问题的本领。

3)将计算思维融入实践教学。

数据库课程实践环节重点锻炼学生对计算思维方法的运用能力,引导学生探索解决实际问题的方法,是对课堂教学内容的补充,促进学生更好地认识和巩固计算思维的方法。实践环节可以采用课堂练习、综合设计等多种形式;对于单一知识点练习题可以要求学生独立运用计算思维方法完成;对于综合设计题,学生可划分小组进行探讨,各自阐述对问题的认识和对知识点的理解,提出解决思路与方法,确定方案,然后上机实践,让计算机检验思路和方法的正确性。实践过程将知识作为载体,实现思想和方法的传授,通过有效使用工具,可以达到事半功倍的教学效果,使得学生不仅可以掌握数据库相关的软硬件工具、数据库系统及各类语言,而且通过抽象表示设计有效的算法,通过程序的实现高效地解决实际问题,真正掌握数据库的相关知识和技能。

3 在数据库课程群建设中引入计算思维的方法和步骤

数据库课程群建设中的系列课程均是高校非计算机专业必修或选修的与数据库相关的公共基础课程(数据库应用基础、数据库技术与应用、数据库系统原理、数据库应用系统开发等),这些课程涉及全校非计算机专业的所有学生。课程群建设是近年来课程建设改革的一个发展趋势,是针对某一受教育对象将相关的课程组合在一起,进行整合更新,使课程内容更贴近现实需求,提高学生应用和创新能力以及教学效率和质量。

数据库课程群的教学内容是根据教育部对计算机基础教学基本要求设计的,教学目标是通过课程学习帮助学生了解数据库应用领域,掌握基本的数据库技术,提高数据库管理系统分析、数据库应用程序设计和开发、数据库使用和维护的能力。课程群建设以教指委提出的“普及计算机文化、训练计算思维、培养信息应用能力”为总体目标,从培养学生信息素养、计算机应用能力等方面着手,以数据库技术为基础,以计算思维为切人点,以应用能力为目标,构造并设计数据库课程群知识体系及教学方案,旨在新形势下进一步提高高校计算机基础教育的质量。具体实现方法主要包括以下几方面。

1)以计算思维为切入点。

数据库课程群建设的实施可采用课程知识体系及教学内容重组与教学方法推动相结合的方式,在宏观上,以计算思维为切入点重组课程知识体系框架;微观上,参照教学指导委员会编制的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》和《高等学校计算机基础核心课程教学实施方案》提出的课程基本知识体系和实验体系,融入最新数据库技术、通信技术、网络技术等相关概念、方法和应用,形成数据库课程群建设的方案。

一个高效的教学团队对于强化质量意识、深化教学改革、促进课程群建设、提高教学质量发挥着极其重要的作用。基于师资队伍的现状,教学团队建设应以教学研究为切人点,以提高队伍的教学水平和改善队伍职称结构为目的,最终形成稳定的、高水平的师资队伍。团队中的教师应该认真学习并掌握计算思维的精髓,能够在教学过程中引入计算思维,启发学生训练思维能力,用计算思维的方法思考和分析问题,提高学生对知识的综合运用能力。

2)采用层次化教学方法。

教学方法的研究与实践在数据库课程群建设中占据相当重要的地位。教师要改革传统的以单纯的操作、技术为重点的教学方式,转变为以思维能力养成训练、问题求解能力培养、工作实践能力培养为目标的新型教学方式,采用层次化教学方法进行数据库课程群建设,针对不同层次的课程和不同专业的学生采用不同的教学方法(如图1所示)。第1层课程采用启发式教学方法,教师用多媒体课件等教具向学生形象、生动地演示课程重点和难点,通过灵活设计教学过程让学生积极参与教学活动,更好地掌握知识;第2层课程采用案例教学法、讲授教学法、实验教学法相结合的方式;第3层课程采用课题研究教学法、讨论教学法、指导自学法相结合的方式。除此之外,无论是哪一个层次的教学,都应该在整个教学过程中研究计算思维要素的概念、案例、课题的教授方法,研究如何将隐式计算思维要素与课程内容有机结合并呈现出来,使学生感受计算思维的科学性与普适性,从而提高学生的计算思维能力和科学素养。

3)科学制订课程知识体系。

在数据库课程群建设中,建立科学的课程知识体系能大大提高课程群建设的质量和效果。具体来说,一方面要准确分析计算机公共课的培养目标及知识结构要求,在正确认识数据库技术系列课程知识体系特点的基础上科学提炼计算机学科内涵;另一方面要及时跟踪国内外计算机技术和数据库技术的发展和趋势,不断根据大数据、透明计算、云计算、物联网时代的技术发展特点修正、更新和调整教学内容,让课程知识体系能始终适应时展的需求。同时,要以培养计算机应用开发能力为目标,以计算思维为切人点,对教学内容进行科学组织和优化;在充分调研、认真分析的基础上,确定学生应具备的知识结构,明确改革目标,提出具体方案并投入课程改革实践,分析改革效果,进行总结和推广研究。这个过程可以反复交叉进行。改革是无止境的,改革的效果也是相对的,没有最好,只有更好。教师应在实践中不断调整和修正教学改革方案,建立科学的课程知识体系。

第8篇:计算机课程教学反思范文

1.1 计算机语言类课程的特点

计算机语言类课程是高等学校计算机专业和非计算机专业指定的必修课。开设计算机语言课程的主要目的是培养大学生的信息技术素养,提高学生利用计算机分析和解决实际问题的能力,使之具有较强的软件应用能力和一定的程序设计能力。计算机语言类课程不像其他学科的内容可以反复使用,它是随着信息技术的发展而需要不断的更新;计算机语言也是一门操作性很强的课程,它比以往任何一门课程更强调学生的操作能力;计算机语言类课程的知识看起来都是固定模式,而真正在应用于软件开发时却是千变万化的,因此这门课程具有很强的创造性。

1.2 计算机语言类课程教学存在的问题

计算机语言类考试不管是校级的、省级的,还是国家级的,不管是笔试考试,还是网考,题型主要有选择、填空(完整程序、程序写结果)、程序改错和程序设计这四种题型,体现了对学生计算机语言类课程的知识的运用能力和编程能力的考察。笔者教授计算机语言类课程有十余年,学生学习该类课程时,普遍反映上课听老师讲题目的算法,即解决思路,都能听懂,但是如果给一道未做过的题或改动的题,学生独立解决就出现问题。主要原因是:动手太少,在整个学习中一直跟在老师的后面,缺少思考的机会,计算机语言类课程知识的运用能力和编程能力也随之薄弱。在教学中应注重学生思维能力的培养,思维能力是“根”,无“根”求“果”不得“果”,“根”深,自然结“硕果”。

2 以学生思维训练为主体的教学模式

思维能力是衡量大学生思维能力和素养的一个重要方面,掌握好的思维方法能使学习融会贯通。2010年7月在西安交通大学举办了首届“九校联盟(C9)计算机基础课程研讨会”。与会的大学计算机基础教学专家一致达成共识:大学计算机基础教学的核心任务是培养学生的计算思维能力,并由此建设更加完备的计算机基础课程体系和教学内容。笔者根据多年的教学经验、学生学习和认知特点,对计算机语言类课程的教学模式进行了实践性的探索,通过计算机语言类知识这个媒介让学生学会学习,强调的是认知过程(学习方法及学习体验),以思维训练(激发思考―学会思考―运用思考―享受思考)为主线,通过对知识的学习来提高学生的思维能力,引导并支持学生“主动学”而非“被动学”。无论是课堂教学,还是课后训练,都要以思维训练为主线。

2.1 课堂上注重思维训练

打破传统的以教师为主的课堂教学方法,一定要让学生加入进来,将学生定为主体。如何才能将学生转变为主体呢?不是让学生来讲课,也不是不停的问学生。而是把学生的思维动起来,并且达到开阔,即在教师的引导下充分发挥学生学习的主动性和思维性。如何才能达到这种效果呢?主要做到以下两点:

2.1.1 创造和谐宽松的讨论式的课堂气氛

课堂之上,教师要以和蔼的态度对待每个学生,对学生多表扬、鼓励,即便遇到“万马齐喑”的尴尬局面,也不妨用幽默和调侃来打破僵局。只要学生上课认真听讲,独立思维,回答问题即使是错误的,也要表扬其大胆思维。给学生创造一个讨论式的课堂环境,这个环境的主角是每个学生,让他们感觉不是在上课,而是在讨论一个话题,教师也是这个讨论组的成员之一,教师的作用是抛出问题,引导大家积极思维,踊跃参加。

2.1.2 将思维方式作为比知识还重要的“关注点”

在教学过程中将“知识”背后的规律、方法、思维方式作为比知识还重要的“关注点”,清晰地呈现出来,并在训练中得到强化,形成能力,并在进一步的训练中得到迁移。计算机语言类的课程,除了基础知识外,三大结构(顺序、选择、循环)、函数等知识点都需要通过实例来巩固的。在讲实例时,一定要做到举一反三。比如讲单重循环时,一般都会讲1~100求和这道题,这道题关键是设置初始值和用到一重循环结构。学生掌握这道题之后,再引导学生去解决1~100的偶数和、奇数和,甚至是S=1/(1*2)+1/(2*3)+1/(3*4)+…前50项之和类似的题目。这样学生会在思维中发现规律,在思维中学会总结,大大提升了学生的编程能力。经过课堂大量的训练,当学生独立解决任何一道编程题,不会出现束手无策的局面,读完题目,会在思考中理清头绪。

2.2 课后注重思维训练

课堂上的思维训练也要延伸到课下,课下除了安排学生复习已学内容和预习新知识之外,还有一项非常重要的任务是互改作业。传统的作业批改方式是学生将作业交给老师,老师改后发给学生,由于时间的关系,老师不可能将每个错题都讲解。编程题的最大特点就是解决问题的方法不是唯一的,也就是一道题有多种答案。让学生互改作业,对学生最直接的好处有两个:一是,帮同学纠正程序中的语法错误或语义错误,这样可以避免自己以后犯类似的错误,对于常考的程序改错题就不会惧怕了;二是,同学的解题方法可能不一样,在改题中,思维又训练了一次,提升了学生完整程序和阅读程序写结果的做题能力。教师在作业批改中的任务是对学生的作业以报告的形式总结,报告主要包括:总结学生程序代码中的语法错误和语义错误,将学生所有不同的解题方法都列出来,并对这些方法进行分析和比较。通过这种做法,不仅拓宽了学生的思维,开阔了同学的眼界,提升了学生编程能力,同时也加深了学生学习程序设计的兴趣,做到了事半功倍的效果。

第9篇:计算机课程教学反思范文

一、培养学生的兴趣,积极引导

积极备课,寻找激发兴趣的切入点。备课是一个再创造过程,此间, 教师不但要备知识,还要从学生的实际出发,了解他们已有的知识储备,努力寻找能激发他们学习兴趣的切入点。

充分利用多媒体教学,吸引学生的兴趣。多媒体能够将声音、视觉融为一体,与传统的教学模式相比较,有着传统教学无法相比拟的效果。首先,可以通过音乐、动画等听觉、视觉效果先入为主,吸引学生的兴趣,然后结合当前最流行的互联网以及网络技术,引导学生提高对计算机课程的兴趣。

二、计算机教学结构不能相同于其他课程的教学结构,必须要有自己的特色

对于没有任何基础的学生,如何能利用短短的40分钟的时间去掌握必要的知识技能呢?在授课的过程中,一般情况下,教学结构安排传授新知识大概为10分钟,学生自己掌握新知识练习的时间应为20分钟左右。少于此时间,学生对新知识的掌握会不彻底,然后再花10分钟的时间把新的知识重新演练一次,同时着重讲清学生在练习过程中所发现的问题。最后利用剩下的时间布置一个问题,让学生思考,加深课后学生的深入研究,深入理解。

三、强调传授新知识的时间与学生上机练习时间的比例

为1:3

计算机课不同于其它学科,学生接受新知识是听讲和操作有机结合的。学生新知识的掌握是建立在操作熟练的基础上。没有上机操作练习,熟练掌握计算机就等于一句空话。学生通过上机练习,才能发现问题、巩固知识、明白知识的内涵。计算机最明显的特点是实践性和动手能力。根据目前学生家庭状况,学生家庭计算机的拥有率还很低,学生家长的计算机知识普遍很差,学生计算机知识的来源主要是学校教育,所以学生计算机知识必须当堂巩固,必须让学生有充分的上机时间。

四、充分利用学生的特点,因材施教

从教学实践过程中发现,学生学习计算机的兴趣随着知识的深入学习逐渐加强,积极性越来越高。充分表现为:下课后,大部分的同学就来到计算机教室,争取多点上机时间。但是,由于计算机在各学科中的位置决定了现在计算机课的非主课地位、学生对计算机的认识以及计算机课实践和动手能力的特点、家庭计算机的不普及、学生对知识的掌握只能在课堂中完成,这些都要求教师在授课的过程要充分利用学生的特点,因材施教。还要充满热爱之情,注入不竭的动力。如果教师本身燃烧着对知识的渴望,学生就会迷恋于获取知识。教师教学中自然流露的激情、广博的知识和精湛的授课技巧都能潜移默化的感染学生,形成师生之间情感的交融。

五、教师上课的要点