c语言小饭店等位就餐程序,C语言程序设计 C语言程序设计 3.C语言程序设计教案全部.doc...
C语言程序设计教案
PAGE
PAGE 2
C语言程序设计教案
C语言程序设计教案
编写:宋铁桥
计算机技术系
二〇一七年三月整理
河北工业职业技术学院
《C语言程序设计》课程教案首页
授课教师
宋铁桥
班级
16类1、类2
学时
2
授课日期
主题或任务
第一单元认识C语言程序
课型
新授
授课地点
多媒体教室
教学目标
了解C语言的发展和特征以及C语言的学习方法,掌握C语言的程序结构、运行过程及VC++6.0开发环境。
学习内容
C语言的发展和特征以及C语言的学习方法,C语言的程序结构、运行过程及VC++6.0开发环境。
重点难点
教教学重点:
掌握C语言的程序结构、运行过程及VC++6.0开发环境。
教学难点:
C语言的程序结构
教学方法
理论讲授加上机实践
素材资源
文本素材、PPT幻灯片
教学设计
本节采用以教师为主导,学生为主体的案例教学,通过制作小名片讲解本节的教学内容,同时在教学过程中同时采用提问法、讨论法和互动式教学方法。
板书设计:左侧为讲解提纲区;右侧为自由书写区。
学习评价
行为表现 课堂作业
作业题目
作业P10-11思考与训练
双语教学
main、void、include
系(部): 计算机技术系 教研室: 计算机网络教研室 教研室主任签字:
2016年9月1日
第1单元 认识C语言程序
授课内容:认识C语言程序
学时:
2学时(90分钟)
教学目的和要求:
了解C语言的发展和特征以及C语言的学习方法,掌握C语言的程序结构、运行过程及VC++6.0开发环境。
教学重点:
掌握C语言的程序结构、运行过程及VC++6.0开发环境。
教学难点:
C语言的程序结构。
教学方法和手段:
本节采用以教师为主导,学生为主体的案例教学,通过制作小名片讲解本节的教学内容,同时在教学过程中同时采用提问法、讨论法和互动式教学方法。
授课内容提纲:
一、课程介绍
1.介绍专业链路图,指出C语言在链路图中的课程地位
2.学习方法和学习要求
二、新课讲解
(一)工作任务一:走进C语言世界——C语言概述
1.C的发展过程
介绍里奇,引起学生兴趣
2.C语言特点
3.C语言的编译运行环境
4.为什么要学习C?
5.怎样学好C语言?
6.遇到问题怎么办?当编程遇到问题,首先应该查看编译器提供的信息;能看懂别人的程序,但自己做就觉得无从下手。
7.英语不行怎么办?
工作任务二:制作小名片——C程序框架结构
场景描述:刚刚走进大学校门的同学,为自己制作一张名片,让老师和同学们记住你的名字吧。
相关知识
1、C语言程序基本结构
例1.1用C语言编程在屏幕上显示“Hello C Program!”
/*
* 输出“Hello C Program!”
*/
#include //预处理命令
void main() //主函数
{
printf("Hello C Program!\n"); //输出语句
}
1.C语言程序的构成
(1)一个源程序都有且只有一个main() 函数,即主函数,其前面的void代表函数没有返回值。main() 函数下面用 {} 括起来的部分是一个程序模块。C语言的程序总是从主函数开始执行,并且回到主函数结束。
(2)以“#”开始的语句属于预处理命令。源程序中可以有预处理命令,预处理命令通常放在源程序的最前面。
(3)每一个语句都必须以分号结束,但预处理命令、函数头和花括号之后不加分号。
(4)标识符和关键字之间,至少要加一个空格。
(5)源程序中需要解释和说明的部分,可以加以注释,以增加程序的可读性,编译系统会跳过注释行,不对其进行编译。 “/**/” 是多行注释,“//”是单行注释。
2.C语言程序的书写规则
(1)在C语言中,虽然一行可以多个语句,一个语句也可占多行,但建议一行只写一个语句。
(2)一般采用缩格式书写格式,以提高程序的可读性和清晰性。
(3)C语言源代码一般用小写字母书写,除非另有约定。
(4)在程序代码中,应加上必要的注释。
3.编译和运行C语言应用程序
(1)C语言应用程序的处理流程
(2)C语言的运行环境的应用
工作任务实施
小名片程序代码如下:
/*******我的小名片*******/
#include
void main()
{
printf("****************************\n");
printf("姓名:小强\t性别:男\n");
printf("学校:河北工业职业技术学院\n");
printf("系别:计算机技术系\n");
printf("****************************\n");
}
四、教学
c语言小饭店等位就餐程序,C语言程序设计 C语言程序设计 3.C语言程序设计教案全部.doc...相关推荐
- c语言x1 x2 x3 x4的程序,求s=1x2x3+2x3x4+3x4x5+…+18x19x20的c语言程式怎么写
求s=1x2x3+2x3x4+3x4x5+-+18x19x20的c语言程式怎么写以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一 ...
- C语言开定时器做呼吸灯程序,[求助]呼吸灯的编程思路(C语言)
/*************************************************************** * 程序说明:使用P3.2和P3.4来控制P0端口的LED灯,达到手动 ...
- c语言求三门课总成绩,C语言编程,求高手 编写程序求某班20位学生三门课(英语,数学,语文)总成绩,并按照总成绩从大到小...
C语言编程,求高手 编写程序求某班20位学生三门课(英语,数学,语文)总成绩,并按照总成绩从大到小 关注:212 答案:3 mip版 解决时间 2021-01-17 10:35 提问者夜落花台 2 ...
- 常用c语言小程序,c语言经典小程序汇总大全
网上有很多的人说编程有多么多么无聊,其实:不要管别人怎么说,别人说什么,做你自己喜欢做的事就好.坚持下来,你会发现编程的乐趣的.当然,如果你觉得学习编程语言很痛苦,坚持了一段时间后无果,南无果断放弃未 ...
- c语言程序小灯从右向左闪烁,单片机控制LED灯点亮(C语言).PPT
<单片机控制LED灯点亮(C语言).PPT>由会员分享,可在线阅读,更多相关<单片机控制LED灯点亮(C语言).PPT(45页珍藏版)>请在人人文库网上搜索. 1.1,单片机控 ...
- c语言小程序(编程c++和python的区别)
c语言小程序例题,大师看看怎么办? 写入三角形的三条边a, b, c,假如能构成1个三角形,输出面积area 和周长perimeter(保留2 位小数):否则,输出"These sides ...
- go语言和java比_Go VS Java:一位资深程序员对两种语言的解读
导读:对于软件开发的编程语言,其实没有万能灵药. 本文作者详细介绍了他使用Java和Go这两种编程语言,一个是传统语言,一个是新兴语言的工作方式. Go VS Java 实话说,我很喜欢Java这门语 ...
- 中国象棋c语言源代码csdn,中国象棋源代码-C语言小程序
中国象棋源代码-C语言小程序 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .*--------------------ches ...
- C语言小程序实现输出国际象棋棋盘
分享一个C语言小程序,输出国际象棋的棋盘,摘自C语言网dotcpp.com. 题目: 要求输出国际象棋棋盘. 1.程序分析: 用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格. ...
最新文章
- 1041 Be Unique
- java spring maven pdf 导出
- 帝国cms 多个php,帝国cms多值字段数据显示方法
- nginx反向代理https站点
- RPOPLPUSH用法(转)
- $arr[]=$v 把 $v 这个东西 放到 $arr[] 这个数组中
- docker 镜像 导入导出
- 随想录(驱动开发程序员需要的一些技能)
- 用MaskNetwork代币MASK首轮公开销售已结束,今晚23:00将进行第二轮售卖
- zoj 3870 Team Formation
- python语言只采用解释一种翻译方式对吗_python与脚本语言
- 重磅!2022年JCR正式发布(附最新影响因子详单)
- Mac与Linux SSH无密登陆(互信)
- 扬帆凌远:从美妆品牌案例看品牌思维
- 工具及方法 - 使用DOS批处理给Windows文件批量改名
- 我94年的,做了一年外包我就跑路了
- Java(等级划分)
- 测试语文水平的软件,语文试卷质量分析
- 微观机器人会使用激光脉冲穿过人体
- dedecms联动筛选_织梦联动类别联动筛选搜索查询功能插件
热门文章
- C/C++学习之路_六: 指针
- 第一章 Spark系统概述
- 「递归」第9集 | 我在腾讯做研究
- 腾讯数平精准推荐 | 横扫ICDAR 2019,斩获七项冠军
- 战疫期,钉钉如何扛起暴增百倍的流量?【阿里云快速扩容新纪录】
- Scala _05集合_数组(一)
- 请求编码和响应编码乱码原因及解决方案
- M.2 固态硬盘的两种类型:SATA 和 NVMe 的区别?
- SQLAlchemy 报错 NotSupportedError: Authentication plugin ‘caching_sha2_password’ is not supported 解决方法
- 【Java小游戏】小球躲避游戏 图片轮播爆炸效果、边缘反弹、计时功能