分类筛选
分类筛选:

关于案例教学论文范文资料 与对口单招C语言课程中switch多分支选择结构案例教学实践和有关论文参考文献

版权:原创标记原创 主题:案例教学范文 科目:硕士论文 2024-02-09

《对口单招C语言课程中switch多分支选择结构案例教学实践和》:本文是一篇关于案例教学论文范文,可作为相关选题参考,和写作参考文献。

摘 要:C语言作为对口单招班计算机专业的重要课程,传统教学收效甚微.基于该课程近五年的一线教学实践,就switch多分支结构的教学,基于程序开发和完善的一般工作过程,设计了小游戏、小计算器开发等案例,教学效果很好.本文总结了该课题设计思路和实践要点.

关键词:对口单招 C语言 switch语句 案例教学

从2010年起,C语言成了江苏省计算机对口单招学生的必修课,其笔试加技能占140分,约占各科总分的四分之一.C语言概念复杂、规则繁多、灵活易错,涉及很多数学知识,编程使用全英文.而传统教学以讲解为主,比较枯燥.苏格拉底说“教育不是灌溉,而是点燃激情”.如何调动学生学习C语言的兴趣,提升学习效果,成为教师关注的问题.

笔者基于教学实战经验,介绍在switch多分支选择结构教学中应用小游戏、小计算器开发等案例进行教学的实践与探索.

一、设计思路

该课题基于理实一体案例教学对教材进行二次开发,由于学生大都有大润发*等活动的生活经验,因此教学设计以*游戏案例的实现为主线,以巩固案例和个税计算器案例为辅线,从课前“玩*游戏”到课中“实现*游戏”,再到课后“个税计算器的实现”由易到难梯度设计.我们从学生已有经验和已学if多分支知识出发,让学生在游戏中自主与协作学习,在案例实现中自然迁移掌握switch语句的使用,体验小程序的实现过程,从而逐步培养学生编程解决实际问题的思维.

二、实践要点

1.开发好导学案是前提

导学案是教师编制的用于引导学生自主学习、自主探究的学习方案,是以学案为载体,以导学为方法、学生自主学习为主体、教师启发引领为主导,师生共同合作完成学习任务的一种学习模式.

围绕小游戏等开发案例及实现,导学案教学是符合学生实际情况和课改理念的一种教学方法,也是有效实施的保障.其中,问题探究是导学案的核心,学生是导学案的出发点和归宿点,学习目标达成是导学案的落脚点.案例导学案设计可从课前,到课中,再到课后,形成问题思考、解决和拓展的一般过程.案例导学案设计要以问题引领、活动为载体,充分调动学生各种感官,通过“玩”“画”“说”“对比”等具体活动,让学生动起来、活起来、笑起来.

在课题中,课前和课中主要以简单*游戏的实现案例为主.在导学案中,基于学情的课前设计与实施流程如图1所示.

图1

首先,学生通过玩一玩教室中教师自制的*转盘,看看自己的手气.学生在愉悦的氛围中再次体验*游戏,画一画补充流程图,明晰游戏的逻辑过程.接着,学生可思考使用刚学过的if语句翻译流程图,填一填条件代码.最后教师鼓励学生自学switch语句语法,并在家尝试实现*小游戏.

教师通过导学案课前部分的设计与实施,引导学生从玩游戏到尝试编程实现,应用学生已有知识经验,融合新知识的自学与尝试,为课中进行实践反思和分享交流打下扎实基础.另外,这一过程也让学生体验了软件工程程序开发中“事实/任务/问题—文字表述与分析(画流程图)—代码书写—完善程序”的一般工作过程,培养学生逐步形成规范的程序开发与思维习惯.

2.问题引领是关键

问题引领是激发学生自主学习的有效方法.教师通过问题引领将案例中的知识点、重难点转化为探索性的小问题,并在课前和课中有层次的展现.首先,要适合学生学情,即问题应该设置在“最近发展区”,同时又要与“最近发展区”匹配,即能够满足培养学生潜在能力发展.其次,问题之间应是有序的、呈阶梯性的、符合各层次学生认知规律的.

在*游戏案例开发的教学中,教师根据学情问题进行了前置,课前学生便开始思考如何用已学和自学知识实现简单*游戏.在课中运行调试后,引导学生反思实践,发现问题,并从图2所示三个问题逐层递进思考.

在实践尝试中,在刚开始使用switch语句*游戏程序调试时,很多学生出现了一次中很多次奖的情况,程序运行不正确,这是为什么呢?这促使学生进一步回头仔细研读语法,对break的作用进行对比探究,从而理解它的作用.在问题(1)解决的基础上,教师进一步提出问题(2)和问题(3).如果输入时是非法或超范围的,程序如何处理更为健壮呢?多分支中同类项是否可以合并让程序更简洁呢?其实三个问题循序渐进,也是完善程序的一般思考路径.学生基于实践进行更深入的探究,在有趣的游戏案例实现中边做边思考,自然而然地习得重难点,解决问题,交流提升,获得成就感.

图2

这样基于游戏开发的案例教学实施,在教师问题引领下,学生以“自学交流”和“自主尝试”为主要学习方法,理实一体,在探究与交流中习得switch多分支语句的基本语法,并将其应用于游戏案例的实现,因此学生的学习兴趣和学习效果大大提高.这样彻底改变了传统教学中以教师讲授灌输语法为主,学生读懂几个例子为目标的教学方式.

3.巩固拓展是提高

巩固和拓展是学习效果的检验与深化,对于单招学生来说,适当的巩固案例十分重要,有助于对重难点知识技能进行有针对性的检查.拓展案例是对所学知识技能的再整理和再运用.巩固案例要注意全面性,既要照顾到全体学生,同时还要有层次性和阶梯性,易于学习目标的进一步达成.拓展案例要有一定的开放性和灵活性,给学生留有思考的空间,使不同的学生得到不同的发展.

前面通过*这个简单游戏实例的开发实践,学生基本了解了程序设计与完善的一般思维过程,基本掌握了switch多分支选择结构.为进一步巩固学习重难点,笔者选择了如图3所示两个梯度巩固案例,分别以改错和填空的题型由易到难全面检验学生对switch语句基本语法、break的作用和条件的设置等重难点的学习情况.

图3

为拓展学生的视野,了解常识,笔者提供一些阅读资料,引导学生思考,课后实现“个人所得税计算器”案例,给学生足够的空间和时间,引导学生自主学习和合作探究,对所学再整理和再运用.在这个过程中,学生程序设计与完善的能力得以螺旋式上升.

参考文献:

[1]谭浩强.C程序设计(第四版)[M].北京:清华大学出版社,2010.

[2]王丽红.项目案例驱动教学法在单招C语言教学中的实践与探索[J].理论研究,2013(11).

[3]倪建新.基于C语言的游戏开发教学平台的设计与研究[J].电脑知识与技术,2012(12).

[4]乔良.C语言教学中的常见问题和解决方案[J].华北科技学院学报,2014(11).

(作者单位:江苏省太仓中等专业学校)

案例教学论文参考资料:

教学论文范文

教学和杂志社

关于英语教学的论文

绘本教学论文

管理会计案例分析论文

教育教学论坛期刊

结论:对口单招C语言课程中switch多分支选择结构案例教学实践和为关于对不知道怎么写案例教学论文范文课题研究的大学硕士、相关本科毕业论文案例教学法实例论文开题报告范文和文献综述及职称论文的作为参考文献资料下载。

和你相关的