APP下载

案例教学法在C#教学中的探索和应用

2019-11-23师伟展

速读·中旬 2019年9期
关键词:案例教学教学

师伟展

◆摘  要:在当前计算机的教学中案例教学法的应用愈加频繁,此方法以培养学生的能力为主要内容,是一种效果较佳的教学方法。本文将探讨C#程序设计课程教学中所融入的案例教学法对实际教学的影响,以及如何高效运用案例教学法进而提升计算机程序设计教学的效率,塑造出社会需要的人才。

◆关键词:案例教学;C#教学;探索和应用

信息应用、计算机等专业领域的基本专业课程就包括C#语言,其特点体现在实践性和理论性等方面。但在实际的C#语言教学中,存在着一些不良现象,实践和理论不符,影响教学效果。学生在实际学习过程中接受的是零散的知识,缺乏编程思路,感觉无从下手。案例教学法恰好弥补了此缺陷,将其运用进C#程序设计课程中可提高学生积极性并提升其编程能力。所以深入研究探讨案例教学法在C#教学中的应用就显示出了其重要性。

1案例教学法的简介

为了达到预期的教学目标,在教师指引下把真实情境呈现给学生,在教学过程中引进案例的方法就是案例教学法。此方法可引导学生思考、讨论、总结,对培养学生解决问题大有帮助。案例教学模式具有传统模式不具备的几个优势:其一,课堂中心以学生为主,这种教学模式与此相符,在课堂教学中教师充当引导角色,教师不需讲授知识而是引导学生和设计教学内容;其二,学习兴趣的提高,案例教学法可调动学习者的积极性,在案例中融入进一些知识概念更易于学生接受,学生可在模拟的环境中积极参与教学活动,提高兴趣的同时也增加了学习效率;其三,多元互动与交流,在实际教学中教师应善于引导学生,鼓励学生自主思考,敢于发表见解。

2教学案例的选择条件

案例教学模式的主导是案例,以案例为基础展开教学内容,所以教师选取的案例决定着案例教学能否成功,案例的优劣对教学效果有着极大的影响。教师选编的案例要体现出重难点,具有代表性,进而达到举一反三的效果。教师选取的案例还要具备趣味性和实用性,要贴近生活并激发起学生的学习热情。C#语言与实际生活中的案例相结合可让学生知其然并知其所以然。

3案例法的具体应用

3.1猜心游戏

猜心游戏首先需要参与者心中默想一整數(在要求的数字之内),在展示的数字卡片中判别是否存在,结合游戏参与者的判别结论,进而得出其默想的数字,这样有趣的游戏可以调动学生的积极性,图1所示为游戏界面。设计理论:计算机都是以二进制存储数字,字节从低到高,每个二进制的位置标示数字的大小,如二进制10001001标示的十进制数值是137。设计方法:其一是数字卡片的设计,第一张卡片中十进制数字对应的二进制数值中0位是1,第二张图片中对应的二进制1位是数字1,以此类推。其二对游戏参与者依次更换数字卡片,并记录其判别的结果。其三是在展示完最后一张数字卡片之后,结合游戏者对所有卡片的“有无”的情况,计算数值,得出参与者默想的数字。

3.2飞机票订购案例

如下:①引人。如在外出游玩时经常涉及到预订机票,而票价会受到旅游季节的影响。为吸引更多的游客关注票价,某航空公司决定推出不同的方案,在旅游淡季如1~5月份、10以及11月份,采取订票少于20张,那么票价享受20%的优惠,如高于20张,那么享受30%的优惠;而在旺季7月份至9月份,如机票订单少于20张,则优惠5%,高于20张机票,那么优惠15%;其他时间优惠10%。图2所示是程序界面;②介绍。此案涉及程序的嵌套、程序流程顺序结构、数据类型、对象的时间和方法,if语句以及witch语句的用法和语法是通过上述案例来讲解的;③结果显示如图3;④提出相关问题。关于“优惠政策”的问题,如:问题1:订票数量和月份为什么需要使用文本控件进行操作?结果为什么使用标签控件显示?在程序运行中,可以更改文本的text属性,定票数和月份是需要输入的,所以需要采用文本控件;然而标签的text不可更改,因为其属性是只读属性,优惠率:exult为程序的最终结果,不能擅自变动。问题2:在设计程序时引入嵌套模式,witch语句和if语句两者有什么区别?case后面添加break语句起到什么效果?因为if是具有选择性的语句,其细分为三种:单分支、双分支和多分支语句。在对多分支语句处理时选用嵌套式if语句,如分支多,那么对应的if语句则多,而且程序不宜识别。采用witch语句处理多分支语句不仅程序易于读取,同时还可选用Break语句跳出程序。

4结语

将案例教学融入进C#程序设计教学中可有效地把实际问题与理论知识相融合,有助于学生学习,打破传统教学模式,便于培养学生创造思维。实践证明,科学的利用案例教学可提高学生的编程能力,进而提高教学效率。

参考文献

[1]蒋桂莲.《C#程序设计》课程教学方法探讨[J].信息系统工程,2017(08).

[2]钟小莉,孙琦龙,李永宁.C语言教学中存在的问题及改进策略研究[J].高师理科学刊,2018(02).

猜你喜欢

案例教学教学
“自我诊断表”在高中数学教学中的应用
类比在高中数学教学中的探索
在遗憾的教学中前行
钢琴对环境污染的探讨
浅议课堂教学与管理的体会
案例教学在机械创新设计课程中的应用
马克思主义基本原理概论课案例教学的几点思考
EXCEL在《投入产出法》案例教学中的应用
《运筹学》教学模式探讨
计算教学要做到“五个重视”