C语言2顺序结构程序设计,C语言2-算法及表示方法、顺序结构程序设计.docx

C语言程序设计教案

章节名称

算法及其表示方法、顺序结构程序设计

授课类型

□理论 □实验 ?理实一体 □实训 □实习

班级

地点

周次

星期

节次

授课进度

?符合 □超前 □滞后

?符合 □超前 □滞后

?符合 □超前 □滞后

教学目标

知识目标

1、了解算法的概念和特征

2、熟悉三种程序结构及流程图表示

3、掌握顺序结构程序设计方法

能力目标

能画出顺序结构程序设计算法流程图,并根据流程图进行规范化编程

教学重点

1、三种程序结构及流程图表示

2、顺序结构程序设计方法及规范化编程

教学难点

顺序结构程序设计算法流程图表示及规范化编程

教学方法

讲授法、类比法、启发法、练习法

教学手段

多媒体、机房电脑、板书

教学资源

教材、教学PPT、微课视频、课程网站

教学设计

教学环节

内容要点

教学方法

与手段

时间

分配

复习导入

数据输入输出函数putchar、getchar、printf、scanf应用方法。在编写C语言程序特别是复杂的程序时,需要对问题进行分析,找出合适的算法,然后采用恰当的结构进行程序设计。本次课就来学习程序的算法及其表示方法。

5

新课教学

一、算法及其表示方法

1、算法的概念

2、算法的特征

3、常用的流程图符号

4、三种程序结构及流程图表示方法:顺序、选择、循环

讲授法

类比法

35

二、顺序结构程序设计

1、【例2.8】输入两个整数,交换后输出

(1)输入的数据放在哪?——定义变量

(2)如何实现两数交换?——两个同学交换位置

(3)设计流程图

(4)规范化编程:根据流程图编程,加程序注释

启发法

练习法

25

2、【例2.9】从键盘上输入大写字母,要求输出对应的小写字母

(1)输入的大写字母放在哪?——定义字符变量

(2)大写字母与小写字母的关系?——ASCII码相差32

(3)设计流程图

(4)规范化编程:根据流程图编程,加程序注释

启发法

练习法

20

课堂小结

三种程序结构;规范化编程要求

3

作业布置

完成章节练习题11:编写程序,输入圆的半径,求周长与面积;预习2.4节

2

7S管理

整理、整顿、清扫、清洁、素养、节约、安全

课后

教学效果及改进思路

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值