c语言程序设计说课教案

c语言程序设计说课教案

ID:35986241

大小:119.50 KB

页数:6页

时间:2019-04-29

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

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

1、《C语言程序设计》说课教案从以下方面说明:一、课程性质、地位二、教学对象分析及要求三、课程体系四、课程的重点、难点及突破五、教学方法与教学手段六、学生考核七、教学计划一、课程性质、地位1.课程的性质  《C语言程序设计》课程是高职高专通信类和电子信息类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。C语言程序设计数据结构C++、VC、VB应用程序设计软件工程学生毕业

2、后工作岗位主要有计算机管理员、单片机应用设计员、网络应用等,在计算机控制、单片机应用、电子技术、通信技术等相关行业中都将使用C语言作为应用系统开发设计语言,C语言也是其它编程语言类课程的前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员、网络管理员等)考试中要求的主要程序设计语言。2.课程的地位通信技术(计算机网络方向)专业和电子信息技术专业,C语言室基础,是计算机应用设计的基础。是学习其他程序语言的前导及基础。二、教学对象分析及要求1.教学对象本系学习C语言课程的生源是高中生源和中专生源。6高中生文化基础扎实,但计算机专业知识薄弱,

3、开始学习时较困难,但入门提高较快。中专生,文化基础薄弱,但计算专业已经学习一些,开始学习不会很困难,但是知识转换能力方面会有困难,学习进度会慢一点。针对不同生源学生在教学方法和重难点方面有所区别。1.对同一生源不同程度学生采取如下策略状态策略1厌学扎实其理论基础,找到实践成功点2较差结合实际案例,提高解决问题的能力3乐学知识转换,提高具体的应用能力4较好知识转换,提高综合的应用能力高职智力不差,但自控能力相比较差。所以要从非智力因素入手,培养学生的学习积极性,提高实际动手能力。2.在教学中教与学教演示探究问题教学想一想做一做议一议学一、课程体系《C

4、语言程序设计》教学学时为60,理论内容以“够用为度”的原则,按照程序设计能力,通过一个项目“学生成绩管理系统”为主线,介绍C语言基本概念、三种基本程序结构设计、指针、函数体等重点内容。然后通过1周的课程设计,完成项目“学生成绩管理系统”综合设计题目。课程内容附表1。1.课程内容选取依据1)C语言编程规范根据C语言编程规范等资料,选取的内容是C语言教学中必须掌握的适应中。另外还根据C语言程序设计和后继课程(数据库、网络编程语言等)之间的关系、C语言知识与技能要求及高职学生人才培养目标要求来确定本课程的教学内容。2)职业素质要求具备基本的阅读程序和程序

5、的编写能力。同时具备实际问题转换为计算机程序解决的能力。3)实际工作中岗位能力需求通过对通信和电子专业毕业生的调查、人才招聘信息和一线专业技术人员交流,确定本系通信技术专业和电子专业的学生主要有程序设计员、单片机开发员、网站设计员、计算机维护管理、企业应用软件实施员、通信工程施工等工作岗位,这些岗位中,程序设计思维和源代码编写能力是关键技能,而C语言作为专业核心课程中的基础课程,必须掌握结构化程序设计思路,我们选取本课程内容是根据这些要求选取的。2.课程体系模块6C语言基本概念三种基本程序设计结构数组与指针函数四个模块中,以“三种基本程序设计结构”

6、为核心。每个模块包含对应层次的多个知识点,各层的知识点可相互交叉、延伸、构成《C语言程序设》课程的理论知识结构。3.知识结构1)C基本概念:算法、流程图、结构化/模块化程序设计方法和表达式等2)三种基本程序设计结构:顺序、分支、循环结构程序设计:介绍三种基本程序控制命令,和相应结构的程序设计方法。各种程序都是由这三种结构组成,是重中之重。3)数组与指针:数组:重点介绍利用数组来处理批量数据和矩阵等特殊形式的数据处理指针:介绍C语言特有的利用内存地址直接访问数据方式,使程序更够访问计算机底层的能力,具有更加强大的功能4)函数:介绍函数的调用和参数传递

7、,利用函数实验模块化程序设计4.技能结构在技能方面,以Turboc开发环境作为实践平台。将能力划分为输入/输出程序设计、分支程序设计、循环程序设计、模块化程序设计和综合程序设计五部分。1)输入/输出程序设计:主要包括数据的表示,数据的输入与输出、数据的计算,掌握程序中数据的存储、输入/输出与计算能力。2)分支程序设计:主要是掌握if、switch语句的结构,能够灵活运用设计分支程序。循环程序设计:主要是掌握利用while、for循环结构设计处理需要重复执行的任务。综合程序设计:主要是在顺序、分支、循环程序设计基础上,利用数组、指针、结构体等数据的表

8、示方式,设计综合应用程序。3)实验实训是课程教学的重要环节,促使对学生知识点的理解,掌握实际技能的途径,在选择实验和实训项

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

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

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