C语言信息化比赛教案比赛说课稿

C语言信息化比赛教案比赛说课稿
C语言信息化比赛教案比赛说课稿

说课稿

尊敬的各位专家、评委和老师,大家好!

下面就总体设计、教学过程、教学效果和特色创新向大家作一个汇报。

一、总体设计

高职软件技术专业人才培养方案中的培养目标是:培养掌握主流软件开发平台和程序设计语言,具备解决实际问题能力,自主学习能力,触类旁通能力的高素质技能型人才。

C#是软件技术.Net方向重要的基础课。其前修课程为《计算机应用基础》、〈〈C++程序设计》;后续课程为《WinForm 应用程序开发》、《https://www.360docs.net/doc/9c14780567.html,》等。它旨在学习面向对象程序设计编程思想与方法,为随后进一步软件开发学习奠定基础。

本课程通过“贪食蛇游戏项目的设计与开发”案例的学习与实践,培养学生应用C#语

言和面向对象程序思想进行软件项目开发。软件技术.Net 方向一年级学生。他们具有《C 语言》慕课学习经验;没有面向对象程序设计思想;大部分学生有畏难情绪;学生进校时学习状态不佳,兴趣不高。自主学习时,容易受游戏、手机等干扰。

本次信息化教学设计主题是《C#程序设计》的项目八多态一一利用覆写减少游戏程序耦

合。本项目是基于“贪吃蛇”游戏大案例的第八部分。一共6 学时,含2 节理论和4 节实践课。其中2 节理论在多媒体教室;4 节实践在多媒体机房进行。

“项目八多态”是学习编译时多态和运行时多态。并通过“贪吃蛇游戏”项目实训,通过覆写减少游戏程序耦合,提高程序的健壮性。

其知识目标如下:

1. 理解多态、重载、虚方法的概念;

2. 学会如何定义和实现重载方法;

3. 学会如何定义和覆写虚方法;

其技能目标如下:

1. 掌握用多态减小程序耦合的设计模式。

2. 掌握用覆写实现多态,在“贪吃蛇”游戏项目的派生类Food 和Barrier 中覆写

Initialize(),实现工厂设计模式。

其素养目标:

1. 提升合作学习能力和良好的团队协作精神;

2. 加强沟通能力,提升表达与分享能力;

3. 加强职业道德素养。

项目八的教学重点是:掌握编译时多态和运行时多态的原理和作用,很抽象。教学难点是:掌握用多态减小程序耦合的设计模式。

参考教材是我们自己主编由清华大学出版守出版的“十二五”职业教育国家规划教材

《C# 程序设计案例教程》。

信息化教学资源主要是超星平台的《C#程序设计》慕课,该慕课含12个动画开场白微

课视频、82 个任务点、34 个小案例微课视频、12 个大案例分解实训微课视频、12 章课后在线测验、5 套(每套45 题)计算机软件技术应用工程师(C# )真题测验。2014 年湖南信息职业技术立项建设项目,验收合格;201 5 年第一届泛雅杯全国慕课教学大赛,一等奖;2016 年湖南省职业教育名师空间课堂项目,入围。

针对重点、难点和学生学习状态不佳的因素,信息化教学的解决方案如下:

1 、针对重点

利用慕课平台中的“阿凡达”动画微课视频解决重点的抽象性

2、针对难点利用慕课平台中的大案例“贪吃蛇游戏”分解视频、通过做中学让学生深入理解多态;

3、学习状态

一是通过团队建设(慕课平台的PBL);二是利用手机APP教学,变劣势为优势。

相关主题
相关文档
最新文档