案例教学的计算机教学论文

2022-04-16

【摘要】在计算机成人教育教学中,案例教学指的是借助具体的情景化教学方式,引导学生对这一情景作出分析和思考的过程。案例教学法能够引导学生在独立研究和相互讨论的情况下,提升问题分析与解决的能力。基于此,本文以计算机成人教学中案例教学使用为研究主题,就具体的使用策略和注意事项进行了分析。下面是小编精心推荐的《案例教学的计算机教学论文(精选3篇)》,仅供参考,希望能够帮助到大家。

案例教学的计算机教学论文 篇1:

浅谈案例教学在计算机教学中的应用

【摘 要】案例教学,与传统的举例不同。案例教学是将学习者引入一个特定的真实情境中,本着理论与生产、工作、生活实际相结合为原则,以来源于生产、工作和生活的案例为基本素材,通过分析案例、解决案例、总结案例来达到解决实际问题、完成教学目标的过程。

【关键词】案例教学 案例编选 计算机 教学方法 网页设计

最初接触案例教学,开始于我校1999年购买的一套《办公自动化案例精解》的。这本书不是按章节讲解知识点,而是将知识点融入一个个案例中,比如图文混排案例、建立数据分析图表案例、数值计算案例等。在进行办公自动化这方面的课程授课时,我有意识地根据书中所提供的案例来进行教学活动,发现每当带领学生完成一个案例时,学生们看到用自己学到的知识能完成如此精美的一篇文档,能将一堆毫无生机的数字变得直观而有意义,能将庞大而繁琐的计算量在鼠标点击间精确完成,巨大的成就感就调动了学生主动求知的欲望,学生很快就具备了解决办公任务的思路和方法,甚至结合自己的实际要求能举一反三解决更多的问题。极大地提高了学生的学习兴趣。在初步体验到案例教学的成功后,我开始有意识地将案例教学应用到我所教授的其他计算机课程中。

经过几年的教学摸索和实践,我发现,如何有效地把案例教学应用于计算机教学中,激发学生兴趣,提高教学实效,是一个系统、艰巨、循序渐进的过程,应从以下几个方面考虑和分析。

一 案例的准备和编选

对案例教学而言,案例的编选至关重要,案例作为案例教学的基本素材,其是否恰当对教学效果的影响非常重要,教师要重视案例编选环节,精心选取编排。案例要实、精、深、新。不同的课程在案例编选时既有共同点,同时也要根据本学科的特点稍有侧重点,对于计算机教学而言,要根据程序设计本身的特点,此外在案例编选方面还要注重实和精,并且案例要有一定的深度和扩展性。

二 教师素养的提高

在计算机教学中实施案例教学对教师的素养及教学水平提出了更高的要求,主要表现在以下几个方面:

首先,从案例的编选来看,要编选经典、合适的案例就需要教师有很深的专业知识和广博的教学经验积累,所以对计算机教师而言,需要做大量的工作来提高自己的专业素养。

其次,在教学方法及教学方式方面要进行改良。如何运用好案例,发挥案例教学效果及功用,需要教师在授课时要注意与启发性、科学性、艺术性相结合,只有这样才能使学生从案例入手进行知识的探究,激发学生的自主学习和创新能力。

三 实施案例教学的方法及策略

在计算机教学中实施案例教学基本上分为两类方法:一是案例讲授法;二是案例分析法。案例讲授法主要用于课堂教学中那些应用性很强、很广的经典案例,放弃逻辑授课过程而直接用案例讲授来教学,这里主要强调教师的讲解作用。案例分析法也叫案例讨论法,这种方法着重培养学生的参与性,注重学生创造性思维和解决问题能力的提高。

对于有些案例而言,它并不能全部包含计算机课程的知识点,特别是一些原理性、概念性相对比较强的内容,虽然案例教学在实用性和重应用性方面有很大的优势,但在知识的系统性、连贯性上不如传统教学有优势。所以,要根据课程内容和性质寻找这两方面的接触点和相互之间的联系,将传统教学与案例教学巧妙地结合起来。对于案例教学在程序设计教学中实施的具体教学流程,见图1。

同时,教师在实施案例教学的过程中要进行不断的思考及修正,进而改进教学策略来适应不断变化的课堂和学生的需求,整个实施过程见图2。

四 案例教学的具体实施过程

为了更好地说明案例教学在程序设计教学中的运用,以下通过一个案例在网页设计教学中的运用来进行简要说明。

1.案例的编选

在案例的编选上,遵循案例选取的原则,通过翔实、周密的调研、考察工作,以及与学生的交流,了解他们的兴趣点,并浏览各类经典网站,最终确定以学校“同学录”网站作为教学案例。“同学录”网站这一案例在设计上有明确的目标,能囊括网页设计这门课程的较多的重要知识点,并且贴近学生的生活,学生比较熟悉,这样学生就可以将学习重点放在案例项目开发的过程中,而不是对案例项目的理解上。

2.案例的设计

我在学习总体目标的框架上,将“同学录”网站进行分解,把总项目细分成一个个的小案例,并把学习内容融入每一个小的案例中,通过这些小的案例来体现总的学习目标。我将教学重点、难点进行分散,分解到每个小案例中,这样每个小案例的主题也就是教学重、难点的内容,案例项目的完成过程也就是每个小案例的突破过程。

3.案例的讲解

最后,以“布置案例”的方式引入有关概念,展开教学内容。在本课程的教学中引入新概念、新知识时,紧密地结合项目的开发过程,以学生的认知规律为依据,以“布置项目→分析项目→介绍并完成项目的制作方法→归纳结论”的顺序引入有关概念,展开教学内容。

4.评价教学

学生通过本课程的学习,不仅学到了基本知识、基本技能,而且通过各个案例的整合完成了项目的开发,又为学生积累了项目开发的经验。教学与社会实践相结合,为学生今后实习、就业打下了良好的基础。

五 结束语

由此可见,案例教学与传统的举例不尽相同。案例教学是将学习者引入一个特定的真实情境中,本着理论与生产、工作、生活实际相结合的原则,以来源于生产、工作和生活的案例为基本素材,通过分析案例、解决案例、总结案例以达到解决实际问题、完成教学目标的过程。

〔责任编辑:李锦雯〕

作者:刘建英

案例教学的计算机教学论文 篇2:

案例教学在计算机成人教育教学中的应用

【摘 要】在计算机成人教育教学中,案例教学指的是借助具体的情景化教学方式,引导学生对这一情景作出分析和思考的过程。案例教学法能够引导学生在独立研究和相互讨论的情况下,提升问题分析与解决的能力。基于此,本文以计算机成人教学中案例教学使用为研究主题,就具体的使用策略和注意事项进行了分析。

【关键词】案例教学 成人教育 计算机教学 应用

在计算机成人教育教学中,案例教学是一种在练习中提升的过程。在教学的过程中,教师通过使用课前备好的案例,借助教学设备,在师生共同的分析和讨论下,发展学生的问题解决能力和创新思维能力。同样,案例教学在计算机成人教育教学中也有着重要的应用价值。

一、案例教学在计算机成人教育教学中的应用

案例教学在实施的过程中,以问题为核心的求解模式,案例教学打破原有知识结构的界限,从系统的角度进行问题的分析和解决。本研究以电子贺卡制作案例为研究的内容,在开展案例教学前,班级的学生需要掌握word的使用方法,能够自主的进行网络访问。首先在案例展示提出本节课所要完成的任务,教师向学生展示课前设计好的电子贺卡,并提出要学生以这个贺卡作为参照,分小组进行电子贺卡的制作练习。其次,教师组织学生分组讨论如何完成这个电子贺卡。学生在教师的指导下,按照样例分组提取电子贺卡的相关元素设计制作。每个小组代表将本小组的制作过程和设计思路进行陈述。教师根据课前设计帮助学生分析制作过程中要注意的问题,并要求学生就解决问题的方法进行创新。再次,在各个小组作品制作完成以后,教师与学生进行分组点评和互评,最后教师就学生小组制作过程中的优点进行表扬,并指出制作过程中存在的不足。

二、案例教学在计算机成人教育教学中的应用

在计算机成人教育教学过程中,在使用案例教学法之前,教师要做好教学内容的系统规划,按照案例教学的目标、教学内容的特点,联系学生计算机能力与基础,通过设计教学案例并就案例分析和优化,来提升学生的独立思索、集体写作的能力。案例教学的精细化需要从以下几个方面出发:

(一)做好案例的精心设计

在案例教学的过程中,学生作为主体,教师在运用案例教学之前,首先要了解学生基础知识的掌握程度,以帮助教师提升案例设计的针对性。成人学生与全日制在校生的差异很大,成人教育的学生很多都不是计算机专业的,因此教师在备课的过程中,必须要以学生的基础水平差异为差发电。设计案例的时候,第一要选取典型的案例进行教学,以更好的突出教学的重点,让案例能够涵盖课程的大部分知识。其次,所选用的案例要具有足够的代表性,在结合学生日常工作需要的基础上,更好的调动学生学习的积极性。再次,教师要对所选取的案例,具有全面的驾驭和把握能力,这样才能够有效的提升案例设计的针对性。

(二)引导学生相互间的积极讨论

在计算机成人教育过程中,案例教学的使用需要充分发挥教师的引导作用,在课堂上教师引导学生学会从多角度开展學习,创造适于学生学习的氛围,帮助学生能够全面的学会案例所蕴含的知识,并培养学生对所学知识的灵活使用、自由探索、大胆创新的意识。案例教学的目的,就是通过有意识的引导学生与同学之间、与教师之间的合作,完成的问题解决能力发展的过程。

(三)注重课堂教学总结和评价

在成人教育教学中,因为成人学生有着较为成熟的世界观,因此,在教学的过程中,教师要打破传统教学方法的约束,使用有效的评价方法对学生的学习结果做出全面的总结和评价。而评价的要求需要全面的、准确的、合理的来开展。同时,在评价的过程中,教师要善于使用学生之间的互评,来提升评价的动态性和全面性。案例教学作为计算机成人教育中经常使用的方法,只有完善的总结与评价方法保障,才能够更好的发挥案例教学对学生问题解决能力、知识技能学习的促进与巩固。

(四)强化延伸拓展学习的开展

在学生逐步解决案例中相关问题和任务的基础上,学生能够在潜移默化的过程中,学会和掌握计算机相关的知识与应用能力。但是,因为计算机知识与技能的庞大性,如何提升成人教育对象的自学能力、继续学习的意识,是成人教育完成以后的重要任务。通过案例教学法,对案例操作与学习进行空间和时间的延伸成为提升学生后期自学能力的有效方法。因此,在成人教育开展的过程中,为了能够促使学生学到更多的知识,需要就所采用的案例做出深加工,并提出新的任务和要求,让学生能够在课下继续学习和探索。

三、计算机成人教育使用案例教学的注意事项

(一)案例选取难度要适宜

计算机成人教育的特殊性使得教师在进行案例选取的时候,要注意所选择案例的针对性和难度。这是因为学生的理解能力、操作能力差异性较大,如果所选取的案例不能够适应大部分学生学习的需求,符合大部分学生的学习水平,那么将会影响计算机成人教育的效果。所以,案例的选取要建立在学生现有的理论和实践操作能力基础上,切忌过分超越学生的能力范围而使用案例进行教学。

(二)案例任务的设计要具有针对性

计算机成人教育案例教学法的使用,对教师提出了较高的要求,需要教师在课前做好全面、针对性、有效的备课。由于成人教育的独特性,学生的差异较大,导致课堂教学不可控因素较多,因此,完善、全面的课前准备,是提升案例教学在计算机成人教育应用效果的基础条件。

(三)案例教学要密切结合课程内容实施

教学方法的多样性,给案例教学的实施创造了条件。在案例教学的过程中,要避免从开始到结束都使用,而是要结合教学内容的特点,对一些基本的原理、概念的讲解还需要使用传统的教学方法传授给学生。所以,在使用案例教学的过程中,一定要以教学内容为实施的依据,在此基础上,通过选取合适的案例,来达到促进教学效果提升的目的。

参考文献:

[1]李敏,赵显莲.成人教学中“案例教学法”探析[J]. 河北大学成人教育学院学报. 2004(01)

[2]张新平.论案例教学及其在教育管理学课程中的运用[J]. 课程.教材.教法. 2002(10)

[3]曾德强.试论案例教学在成人课堂教学中的运用[J]. 当代教育论坛. 2006(17)

作者:杨牧璋

案例教学的计算机教学论文 篇3:

案例教学在计算机类课程体系中的设计与实践

摘要:转型期的民办高校要始终注重学生能力的培养,贯彻授之以渔的教育理念,逐步实现课堂教学开放互动的教学模式,激发学生共同讨论问题的兴趣,增强其分析和解决问题的能力。本文将结合高校计算机类通识课程中的面向过程语言编程实例,剖析排序算法分析,引领学生掌握解决此类题目的方式方法。

关键词:教学模式;实践;举一反三

首先,课前教师要精心准备教学实例并指导学生提前阅读。已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请学生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把這些四位数按从大到小的顺序存入数组b中。最后main()函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。

通过阅读题目,我们首先可以得出:有200个四位数存储在数组a中,那么,学生该如何引用这批数据呢?C语言规定:数组的下标从0开始记,即a[0]、a[1]、a[2]、……、a[199]。

其次,我们要通过编辑jsVal()函数体中的语句,来实现该函数的功能。“如果四位数各位上的数字均是0或2或4或6或8”,请学生认真思考:如何获取一个四位数(例如:6482)的千位、百位、十位、个位上的数字呢?我们不妨进行下面的一组演算:

6482/1000,所得商即为千位上的数字6。

6482/100%10,所得余数即为百位上的数字4。

6482/10%10,所得余数即为十位上的数字8。

6482%10,所得余数即为个位上的数字2。

通过观察上述的演算过程,我们可以整理出关于获取四位数各位上的数字的算法来,也就是,千位上的数字:四位数/1000,百位上的数字:四位数/100%10,十位上的数字:四位数/10%10,个位上的数字:四位数%10。同样,我们也可以以此类推出获取三位数各位上的数字的算法来,即百位上的数字:三位数/100,十位上的数字:三位数/10%10,个位上的数字:三位数%10。

接下来,请学生对已拆分出各位上的数字“均是0或2或4或6或8”进行仔细分析。我们不难发现,其实具有这类特征的数值都是偶数,但千位上的数字却不能为0。对此,我们通过选择结构来完成上述结论的逻辑分析,即if(千位上的数字%2==0&&百位上的数字%2==0&&十位上的数字%2==0&&个位上的数字%2==0&&千位上的数字!=0)。可在此题目中,我们要对数组a中200个元素去重复执行该项条件的判定,为此,我们需要借助循环结构来遍历数组a中全部元素,即for(i=0;i<200;i++)。

再接下来,“则统计出满足此条件的个数cnt”,值得强调的是,如果不存在满足条件的数据,那么,此时cnt的值就是0。换言之,cnt的初始值应置为0。当条件满足时,cnt的值加1,即cnt++。“并把这些四位数按从大到小的顺序存入数组b中”,请学生仔细思考,究竟有多少个被筛选出来的数组a中元素会存入到数组b中,是200个吗?不,是cnt个。我们要将满足上述if表达式的数组a中的元素,逐一地赋值到数组b中,即b[cnt++]=a[i];实际上,我们也正是要对它们进行从大到小的排序。下面,我们就通过对一组无序数列:78、29、86、54来加以分析,从而整理出能够完成指定排序的算法来。分析过程如下所示:

第一趟操作是从第一个位置上的数值开始,进行两两比较。

在第一趟操作中,我们依次将第一个位置上的数值与其后各个位置上的数值作比较。如果后者较大,则交换二者位置上的数值;否则,对应位置上的数值不变。经过4-1次比较后,我们得出四个数中最大数86。如此进行下去,在第二趟操作中,对应位置上的数值共进行4-2次比较,我们得出三个数中最大数78。

第二趟操作是从第二个位置上的数值开始,进行两两比较。以此类推,第三趟操作是从第三个位置上的数值开始,进行两两比较。值得注意的是,在第三趟操作中,共进行了4-3次两两比较,我们得出两个数中的最大数54。以此类推,如果有cnt个数,则要进行cnt-1趟操作,也就是要用外层循环去控制趟数,即for(i=0;i

综上,授课教师要及时并认真地带领学生梳理解题思路,把握正确灌输学生算法分析的火候,举一反三,触类旁通,乐此不疲。有200个正整数,且每个数均在1000至9999之间。编制函数,要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数依次存入数组bb中,如果后三位的数值相等,则按原先的数值进行降序排列。

在题目的阅读中,请大家仔细推敲。第一点,“有200个正整数,且每个数均在1000至9999之间”,它实际上等同于“有200个四位数”的说法。第二点,“要求按每个数的后三位的大小进行升序排列”,这其中,我们该如何获取“每个数的后三位”呢?例如:6482%1000,所得余数即为百位、十位、个位上的数字482。第三点:无论是说升序排列,还是在说降序排列,那其实都是在暗示我们,要按照从小到大或者从大到小进行排列。接下来,我们将分析重点落在如何完成指定要求的排序上去。一种情况是,如果原四位数的后三位数不同时,则将原四位数按照它们的后三位大小进行从小到大排列,即if(当前元素%1000>后序元素%1000)。另一种情况是,如果原四位数的后三位数相同时,则直接按照原四位数的大小进行从大到小排列,即if(当前元素%1000==后序元素%1000&&当前元素<后序元素)。而两种情况的逻辑关系应该是:if(一种情况||另一种情况)。

通过上述对案例教学逐层递进式地设计与实践,要积极倡导授课教师优化案例教学理念,创新教改思路,正确载入先进的教育教学方式方法,引领学生温故而知新,构建师生默契的教学模式,让授课教师有备而来,学生满载而归,实现寓教于乐。

参考文献:

[1]王一美.新时期创新创业教育的实践与研究[J].西部素质教育,2017,(13):74-76.

[2]王一美.创新创业视角下人才培养模式研究[J].教育观察,2017,6(9):69-70.

[3]王一美.转型期民办高校信息类专业实践教学改革与创新研究[J].写作,2016,(12):95-96.

作者:王一美

上一篇:人力资源管理知识经济论文下一篇:跨文化交际中的茶文化论文