欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    C程序设计电子教案应用物理.docx

    • 资源ID:8758403       资源大小:46.68KB        全文页数:99页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C程序设计电子教案应用物理.docx

    1、C程序设计电子教案应用物理铜仁学院Tong ren xue yuan教 案课 程 C语言程序设计 专 业 应用物理学 年 级 0 9应物 教 师 袁科 职 称、学 位 助教、硕士 部系、教研室 物电系、教育技术教研室 二九 至 二一 学年度第 二 学期铜 仁 学 院 教 案【首页】课程名称C语言程序设计授课年级及专业2009级应用物理学班级09应物课程类型必修课公共课( );基础或专业基础课(*);专业课( )选修课限选课( );任选课( )学生层次研究生( ) 本科生(*) 专科生( ) 成教生(本科( ) 专科( )授课方式理论课(*);实践课(*)考核方式理论%;实践%周学时数4课程教学

    2、总学时数72学时分配课堂讲授 54 学时; 实践课 18 学时教材名称C程序设计(第三版)作 者谭浩强出版社及出版时间清华大学出版社,2005参考资料1、谭浩强.C程序设计题解与上机指导(第三版),清华大学出版社,2005.2、谭浩强.C程序设计试题汇编. 清华大学出版社,2006.3、张建勋,纪纲.C语言程序设计教程(21世纪普通高校计算机公共课程规划教材),清华大学出版社,2008.4、克尼汉 等著,徐宝文 等译.C程序设计语言(第2版新版),机械工业出版社,2005.5、林锐,韩永泉.高质量程序设计指南:C+、C语言(第3版),电子工业出版社,2005.6、全国计算机等级考试编写组,全国

    3、计算机等级考试教程二级C语言,人民邮电出版社,2009.授课时间注:1、表中( )选项内请打“*”; 2、教案按授课次数填写,每次授课均应填写一份;空格大小可根据内容自行调整;重复班授课可不另填写教案;此教案填写并打印后须教研室主任审查、签字;3、教案首页只填写一次,其他内容须按课堂教学次数填写。课程名称C语言程序设计授课专业应用物理学周次第1周, 第1次课2010年3 月5 日章节名称第1章C语言概述授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1. 了解C语言的特点2. 理解C语言程序的组成结构3. 了解运行C程序的步骤与方法教学重点和难点重点:1.C语言的组成结构2.运行

    4、C程序的步骤与方法难点:1.C语言的组成结构2.C程序编译和链接的过程教 学 内 容时间分配及辅助手段1.1 C语言出现的历史背景1.2 C 语言的特点1.3 简单的C语言程序介绍1.4 运行C程序的步骤与方法1.4.1 运行C程序的步骤1.4.2 上机运行C程序的方法10 m15 m40 m5 m30 m启发提问1. C语言能够被广泛应用的原因是什么?2. 程序运行前为什么要先编译和链接?外语要求International Standard Organization ISO 国际标准化组织Integral Development Environment IDE 集成开发环境source pr

    5、ogram 源程序 objiect program 目标程序compiler 编译 interpreter 解释Error 错误 warning 警告小结1. C程序总是从main函数开始执行,与main函数的位置无关;2. C程序书写格式自由,但根据书写规范要求,出了if语句等,其他语句都分别占一行;3. 每个语句和数据声明的最后必须有一个分号;4. 用户无需编写输入输出函数。输入输出操作有库函数完成。C对输入输出实行函数化;思考与练习题1. C程序由哪些部分组成?2. 为什么说C程序主要是由函数组成的?下次课预习要点C语言的阶乘开发环境Turbo C 3.0教研室或科室主任审查意见:教研室

    6、或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第2周, 第2次课2010年3 月9 日章节名称实验一 C语言运行环境及运行一个简单的C程序授课方式课堂讲授( );实践课() 教学时数 2教学目的及要求1.了解TC环境的组成。2.掌握Turbo C集成开发环境的基本使用方法。3.能够编写并在Turbo C中编辑和运行最简单的C程序。4.了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。教学重点和难点重点:C程序从编辑、编译、连接到运行并得到运行结果的过程。难点:编辑并调试运行一个C程序。教 学 内 容时间分配及辅助手段1了解TC环境的组成。2进入、退出和

    7、定制TC环境。3运行演示程序4编写自己的第一个程序5分别编译、连接、运行程序20 m10 m20 m30 m20 m启发提问 TC环境的组成包括哪些?外语要求IDE(Integral Development Environment) 集成开发环境Edit 编辑Message 消息Watch 检测.EXE文件 可执行文件小结 Turbo C 2.0是C程序设计的一种集成开发环境,(其它还有Visual C+ 6.0、Borland C+等),该集成环境简单易学,同学们必须首先熟悉并掌握该集成环境。待熟悉C语言开发后,可使用 Visual C+ 6.0等集成环境。思考与练习题在Turbo C中运行

    8、和调试例题程序及作业程序。下次课预习要点算法、流程图、结构化程序设计教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第2周, 第3次课2010年3 月12 日章节名称第2章 程序的灵魂算法授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1、了解算法的概念、特性2、理解比掌握算法的表示方法,特别是N-S流程图表示方法3、掌握结构化程序的三种基本结构及其设计的基本思想教学重点和难点重点:1. 流程图、N-S流程图2. 结构化程序的三种基本结构及其设计的基本思想难点:1. N-S流程图2.结构化程序设计的基本思想教 学 内

    9、容时间分配及辅助手段2.1算法的概念2.2简单算法举例2.3算法的特性2.4怎样表示一个算法2.4.1用自然语言表示算法2.4.2用流程图表示算法2.4.3种基本结构和改进的流程图2.4.4用NS流程图表示算法2.4.5用伪代码表示算法2.4.6用计算机语言表示算法2.5结构化程序设计方法10 m10 m10 m10 m10 m10 m10 m10 m10 m10 m启发提问1. 什么是结构化的算法?2. 为什么要提倡结构化的算法?外语要求algorithm 算法flow chart 流程图structured programming 结构化程序设计小结1、程序的三种基本结构:顺序、选择、循环

    10、2、5种描述算法的方法,关键是N-S图3、灵活运用三种基本结构,学会结构化的程序设计方法思考与练习题(P36)2.6,2.7下次课预习要点数据类型教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第3周, 第4次课 2010年3 月16 日章节名称第3章 数据类型、运算符、表达式 3.1 C的数据类型3.5字符型数据授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1、掌握C的数据类型2、掌握整型、实型、字符型数据的常量及变量教学重点和难点重点:1. 基本数类型的常量和变量难点:1. 不同类型的数据在内存中的存储形式教 学

    11、 内 容时间分配及辅助手段3.1 C语言的数据类型3.2 常量与变量3.2.1 常量和符号常量3.2.2 变量3.3 整型数据3.3.1 整型常量的表示方法3.3.2 整型变量3.3.3 整型常量的类型3.4 浮点型数据3.4.1 浮点型常量的表示方法3.4.2 浮点型变量3.4.3 浮点型常量的类型3.5 字符型数据3.5.1 字符常量3.5.2 字符变量3.5.3 字符数据在内存中的存储形式及其使用方法3.5.4 字符串常量5 m10 m 10 m5 m10 m5 m5 m10 m5 m10 m5 m10 m10 m启发提问1. 字符常量和字符串常量有何区别?2. 为什么没有字符串变量?外

    12、语要求int 整型float 单精度类型double 双精度类型char 字符型constant (quantity) 常量variable quantity 变量小结1、C的基本数据类型int、float、double、char2、基本数据类型的常量表示、变量定义,及不同类型的数据在内存中的存储形式思考与练习题(P66)3.2,3.4下次课预习要点变量赋初值、运算符、表达式教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第3周, 第5次课 2010年3 月19 日章节名称第3章 数据类型、运算符、表达式 3.6 变量赋初值3.10

    13、逗号运算符和逗号表达式授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1、掌握变量赋初值的方法2、掌握C语言中的各种运算符3、掌握运算符的优先级与结合性教学重点和难点重点:1. 变量赋初值的方法2. C语言中各种运算符的使用难点:1. 混合表达式中运算符的运算顺序教 学 内 容时间分配及辅助手段3.6 变量赋初值3.7 各类数值型数据间的混合运算3.8 算术运算符和算术表达式3.8.1 C语言运算符简介3.8.2 算术运算符和算术表达式3.9 赋值运算符和赋值表达式3.10 逗号运算符和逗号表达式5 m15 m 10 m40 m25 m5 m启发提问1. 变量先定义后使用有什么好

    14、处?2. 如何减少+,-运算出错?外语要求constant (quantity) 常量variable quantity 变量initiation 初始化type conversion 类型转换小结1、算术运算符、逻辑运算符的应用,及相关表达式的逻辑值2、+、-运算3、各种运算符的优先级思考与练习题(P66)3.7,3.9,3.10,3.12下次课预习要点教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第4周, 第6次课 2010 年3 月23 日章节名称第4章 顺序程序设计 4.1C语句概述4.4字符数据的输入输出授课方式课堂讲授

    15、();实践课( ) 教学时数 2教学目的及要求1、对C语句能够有整体的把握2、掌握赋值语句、字符输入输出函数3、理解输入输出的概念教学重点和难点重点:1. 赋值语句2. 字符输入输出函数难点:1. 理解输入输出的概念教 学 内 容时间分配及辅助手段4.1 C语句概述4.2 赋值语句4.3 数据输入输出的概念及在语言中的实现4.4 字符数据的输入输出4.4.1 putchar函数4.4.2 getchar函数 程序举例20 m10 m10 m10 m10 m40 m启发提问1. 怎样区分表达式和表达式语句?2. C语言为什么要设表达式语句?3. 什么时候用表达式,什么时候用表达式语句?外语要求s

    16、equential structure 顺序结构assignment statement 赋值语句expression 表达式getchar( ) 字符输入函数putchar( ) 字符输出函数小结1、注意通过学习,能够对C语句有整体的把握2、字符输入输出函数:getchar( ) putchar( )3、理解输入输出的概念,进一步掌握C语言的核心思想思考与练习题(P89)4.4,4.5下次课预习要点格式化输入输出函数教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第4周, 第7次课 2010年3 月26 日章节名称第4章 顺序程序

    17、设计 4.5格式输入输出,4.6顺序结构程序设计举例授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1、掌握格式化输入输出语句2、掌握顺序结构的组成、特点和应用3、学会简单的顺序程序设计教学重点和难点重点:1. 格式化输入输出语句2. 顺序结构的组成、特点和应用难点:1.顺序结构程序设计教 学 内 容时间分配及辅助手段4.5 格式输入与输出4.5.1 printf函数 1.printf函数 2.格式字符4.5.2 scanf函数 1.一般形式 2.格式说明 3.使用scanf函数时应注意的问题4.6顺序结构程序设计举例 10 m20 m 10 m10 m15 m35 m启发提问1

    18、. 顺序语句结构程序设计的流程是什么?2. C程序是如何实现输入输出的?有哪些方式?外语要求sequential structure 顺序结构number format 数据格式expression 表达式printf( ) 格式化输入函数scanf( ) 格式化输出函数小结 1、格式输入输出函数:scanfprintf,特别注意scanf函数的地址项是否要加&2、注意简单程序的结构,头文件、变量定义、输入语句及输出语句思考与练习题(P89)4.6,4.8下次课预习要点C语言赋值语句和基本输入输出函数的使用教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计

    19、授课专业应用物理学周次第5周, 第8次课 2010 年3 月30 日章节名称实验二 数据类型及顺序结构授课方式课堂讲授( );实践课() 教学时数 2教学目的及要求 1.进一步熟悉TC环境的使用方法。 2.学习C语言赋值语句和基本输入输出函数的使用。 3.编写顺序结构程序并运行。 4.了解数据类型在程序设计语言中的意义。教学重点和难点重点:1. C语言赋值语句和基本输入输出函数的使用。2. 编写顺序结构程序并运行。难点:编写顺序结构程序并运行。教 学 内 容时间分配及辅助手段1编程序,输出如下图形: * * * *2编写程序,实现下面的输出格式和结果( 表示空格): a= 5,b= 7,a-b

    20、=-2,a/b= 71% c1=COMPUTER,c2=COMP ,c3= COMP x=31.19,y= -31.2,z=31.1900 s=3.11900e+002,t= -3.12e+0013编写程序,输入变量x值,输出变量y的值,并分析输出结果。 y = 2.4 * x - 1 / 2 y = x % 2 / 5 - x y = x 10 & x = 10 | x= 1 y = ( x -= x * 10 , x /= 10 ) 要求变量x、y是float型。4. 调试程序5. 运行程序2020202020启发提问数据类型在程序设计中有什么意义?外语要求sequential struc

    21、ture 顺序结构number format 数据格式expression 表达式putchar( )/getchar( ) 字符输入/输出函数printf( )/ scanf( ) 格式化输入/输出函数 小结通过本次课的学习:1.复习了数据类型和运算符的有关概念。2.操作实践了了赋值语句和输入输出函数各种格式符的使用。3.进一步熟悉TC环境的使用方法。思考与练习题输入圆半径(5)和圆心角(600),输出圆的周长、面积和扇形周长。下次课预习要点运算符、表达式教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第5周, 第9次课 2010

    22、 年4 月2 日章节名称第5章 选择结构程序设计 5.1关系运算符和关系表达式5.3 if语句的3种形式授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1、掌握关系运算符和逻辑运算符的基本概念2、能够计算关系表达式和逻辑表达式的值 3、掌握实现选择结构的3种基本形式教学重点和难点重点:1. 关系运算符和关系表达式,逻辑运算符和逻辑表达式2. 选择结构的3种基本形式难点:1.编写选择结构的程序教 学 内 容时间分配及辅助手段5.1 关系运算符和关系表达式5.1.1 关系运算符及其优先次序5.1.2 关系表达式5.2 逻辑运算符和逻辑表达式5.2.1 逻辑运算符及其优先次序5.2.2

    23、 逻辑表达式5.3 if语句5.3.1 if语句的3种形式 1.if(表达式)语句2.if(表达式)语句1 else语句23.if_else_if语句结构程序举例10 m10 m10 m10 m 10 m10 m10 m30 m启发提问1. 选择语句结构程序设计的流程是什么?2. 表达式的作用是什么?外语要求Select 选择Expression 表达式logical expression 逻辑表达式relational expression 关系表达式structure 结构小结要设计选择结构程序,要考虑两个方面的问题:一是在C语言中如何来表示条件,二是在C语言中实现选择结构用什么语句。在C

    24、语言中表示条件,一般用关系表达式或逻辑表达式,实现选择结构用if语句或switch语句。通过本次课的学习,要掌握C语言条件的表示方法以及实现选择结构的if语句,能够编写简单的选择结构程序。思考与练习题(P129)5.3、5.4下次课预习要点if语句的嵌套、 switch语句教研室或科室主任审查意见:教研室或科室主任签字:2010年 月 日课程名称C语言程序设计授课专业应用物理学周次第6周, 第10次课 2010 年4 月6 日章节名称第5章 选择结构程序设计 5.3.2 if语句的嵌套5.5程序举例授课方式课堂讲授();实践课( ) 教学时数 2教学目的及要求1、掌握if语句的嵌套使用2、掌握 switch语句的使用3、学会编写选择结构的程序教学重点和难点重点:1.if语句的嵌套使用2.switch语句的使用难点:1.if语句的嵌套使用2.switch语句条件表达式的建立教 学 内 容时间分配及辅助手段5.3 if语句5.3.2 if语句的嵌套5.3.3 条件运算符5.4 switch语句5.5 程序举例


    注意事项

    本文(C程序设计电子教案应用物理.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开