程序设计基础 电子教案.doc
《程序设计基础 电子教案.doc》由会员分享,可在线阅读,更多相关《程序设计基础 电子教案.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计基础 电子教案职业本科规划教材C语言程序设计教学设计课程名称: C语言程序设计授课年级:2022年级 授课学期:2022学年第一学期 教师姓名:XXX2021年10月22日- 1 - / 18课题名称程序设计基础计划学时12学时内容分析随着大数据、人工智能、物联网及5G的应用普及,行业出现了融合趋势,一些岗位及行业标准对信息化提出了更高要求,“C语言程序设计”已成为工程技术类相关专业的专业基础课程或专业课程。不论是什么样的计算机语言,其程序设计的基本方法是相同的,本节以C语言程序设计为主线,介绍程序设计的基本概念和基本方法。教学目标及基本要求(1) 掌握C语言程序的开发过程;(2) 掌
2、握程序结构;(3) 掌握上机环境;(4) 掌握数据类型;(5) 熟练应用运算符与表达式。教学重点C语言程序开发过程、基本数据类型、运算符表达式、Visual Studio 2019应用简介教学难点基本数据类型、运算符表达式教学方式教学采用教师课堂讲授与学生操作练习共同进行的一体化教学方式l 概念性知识点:提出为什么,将抽象具体化,配合教学PPT、案例辅助讲解.l 操作性知识点:提需求,并上机演示如何操作,重点内容总结经验及注意事项。l 学生操作练习:完成教材中的引例、做中学以及练中学案例,有能力的学生还可以完成教师额外布置的拓展练习题目。教学过程第一学时(知识准备)一、引例任务,提出需求(1)
3、谈一谈学习C语言的必要性,引出本节所需知识内容.【引例任务】用C语言编写程序输出“老师,您好!”【程序代码】include stdio.hvoid main( ) printf(“老师,您好!”); /输出“老师,您好!”*/【程序运行】老师,您好! (2)明确学习方向。【知识点】l C程序结构l 注释l 主函数main.l 输出函数printf【能力点】l 认识完整的C语言程序l 认识C语言程序的运行过程l 练习C程序的编写二、 明确目标,完成任务1. 注释“/”与“/”及其之间的内容是对程序的注释,用以对语句进行说明,输入程序时可以不输入.2. 主函数main是“主函数”。“与“”之间的语
4、句是 main函数的内容,是程序的主体,也称函数体。所有的C语言程序都必须包含有一个 main函数。程序从main函数的第一行语句开始执行,到最后一条语句结束。3. 库函数printf(“老师,您好!)的功能是在屏幕上显示“老师,您好!”。printf函数是C语言提供的按指定格式进行标准输出的函数,其功能是输出由双引号括起来的字符序列.在其中可以包含控制字符,“n”是换行控制符,表示该符号之前的内容输出完毕后换行显示后续内容.C语言的函数分为两类:系统本身提供的库函数和用户自定义函数,库函数又称标准函数。库函数定义在相应的头文件(头文件的扩展名是.h)中,如果要调用这些库函数,要在源程序最前面
5、使用include语句将相应的头文件包含进来,然后在程序中就可调用这些库函数。printf函数的头文件是stdio.h,在程序中应使用include stdio.h语句,然后就可以在程序中使用printf函数实现输出功能。三、归纳总结,布置课后作业 (1)回顾上课前的学习目标,对本节课知识点进行总结。 (2)扫描二维码查看相应资源,完成课后作业。第二、三学时(C语言程序概述)一、引入学习任务(1)回顾上节课的内容,C语言的相关知识,引出本节课要讲解的内容C语言的程序构成、特殊字符.(2)明确学习方向.【知识点】l C语言程序特点l C语言程序书写格式l 程序构成l 特殊字符【能力点】l 熟悉C
6、语言程序的特点l 掌握C语言程序书写格式l 掌握程序构成l 了解特殊字符二、明确目标,完成任务1C语言程序特点(1) 每条语句后面都有“;”作为终止符,它是C语句结束符。(2) 每个程序必须有一个且只能有一个主函数,程序从主函数开始执行。一个应用程序可以包含多个源程序文件,每个源程序文件又可以包含多个用户自定义函数。函数之间是相互独立、相互平行的。源程序最基本组成单位是函数。(3) 在C语言中,大、小写字母是有区别的。(4) 程序中可以加注释部分,注释有块注释和行注释两种方式.用“/”提供的注释是块注释,即可以注释多行。用“/”提供的注释是行注释,即只能注释一行,turbo C中没有这种注释方
7、式。2C语言程序书写格式(1) C语言程序中每行可写一条语句,也可写多条语句,一般一行写一条语句。(2) C语言程序的书写要注意适当的缩进,以便使程序更加清晰易读。(3) C语言程序中的花括号必须成对出现。(4) 在书写程序时,要习惯使用注释.本任务的主要内容是学习C语言源程序的构成及开发过程,数据类型、常量及变量定义,运算符及其表达式.3. 程序构成编译预处理行全局变量说明void main( ) 局部变量说明 程序段返回类型 f1(形式参数说明) 局部变量说明 程序段返回类型 f2(形式参数说明) 局部变量说明 程序段返回类型 fn(形式参数说明) 局部变量说明 程序段4. 特殊字符(1)
8、关键字关键字是C语言编译程序本身所规定使用的专用词,它们有特定的含义。如int用来定义整数类型。所有的C语言关键字不能用作标识符,关键字必须用小写字母表示。(2)标识符C语言中,变量、符号常量、函数、数组、类型和文件等都需要有一个名称,这个名称就叫做标识符。【做中学0-1】中的max就是标识符。用户自定义的标识符要符合C语言标识符的命名规则。(3)分隔符分隔符用来使编译器确认代码在何处分隔,C语言中分隔符包括注释符、空白符及普通分隔符。 三、归纳总结,布置课后作业 (1)回顾上课前的学习目标,对本节课知识点进行总结。 (2)扫描二维码查看相应资源,完成课后作业.第四、五学时(上机练习)首先,学
9、生完成本章【边学边练】的案例任务;【练中学01】编程实现在屏幕上显示如下两行文字: Hello,students! I am students!【算法设计】在屏幕上显示内容,是通过printf( )函数完成的。可以在printf()函数中包含控制符“n来换行,printf( )函数的头文件是stdio。h,在程序中应使用include stdio.h语句。【程序代码】include stdio。hvoid main( ) printf(“Hello,students!n”); printf(“I am students!”);【练中学0-2】编程实现两个整型数相加,并显示结果。【算法设计】定义
10、三个整型变量a,b,sum,分别给a和b赋值,通过表达式sum=a+b计算出两个数的和,用printf()函数将结果输出。【程序代码】include stdio。hvoid main( ) int a=12,b=45,sum; sum=a+b; printf(“sum=%d”,sum);其次,教师发放本章相关资料和素材,学生进行拓展上机练习,以此检查学生对相关知识点的掌握情况。上机练习完成后将作品通过线上平台提交给老师。第六学时(C语言程序开发过程)一、引入学习任务(1)回顾上节课的内容,对于【边学边练】中出现的问题进行简单的具有针对性的讲解。(2)明确学习方向。l C语言程序的开发过程二、明
11、确目标,完成任务C语言程序的开发过程可以分成4个主要步骤:编辑编译链接执行。1编辑C语言程序2编译C语言程序3程序链接4运行程序三、归纳总结,布置课后作业 (1)回顾上课前的学习目标,对本节课知识点进行总结. (2)扫描二维码查看相应资源,完成课后作业。第七、八学时(基本数据类型)一、引入学习任务(1)回顾上节课的内容,C语言程序开发过程。(2)明确学习方向。【知识点】l 整型数据l 实型数据l 字符型数据l 数据类型转换【能力点】l 熟练掌握C语言中常用的数据类型二、明确目标,完成任务1整型常量C语言中的整型常量有3种表示形式:(1) 十进制整数。如2,983。(2) 八进制整数。(3) 十
12、六进制整数.2整型变量在C语言中,整型类型标识符为int。根据整型变量的取值范围又可以将整型变量定义为以下6种整型类型:有符号基本整型 signed int无符号基本整型 unsigned int有符号短整型 signed short int无符号短整型 unsigned short int有符号长整型 signed long int无符号长整型 unsigned long int3整型常量的类型整型常量不必使用强制类型说明就可以直接使用,当遇到整型常量时,编译器会自动根据其值将该常量认定为相应的类型,保证其按适当的类型参与运算.一个整数,其值在(3276832767)之间时,被认为是int型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计基础 电子教案 程序设计 基础 电子 教案
限制150内