




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目一任务一《C语言概述》教学内容C语言概述课时1教学目标知识目标1.了解C语言的产生和发展2.了解C语言的特点能力目标根据任务要求,了解C语言的产生、发展、特点情素质目标通过激发学习兴趣,培养自主思考与学习能力,培养工匠精神。教学重点C语言的特点教学难点C语言的特点教学方法教法:讲授与演示法相结合,线上+线下混合式教学学法:自主学习、合作探究法。教学准备1.线上微课2.下发学习任务清单。教学过程教学环节主要内容教学活动教师学生课前组织教学准备上课机器组织学生分组组织注册登录智慧树网,自学任务一的内容。导入新课C语言简单介绍,引出C语言是目前世界上使用最广泛的高级程序语言之一引发学生思考,激发学生学习的兴趣。新授过程一、C语言的产生和发展计算机程序是由一系列的指令构成。创建程序时,必须指定计算机要执行的指令,以获得所需的操作,定义这些指令的过程就是编程。C语言是1972年由美国的DennisRitchie设计发明的,并首次在运行UNIX操作系统的DECPDP-11计算机上使用。1990年,国际标准化组织(ISO)采纳87ANSIC作为ISO的C语言标准(ISO9899-1990),简称ISOC二、C语言的特点:1.语言简洁紧凑,使用灵活方便。C语言一共有32个关键字,九种控制语句,程序书写格式灵活2.运算符丰富包含34个,运算符把括号赋值,强制类型转换都作为运算符处理,丰富了C语言的运算类型,表达式类型多样3.数据类型丰富C语言的数据类型有整型、实型,字符型、数组类型、指针类型、结构体类型、共用体类型等,有强大的图形功能计算功能,逻辑判断功能强大4.具有结构化的控制语句代码与数据相分离程序的各个部分,除了必要的信息交流外,彼此独立5.语法限制不太严格,程序设计自由度大6.C语言允许直接访问物理地址,可以直接对硬件进行操作7.C语言程序生成代码质量高,程序执行效率高8.用C语言编写的程序可移植性好播放视频:C语言的产生和发展二进制数→汇编语言→高级语言DennisRitchie和KenThompson的小故事,激发学生兴趣。讲授并举例说明C语言的8个特点,和信息技术基础课程好的程序语言结合起来,力求讲解简洁易懂。学生通过课前线上自学和学习任务单,找出下列问题的答案:C语言是谁、在哪儿发明的?C语言经历了哪几个发展历程?初步识记34个运算符和数据类型,并了解其含义记录易错点。课堂小结学生绘制思维导图并展示交流、汇报,培养学生归纳反思、概括总结能力。课后作业课后反思通过讲授和归纳总结,让同学们了解C语言的产生、发展过程,培养计算思维,提高解决问题的能力。
项目一任务二《Dev-C++安装与使用》教学内容Dev-C++安装与使用课时1教学目标知识目标1.了解Dev-C++的开发工具2.掌握Dev-C++的安装方法能力目标根据任务要求,能够自主完成Dev-C++的安装。情素质目标通过程序安装,激发学习兴趣,培养劳动精神。教学重点Dev-C++程序的安装教学难点Dev-C++程序的安装教学方法教法:讲授与演示法相结合,线上+线下混合式教学学法:自主学习、合作探究法。教学准备1.Dev-C++程序安装包、微课2.下发学习任务清单。教学过程教学环节主要内容教学活动教师学生课前组织教学准备上课机器登录智慧树网自学并完成测试导入新课浏览学习任务单,了解学习任务指导学生学习任务单在线上学习的基础上,初步完成任务单内容新授过程一、Dev-C++开发工具Dev-C++是一个非常实用的开发工具,它在C语言的基础上增强了逻辑性。如要运行C源程序,需将文件保存为扩展名为.c的文件。Dev-C++是在Windows环境下适合于初学者使用的轻量级C/C++集成开发环境(IDE)。它是一款很容易获取的免费自由软件,遵守GPL许可协议分发源代码。Dev-C++5.10版本可运行于64位中文版Windows7以上操作系统。Dev-C++安装流程解压到当前文件夹,双击setup.exe,进行安装。选择安装语言English,点击确定,“是否同意它的licenseAgreement”,选择“IAgree”。组件选择默认进行下一步,安装目录时,可默认目录安装,也就是C盘根目录programfiles文件夹中,自动新建一个Dev-Cpp的文件夹,也可以选择右边的browse按钮,自主选择在其他目录进行安装。接着我们选择常用的部件,直接点击next,默认以上选项就可以了。运行程序的步骤①编辑。将C语言源程序文件“*.c”以纯文本文件形式保存在计算机的磁盘上(不能设置字体、字号等)。②编译。编译过程使用C语言编译程序将编辑好的源程序文件“*.c”,翻译成二进制目标代码文件“*.obj””。编译程序对源程序逐句检查语法错误。③连接。将编译生成的各个目标程序模块和系统或第三方提供的库函数“*.lib”连接在一起,生成可以脱离开发环境、直接在操作系统下运行的可执行文件“*.exe”。④运行。生成可以脱离开发环境、直接在操作系统下运行的可执行文件“*.exe”。强调C源程序的扩展名。通过电子教室下发程序安装包,指导学生解压缩。播放程序安装视频教师慢速演示安装过程通过分析下图,帮助学生理解运行一个C程序的四个步骤。完成课本小试牛刀处检测题。小组相互检查完成程序的下载和解压缩。学生跟随教师安装步骤,完成安装,小组内互助检查。仿画并理解运行一个C程序的四个步骤课堂小结利用师生交流的形式回顾本课知识,培养学生归纳反思、概括总结能力。课后作业完成智慧树网的内容测试。课后反思
项目一任务三《我的第一个C程序》教学内容我的第一个C程序课时1教学目标知识目标1.了解C程序的基本结构2.能够读懂简单的C程序能力目标能够在电脑上输入基本的C程序并运行情素质目标通过程序输入运行,激发学习兴趣,培养工匠精神。教学重点基本C程序的结构教学难点基本C程序的的识读。教学方法教法:讲授与演示法相结合,线上+线下混合式教学学法:自主学习、合作探究法。教学准备1.线上微课2.下发学习任务清单。教学过程教学环节主要内容教学活动教师学生课前组织教学准备上课机器登录智慧树网自学并完成测试导入新课1978年,布莱恩.柯林汉写了一本名叫《C程序设计语言》的编程书,在这本书中第一次引用HelloWorld程序,打印输出HelloWorld。这个程序几乎是每一门编程语言中的第一个示例程序。这个测试程序在一定程度上具有特殊的象征意义。在过去的几十年间,这个程序已经渐渐地演化成为了一个久负盛名的传统。引发学生思考,激发学生学习的兴趣。新授过程介绍著名的HelloWorld程序,“#”开头的是预处理指令,#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中结束,其它函数通过嵌套调用得以执行。6S要求。展示HelloWorld程序#include<stdio.h>main(){printf("Hello,world
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论