C语言程序设计说课92.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计说课92

《C语言程序设计》课程说课教案;课程性质、地位 教学对象分析及要求 课程的重点、难点及突破方法 教学方法与教学手段 工学结合 教材 课程体系 学生考核;课程的性质   《C语言程序设计》课程是高职高专计算机类和电子信息类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。 学生毕业后工作岗位主要有程序员、计算机管理员、单片机应用设计员、网络应用等,在计算机控制、单片机应用、数控技术、电子技术等相关行业中都将使用C语言作为应用系统开发设计语言,C语言也是计算机应用专业中《数据结构》、《C++程序设计》及其它编程语言类课程的前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员级别)考试中要求的主要程序设计语言。;一、课程的性质、地位;课程的目标、地位 作为计算机类的专业基础课,《C语言程序设计》课程目标为: (1)培养编程思想,熟悉基本程序设计方法; (2)能更好的利用程序设计思想解决本专业领域中的问题; (3)将程序设计方法用于后续计算机语言课程的学习中,为其他相关课程奠定基础。 计算机应用技术、软件技术、计算机信息管理、通信技术、电子信息工程技术等专业都设置本课程,是电子信息类专业公共平台课程。 计算机应用技术中,《C语言程序设计》与《数据结构》、《C++程序设计》及其它编程语言类课程内容联系紧密。按层次结构,《C语言程序设计》处于最低层,是其它几门课程的前导课。;课程性质、地位 教学对象分析及要求 课程体系 课程的重点、难点及突破方法 教学方法与教学手段 工学结合 教材 学生考核;教学对象 我院生源有两种,一是高中毕业生(普招),另一个是中职生(单招)。 高中生文化基础扎实,但计算机专业知识薄弱,开始学习时较困难,但入门提高较快。 中职生初步了解一些专业知识,但基础较薄弱而不系统。学习进步也较缓慢。 针对不同类型的学生,本课程教学内容的重点和难点也不同,教学方法和手段也有区别。;二、教学对象分析;高职学生与本科生相比,智力基本一样,但自控能力相比较差。所以要从非智力因素入手,培养学生的学习积极性,提高实际动手能力。 教师必须首先弄清学生对专业课学习的障碍及原因,再根据教学原理制定出相应的对策。;二、教学对象分析;课程性质、地位 教学对象分析及要求 课程体系 课程的重点、难点及突破方法 教学方法与教学手段 工学结合 教材 学生考核;  《C语言程序设计》教学学时为60,理论内容以“够用为度”的原则,按照程序设计能力,通过一个项目“学生成绩管理系统”为主线,介绍C语言基本概念、三种基本程序结构设计、指针、函数体等重点内容。然后通过1周的课程设计,完成项目“学生成绩管理系统” 综合设计题目。设计题目也可以参考现场实际项目,按照实际工作过程进行模拟设计,学生可以真实掌握实际工作方法,进一步提高程序设计能力。课程内容如表1所示。;表1 课程内容;序号;三、课程体系;课程体系模块 ;知识结构    四个模块中,以“三种基本程序设计结构”为核心。每个模块包含对应层次的多个知识点,各层的知识点可相互交叉、延伸、构成《C语言程序设》课程的理论知识结构。 ;知识结构 C基本概念:算法、流程图、结构化/模块化程序设计方法和表达式等 三种基本程序设计结构:顺序、分支、循环结构程序设计:介绍三种基本程序控制命令,和相应结构的程序设计方法。各种程序都是由这三种结构组成,是重中之重。 ;三、课程体系;技能结构 在技能方面,以Turbo c开发环境作为实践平台。将能力划分为输入/输出程序设计、分支程序设计、循环程序设计、模块化程序设计和综合程序设计五部分。 输入/输出程序设计:主要包括数据的表示,数据的输入与输出、数据的计算,掌握程序中数据的存储、输入/输出与计算能力。;技能结构 分支程序设计:主要是掌握if、switch语句的结构,能够灵活运用设计分支程序。 循环程序设计:主要是掌握利用while、for循环结构设计处理需要重复执行的任务。 综合程序设计:主要是在顺序、分支、循环程序设计基础上,利用数组、指针、结构体等数据的表示方式,设计综合应用程序。;三、课程体系;实践教学 对于实验环节以巩固理解知识点为主的程序设计,一般根据C语言实际应用不断开发新的实验项目,如与微机原理实验台结合,开发交通信号灯控制模拟、双机串行通信等实验项目,丰富实验内容,使学生对C语言的实际应用有了进一步的掌握。;三、课程体系;课程设计环节 通过项目案例“学生成绩管理系统”,学生综合利用各知识点解决实际问题,掌握实际项目设计中各工作过程及任务,使综合程序设计技能得

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档