《C语言程序设计》说课稿(超好) 联系客服

发布时间 : 星期四 文章《C语言程序设计》说课稿(超好)更新完毕开始阅读4cf3f4ae6094dd88d0d233d4b14e852458fb3934

三、教学方法与手段

贯彻“以学生为中心”的教学理念,采用案例导入、任务驱动、讲练结合和分组讨论的教学方法,具体实施如下:

1. 案例导入

以项目“学生成绩管理系统” 为主线,贯穿顺序、选择、循环结构和数组、指针等所有章节中,课程教学具有连贯性。同时结合现场提供实际项目案例(子项目)组织教学。教学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,以解决实际问题的学习方法来学习软件开发。使学生体会到知识的实用性,提高学习兴趣。知识的实用性,提高学习兴趣。应用案例有竞赛平分、红绿灯控制、学生成绩管理等项目。

2. 任务驱动

每次课都提出一个明确的任务,通过一个任务掌握某个章节的知识点,突出重点,分解难点,教学目的明确。如讲授选择结构时模拟银行ATM机的菜单选择;讲授顺序程序设计“模拟交通信号灯”中红绿灯显示过程设计程序,提高学生学习积极性大; “项目驱动、案例教学、理论实践一体化”的教学模式解决了课程教学内容与职业岗位工作任务无关的问题,方便实现“学为所用”和“学以致用”。

3. 讲练结合

授课地点为以多媒体教室及机房为主,采用边讲边练的教学互动形式,导入贴近实际的程序设计实例。在内容上,将最新的软件开发技术引进课程,使学生毕业后能成为合格的程序设计员。在教学过程中,适当安排学生在计算机上进行实际程序设计,通过运行调试自己设计的程序,让学生亲自观察和体验程序设计的成功感受,加深知识的理解。

4. 分组讨论教学

学生以组为单位(2~3人),让同学们分组讨论经典案例,先提出问题,探讨各种解法,加深理解;要求学生讨论和解决与经典案例相关的新任务;最后检查总结新任务的完成情况,提高学生的认识。从而启发学生思考的能力、加强实践动手的能力,培养团队合作的精神。

四、学情与学法指导

(一)学情分析

我院招生对象锁定为普通高中毕业生,根据我院的实际情况,需要学习C语言程序设计课程的学生有计算机应用技术专业、计算机网络技术专业等5大专业类学生,并且由于招生大环境的影响,以上专业均文、理兼招。学生入学基础差,逻辑思维能力参差不齐,并且在高中学习阶段接触到的计算机知识较少,而程序设计能力几乎是零。

(二)学法指导

高职学生智力不差,但自控能力相比较差,充分考虑到学生的这一基本特征,根据学生的这种情况,要从非智力因素入手,培养学生的学习积极性,提高实际动手能力。

对同一生源不同程度学生采取如下策略 状态 策略 1 厌学 扎实其理论基础,找到实践成功点 2 较差 结合实际案例,提高解决问题的能力 3 乐学 知识转换,提高具体的应用能力 4 较好 知识转换,提高综合的应用能力

同时通过以下四个方面的正面的鼓励和引导,尽最大可能培养学生的学习热情和积极性。

1)强调“坚持”的学习理念,通过一些手段,潜移默化的引导学生对课程的认知,形成本课程其实也不太难的认识。培养学生学习的动力和信心。

2)鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动,使学生形成对计算机语言知识有效的学习策略。

3)鼓励与提倡解决问题的多样性,引导学生在与他人的交流中去选择合适的策略,丰富自己的思维方式,获得成功的体验和不同的发展。

4)鼓励学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同时也培养了学生逻辑思维能力。

五、教学过程 (一)教学环节 序号 1 2 3 4 5 6 7 名称 课程导入 创设情境 演示讲解 探究讨论 即使训练 互评点评 归纳总结 学生实践为主 师生共同讨论 老师讲解引导为主 师生活动分配 (二)具体时间安排

1)课程导入

教师通过言语、行为的方式提醒学生进入学习状态; 2)创设情境

教师根据本节课的教学目标和内容,提出本节课的任务情境,并讲解需要实现的注意事项。 3)演示讲解

根据任务情境,归纳出任务的数学模型和实现算法,并通过编译程序解决情境中的问题,然后根据程序的实现功能,理出本节课程的新知识点,并系统的为学生讲解。根据实际情况的需要,可以将案例拓展、深化。 4)探究讨论

提出一个与教师讲解类似的案例,提供相关材料与说明,以分组的形式组织学生讨论。

5)即时训练

根据本节课程的知识点,教师设计多个任务,并鼓励或抽取小组中的同学到黑板演示,完成任务。 6)互评点评

学生完成任务后,组织学生对学生任务进行点评、查错;并根据学生表现计算学生平时表现分数。

当学互评完成后,教师对学生任务进行点评,肯定学生实现任务的采用的新方法,提示学生任务中出现的普遍问题。 7)归纳总结

教师与学生一起,回忆总结本节课所学的知识点、重点和难点,并布置学生的课后练习。

六、考核评价

(一)全面实行考教分离

C语言程序设计考试实行考教分离,这不仅促进了任课教师对教学的精益求精,而且也给了教师充分发挥、施展个人教学才能的空间。在考核方法上,考虑到高职院

校是培养应用性的实用人才的这一特点,该课程除采用传统的笔试外,大胆采用更能反映学生知识应用能力的上机考试,这一考试形式也受到学生的欢迎。 (二)考核方法

C语言课程考核 平时成绩占40% 卷面成绩60% 作业 课堂表现 基础理论考核 编程能力考核