《C语言程序设计》课程教学设计方案_第1页
《C语言程序设计》课程教学设计方案_第2页
《C语言程序设计》课程教学设计方案_第3页
《C语言程序设计》课程教学设计方案_第4页
《C语言程序设计》课程教学设计方案_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

....C语言程序设计课程教学设计方案课程名称:C课程编号:590109120632课程类型:理论含实践课程学时:944747适用专业:图形图像制作一、课程教学设计的背景〔一〕专业认知专业培育目标:作及根底图像处理等一线岗位,培育适应我国社会主义市场经济和现代化建设需要,德、智、体、美全面进展,把握设计理论学问,娴熟运用计算机关心设计软件进展平面及三维产品设计制作备确定的美术设计理念和艺术素养以及基层青年工作力气的高端技能型特地人才。人才培育规格:根本素养与根本技能要求学生应具有良好的德、智、体、美全面进展的综合素养,具有正确的人生观、价值观和良好的力;具有相当水平的英语应用力气。专业素养与专业技能要求把握数字化平面、立体图形及图像制作技术的根底理论和根本原理,具有确定的审美力气产品及三维立体图像。专业拓展力气要求具备计算机制图应用领域的相关学问和力气网络动画制作等方面的学问和力气,能够学有所长,拓展延长,加大专业辐射面,培育熬炼学生的自主创业力气。类别根本类别根本二选一名称英语应用力气考试汉字录入图形图像处理——图像制作员Photoshop平台图形图像处理——图3DMAX图形图像处理——图像制作员Illustrator平台图形图像处理——图像制作员AutoCAD台发证机关教育部考试中心学院等级A/B合格人力资源与社会保障部中级人力资源与社会保部障中级对应课程有用英语计算机根底与应用计算机图像制作技术计算机图像制作技术实训三维动画设计动画制作实训〔三维〕人力资源与社会保障部中级矢量绘图技术广告招贴创意设计推举证书二选一计算机应用技术NIT部教育部中级AUTOCAD工程制图与识图合格C计算机根底与应用计算机根底与应用〔二〕课程的性质、地位和作用一个全面的了解并对程序编制工具CC方法,具备自己独立编制小型程序、调试中等程序、读懂大型程序的力气,为后续动态网页开发课程的学习奠定根底。〔三〕课程国内进展状况课程进展的主要历史沿革、争论动态及将来走向同类院校该课程国家级精品课程建设状况〔1〕C〔温希东深圳职业技术学院2023年国家级精品课程〕〔2〕C〔马晓晨承德石油高等专科学校2023年国家级精品课程〕3〕程序设计根底C语言〔张宏大连东软信息技术职业学院2023年国家级精品课程3.该课程目前国家规划教材分析4.讲授/争论该课程的国内知名学者及教师〔四〕课程现有根底任课教师编写教材《c语言程序设计有用教程任课教师编写教材《c语言程序设计教程任课教师编写教材《c语言程序设计实训指导与习题解答任课教师参与学院《c语言程序设计》课程说课,成绩优秀。二、课程教学设计思路基于C语言的特点,在讲清根底学问的前提下,加大案例的选择。充分利用上机的实践时间,熬炼学生的根底编程力气。义的表达式;正确使用三种程序构造:挨次构造、条件构造、循环构造,并能用相应的语句描述它们;学会使用数组、函数、构造体、共用体编写各种子程序,理解递归程序设计的特点。三、课程教学目标〔一〔90%学生〔50%学生、读懂大型程序〔20%学生〕的力气。〔二〕学问目标:把握程序编制的根本流程、典型算法思路C语言根本语法、程序根本构造、数组及函数、程序调试根本方法等内容。〔三〕力气目标:通过该课程的学习以及C语言编程技能的训练,要求学生具备三方面力气:会编小程序、能调中程序、读懂大程序。到达全国计算机等级考试C〔四〕素养目标:要求学生具备理解软件工程标准流程的力气,并具备工程治理的工作意识。四、课程内容设计〔一〕总体框架模块〔或章〕 学习内容本模块讲解程序设计的根底学问,其中包括:1、程序和程序2、简洁的C34、C在讲解中用计算机的工作过程引出编程语言的概念

参考学时一、程序设计根底

4入软件工程根底学问,讲解了程序设计的几个重要步骤并举例说CC4个例如讲解了C全面的了解。为后续讲解程序的便利,在本模块中加了算法根底,重点讲解流程图的学问。最终讲解C程序的调试环境。C初步学问三、挨次构造程序设计四、选择构造程序设计五、循环构造程序设计

其次模块为C1、C234、实型数5678、9、逗号运算符和逗号表达式。学问,如:计算机内部组件、进制转换、8421码、溢出、ASCII码等。储单元的内部构造得出常量和变量的概念进而分析相关留意事 15项。量,对相关学问做了具体讲解,期间增加进制转换、8421出、ASCII在讲解变量赋初值时,重点让学生会辨析赋初值的正误。备运算简洁综合表达式的力气。第三模块〔挨次构造程序设计〕主要讲解1、C2、34、数据输入。在讲解C分析把握语句的八种类型和复合语句的语法要点。助学生形象化的理解。 9在讲解输入输出函数时,要留意以下几个问题:1、讲清输入输出函数的分类,分析优劣2、重点讲明printfscanf使用方法及留意事项,使用典型例题用比照的方法加深学生印象选用特别案例,讲解输入输出函数的特别性第四模块〔选择构造程序设计〕包括41、2、规律运算符和规律表达式3、if4、switch中所涉及算术运算符进展比较尤其是明确各自的优先级重点是 9要让学生明确这两种运算符的实际用处。在讲解if、switch语句过程中要留意先为学生讲明语句的构造分析习惯。第五模块〔循环构造程序设计〕1、while语句2、do-while3、for4、break语句和continue10力,编程题的选择可适当增加附加题。本模块讲解数组的根底学问及使用方法,其中包括:1、一维23、字符数组。在讲解中用多数据处理问题的弊端引出数组的概念六、数组 7练习引入,并举多例进展验证。对于二维数组及字符数组的使用,符串处理函数的使用。本模块讲解函数的根底学问及使用方法,其中包括:1、概述234、函数的说明局部56、局部变量和全局变量7、变量的存储类别。在讲解中用模块化编程思路引出函数的表示方法七、函数八、编译预处理与位运算

参函数作为训练重点,主要是训练学生使用函数形式编程解决问 10题,重点训练意识,为下一步学习有参函数及其应用打下根底。通过主调函数与被调用函数的讲解引出形参与实参的概念类型以及形参与实参在执行过程中占用存储单元状况。的具体使用及区分方法。的运算法则,其中包括:123、位运算。要求,尤其是位置要求以及替换文本的“字符串”本质,要求学生 3程,位运算的讲解重点放在解题步骤上:1、将运算对象转换为二进制23、进展位运算相关操作。本模块讲解指针的概念、指针变量的使用方法以及*〔指针运算符〕和&〔取地址运算符〕的运算法则和使用技巧,指针与字符串、函数、数组的关系,其中包括:1、指针的概念2、变量的指九、指针 8针和指向变量的指针变量34、字符串的指针和指向字符串的指针变量5的指针变量67十、构造体与共十、构造体与共用体本模块讲解构造体与共用体的概念以及使用方法,其中包括:34、56、指向构造体类型数据的指78、共用体枚举类型。进而讲解定义构造体类型的一般形式。然后通过总结各种“数据类空间函数的用法,并且引入链表,使用典型例题让学生明确链表含义。8机动〔依据学生把握状况及学期实际总周数添加为习题课〕11学时合计94〔二〕具体要求模块一〔或第一章〕:任务一程序设计根底任务一程序设计根底课时4学问目标职业力气目标明确各种程序设计语言,了解C语素养目标学习目标指令、程序设计语言、言特点及框架构造和程序设计过编译、算法、调试、流程,把握高级语言到机器语言的编VC++6.0TurboC程图 译过程,会用流程图表示简洁算法境娴熟上机步骤,会调试简洁C程序重点、难点重点:CC难点:高级语言到机器语言的编译过程主要内容5练习:附加练习课时26实训一cc序的方法课时任务〔或〕要求实训一C程序的运行环境和运行一个C1程序和程序设计课时2简洁的C课时23算法课时4C课时任务一程序设计根底任务一程序设计根底课时41-1程序设计根底课时4学问目标 职业力气目标 素养目标明确各种程序设计语言,了解C语学习目标 指令程序设计语言、言特点及框架构造和程序设计过

重点、难点主要内容任务要求

编译、算法、调试、程,把握高级语言到机器语言的编悉VC++6.0及TurboC流程图 译过程,会用流程图表示简洁算法,环境娴熟上机步骤,会调试简洁C程序1程序和程序设计课时2简洁的1程序和程序设计课时2简洁的C课时3算法课时4C课时5练习:附加练习课时实训一cc6 课时22序的方法实训一CC1-34-7〔4-67需要将编写的程序填入实训报告〕1、检查所用的计算机系统2、进入c3、生疏Tc4、输入并运行一个简洁的程序5、输入并编辑一个c6、输入并运行一个需要在运行时输入数据的程序7、运行一个自己编写的程序工作对象 工作角色工作工具

学习 主要手段 教学用具 任务评价地点通过剖析计算机内部硬件:教师机、构造以及计算机工作过程,引出“语言”

学生气、投影仪

1、学生理解软件:VC++6.0、C程序分析 序。重点讲解流程图

TurboC、 2、生疏C程学生 员

计算机

的表现形式,并举例

Microsoft 序编辑环境说明算法的含义。引入两种C

officepowerpoint

3、会调试简境,讲清上机步骤以2023photoshopC及纠错的一般方法。 cs模块二〔或其次章〕:任务二C任务二C课时15学习目标学问目标职业力气目标素养目标数据类型、存储单元、常量、变量、标识符、关键字、预定义标识符、用户标识

量和变量的类型,把握标识符的命名原则,熟记关键字〔书后附录一,在程序中会使用常量和变量,运用进制学问会进用正确为后续程序识别放形式,把握求补码的方法。 算符的使用为程序设计符、整型、实型、把握给变量赋初值的方法,把握算术、赋中条件推断及数值计算字符型、进制、补码、赋初值、运算符、表达式

值、逗号等各种运算符的使用方法及运算 打下根底方法,把握各种运算符的优先级〔书后附录三重点:常量、变量的概念及使用。算术、赋值、逗号等各种运算符的使用方法及运算重点、难点方法难点:自增自减运算符的使用方法及运算方法。进制之间的转换,求补码的方法123主要内容 45

1、C语言供给的数据类型2、常量和变量 课时3、整型数据4、实型数据5、字符型数据 课时 10实训二数据类型、运算符和表达式〔1、课时数据类型〕6、变量赋初值 课时78符和赋值表达式9逗号运算符和逗号表达 课时 5式实训二数据类型、运算符和表达式〔2、6 课时运算符和表达式〕任务〔或〕实训二数据类型、运算符和表达式〔1、数据类型〕求 实训二数据类型、运算符和表达式〔2、运算符和表达式〕任务二C任务二C课时152-1数据类型课时10学问目标职业力气目标素养目标学习目标数据类型、存储单元、常量、变量、标识符、整型、实型、字符型、补码把握计算机存储单元的内部构造,明确常量和变量的类型,把握标识符的命名原则,在程序中会使用常量和变量,运用进制学问会进展相互转换,理解整型数据在内存中的存放形式,把握求补码的方法常量、变量命名标准,使用正确为后续程序识别及编制打下根底重点、难点重点:各类型数据的要求,求补码的方法难点:二进制与十进制之间的转换,求补码的方法11、C2、常量和变量课时主要内容 102 345、字符型数据课时33实训二数据类型、运算符和表达式〔1、数据类型〕课时实训二数据类型、运算符和表达式〔1、数据类型〕任务要求一、调试程序〔验证溢出、整型与字符型〕二、选择题三、求补码〔安排内存为2字节16位〕四、补码,求真值工作对象 工作角色工作工具学习地点主要手段教学用具任务评价从计算机内部组件入手,分析计算机存储单元的内部构造,得出常量和变量的概念,进而分1、把握标识符的命名硬件:教师机、学生原则,在程学生程序分析员计算机机房析相关留意事项。以常量和变量为争论对象,对相关学问做具体讲解,期间增加进制转换、8421ASCII识。机、投影仪软件:VC++6.0、序中会使用常量和变量TurboC、Microsoft2、运用进officepowerpoint制学问会进2023、photoshopcs行相互转换3、把握求补码的方法任务二C课时152-2运算符和表达式课时5学问目标职业力气目标把握给变量赋初值的方法,把握算术、赋素养目标学习目标 赋初值、运算值、逗号等各种运算符的使用方法及运算标准运算符的使用为程序设计中条件推断及数符、表达式 方法,把握各种运算符的优先级,具备运值计算打下根底算简洁综合表达式的力气重点、难点 重点:算术、赋值、逗号等各种运算符的使用方法及运算方法难点:自增自减运算符的使用方法及运算方法主要内容任务要求 课7、算术运算符和算术表达式、赋值运算符和赋值表达式、逗号运算符和逗号 课时 5表达式实训二数据类型、运算符和表达式、课时运算符和表达式〕实训二数据类型、运算符和表达式、运算符和表达式一、求下面算术表达式的值二、单项选择三、填工作对象 工作角色工作工具学习地点

主要手段 教学用具

任务评价学生学生程序分析员计算机机房分析算术、赋值、逗号等各种运算符的使用方法及硬件:教师机、学生机、投影仪软件:VC++6.0、学生具备运算复杂综合表达式的力气officepowerpoint2023、photoshopcs1、学生会运算简洁综合表达式模块三〔或第三章〕:总体内容与要求任务三

学问目标

挨次构造程序设计职业力气目标

课时 9素养目标C表达式语句、空语句、复握把握语句复合语句的根本结理解语句构造为后续编学习目标 合语句、putchar函数、构,了解程序的三种根本构造;程的算法设计打下根底;printf函数、格式把握、会使用四个输入输出函数明确娴熟输入输出的使用为输出项表、getchar函数、格式把握和输出项表的语法要 编程打下根底scanf函数 点重点:把握语句、复合语句的根本构造;printfscanf号的使用方法及留意事项重点、难点

难点:把握语句、复合语句的根本构造;printfscanf号的使用方法及留意事项12主要内容 34

C语句概述 课时1程序的三种根本构造 课时数据输出、数据输入 课时4附加练习 课时5任务〔或〕要

实训三挨次构造程序设计

课时 4实训三挨次构造程序设计求任务三挨次构造程序设计任务三挨次构造程序设计课时93-1程序的根本构造课时1学问目标职业力气目标C素养目标学习目标理解语句构造,为后续编程的算法设计打下基础重点、难点把握语句、函数调用语句、表点把握把握语句、复合语句达式语句、空语句、复合语句的根本构造,了解程序的三种根本构造重点:把握语句、复合语句的根本构造难点:把握语句、复合语句的根本构造11课时主要内容 12 程序的三种根本构造 课时任务要求无工作对象工作角色工作工具学习地点主要手段教学用具任务评价给学生讲明语句的1、把握把握五大类型,其中重硬件:教师机、学生语句、复合点分析把握语句的机、投影仪学生程序分析员计算机机房八种类型和复合语软件:VC++6.0、句的语法要点。以TurboC、Microsoft流程图的形式加以officepowerpoint说明,关心学生形2023、photoshopcs象化的理解语句的根本构造2、了解程序的三种根本构造任务三3-2

学问目标

挨次构造程序设计数据输入、输出职业力气目标

课时 9课时 8素养目标学习目标 putchar函数、printf函数、会使用四个输入输出函数,娴熟输入输出的使用,格式把握输出项表getchar明确格式把握和输出项表 为编程打下根底函数、scanf函数 的语法要点重点、难点重点:printfscanf难点:printf函数、scanf函数的各种格式把握符号的使用方法及留意事项1主要内容 2

数据输出、数据输入 课时4附加练习 课时3 实训三挨次构造程序设计 课时 4实训三挨次构造程序设计任务要求 一、验证程序二、编写程序工作对象 工作角色

工作工 学习地具 点

主要手段 教学用具 任务评价讲清输入输出函数的分类,分析优劣;重点讲明

1、学生会使printf硬件:教师机、学生用输入输出学生 程序分析计算机 员

scanf种格式把握符号的使用方法及注意事项,使用典

机、投影仪软件:VC++6.0、TurboC、Microsoft

函数2、学生能正确区分不同型例题用比照的officepowerpoint格式把握符方法加深学生印2023、photoshopcs号的使用方象;选用特别案 法例,讲解输入输出函数的特别性模块四〔或第四章〕:总体内容与要求任务四

学问目标

选择构造程序设计职业力气目标会使用关系运算符和规律运算

课时 9素养目标符,明确关系表达式和规律表达娴熟关系运算符和规律学习目标 规律运算符规律表达式运算符的实际用处。会使用条件条件推断的编写打下基if语句、switch语句、条运算符,明确if语句、switch础娴熟if语句switch件运算符 语句的根本形式及语法要点,会语句的使用为编程中条数程序中语句的个数,会编制简件推断的内容打下根底单程序重点:关系运算符和规律运算符的运算法则、if和switch语句的构造重点、难点

难点:关系运算符和规律运算符的运算法则、if和switch本节课学问讲解:关系运算符和关系表123主要内容 4567

课时达式、规律运算符和规律表达式附加练习 课时4书后练习 课时实训四选择构造程序设计〔1、关系及逻课时辑表达式〕本节课学问讲解:if语句 课时本节课学问讲解:switch语句 课时 5实训四选择构造程序设计〔2、选择构造课时语句〕任务〔或〕要实训四选择构造程序设计〔1、关系及规律表达式〕求 实训四选择构造程序设计〔2、选择构造语句〕学习目标重点、难点学习目标重点、难点运算符,明确关系表达式和关系运算符、关系表达式、逻规律表达式的语法要点,并辑运算符、规律表达式且明确这两种运算符的实际用处重点:关系运算符和规律运算符的运算法则难点:关系运算符和规律运算符的运算法则娴熟关系运算符和规律运算符的使用,为编程中条件推断的编写打下根底任务四选择构造程序设计课时94-1关系及规律表达式课时4学问目标职业力气目标会使用关系运算符和规律素养目标11式、规律运算符和规律表达式课时2附加练习课时主要内容 43 书后练习 课时4实训四选择构造程序设计〔1、关系及逻辑表达式〕课时实训四选择构造程序设计〔1、关系及规律表达式〕任务要求 一、表达式运算二、选择题工作对象 工作角色工作工具学习地点主要手段教学用具任务评价硬件:教师机、讲解过程中要留意这两学生气、投影仪种运算符与上一章中所软件:VC++6.0、涉及算术运算符进展比 TurboC、程序分析学生 计算机机房较尤其是明确各自的优 Microsoft员先级。 office重点是要让学生明确这 powerpoint两种运算符的实际用处。2023photoshopcs1、学生会使用关系运算符、规律运算符2、学生能正确区分不同运算符的优先级任务四4-2

选择构造程序设计ifswitch学问目标 职业力气目标if\l“_TOC_250002“

课时 9\l“_TOC_250001“课时 5\l“_TOC_250000“素养目标学习目标

ifswitch运算符

switchifswitch式及语法要点,会数程序中句的使用,为编程中条语句的个数,会编制简洁程件推断的内容打下根底序重点、难点

重点:ifswitch难点:ifswitch1 本节课学问讲解:if语句 课时主要内容 23

本节课学问讲解:switch语句 课时 5实训四选择构造程序设计〔2、选择构造课时语句〕实训四选择构造程序设计〔2、选择构造语句〕任务要求 一、写出程序运行结果二、编程题工作对象 工作角色

工作工学习具 地点

主要手段

教学用具 任务评价学生学生讲解过程中要留意先为程序分析计算机机房进展程序设计。而且让学员生培育起先看构造再看内容的程序分析习惯。硬件:教师机、学生气、投影仪软件:VC++6.0、TurboC、Microsoftofficepowerpoint2023photoshopcs1、学生会使用条件运算符2、学生能正确使用if句、switch语句编制简单程序模块五〔或第五章〕:总体内容与要求任务五

学问目标

循环构造程序设计职业力气目标会分析循环语句根本构造,把握三种循

课时 10素养目标while 语句、环语句的语法要点,明确程序运行后的娴熟三种循环语句的使学习目标 do-while语句for循环过程,会编制简洁循环构造程序,用为编程中循环构造的语句、break语句并能实现这三种语句的转换。会推断两编写打下根底奇异运用continue语句 种中断语句的实现效果,并将其特点用中断语句完毕循环于编程中循环的终止重点:分析循环语句根本构造、两种中断语句实现效果的推断重点、难点主要内容

难点:循环构造程序运行后的循环过程、奇异运用中断语句完毕循环本节课学问讲解:Whiledo-while课时语句、for 第五章书后重点练习题讲解 课时实训五循环构造程序设计〔1、书后重点课时习题练习〕本节课学问讲解:4、break语句和课时continue 附加练习 课时实训五循环构造程序设计〔2、三种循环

2.53.51.56语句及中断语句的使用〕

课时 2.5任务〔或〕要实训五循环构造程序设计〔1、书后重点习题练习〕求 实训五循环构造程序设计〔2、三种循环语句及中断语句的使用〕whilewhiledo-while任务五循环构造程序设计课时105-1三种循环语句课时6学习目标学问目标职业力气目标素养目标for语句 把握三种循环语句的语法用,为编程中循环构造要点,明确程序运行后的循 的编写打下根底环过程,会编制简洁循环构造程序,并能实现这三种语句的转换重点、难点

重点:分析循环语句根本构造难点:循环构造程序运行后的循环过程Whiledo-while1 课时语句、for

2.5主要内容 23

第五章书后重点练习题讲解实训五循环构造程序设计〔1、书后重点习题练习〕

课时课时 3.5任务要求

实训五循环构造程序设计〔1、书后重点习题练习〕一、调试程序题〔要求:将调试结果填入“实训结果与分析”栏目中〕565.6计算半径为0.5mm、1.0mm、1.5mm、2.0mm、2.5mm时的圆面积〔程序见教材〕5.1、5.2、5.7、5.10、5.11、5.12、5.14将结果填入“实训结果与分析”栏目中,可写步骤工作对象 工作角色

工作工 学习具 地点

主要手段 教学用具 任务评价1、学生会使硬件:教师机、在讲解循环语句时要 用While语学生气、投影仪留意书后练习的处理, 句、软件:VC++6.0、选择典型练习题具体 do-while语TurboC、程序分析 讲解,尤其要把过程用 句for语句学生 计算机 机房 Microsoft员 图示形象的描述,以增 2、学生能正office强学生解题的力气编 确区分三种powerpoint程题的选择可适当增 循环语句,2023photoshop加附加题。 并能实现转cs换任务五5-2

学问目标

循环构造程序设计中断语句的使用职业力气目标

课时 10课时 4素养目标学习目标重点、难点主要内容

会推断两种中断语句的实奇异运用中断语句完毕break语句、continue语句现效果,并将其特点用于编 循环程中循环的终止重点:两种中断语句实现效果的推断难点:奇异运用中断语句完毕循环本节课学问讲解:4、break语句和1 课时continue语句 1.52 附加练习 课时实训五循环构造程序设计〔2、三种循环3语句及中断语句的使用〕

课时 2.5任务要求

实训五循环构造程序设计〔2、三种循环语句及中断语句的使用〕一、程序填空教材5.16、以下程序的功能是:从键盘上输入假设干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时完毕输入。请填空。#include<stdio.h>main{floatx,amax,amin;scanf(“%f“,&x);amax=x;amin=x;while( ){if(x>amax)amax=x;if( )amin=x;scanf(“%f“,&x);}printf(“\namax=%f\namin=%f\n“,amax,amin);}二、编程15.171-3+5-7+…-99+10125.192023300010推断闰年的条件:41004003、打印出全部的“水仙花数方和等于该数本身工作对象 工作角色

工作工 学习具 地点

主要手段 教学用具 任务评价1、学生会使

硬件:教师机、学生气、投影仪

break句和留意书后练习的处理,

软件:VC++6.0、continue学生 程序分析

计算机

选择典型练习题具体讲解,尤其要把过程用

TurboC、Microsoft

句2、学生能正员 图示形象的描述,以增程题的选择可适当增加附加题。模块六〔或第六章〕:总体内容与要求

officepowerpoint2023photoshopcs

确推断两种中断语句的实现效果,并将其特点用于编程中循环的终止任务六任务六数组课时7学问目标职业力气目标素养目标学习目标一维数组、二维数明确数组的根本形式,把握数组定义及使用循环语句实现数组重点、难点主要内容

存储单元、地址、放方式,把握数组初始化的方法,把握程序模块字符串 使用循环语句实现数组输入输出的程序编制方法重点:数组元素的正确使用、数组的初始化难点:使用循环语句实现数组输入输出的程序编制本节课学问讲解:一维数组的定义和引课时用 2实训六数组的引用 课时本节课学问讲解:二维数组的定义和引课时用 2实训六数组的引用 课时任务〔或〕要求

56实训六数组的引用

本节课学问讲解:字符数组 课时3实训六数组的引用 课时具体内容与要求任务六6-1

学问目标

数组数组的定义与使用职业力气目标明确数组的根本形式,把握数组定

课时 7课时 7素养目标一维数组、二维数组、义及数组元素的使用方法,会推断学习目标 行列下标动态定义、数组下标的正误,了解数组元素在初始化存储单元地存储器中的存放方式,把握数组初址、字符串 始化的方法,把握使用循环语句实现数组输入输出的程序编制方法重点:数组元素的正确使用、数组的初始化

使用循环语句实现数组输入输出的程序编制,为后续编程供给输入输出程序模块重点、难点

难点:使用循环语句实现数组输入输出的程序编制本节课学问讲解一维数组的定义和引用 课时2实训六数组的引用 课时主要内容

本节课学问讲解二维数组的定义和引用 课时2实训六数组的引用 课时任务要求

56实训六数组的引用一、程序调试

本节课学问讲解:字符数组 课时3实训六数组的引用 课时1、一维、二维数组根本赋值2、利用循环语句实现一维、二维数组输入输出3、1253、1259.10二、编程题2、1399.2700’的个数。。。工作对象 工作角色工作工具点主要手段教学用具任务评价1、把握数组通过两个程序的调硬件:教师机、学定义方式及试,由教师带着,生气、投影仪初始化方法学生程序分析员计算机机房使学生明确一维、软件:VC++6.0、2、会实现数二维数组的使用方TurboC、法,并形成输入输Microsoftoffice组的输入输出的程序模块为后powerpoint2023、出续编程供给效劳photoshopcs3、能编制简单数组程序模块七〔或第七章〕:总体内容与要求任务七

学问目标

函数职业力气目标

课时 10素养目标函数、调用局部、把握程序的函数表示法,明确函数的定义局部定义局部、嵌套调与调用局部,把握函数的执行过程,尤其是对嵌套用、函数的分类、调用形式的理解,了解函数的分类,明确无参、有无参函数、有参函参函数的定义形式,尤其要把握有参函数定义形式数、形式参数、返中形参、形参类型说明、返回值等各局部的留意事回值 项;主调函数、被调用通过主调函数与被调用函数概念的引入,把握学习目标 函数、形参、实参形参与实参,进而娴熟把握有参函数执行过程,理开发大系统的模块化编

程思路强制类型转换、说元状况和返回值的留意事项明局部、数组名 把握函数的三大组成局部,把握数组及数组名作为局部变量、全局变函数参数的程序执行过程;量、数据类型、有把握推断变量作用范围的方法并能指导完成程序的效范围、生存周期分析与运算,把握变量的生存周期会定义使用静态静态存储方式、动及动态存储类型的变量融合前述学问〔数据类型〕态存储方式 把握变量的三种属性。重点、难点量的作用范围以及生存周期难点:无参及有参函数的定义形式;参数传递;推断变量的作用范围以及生存周期1主要内容

概述 课时4函数定义的一般形式 课时实训七函数〔1、无参函数的简洁编程〕 课时4 函数参数和函数的值课时5 函数的说明局部、数组作为函数参数课时36 实训七函数〔2、有参函数的简洁编程〕课时7 局部变量和全局变量、变量的存储类别课时38 实训七函数〔3、变量的属性〕课时任务〔或〕要求

实训七函数〔1、无参函数的简洁编程〕实训七函数〔2、有参函数的简洁编程〕实训七函数〔3、变量的属性〕具体内容与要求任务七7-1

学问目标函数、调用局部、

函数函数定义的一般形式职业力气目标把握程序的函数表示法,明确函数的定义局部与调用局部,把握函数的执行过

课时 10课时 4素养目标学习目标 用、函数的分类、程,尤其是对嵌套调用形式的理解,了开发大系统的模块化编解函数的分类,明确无参、有参函数的无参函数有参函 程思路定义形式,尤其要把握有参函数定义形回值

式中形参、形参类型说明、返回值等各局部的留意事项重点、难点

重点:函数的执行过程、无参及有参函数的定义形式难点:无参及有参函数的定义形式1 概述 课时主要内容 23

函数定义的一般形式 课时 4实训七函数〔1、无参函数的简洁编程〕 课时任务要求

实训七函数〔1、无参函数的简洁编程〕一、编程题1、使用函数表示法,编程实现:########aa1printf(“##”);2、使用函数表示法,编程实现:########a1printf(“#”);使用循环语句实现3、使用函数表示法,编程实现:#*#*#*#*aba中只能有1b1printf(“*”);使用循环语句实现

#);,工作对象 工作角色

工作工 学习

主要手段

任务评价具 地点 具在讲解中用模块化编程思路引出函数的表示方法,进而讲解硬件:教函数的执行过程,其中重点强师机、学调函数的嵌套调用,并举例说生气、投明。针对函数分类的问题,从影仪两个角度入手分析,进而引出软件:VC++

1、把握函数的表示方法及运行过程程序分析

并通过实例使用比照的方法讲

2、把握无学生 员

计算机

解无参函数和有参函数的定义

TurboC、参函数与有Microso参函数的定形式。为便于学生理解函数的ft 义形式执行过程,实训任务选择无参office函数作为训练重点,主要是训powerpo

3、能编制练学生使用函数形式编程解决

int

无参函数程2023、 序问题,重点训练意识,为下一photosh步学习有参函数及其应用打下opcs任务七函数任务七函数课时107-2函数参数和函数的值课时3学问目标职业力气目标素养目标通过主调函数与被调用函数概念的引学习目标重点:有参函数的执行过程重点、难点难点:参数传递1函数参数和函数的值课时主要内容2函数的说明局部、数组作为函数参数课时33实训七函数〔2、有参函数的简洁编程〕课时实训七函数〔2、有参函数的简洁编程〕任务要求 一、填空使用函数表示法,输入一个整型数据,推断该数奇偶。内存单元、返回行过程中形参与实参占有内存单元状况开发大系统的模块化编值、强制类型转和返回值的留意事项,通过说明局部的程思路引入,把握函数的三大组成局部,把握组名数组及数组名作为函数参数的程序执行过程intintf(intx){ints;s=x%2;if(s==0)return0;else return1;}main{inta,t;scanf(“%d”,&a);t=f( );if(t==0)printf(“oushu\n”);elseprintf(“jishu\n”);}二、编程1、将上题中的函数f2、将上题中的函数f3、编写函数intmymod(inta,intbab工作对象工作工作角色工具学习地点主要手段教学用具任务评价通过主调函数与被调用函数的硬件:教师讲解引出形参与实参的概念,机、学生气、1把握形参与实进而讲解有参函数的执行过 投影仪VC++返回值的类型以及形参与实参参的表示方法及有参函数的运行过程,能编制简学生程序分析员6.0、Turbo计算机机房在执行过程中占用存储单元情C、单程序况,通过说明局部的讲解,总Microsoft2结得出函数的三大组成局部,office局部的使用方法进而讲解数组及数组名作为函powerpoint3数参数的程序执行过程,其中2023、为参数的程序执重点讲解数组名作为参数的情况。photoshopcs行过程任务七任务七函数课时107-3变量的属性课时3学问目标职业力气目标素养目标学习目标效范围、生存周期、静态存储方把握推断变量作用范围的方法并能指导完成程序的分析与运算,把握变量的生开发大系统的模块化编存周期会定义使用静态及动态存储类型程思路的变量,融合前述学问〔数据类型〕掌握变量的三种属性重点:推断变量的作用范围以及生存周期重点、难点难点:推断变量的作用范围以及生存周期主要内容1局部变量和全局变量、变量的存储类别课时322实训七函数〔3、变量的属性〕课时任务要求实训七函数〔3、变量的属性〕一、写出以下程序的运行结果工作对象 工作角色工作工具学习地点主要手段教学用具任务评价学生程序分析计算员 机通过典型例题的分析,使学生把握变量的三种属机房性以及各属性的具体使用及区分方法。1、会推断变量的作用硬件:教师机、学生范围并能完成程序的机、投影仪分析与运算软件:VC++6.0、2、会推断变量的生存TurboC、Microsoftofficepowerpoint及动态存储类型的变2023、photoshopcs量模块八〔或第八章〕:任务八编译预处理与位运算任务八编译预处理与位运算课时3学问目标职业力气目标素养目标学习目标把握宏定义、文件包含的书写格式及宏名、替换文本、头语法要求,把握宏定义〔尤其是带参文件、位运算符数的宏定义〕的程序执行过程,把握式要求位运算符的书写要求及运算法则重点:带参数的宏定义的程序执行过程、位运算符的运算法则重点、难点难点:带参数的宏定义的程序执行过程1宏定义、文件包含课时1主要内容2位运算课时13书后练习与附加练习处理课时1任务〔或〕要无求任务八编译预处理与位运算任务八编译预处理与位运算课时38-1编译预处理与位运算课时3学问目标职业力气目标素养目标学习目标重点、难点引入编译预处理,奇异宏名、替换文本、法要求,把握宏定义〔尤其是带参数的解决编程难点,标准程头文件、位运算符宏定义序格式要求符的书写要求及运算法则重点:带参数的宏定义的程序执行过程、位运算符的运算法则难点:带参数的宏定义的程序执行过程1宏定义、文件包含课时1主要内容2位运算课时13书后练习与附加练习处理课时1任务要求无工作对象工作角色工作工具学习地点主要手段教学用具任务评价硬件:教师机、1、把握带参数的硬件:教师机、1、把握带参数的学生气投影仪教师带着学生快 软件:VC++学生程序分析员计算机机房读教材,抓住重6.0、TurboC、点,明确考点,效果明显。Microsoftofficepowerpoint2023、photoshopcs宏定义的程序执行过程,会开放能正确替换2、把握位运算符的运算法则,能正确计算表达式的值总体内容与要求

学问目标地址、内容、直接访问、间接访

指针职业力气目标把握程序在编译中给变量安排内存空指针运算符〕和&〔取地址运算符〕的运算法

课时 8素养目标问指向指针、 在某些场合,指针是使则和使用技巧学习目标 指针变量、指针 把握指针作为一种的途径来表示一运算得以进展的唯一途运算符数组名、 径,同时指针的运用可维和二维数组元素、字符串、函数的方法,数组元素、行指 以使得程序代码更简针、指针移动、 洁、效率更高与数组名之间的关系②将字符串赐予指针指针数组、指向指针的指针

变量的真正含义③指针移动的方法④指针数组以及指向指针的指针的图示表示方法,9方法,了解主函数带参数的用法重点:正确理解“地址”与“内容9种表示重点、难点方法难点:指针表示变量的方法、正确辨析指针与变量、函数、数组共9种表示方法2、变量1主要内容 23

课时 2的指针和指向变量的指针变量实训八指针〔1、指向变量的指针变量的使课时 2用〕本节课学问讲解:3、数组的指针和指向 课时 244数组的指针变量4、字符串的指针和指向字5、函数的指针和指向函数67、指针数组和指向指针的指针实训八指针〔1、指向变量的指针变量的使用〕课时2任务〔或〕要实训八指针〔1、指向变量的指针变量的使用〕求具体内容与要求任务九9-1

指针变量的指针和指向变量的指针变量学问目标 职业力气目标把握程序在编译中给变量安排内存空间的过程,明确

课时 8课时 4素养目标学习目标

变量的地址与内容,进而掌在某些场合,指针是使地址、内容、直接访问、间接握指针的概念,把握指针作运算得以进展的唯一途指针运算符量的方法,把握两个运算以使得程序代码更简符指针运算符和&〔取洁、效率更高地址运算符〕的运算法则和使用技巧重点、难点

重点:正确理解“地址”与“内容”难点:指针表示变量的方法本节课学问讲解:1、指针的概念2、变 课时主要内容

量的指针和指向变量的指针变量 4实训八指针〔1、指向变量的指针变量的 课时使用〕任务要求

实训八指针〔1、指向变量的指针变量的使用〕一、改写程序,用指针变量p替代变量bmain〔〕{inta=5,b;b=a++;printf(“%d\n“,b);工作对象

}工作工学习地工作工学习地主要手段具点运用图示的方法讲明“指向”关系,引入大量附计算机机房加练习和书后练习加深对用指针表示变量的方法的理解工作角色

教学用具 任务评价1、把握指针表示变量的硬件:教师机、学生方法,明确机、投影仪 其前提条件学生 程序分析 软件:VC++6.0、2把握*〔指员 TurboC、Microsoft针运算符〕officepowerpoint和&〔取地址2023、photoshopcs运算符〕的运算法则和使用技巧,能正确计算表达式的值能正确计算表达式的值任务九9-2

指针指针与字符串、函数、数组的关系学问目标 职业力气目标把握指针作为一种的途径来表示一维和二维数组进而明确几个问题:①一

课时 8课时 4素养目标学习目标重点、难点主要内容

维、二维数组元素与数组名在某些场合,指针是使数组名、数组元素、行指针、之间的关系②将字符串赋运算得以进展的唯一途指针移动、指针数组、指向指予指针变量的真正含义③径,同时指针的运用可针的指针 指针移动的方法④指针数以使得程序代码更简组以及指向指针的指针的洁、效率更高图示表示方法,会辨析指针与变量、函数、数组共9表示方法,了解主函数带参数的用法重点:正确辨析指针与变量、函数、数组共9种表示方法难点:正确辨析指针与变量、函数、数组共9本节课学问讲解:3、数组的指针和指向数组的指针变量41 符串的指针变量5函数的指针和指向函数 课时的指针变量6、返回指针值的函数7、指针 4数组和指向指针的指针2 实训八指针〔1、指向变量的指针变量的 课时使用〕任务要求

实训八指针〔1、指向变量的指针变量的使用〕一、改写程序,用指针变量p替代变量bmain〔〕{inta=5,b;b=a++;printf(“%d\n“,b);}二、两个整数求和,用指针变量实现三、编程——8.18工作对象学生

工作角色程序分析

工作工 学习地具 点计算机 机房

主要手段教学用具任务评价1、把握指针运用图示的方法 表示数组、讲明“指向”关硬件:教师机、学生字符串、函系,引入大量附机、投影仪数的方法,加练习和书后练软件:VC++6.0、明确其前提员 习加深对用指针TurboC、Microso

温馨提示

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

评论

0/150

提交评论