第1章 初识C语言-教学设计_第1页
第1章 初识C语言-教学设计_第2页
第1章 初识C语言-教学设计_第3页
第1章 初识C语言-教学设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

博学谷——让IT教学更简单,让IT学习更有效PAGE12PAGE4黑马程序员《C语言程序设计案例式教程(第2版)》教学设计课程名称:授课年级:授课学期:教师姓名:年月课题名称第1章初识C语言计划课时2课时教学引入C语言是一种通用的、面向过程的编程语言,它具有高效、灵活、可移植等优点。在最近20多年里,它被运用在各种系统软件与应用软件的开发中,是使用最广泛的编程语言之一。本章作为整本书的第1章,将针对C语言的发展历史、开发环境搭建、如何编写C语言程序以及C语言的运行机制等内容进行详细地讲解。教学目标使学生了解C语言的发展历程,能够说出C语言起源与发展历史使学生了解C语言标准,能够说出C语言标准的演变使学生了解C语言的特点,能够说出C语言主要有哪些特点使学生了解C语言应用领域,能够说出C语言主要应用领域使学生掌握C语言开发环境的搭建,能够独立完成VisualStudio2019的安装使学生掌握VisualStudio2019的使用,能够使用VisualStudio2019开发C语言程序使学生理解C语言程序编译机制,能够说出C语言程序的编译执行过程教学重点C语言开发环境搭建教学难点第一个C语言程序教学方式课堂教学以PPT讲授为主,并结合多媒体进行教学教学过程第一课时(C语言发展历史、C语言标准、C语言特点、C语言应用领域、C语言开发环境搭建、第一个C语言程序、C程序编译机制)一、创设情景,导入新课人与人之间通过语言进行交流,例如,中国人交流使用汉语,日本人交流使用日语,而一个中国人和一个日本人交流,可能使用都能理解的英语进行交流。这是人与人之间的交流,那么人使用计算机也是在和计算机交流,人和计算机是怎么交流的呢?人与计算机之间的交流也是通过“语言”实现的,即为程序设计语言,C语言是程序设计语言之一。二、新课讲解知识点1-C语言发展历史教师通过PPT讲解C语言发展历史。C语言的发展具有明确的时间线,教师在讲解时,以讲故事的形式将C语言的发展历史讲解出来。知识点2-C语言标准教师通过PPT讲解C语言标准。C语言在1989年发布第一版标准,1999年发布了C99版本,2011年发布了C11标准。教师在讲解不同版本时,讲解各个版本之间的不同,并且讲解本书使用的标准版本。知识点3-C语言特点教师通过PPT讲解C语言特点。C语言之所以应用广泛且长久不衰,是因为它具有很多优秀的特点,教师结合PPT讲解C语言的特点。(1)表达能力强(2)结构化设计(3)高效性(4)可移植知识点4-C语言的应用领域教师通过PPT讲解C语言的应用领域。C语言的特点决定了它的应用领域比较广泛,C语言的主要应用领域。(1)操作系统(2)应用软件(3)嵌入式(4)游戏开发知识点5-C语言开发环境搭建教师通过PPT讲解C语言开发环境搭建。C语言开发工具很多,教师可以介绍几个常用的开发工具,让学生了解一下不同的C语言开发工具。然后着重讲解VisualStudio2019,并带领学生安装VisualStudio2019。知识点6-第一个C语言程序教师通过PPT讲解第一个C语言程序。教师为学生演示VisualStudio2019的C语言项目创建,并带领学生编写第一个C语言程序。#include<stdio.h>intmain(){//使用系统提供的标准输出,在控制台显示信息 printf("Hello,world!\n"); return0;}运行程序显示运行结果,讲解程序中每一行代码的含义。知识点7-C程序编译机制教师通过PPT讲解C程序编译机制。教师以第一个C语言程序为例,讲解C程序的编译机制。教师在讲解时,可以类比人类语言之间的翻译,使学生更容易理解C程序编译机制。C语言程序从源代码到可执行代码需要经过预处理、编译、汇编和链接四个步骤。三、归纳总结教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。四、布置作业教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。第二课时(上机练习)上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易出错的内容进行练习,通过上机练习可以考察同学对知识点的掌握情况,对代码的熟练程度。上机一:(考察知识点:C语言开发环境搭建)形式:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论