内容正文:
技能,让生活更美好
模块一任务二《第一个C语言程序》
教学内容
第一个C语言程序
课时
2
教学目标
知识目标
1、了解C语言出现的历史背景
2、掌握C语言程序的结构、书写格式和上机步骤
能力目标
根据任务要求,理解程序设计中的若干术语。
情 思政目标
提高学生的审美能力、自主思考与学习能力,培养工匠精神。
教学重点
C程序的特点
教学难点
理解程序设计中的若干术语
教学方法
教法:线上+线下混合式教学,任务驱动法
学法:自主学习、合作探究法。
教学准备
1. 计算机、投影仪
2.下发学习任务清单。
教学过程
教学环节
主要内容
教学活动
教 师
学 生
课前
组织教学
准备上课机器
准备上课机器
导入新课
打印输出Hello World
引发学生思考,激发学生学习的兴趣。
新授过程
介绍著名的Hello World程序,“#”开头的是预处理指令,#include命令的作用是命令C编译器包含某个特定文件的内容,在这里包含一个名为studio.h的文件,.h文件称为头文件,大多数头文件包含了程序常用的函数,程序中的main表示主函数,每个C原程序都必须有且只能有一个main函数,函数体由括号括起来,其内容是函数所要执行的若干条语句,括号是函数开始和结束的标志。
求两个整数和并输出的C程序,这个程序显然比hello,world程序要复杂得多,这里用到了两个函数,一个主函数main()和一个子函数sum函数,主函数体内C等于sum(a,b) 它的作用是调用sum子函数,调用时将实际参数a和B的值,传递给子函数的形式参数X和Y,此时程序将转到子函数Sum函数中,执行sum函数的作用是求出两个整数的和Z执行返回语句,将Z的结果值返回给主函数main。
认真观察下这2个C程序,总结出C语言结构的哪些特点?
程序由一个或多个函数组成的,任何一个C源程序必须有且只能有一个主函数main(),可以放在程序中任一位置,但程序执行永远从main开始,在main中结束,其它函数通过嵌套调用得以执行。
上机步骤(上机环境:Dev C++)1.安装
2.编辑源程序
3.编译
4.连接
5.执行程序,查看结果
6.退出C环境
展示Hello World程序
#include < stdio.h >
main( )
{
printf ( "Hello,world
" );
}
通过讲授向学生传授C程序特点及基本知识
认真观察下这2个C程序,总结出C语言结构的哪些特点?
课堂小结
利用师生交流的形式回顾本课知识,培养了学生归纳反思、概括总结能力。
课后
作业
课后反思
通过演示法让同学们直观的感受编程的过程,培养计算思维,提高解决问题的能力。
学科网(北京)股份有限公司
$$