c语言编程基础 教案,C语言编程基础电子教案.doc
C语言编程基础电子教案
课题(内容)1.1 C语言简史及特点课时1教学任务分析教学目标知识技能通过本节课的教学,使学生了解并熟悉编程语言C的发展历史、特点及其种类和适用范围。过程与方法通过C语言的发展,引出C语言的特点,从而激学生学好本门课程的兴趣。情感态度培养学生的动脑思考能力重点C语言的特点难点C语言的特点课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动
(问题与情境)学生行为设计意图一、复习提问
大家平时都接触过哪些编程语言?思考回答
学生补充锻炼学生思考问题的能力二、导入新课
通过介绍目前常用编程语言引出本节要学习的内容
三、讲授新课
1.1 C语言简史及特点
1.1.1 C语言的发展
1、C语言诞生于1969年,由美国贝尔实验室开发;
2、1973年由C语言改写了Unix 操作系统,开创了Unix系统发展的新局面;
3、目前流行的C语言版本有:Microsoft C,Turbo C,Quick C,Borland C等。本书主要介绍Turbo C。
1.1.2 C语言的特点
1、C语言是结构化的程序设计语言;
2、C语言是模块化的程序设计语言;
3、C语言具有丰富的运算能力;
4、C语言具有丰富的数据类型和较强的数据处理能力;
5、C语言具有较强的移植性;
6、C语言不但有高级语言的特性,它还具有汇编语言的特点。
7、C语言具有较好的通用性。
学生看书
学生回答
学生思记
培养学生的阅读和回答问题的能力
培养学生的阅读和思考能力板书设计教学反思
课题(内容)1.2 C语言程序课时2教学任务分析教学目标知识技能这部分是全章的核心内容,要求学生熟练掌握C语言程序的构成、书写格式和结构特点等。过程与方法通过几个典型的C程序,引出C程序的基本结构,进而学习C语言的基本符号与词汇。情感态度培养学生的动脑思考能力重点C语言源程序的构成、格式及结构特点难点C语言的基本符号与词汇课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动
(问题与情境)学生行为设计意图一、复习提问
C语言具有哪些特点?思考回答
学生补充锻炼学生思考问题的能力二、导入新课
通过复习C语言的特点,引出本节要学习的内容三、讲授新课
1.2 C语言程序
1.2.1 几个典型的C程序
通过3个简单的程序举例,来了解C语言是函数式语言。
1.2.2 C程序的基本结构
1、C语言程序由函数构成;
2、每个函数的基本结构如下;
{
语句1;
……
语句n;
}
3、各个函数的定义是相互独立的。
1.2.3 C语言的基本符号与词汇
1、C语言的基本符号集:
⑴ 大小写英文字母各26个;⑵ 10个阿拉伯数字0~9;
⑶ 其他特殊符号,包括运算符和操作符。
2、C语言的词汇:
⑴ 用来标识变量名、函数名、数组名、数据类型名等的标识符;
⑵ 用作数据类型名或语句名的32个关键字(也叫保留字)。
教师讲解
学生认真倾听
学生思记
培养学生良好的听课习惯
培养学生的阅读和思考能力板书设计1.2 C语言程序
1.2.1 几个典型的C程序
1.2.2 C程序的基本结构
1.2.3 C语言的基本符号与词汇
1、C语言的基本符号集:
2、C语言的词汇:教学反思
课题(内容)1.3 C语言集成开发环境课时2教学任务分析教学目标知识技能通过教学,使学生了解Turbo C的集成开发环境,掌握Turbo C集成开发环境的使用方法。过程与方法通过对Turbo C的集成开发环境的介绍,进而使学生学会Turbo C集成开发环境的使用方法。情感态度培养学生的动脑思考能力重点Turbo C集成环境的使用 难点Turbo C集成环境的使用课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动
(问题与情境)学生行为设计意图一、复习提问
1、C语言中,标识符的构成规则?
2、在C语言中有多少个保留字?思考回答
学生补充锻炼学生思考问题的能力二、导入新课
通过标识符的构成规则,引出本节要学习的内容三、讲授新课
1.3 C语言集成开发环境
1.3.1 Turbo C集成开发环境介绍
它是一个集程序建立、编辑、编译、连接、运行于一体的集成开发
环境;具有图形库和文本窗口函数库,具有查错及协处理器的仿真功能。
1.3.2 Turbo C集成开发环境的使用
c语言编程基础 教案,C语言编程基础电子教案.doc相关推荐
- 计算机应用基础周南岳第三版第四章教案,《计算机应用基础》(周南岳)配套电子教案第4章...
<<计算机应用基础>(周南岳)配套电子教案第4章>由会员分享,可在线阅读,更多相关<<计算机应用基础>(周南岳)配套电子教案第4章(44页珍藏版)>请在 ...
- 八年级使用计算机的教案,八年级信息技术上册电子教案(全册)
八年级信息技术上册电子教案(全册) 课 堂 教 学 设 计 备课时间: 月 日 授课时间: 月 日 课题 熟悉计算机的基本硬件特性 目标 能识别计算机内部中的CPU.硬盘.音像设备.内存.光驱等硬件设 ...
- 计算机能否代替传统教学设备,电子教案能否取代传统教案?
随着教育信息技术的发展,计算机辅助教学的推广深入,在许多有条件的地区,传统教学中的纸笔教案正在被电子化教案所取代.电子教案具有一定的交互功能.存储方便的同时声情并茂,利用其辅助教学优势显而易见,于是引 ...
- c语言编程基础第四版电子教案,《C语言编程基础》电子教案.doc
<C语言编程基础>电子教案 课题(内容)1.1 C语言简史及特点课时1教学任务分析教学目标知识技能通过本节课的教学,使学生了解并熟悉编程语言C的发展历史.特点及其种类和适用范围.过程与方法 ...
- python语言有几种编程方式_零基础自学python语言,有哪几种方法?龟叔说:这套教程带你入门...
第一我要说的是:你应该先了解python语言的起源,这句话对于自学python的小白来说,本身就是耍流氓. 我们从根源上分析这个问题,这个问题是(从零基础如何自学python编程)? 我的提取关键字: ...
- 编程入门:C语言基础知识全网超全不用到处找了!
你背或者不背,干货就在那里,不悲不喜 你学或者不学,编程就在那里,不来不去 听到这话的你是否略感扎心? 01基础知识 计算机系统的主要技术指标与系统配置. 计算机系统.硬件.软件及其相互关系. 微机硬 ...
- c语言 异或_编程入门:C语言基础知识全网超全不用到处找了!(文末附清单)
你背或者不背,干货就在那里,不悲不喜 你学或者不学,编程就在那里,不来不去 听到这话的你是否略感扎心? 01基础知识 1. 计算机系统的主要技术指标与系统配置. 2. 计算机系统.硬件.软件及其相互关 ...
- 选择大于努力!0基础学好C语言编程,首先要掌握的是什么?
互联网时代更新换代太快,大学的书本,教育根本跟不上,所以如何用更少的时间掌握最前端的技术,方法很重要. 考虑到这是一个过来人感觉很基础,但是对于初学者又觉得困难重重的问题,我想如果这篇文章要想写得不让 ...
- javascript实例自学手册光盘源码_零基础,自学编程,如何选择语言?
零基础,又要自学,如何选择一门适合自己的语言是所有踏上这条路的朋友都会遇到的第一个问题.之前,看了不少文章,说的或多或少都有道理,比如会从你将来学编程的目的入手,分析需要用什么然后学什么,有些从语言的 ...
最新文章
- 基于ArcGIS API for JavaScript加载天地图
- 图的建立-邻接表表示(C语言)
- 【C语言】创建一个函数,判断某一正整数是否为水仙花数,并调用这个函数找出1000以内所有水仙花数...
- 百度APP月活跃用户达5.6亿,日登录用户占比超75%
- oracle的in集合,oracle 查询in操作 查询结果按in集合顺序显示
- 计算机基础(三):srpintf()函数小结
- android_dialog_2
- linux怎样判断线程是否暂停_怎样寻找合适的创业项目?如何判断一个创业项目是否靠谱?...
- Java中涉及线程和并发相关的内容
- JAVA后端开发面试小结
- hcfax2e伺服驱动器说明书_伺服电机说明书
- 前端大神司徒正美突发病逝,再度思考健康与金钱
- 抖音seo源码系统开发@抖音小程序挂载能力实现技术搭建
- IT职业病预防之颈椎病(一)
- android xml绘制图标,android – 如何为图标制作XML文件
- 个人爆发式成长的25种思维 | 筛选思维
- 还记得这门古老的编程语言么,送你一份perl书单!
- 一篇 CVPR 2022顶会论文是如何炼成的,顶会一作亲述
- 基础运维-杂乱篇-持续更新.......
- 物联网卡空中开卡技术为物联网发展添砖加瓦