《c语言程序设计》课程

《c语言程序设计》课程

ID:13400676

大小:6.34 MB

页数:29页

时间:2018-07-22

《c语言程序设计》课程_第1页
《c语言程序设计》课程_第2页
《c语言程序设计》课程_第3页
《c语言程序设计》课程_第4页
《c语言程序设计》课程_第5页
资源描述:

《《c语言程序设计》课程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》课程课程定位课程设计教学队伍教学评价说课提纲课程简介实践条件教学方法与手段课程特色与创新一、课程简介1确定软件专业的人才培养方案组建教学团队就业职业领域典型职业岗位调研分析确定适合本校实施的人才培养方案联院的人才培养方案二、课程定位课程在人才培养方案中的地位与作用2专业综合实训周顶岗实习计算机网络基础面向对象程序设计(c#)公共基础学习领域计算机组装与维护SQLServer数据库及应用J2SE程序设计C语言程序设计课程体系拓展能力学习领域Xml程序设计ASP。NET程序设计软件架构开发技术后修课程前修课程必修课

2、承前启后、上下衔接.NET技术及应用.NET移动程序设计网页制作基础二、课程定位课程与学生的关系3高职一年级学生知识储备能力水平计算机基础操作英语数学计算机应用基础无程序设计能力从“零’开始学习本课程二、课程定位课程设计的思路1按专业岗位需求,以设计、编写和调试程序能力培养为目标,以真实工作任务为载体,形成以学生为主体的能力训练过程,采用任务驱动四步教学模式组织实施,将知识点、技能点、项目训练、职业素养贯穿于学习性工作任务实践中。职业岗位实际工作任务课程改革思路学习性工作任务遵循“教、学、做三合一”的原则,实施任务驱动四步教学模

3、式知识点技能点项目训练职业素养能力训练过程以学生为主体任务驱动任务指导书三、课程设计能力目标素质目标知识目标①能够树立程序设计的编程思想;②能够具备编程能力,使用C语言解决简单实际问题;③养成良好的编程风格;④可以为同学们今后从事操作系统开发以及嵌入式软件开发打下坚实的基础。①培养学生吃苦耐劳、爱岗敬业、团队协作的职业精神;②培养学生诚实守信、善于沟通与合作的良好品质,为发展职业能力奠定良好的基础。三、课程设计①理解C语言程序设计的基本语法。②能识别数据类型、运算符与表达式在C语言中的表示。③能进行顺序、选择及循环结构程序的设计

4、。④能说明数组和函数的基本定义。⑤理解结构体、共同体及指针的含义。⑥能进行文件操作。课程目标2教学内容设计3学习性工作任务实施性项目任务课时分配学习情境一学生成绩计算——C语言程序设计基础学生平均成绩的计算一元二次方程的求解问题函数值的计算6学时学习情境二成绩输入输出界面设计——顺序结构程序设计学生成绩的输入与输出界面设计交通红绿灯模拟4学时学习情境三成绩数据有效性检查——选择结构程序设计学生成绩输入数据有效性的检查最高成绩的计算查课程成绩在计算总分时的转换6学时学习情境四学生成绩统计分析——循环结构程序设计学生成绩统计分析——

5、总分、平均分的计算双机串行通信——聊天程序设计乘法口诀的打印8学时学习情境五成绩排名、菜单设计——数组的应用学生按总成绩的排名学生成绩的查询——按姓名查询学生成绩管理系统菜单设计8学时三、课程设计教学内容设计3学习性工作任务实施性项目任务课时分配学习情境六函数和预处理学生成绩打印模块的设计水槽液位自动控制程序设计汉诺塔游戏程序设计10学时学习情境七指针利用指针对学生成绩排序简易计算器程序设计6学时学习情境八学生成绩记录定义和数据处理——结构体和联合体学生成绩管理系统——成绩的录入、成绩统计竞选投票统计学生成绩数据链表的实现6学时

6、学习情境九学生成绩数据的保存——文件的读写学生成绩管理系统数据的存储计算机磁盘文件内容的显示文件的复制6学时综合实训项目学生成绩管理系统一周三、课程设计1(1)任务驱动教学法:以“任务”引领《C语言程序设计》课程教学,在教学活动中,以任务指导书为依托,初步形成了一个较为完善的四步任务驱动教学模式。四步任务驱动课堂结构如下:设置情境展示任务任务分析构建新知分层实施合作完成总结评价任务拓展任务1任务2任务3任务n教学方法四、教学方法与手段(2)实施任务驱动教学法的教学案例①教案头设计课题一维数组的数据处理学时:2知识目标使学生学会利

7、用一维数组读取,查询数据使学生学会利用一维数组求最值能力目标查询数据的位置用一维数组求最大值、最小值和数据的总和思想目标体验程序,分析程序,逐步克服编写程序的畏难情绪,培养学生的分析问题的能力和探究精神举一反三,学以致用工作设备计算机实训机房,每台计算机都装有TurboC调试环境教学资源教学方法学生知识与能力准备教师知识与能力准备教案、课件、任务指导书、任务考核表、参考教材任务驱动法启发式自主探究法小组合作法具有阅读并能调试简单的C语言程序的能力;具有对一维数组的定义、引用和初始化的能力具备C语言程序设计理论知识;设计C语言程序

8、、编写程序和调试程序的能力;从事实训指导经验;具备任务驱动教学法的设计能力;具有教学组织与管理能力三、课程设计三、课程设计②教学设计教学环节教师活动教学方法学生活动设置情境展示任务任务1:假设数组中已存有10个互不相同的整型数据。输入一个整数,在数组中找出与该数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。