还剩35页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据C语言程序设计课程代课程名称号授课类型类纯理论课类理论+实践类纯实践课□A0B DC循环结构学习学时单元名称4>起点分析1()具备高中毕业生知识水平1()具备计算机基本操作能力、具备软件安装与卸载能力
2、重点分析2学生学习条件分()了解语言的历史和发展1C析()掌握语言的基本结构2C()掌握集成环境的应用3DEV-C++、难点分析3()语言的基本结构1C、教学方法采用讲授法、课堂讨论法、练习法、实训法、演示法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程、能够使用集成环境编写•个语言源程序,输出一行字符1DEVC++C教学目标、能够使用初步读懂并编写运行一个有简单输入、计算、输出功能的程序
2、知识目标1()了解语言的历史和发展1C()掌握语言的基本结构2C()掌握集成环境的应用3DEV-C++、能力目标2单元教学目标()能够使用集成环境编写一个语言源程序1DEVC++C()能够使用初步读懂并编写运彳L个有简单输入、计算、输出功能的程序
2、素养目标3()建立初步编程解决问题的思想1()具有独立解决问题的能力
2、布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、思考什么是计算机语言1学生课前准备、准备好教材、课堂记录本等学习用品2项目(案”称普教学项目项目类型能力指标及课程>能够正确画流程图1教学目标、能够正确输入输出各种格式数据
2、知识目标3()理解算法的概念1()掌握画流程图的方法2()理解结构化程序设计的原则3()语言的语句分类4C单元教学目标()掌握格式化数据输入与输出方法
5、能力目标2()能够熟练运用数据输入输出函数进行数据的读入与输出2()具备利用结构化程序设计方法分析问题的能力
3、素养目标3()建立结构化程序设计的思想
1、布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、思考依赖于计算机软件程序完成的工作,大体经过哪几个步骤、准备好教12学生课前准备材、课堂记录本等学习用品本次课程项目驱动内项目(案例)名称项目类型容画出求整数的阶乘算用流程图表示算法教师演示■照着做法的流程图字符输入与输出函数字符的输入与输出教师引导-独立做的应用实例格式化输入函数与输教学项目格式化数据输入与输出出函数的应用实例教师演示•照着做字符型数据加减运字符型变量和整型变量的运算算、字符型数据和整教师引导■独立做型数据的相互赋值机取款实例鸡兔ATM数据输入输出项目练习教师演示■照着做同笼问题知识点掌握程度教学策略二级三级(1-5)算法与结构化程序设计因讨论或座谈3语言语句因讨论或座谈C5顺序结构字符输入与输出5因实操学习格式化输入与输出因实操学习5能力点掌握程度教学策略()1-5二级三级四级程序开发能力结构化程序因专题学习4设计能力因专题学习5规范编码能力使用平台编码加强练习5平台使能力Dev C++用能力调试能力加强练习5算法设计项目练习3素质点掌握程度教学策略1-5二级三级四级合作意识分组、互评3团队协作团队认识分组、互评4知识、能力、素质的项目教学活动任务历程代表构思设计实施、运行CDIO ConceiveDesign ImplementOperate活动任务一算法与结构化程序设计活动任务步主要教学策略活动任务内容骤名称学生观察思考,教师问题引入计算机软件通常分几步完成任务讲解演示知识点算法的概念1:知识点算法的特性2知识讲解启发讲解讨论归纳知识点算法与流程图3知识点结构化程序设计原则4教师例题演示教师例题演示,学生写出算法求的值,探讨如何改进算法15!示范操作观察思考用流程图表示求的算法25!用流程图表示的算法3N-S5!学生写算法求实践操作巡视指导11+2+...+100总结分析课堂实训学生画出求的流程图21+2+...+100学生画出求・・的流程图31+2+.+100N-S活动任务二语言语句C活动任务步主要教学策略活动任务内容骤名称知识点语言程序的构成5C知识点语句的分类6C知识讲解启发讲解讨论归纳知识点字符输入与输出函数7知识点格式化输入与输出函数8教师例题演示教师例题演示,学生输出单个字符示范操作1观察思考输入单个字符2使用函数输出数据的示例3printf()使用函数输入数据的示例4scanf()学生仿写例题输入输出单个字符1实践操作巡视指导()学生仿写例题输入输出格式化数据2为提高学生们对中华文化的学习热情,某班级特举办〃学习强国〃答题竞奏请编程模拟答题过程例如〃魏晋时期的()因主持编绘《禹贡地域图》课堂实训和提出〃制图六体〃而被称为地图学家()鸡兔同笼趣味问题的编程实现3()求圆周长、面积、球体表面积、球体体积、圆柱体4体积()输入小写字母,把小写字母转换成大写字母输出5程序代码编写规范C知识拓展启发讲解讨论归纳()算法的概念1()画流程图的方法2课堂总结总结分析整理笔记()结构化程序设计的原则3()语言的语句分类4C()格式化数据输入与输出方法
5、本单元同步习题1课后作业、编程题目2本章最重要一点就是让学生通过本章的学习逐渐建立起模块化程序设计的思教学后记想,把大问题分解成小问题进行解决单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据语言程序设计课程代C课程名称号授课类型□A类纯理论课0B类理论+实践DC类纯实践课选择结构学习学时单元名称
4、起点分析1()具备使用编译器进行程序编写、运行能力1DEVC++()具备计算机基本操作能力、具备软件安装与卸载能力2()学习了语言基础知识、顺序结构、输入输出数据的方法3C学生学习条件分、重点分析2析()条件判断表达式1()选择语句2if()语句3switch()选择结构程序设计方法
4、难点分析3()语句和语句1if switch、教学方法采用讲授法、课堂讨论法、练习法、实训法、演示法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDI、教学手段多媒体,项目演示
31、学校资源课件、实训一体化教室教学资源、文献资源参考教材:课程大纲,课外读物,实训指导书精品资源共享2课智慧树平台,蓝墨云班课平台、网络资源3能力指标及课程、能够正确使用语句的不同形式能够正确使用语句控制程序流程3if switch教学目标、知识目标4()掌握关系、逻辑运算符的运算规则,能用语言表达式解决实际问1C题()掌握语句的三种基本形式、了解语句的嵌套;2if if()掌握语句的使用方法3switch...case单元教学目标()掌握选择结构程序设计方法
4、能力目标2
(1)具备熟练运用选择结构解决实际问题的能力、素养目标3()建立结构化程序设计的思想
1、布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、思考根据判断条件选择执行的操作时,如何描述判断条件、准备好教材、12学生课前准备课堂记录本等学习用品项目(案例)名称本次课程项目驱动内容项目类型关系运算符和关系表达选择语句教师演示-照着做If式输入、的值,比较二者a b输入两个整数进行排序教师引导-独立做大小,从小到大输出判断一个整数是正数还是负根据输入数据的正负不教学项目教师演示-照着做数同,选择不同的输出信息根据输入的值的多种情x根据输入的值,求出对应X y况,选择对应的值输出教师引导■独立做y的值判断学生成绩区域,选择划分学生考试成绩等级教师演示-照着做对应等级输出根据输入数字,用语switch输入数字输出对应日期句分多种情况输出对应日教师演示-照着做1-7,期计算商场打折促销时的商品多分支语句和if switch教师引导-独立做价格语句的使用知识点掌握程度教学策略1-5二级三级条件判断表达式因讨论或座谈5因讨论或座谈选择语句if5选择结构因实操学习语句switch5能力点掌握程度教学策略1-5二级三级四级结构化程序设的专题学习4计能力程序开发能力因专题学习规范编码能力5使用平台编码加强练习5平台使能力Dev C++用能力调试能力加强练习5算法设计项目练习3素质点掌握程度教学策略1-5二级三级四级合作意识分组、互评3团队协作团队认识4分组、互评知识、能力、素质的项目教学活动任务历程代表构思设计实施、运行CDIO ConceiveDesign ImplementOperate活动任务一条件判断表达式活动任务步主要教学策略活动任务内容骤名称面临选择的时候,人们需要根据已有条件寻求各种学生观察思考,教师讲解问题引入解决方案演示知识点条件判断表达式L启发讲解知识讲解知识点关系运算符和关系表达式2讨论归纳知识点逻辑运算符和逻辑表达式3教师例题演示教师例题演示,学生观察示范操作计算关系表达式的值4思考计算逻辑表达式的值5实践操作学生求出关系表达式和逻辑表达式的值4课堂实训巡视指导总结分析活动任务步主要教学策略活动任务内容骤名称知识点单分支语句知识点双分支语句启发讲解讨论归纳4if5if知识讲解知识点多分枝语句6if知识点条件运算符7知识点语句8switch教师例题演示()输入两个整数,输出两个数中的最大值5教师例题演示,学生()判断某年是否是闰年示范操作6观察思考()根据输入的值,输出对应的值7X y()对学生成绩进行等级划分8()输入的值,输出对应的日期91-7()学生仿写例题实现单分支结构程序6()学生仿写例题实现双分支结构程序7课堂实训()学生仿写例题实现多分支结构程序实践操作巡视指导8()商场收款程序实现不同商品单价、购买数量、不9同折扣标准情况下,商品总价程序中的语法错误和逻辑错误调试知识拓展启发讲解讨论归纳()关系运算符和逻辑运算符6课堂总结
(7)if语句总结分析整理笔记()语句8switch、本单元同步习题1课后作业、编程题目2本单元最重要就是让学生通过本章的学习,学会如何根据已知条件编写关教学后记系表达式和逻辑表达式,正确运用分支结构完成程序设计教学过程中需要注意引导学生理顺清晰的编程思路单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据语言程序设计课程代C课程名称号授课类型□A类纯理论课0B类理论+实践DC类纯实践课循环结构学习学时单元名称8班级人数、起点分析1()具备语言程序设计基础知识,顺序结构、选择结构1C()具备计算机基本操作能力、具备软件安装与卸载能力学生学习条件分
2、重点分析析2()和基本循环语句的使用方法1while do-while for()循环嵌套2()和语句3break continue、难点分析3循环嵌套1和语句的区别2break continue、教学方法采用讲授法、课堂讨论法、练习法、实训法、演示法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教空1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程、能够使用循环语言打印出乘法口诀表1教学目标、能够使用循环语言解决循环问题
2、知识目标1掌握、和语句的结构1while do-while for掌握和语句的特点2break continue掌握循环嵌套的结构3单元教学目标、能力目标2能够使用三种循环语句编写程序3能够使用和语句4break continue、素养目标3建立使用循环语句解决问题的思想
1、布置学习环境1教师课前准备、研究和准备教学内容包括课件,演示项目等
2、思考那些现象是循环现象1学生课前准备、准备好教材、课堂记录本等学习用品2本次课程项目项目案例名称项目类型驱动内容统计并输出成统计小组考试成绩教师演示-照着做绩输出100—200教学项目找素数之间的素数教师引导-独立做能够在屏幕上打印出乘法口诀表输出乘法口诀教师指导-学着做表知识点掌握程度教学策略1-5二级三级while语句因实操学习5语句因讨论或座谈do-while
5、循环结构1语句因实操学习for5嵌套的循环因实操学习5能力点掌握程度教学策略1-5二级三级四级因专题学习结构化程序设4计能力程序开发能力因专题学习5规范编码能力使用平台编码加强练习平台使Dev C++5能力用能力调试能力加强练习5阅读、分析、理探究式项目解语言程序理解能力C4的能力素质点掌握程度教学策略1-5二级三级四级沟通提问、互动3沟通表达表达提问、讨论3知识、能力、素质的项目教学活动任务历程代表构思设计实施运行CDIO ConceiveDesign lmplementOperate活动(任务)一和while do-while活动任务步主要教学策略活动任务内容骤名称举例说明什么情况下适合使用循环例如求到的教师讲解学生观察思1100问题引入累加和考知识点语句的执行过程知识点语句的启发讲解讨论归纳1while2while知识讲解流程图教师例题演示⑴使用语句,输出个教师例题演示,学生while50示范操作用语句求观察思考2while n!用语句统计一个小组学生考试成绩3while知识点语句的执行过程知识点启发讲解讨论归纳1do-while2do-while知识讲解语句的流程图教师例题演示教师例题演示,学生示范操作用语句统计一个小组学生考试成绩1do-while观察思考使用语句,输出个2do-while50实践操作巡视指导课堂实训学生上机试写和例题程序总结分析while do-while活动任务二循环For活动(任务)步主要教学策略活动(任务)内容骤名称知识点语句的执行过程知识点语句的流程启发讲解1for2for知识讲解图讨论归纳教师例题演示教师例题演示,学生()用语句统计一个小组学生考试成绩5for示范操作观察思考()用语句计算象棋棋盘存放大米的数量6for实践操作课堂实训学生上机仿照例题,试写语句例题程序for巡视指导总结分析启发讲解知识讲解知识点语句的使用注意事项知识点循环嵌套讨论归纳1for2教师例题演示.在屏幕上输出如下图形1Z KZ*T*T T^教师例题演示,学生示范操作观察思考输出乘法九九口诀表
2.实践操作课堂实训学生上机仿照例题,试写循环语句例题程序巡视指导总结分析活动(任务)三嵌套循环活动(任务)步主要教学策略活动(任务)内容骤名称教师例题演示,学生示范操作知识点:语句和语句break continue观察思考教师例题演示使用循环语句输出个“*,控制数量
1.for50break使用循环语句输出个“*”,使用控制数
2.for50continue知识讲解启发讲解讨论归纳量语句、语句和「语句的使用while do-while fo教师例题演示,学生示范操作观察思考算法的时间复杂度分析程序实践操作巡视指导课堂实训总结启发讲解讨论归纳知识讲解本章三种循环语句的特点语句与语句的区别使用注意事项break continue整理笔记课堂总结布置作业习题讲解、口语评量课堂积极回答问题120%,学习评量、实训评量项目小组在规定时间内完成的项目质量250%,、作业评量个人做作业情况330%,、练习题
1、计算到的阶乘之和2120课后作业教学后记单元设计信息学院信・第一学期232024专业软件与大数据技术设计者陈静C语言程序设计课程代课程名称号授课类型类纯理论课类理论+实践类纯实践课□A0B DC数组学习学时单元名称8班级软件级人数
2338、起点分析1()具备语言程序设计基础知识,顺序结构、选择结构,循环结构1C()具备计算机基本操作能力、具备软件安装与卸载能力
2、重点分析2学生学习条件分()一维数组的定义、初始化及引用方法1析()数组的输入、输出、排序2()字符串的基本操作
3、难点分析3()二维数组的定义、初始化及引用方法1()数组的输入、输出、排序
2、教学方法米用讲授法、课堂讨论法、练习法、实训法、演不法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程、能够使用数组进行排序1BXdl教学目标、能够使用数组处理字符串、2EXdl BXal、知识目标1单元教学目标()掌握数组的定义、初始化及引用方法4输出一句话教师演示-照着做输出一句问候输入一个数求的正弦值据,输出其正教师引导-独立做X弦值能够写一个数学表达式进行求某学生三年的学费和住宿费教师指导-学着做四则运算知识点掌握程度教学策略1-5二级三级什么是C语言因实操学习5语言概述
1.C为什么要学习语言C讨论或座谈513程序及结构因实操学习C5语言结构
2.C如何开发C程序因实操学习5能力点掌握程度教学策略1-5二级三级四级结构化程序设因专题学习4计能力程序开发能力因专题学习规范编码能力5使用平台编码加强练习平台使Dev C++5能力用能力调试能力加强练习5阅读、分析、理探究式项目解语言程序理解能力C4的能力素质点掌握程度教学策略1-5二级三级四级沟通提问、互动3沟通表达表达提问、讨论3知识、能力、素质的项目教学活动任务历程活动(任务)一和while do-while活动任务步骤主要教学策略活动任务内容名称代表构思设计实施运行CDIO ConceiveDesign lmplementOperate问题引入计算机怎样为人类工作一一执行指令教师讲解学生观()掌握数组的输入、输出、排序5()掌握数组与字符串的关系
6、能力目标2()能够使用数组进行排序5()能够使用数组处理字符串
6、素养目标3()建立使用数组解决问题的思想1()具有独立解决问题的能力
2、布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、查询数组的概念1学生课前准备、准备好教材、课堂记录本等学习用品2本次课程项目项目(案例)名称项目类型驱动内容排序数据排序教师演示-照着做教学项目字符串处理文字处理教师引导-独立做知识点掌握程度()教学策略1-5二级三级一维数组实操学习513二维数组因讨论或座谈
5、数组6字符数组和字符串因实操学习5能力点掌握程教学策略度()1-5二级三级四级因专题学习结构化程序设4计能力程序开发能力团专题学习规范编码能力5使用平台编码平台使加强练习Dev C++5能力用能力调试能力加强练习5数据结构描述项目练习3问题抽象算法设计项目练习3素质点掌握程教学策略度()1-5二级三级四级团队协作合作意识分组、互评3团队认识分组、互评4知识、能力、素质的项目教学活动(任务)历程(代表构思()、设计()>实施()、运行())CDIO ConceiveDesign ImplementOperate活动(任务)一排序活动(任务)步主要教学策略活动(任务)内容骤名称教师讲解演示,学生问题引入思考:多个相同数据类型变量的定义与使用观察思考知识点一维数组的定义、初始化、引用1知识讲解知识点一维数组作函数参数启发讲解讨论归纳2教师例题演示教师例题演示,学生、一维数组的赋值与显示1示范操作观察思考、用数组来处理求数列问题2Fibonacci、用选择法对个整数进行由大到小排序310实践操作巡视指导课堂实训()用冒泡法对个数进行由小到大排序总结分析110活动(任务)一一维数组的应用活动(任务)步主要教学策略活动(任务)内容骤名称一维数组的应用知识讲解启发讲解讨论归纳教师例题演示判别一个整数数组中各元素的值,若大1于则输出该值,若小于或等于则输出值教师例题00教师例题演示,学生示范操作演示从键盘输入个整型数据,找出其中的最小值210观察思考并输出()数组中存放了一个学生门课程的成绩,求平均实践操作巡视指导1a7成绩课堂实训()向有序数组中插入一个数,保持原顺序不变,将新2数组输出()一维数组的定义、初始化、引用中的注意事项;总结分析1整理笔记()一维数组元素、一维数组名作函数参数两者的区2课堂总结别及应用;()一维数组的应用一一排序算法3活动(任务)三二维数组应用活动(任务)步主要教学策略活动(任务)内容骤名称知识点二维数组的定义、初始化、引用知识点二维L2知识讲解数组的应用启发讲解讨论归纳教师例题演示二维数组按行分段赋值1教师例题演示,学生示范操作一个学习小组有个人,每个人有三门课的考试成绩25观察思考求全组分科的平均成绩和各科总平均成绩求二维数组(行歹)中最大元素值及其行列号355U()编写程序,实现读取学生的学号和成绩信息,并输实践操作巡视指导1课堂实训出()使用二维数组中的注意事项;()二维数组中常总结分析整理笔记12课堂总结见操作的实现;()多维数组与二维数组的类比3活动(任务)三二维数组应用活动(任务)步主要教学策略活动(任务)内容骤名称知识点字符串与字符数组L启发讲解知识讲解知识点字符数组的输入与输出2讨论归纳知识点字符串处理函数3教师例题演示字符数组的引用举例1字符数组的输入、输入举例2逐个输入个大写字母,依次打印其所对应的小写字310母我国自古以来是一个多民族国家中华人民共和国成立4:教师例题演示,学生示范操作后,经中央人民政府调查与统计正式确认的民族共有个56观察思考汉族是我国的主体民族,约占全国人口总数的,其
91.11%他还有个民族,约占汉族和个少数民族共
558.89%55同组成伟大的中华民族我国,是一个以汉族为主体、56个民族共同组成的统一的多民族国家请编程输出我国56个民族名称()为了保证信息的安全,大多数系统都含有用户登录实践操作巡视指导1模块只有输入正确的用户名和密码之后才能进行相应的总结分析操作编写程序实现用户登录功能()《孔子家语》中有一则名言〃言必诚信,行必忠正、2课堂实训诚信是一个人的立身之本,也是一个集体、一个民族、一个国家的生存之基现编程实现输入社会主义核心价值观字,并输出24算法的空间复杂度启发讲解讨论归纳知识拓展课堂总结本章主要内容回顾整理笔记布置作业习题讲解一维数组的定义与引用二维数组的定义与引用字符串和字符数组常用字符串处理函数、口语评量课堂积极回答问题120%,学习评量、实训评量项目小组在规定时间内完成的项目质量250%,、作业评量个人做作业情况330%,、杨辉三角输出1课后作业本单元内容相对独立,单独讨论数组的使用该单元的知识在应用时需要综合运用前面各章学习的知识,重点在于使学生理解数组在内存中的存储方式,以教学后记及运用循环语句时操作的数组的哪个数据单元设计软件技术、物联网、工业互联网技术、云计算、设计者王春蕾专业大数据语言程序设计课程代C课程名称号授课类型□A类纯理论课0B类理论+实践DC类纯实践课函数学习学时单元名称
8、起点分析1()具备语言程序设计基础知识,顺序结构、选择结构、循环结构,数组1C()具备计算机基本操作能力、具备软件安装与卸载能力
2、重点分析2学生学习条件分()函数的定义1析()函数的调用2()变量的作用域
3、难点分析3()递归函数
1、教学方法采用讲授法、课堂讨论法、练习法、实训法、演示法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDI、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课、能够使用函数求两数之和、能够使用函数计算之和121〜N程教学目标、知识目标1()掌握函数的定义形式7()掌握函数的调用8()掌握变量的作用域9单元教学目标、能力目标2()能够使用函数求两数之和7()能够使用函数计算之和81~N、素养目标3()建立模块化程序设计的思想1()具有独立解决问题的能力、2布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、查询函数的概念1学生课前准备、准备好教材、课堂记录本等学习用品2本次课程项目项目(案例)名称项目类型驱动内容求两数之和使用函数教师演示-照着做教学项目求之和递归函数教师引导•独立做知识点掌握程度()编号1-5二级三级函数定义因实操学习5函数调用团讨论或座谈5函数的嵌套调用因实操学习
5、函数7函数的递归调用因实操学习5函数的声明团讨论或座谈5变量的作用域和存储类别团讨论或座谈5能力点掌握程度编号呼应的能力指教学策()标略1-5二级三级四级结构化程序设目专题学习4计能力程序开发能力四专题学习规范编码能力5使用平台编码加强练习5平台使能力Dev C++用能力调试能力加强练习5算法设计3项目练习素质点掌握程编号度1-5二级三级四级合作意识分组、互评3团队协作团队认识分组、互评4知识、能力、素质的项目教学活动(任务)历程(代表构思()、设计()>实施()、运行())CDIO ConceiveDesign ImplementOperate活动(任务)一函数的定义与调用活动(任务)步主要教学策略活动(任务)内容骤名称学生观察思考,教师问题引入怎样实现程序的独立性讲解演示知识点函数在结构化程序设计中的意义;1:启发讲解知识点函数的定义;2知识讲解讨论归纳知识点函数的调用方法;3教师例题演示、定义一个函数,实现两个整数的求和运算,并将结果1返回教师例题演示,学生示范操作、定义一无参函数,实现两个整数的求和运算观察思考
2、定义一个无参函数,实现菜单提示功能
3、有参函数的调用,调用求和运算的函数4实践操作()编写一个函数,实现两个数的交换,并在主函数中1巡视指导调用课堂实训总结分析()编写一个简易计算器程序,能够进行加、减、乘、除2计算功能活动(任务)步主要教学策略活动(任务)内容骤名称知识点函数原型与函数定义;知识点函数的45知识讲解嵌套调用和递归调用;知识点局部变量与全局变启发讲解讨论归纳6量的定义教师例题演示、计算之间整数之和;11~
11、有个人坐在一起,问第五个人多少岁?他说比第25个人大岁问第个人岁数,他说比第个人大岁教师例题演示,学生42432示范操作问第三个人,又说比第人大两岁问第个人,说比第观察思考22一个人大两岁最后问第一个人,他说是岁请问第10五个人多大?课堂实训()用递归的方法设计一个函数,求1N.实践操作巡视指导使用函数的递归调用求解数列2Ficonacci设计一个函数,使用全局变量,实现三个数的排序3模块化程序设计启发讲解讨论归纳知识拓展函数定义的一般形式1无参函数和有参函数的调用过程,函数原型以及函数总结分析2的返回值整理笔记课堂总结函数递归调用的过程3全局变量不□局部变量的生存期和作用域
4、定义判断素数函数
1、数列2Fibonacci课后作业本章最重要一点就是让学生通过本章的学习逐渐建立起模块化程序设计的思教学后记想,把大问题分解成小问题进行解决单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据语言程序设计课程代C课程名称号授课类型类纯理论课类理论+实践类纯实践课□A0B DC指针学习学时单元名称6班级人数、起点分析1具备语言程序设计基础知识,顺序结构、选择结构、循环结构,数组、1C函数具备计算机基本操作能力、具备软件安装与卸载能力2学生学习条件分、重点分析2析指针的定义和使用1指向数组的指针
2、难点分析3用指针变量作为函数参数1返回指针的函数
2、教学方法采用讲授法、课堂讨论法、练习法、实训法、演示法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程
1、能够使用指针进行排序教学目标、能够使用指针输出字符串
2、知识目标1()掌握地址和指针的概念10()掌握指针变量的定义和使用11()掌握指向数组的指针的使用方法12()掌握指针变量作为函数参加的使用方法13单元教学目标()了解返回指针的函数
14、能力目标2()能够使用指针进行排序9()能够使用指针输出字符串
10、素养目标3()建立规范的编程行为能力
1、布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、查询函数的概念1学生课前准备、准备好教材、课堂记录本等学习用品2项目(案例)名称本次课程项目驱动内容项目类型排序使用指针排序教师演示-照着做教学项目字符串处理使用指针输出字符串教师引导-独立做求最大值使用指针对两个数进行交换教师引导-独立做知识点掌握程度()教学策略1-5二级三级地址和指针团实操学习5指针变量因讨论或座谈
5、指针指向数组的指针因实操学习85用指针变量作为函数参数4因实操学习返回指针值的函数因讨论或座谈4能力点掌握程度教学策略()1-5二级三级四级结构化程序设团专题学习4计能力程序开发能力规范编码能力因专题学习5使用平台编码加强练习5平台使能力Dev C++用能力调试能力5加强练习算法设计项目练习3素质点掌握程度教学策略1-5二级三级四级合作意识分组、互评3团队协作团队认识分组、互评4知识、能力、素质的项目教学活动任务历程代表构思、设计实施、运行CDIO ConceiveDesign ImplementOperate活动任务一两数排序活动任务步主要教学策略活动任务内容骤名称教师讲解演示,学生问题引入计算机存储器中数据的存放方式观察思考知识点指针的定义启发讲解讨论归纳1:知识讲解知识点指针对所指向数据的引用2教师例题演示,学生观察思考,通过指针变量访问整型变量教师例题演示,学生1示范操作上机练习取地址符号与取值符号是互为逆运算的2利用指针对两个数进行排序3实践操作巡视指导上机实训学生仿照例题上机练习总结分析活动任务二学生成绩计算活动任务步主要教学策略活动任务内容骤名称知识点指向一维数组的指针定义1:教师讲解演示,学生知识讲解知识点数组指针的运算2观察思考知识点指针对数组元素的引用3教师例题演示,学生观察思考指针变量的运算1显示指针变量的当前值示范操作2启发讲解讨论归纳输入名学生的成绩,计算平均分,输出高于平均分35的成绩,使用指针完成数组元素的操作教师例题演示,学生上机实训学生仿照例题上机练习上机练习活动任务三字符串处理活动任务步主耍教学策略活动任务内容骤名称启发讲解讨论归纳知识讲解知识点指向字符串的指针教师例题演示使用字符型指针复制字符串教师例题演示,学生示范操作观察思考上机实训学生仿照例题上机练习实践操作巡视指导总结分析活动(任务)四使用指针指向二维数组活动(任务)步主要教学策略活动(任务)内容骤名称知识点指向二维数组的指针启发讲解讨论归纳1:知识讲解知识点指向二维数组的列指针1:教师例题演示使用列指针输出二维数组元素教师例题演示,学生示范操作观察思考实践操作巡视指导上机实训学生仿照例题上机练习总结分析启发讲解讨论归纳知识讲解知识点指向二维数组的行指针1:教师例题演示()用行指针输出二维数组元素1教师例题演示,学生示范操作()二维数组元素的不同表示方法2观察思考实践操作巡视指导上机实训学生仿照例题上机练习总结分析活动(任务)五使用指针变量作函数参数活动(任务)步主要教学策略活动(任务)内容骤名称知识点指针变量作为函数参数知识点返回指针的函启发讲解讨论归纳1:2知识讲解数教师例题演示指针变量做形参,交换函数实参变量的教师例题演示,学生示范操作值观察思考实践操作巡视指导上机实训学生仿照例题上机练习总结分析知识拓展引导学生自学函数的形式参数启发讲解main整理笔记本章主要内容回顾指针变量的使用布置作业习题讲解►指针变量的引用►课堂总结指针可以指向一维数组、二维数组►指针可以作为参数进行函数调用,函数也可以返►回指针类型数据、将字符串的中数字与字母分离1课后作业察思考知识点什么是语言1C启发讲解知识讲解知识点为什么学习语言2c讨论归纳知识点语言结构3C教师演示,学生观察示范操作教师使用给大家讲解及展示语言的发展过程1PPT,C思考教师讲解语言的发展、特点2C知识点语言结构启发讲解1C知识讲解知识点语句的流程图讨论归纳2do-while教师例题演示教师例题演示,学生示范操作输出一个字符串1观察思考输入一个实数,输出它的正弦值2实践操作巡视指导课堂实训学生上机试写输出字符串例题、求正弦值程序总结分析活动任务步主要教学策略活动任务内容骤名称启发讲解知识讲解知识点如何开发程序1C讨论归纳教师演示在例
一、例二程序编写运行过程中,所生成的文件1讲解语言开发的步骤教师例题演示,学生2C示范操作讲解可能遇到的错误、查找错误的方法,调试运行的观察思考3简单过程实践操作课堂实训学生仿照修改程序,查找错误巡视指导总结分析教师介绍本单元实例,分析实例要求,引导学生完成实教师例题演示,学生示范操作例观察思考实践操作课堂实训学生上机实现实例,试写四则混合运算数学表达式程序巡视指导总结分析整理笔记课堂总结教师总结本章知识点,提醒同学学习中注意的问题布置作业习题讲解知识拓展初学者最常问的几个问题启发讲解、口语评量课堂积极回答问题120%,、实训评量项目小组在规定时间内完成的项目质250%,学习评量量、作业评量个人做作业情况330%,指针是一个比较难理解的内容,学习这部分内容一定要使用比较简单的例子引教学后记入,引起学生的学习兴趣单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据C语言程序设计课程代课程名称号授课类型类纯理论课类理论+实践类纯实践课□A0B DC结构体和共用体学习学时单元名称
6、起点分析1()具备语言程序设计基础知识,顺序结构、选择结构、循环结构,数组、1C函数()具备计算机基本操作能力、具备软件安装与卸载能力2学生学习条件分、重点分析2析()结构体的定义和使用1()共用体的定义和使用
2、难点分析3()结构体指针1()结构体与函数
2、教学方法采用讲授法、课堂讨论法、练习法、实训法、演不法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDI、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程、能够根据需要定义结构体类型1教学目标、能够使用结构体类型编写简单程序
2、知识目标1()掌握结构体类型的定义方式15()掌握结构体变量的定义方式16()了解结构体数组的使用方法17()了解结构体在函数中的应用方法18单元教学目标()了解共用体与结构体的区别
19、能力目标2()能够根据需要定义结构体类型11()能够使用自己定义的结构体类型编写简单程序
12、素养目标3()建立规范的编程行为能力1教师课前准备、布置学习环境
1、研究和准备教学内容包括课件,演示项目等
2、预习本单元1学生课前准备、准备好教材、课堂记录本等学习用品2本次课程项目项目案例名称项目类型驱动内容学生信息结构结构体类型的定义教师演示-照着做体的定义学生信息的输结构体变量的应用教师引导-独立做入输出教学项目多名学生信息结构体数组的应用教师引导-独立做处理学生信息使用结构体指针的应用教师引导-独立做指针处理复数的加减算结构体指针的应用教师引导-独立做法知识点掌握程度教学策略1-5二级三级结构体类型的定义团实操学习5结构体变量的应用因讨论或座谈
58、指针结构体数组的应用5团实操学习结构体指针的应用因实操学习4结构体与函数4因讨论学习能力点掌握程度教学策略1-5二级三级四级结构化程序设因专题学习4计能力程序开发能力规范编码能力团专题学习5使用平台编码加强练习5平台使能力Dev C++用能力调试能力加强练习5算法设计项目练习3素质点掌握程度教学策略1-5二级三级四级合作意识分组、互评3团队协作团队认识分组、互评4知识、能力、素质的项目教学活动任务历程代表构思设计实施、运行CDIO ConceiveDesign ImplementOperate活动(任务)一结构体的定义和使用活动(任务)步主要教学策略活动(任务)内容骤名称教师讲解演示,学生问题引入构造类型的数据观察思考启发讲解讨论归纳知识讲解知识点构造类型的定义方法、使用方法1:教师例题演示教师例题演示,学生示范操作()使用结构体类型描述学生信息,由学号、姓名、班级、1上机练习课程成绩组成实践操作巡视指导上机实训
(1)定义一个结构体类型描述日期信息,该信息的成员总结分析由年、月、日组成“舌动(任务)一结构体变量的使用活动(任务)步主要教学策略活动(任务)内容骤名称教师讲解演示,学生知识讲解知识点结构体变量的定义和使用2观察思考()定义一个名称为的结构体类型通过键盘1student示范操作启发讲解讨论归纳输入一个学生信息,并且输出这个学生的所有信息()定义一个名称为的结构体类型通过键盘1student输入一个学生信息,并且输出这个学生的所有信息教师例题演示,学生上机实训上机练习()从键盘输入学生信息、,计算该学生的成绩平均分,2并输出该学生的信息活动(任务)三结构体数组的使用活动(任务)步主要教学策略活动(任务)内容骤名称知识讲解知识点结构体数组3启发讲解讨论归纳教师例题演示教师例题演示,学生示范操作()通过键盘输入位学生的信息,包括学号、姓名、班12观察思考级、课程成绩,并且输出这两个学生的所有信息实践操作巡视指导上机实训
(1)定义一个结构体类型描述日期信息,该信息的成员总结分析由年、月、日组成活动(任务)四结构体指针的使用活动(任务)步主要教学策略活动(任务)内容骤名称知识讲解知识点结构体指针启发讲解讨论归纳4示范操作教师例题演示教师例题演示,学()用指针变量引用结构体变量的成员,通过键盘输入生观察思考12位学生的信息,包括学号、姓名、班级、课程成绩,并且输出这两个学生的所有信息实践操作巡视指导上机实训
(1)定义一个复数结构体类型,编写程序实现两个复数总结分析的加法运算知识拓展数据库技术启发讲解本章主要内容回顾结构体的定义结构体变量的使用结整理笔记构体数组结构体指针结构体与函数布置作业习题讲解课堂总结链表的实现课后作业学完指针后,这部分内容相对简单,本单元的学习可以为后续课程数据结构打教学后记下基础单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据语言程序设计课程代C课程名称号授课类型类纯理论课类理论+实践类纯实践课□A0B DC文件学习学时单元名称
4、起点分析1()具备语言程序设计基础知识,顺序结构、选择结构、循环结构,数组、1C函数、指针、结构体()具备计算机基本操作能力、具备软件安装与卸载能力2学生学习条件分、重点分析2析()文件的打开和关闭1()文件的读写2()字符、字符串、数据串的读写3()文件的定位
4、教学方法米用讲授法、课堂讨论法、练习法、实训法、演不法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程
1、能够打开、关闭文件教学目标、能够将数据写入文件、能够从文件读取数据
2、知识目标1()掌握文件的打开和关闭的方法1()掌握文件的读写2()掌握字符、字符串、数据串的读写3单元教学目标()掌握文件的定位
4、能力目标2()能够根据需要进行文件简单处理13)素养目标a()建立规范的编程行为能力
11、(2布)置具学有习独环立境解决问题的能力教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、预习本单元1学生课前准备、准备好教材、课堂记录本等学习用品2本次课程项目驱动内容项目(案例)名称项目类型打开函数与文件关fopen文件的打开与关闭教师演示-照着做闭函数的实例fclose读字符函数()写fgetc字符函数()的应用fpuc()读入文件1在屏d:\\cproj\\myfile.t xt,字符读写函数的应用幕上输出教师引导-独立做()从键盘输入一行字2符,写入一个文件,再把该文件内容读出显示教学项目在屏幕上()从文件1myfile.txt中读入一个含个10字符的字符串字符串读写函数的应用教师引导-独立做()在已有文件的2string中追加一个字符串数据块读写函数格式化读写函其他函数的应用fscanf,教师引导-独立做数文件的fprintf,定位教师引导■独立做结构体指针的应用复数的加减葬法知识点掌握程度教学策略1-5二级三级文件的打开和关闭的方法团实操学习5掌握文件的读写因讨论或座谈5掌握字符、字符串、数据串的团实操学习文件5读写掌握文件的定位因实操学习4文件的打开和关闭的方法因讨论学习4能力点掌握程度教学策略1-5二级三级四级结构化程序设因专题学习4计能力程序开发能力规范编码能力团专题学习5使用平台编码加强练习5平台使能力Dev C++用能力调试能力加强练习5算法设计项目练习3素质点掌握程度教学策略1-5二级三级四级合作意识分组、互评3团队协作团队认识4分组、互评知识、能力、素质的项目教学活动任务历程代表构思、设计实施、运行CDIO ConceiveDesign ImplementOperate活动任务一文件的概念和基本操作活动任务步主要教学策略活动任务内容骤名称教师讲解演示,学生问题引入文件的概念观察思考知识点文件定义和分类1:知识点文件指针2知识讲解启发讲解讨论归纳知识点文件打开函数与文件关闭函数3fopenfclose教师例题演示教师例题演示,学生示范操作上机练习文件的打开与关闭1实践操作巡视指导()仿照使用文件打开函数与文件关闭函1fopen fclose上机实训总结分析数活动(任务)二字符的读写活动(任务)步主要教学策略活动(任务)内容骤名称知识点读字符函数()知识点写字符函数教师讲解演示,学生4fgetc5fpuc知识讲解观察思考()教师例题演示()读入文件在屏幕上输出1d:\\cproj\\myfile.txt,示范操作()从键盘输入一行字符,写入一个文件,再把该文件启发讲解讨论归纳2内容读出显示在屏幕上()把命令行参数中的前一个文件名标识的文件,1复制到后一个文件名标识的文件中,如命令行中只有一教师例题演示,学生上机实训个文件名则把该文件写到标准输出文件(显示器)中上机练习活动(任务)三字符串的读写活动(任务)步主要教学策略活动(任务)内容骤名称知识点读字符串函数()6fgets知识讲解启发讲解讨论归纳知识点写字符串函数()7fputs教师例题演示()从文件中读入一个含个字符的字符串2myf ile.txt10教师例题演示,学生示范操作()在已有文件的中追加一个字符串2string观察思考实践操作巡视指导上机实训()仿照例题程序设计总结分析1活动(任务)四数据块读写、格式化读写、文件的定位活动(任务)步主要教学策略活动(任务)内容骤名称知识点数据块读写函数8fscanf知识点格式化读写函数9fprintf知识讲解启发讲解讨论归纳知识点文件的定位10教师例题演示教师例题演示,学生示范操作用和函数完成上例1fscanf fprintf观察思考实践操作巡视指导上机实训仿照例题程序设计总结分析知识拓展大数据与云计算启发讲解.文件的打开与管壁整理笔记1课堂总结各文件操作函数布置作业习题讲解
2.本单元同步习题课后作业本单元是课程最后一部分内容,上课过程中需要注意和前面各单元的区别,学教学后记生需要逐一实践一下介绍的函数、练习题1课后作业、计算长方形面积2本单元是语言程序设计课程的导入部分,需要引C领学生对语言发展有宏观认识,并且初步了解语言结C C教学后记构和初学者的注意事项单元设计软件技术、物联网、工业互联网技术、云计算、设计者专业大数据课程名称C语言程序设计课程代号授课类型类纯理论课类理论+实践类纯实践课□A0B DC单元名称C语言基础学习学时
10、起点分析1()具备使用编译器进行程序编写、运行能力1DevC++()具备计算机基本操作能力、具备软件安装与卸载能力
2、重点分析2()常量与变量的含义3学生学习条件分()符号常量的使用方法4析()标识符的命名规则;5()各种常量、变量的的定义和使用方法;6()各种运算符的运算规则,各种表达式计算过程;7()数据类型转换
8、难点分析3()变量的存储和使用
1、教学方法米用讲授法、课堂讨论法、练习法、实训法、演不法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源:精品资源共享课智慧树平台,蓝墨云班课平台3能力指标及课程、具备使用利用运算符对各类数据编写正确表达式,解决实际问题的能力1教学目标、具备利用结构化程序设计思想解决实际问题的能力
2、知识目标2()理解常量与变量的含义1()掌握符号常量的使用方法2()掌握标识符的命名规则;3()理解和掌握各种常量、变量的的定义和使用方法;4单元教学目标()掌握各种运算符的运算规则,各种表达式计算过程;
5、能力目标2()具备熟练运用运算符、应用不同类型数据编写正确表达式,解决实1际问题的能力、素养目标3()建立初步编程解决问题的思想
1、布置学习环境1教师课前准备、研究和准备教学内容(包括课件,演示项目等)
2、思考现实生活中有哪些类型的数据1学生课前准备、准备好教材、课堂记录本等学习用品2项目(案例)名称本次课程项目驱动内容项目类型定义一个符号常量表示圆使用符号常量计算圆形面积周率,计算圆形面积和周教师演示■照着做和周长长声明几个整型变量,赋值运整型变量的使用教师引导-独立做算后输出结果输出多行包含转义字符的转义字符的使用教师指导-学着做字符串,分析输出结果字符型数据加减运算、字符字符型变量和整型变量的运型数据和整型数据的相互教师指导-学着做算赋值教学项目除法运算符、求余数运算符的应用除法运算符、求余数运教师演示■照着做应用算符进行运算将不同类型数据相互赋值,赋值运算的类型转换教师演示-照着做观察分析输出结果讲解自动类型转换和强制自动类型转换和强制类型转类型转换实例,观察分析输教师指导-学着做换出结果复合赋值运算符、自增自减运算符、逗号运算符、条件几个特殊运算符的应用教师演示■照着做运算符、求字节运算符的应用举例实例分析计算多种商品定义符号常量、普通变量,教师指导-学着做1:的总价格计算多个数据的四则运算实例分析2分析表达式的结果,分析四则混合运算的数据类型结果类型知识点掌握程度1-5教学策略二级三级数据类型团讨论或讲授L4常量和符号常量
5.常量与变量2变量团实操学习5整型常量因实操学习
5.整型数据3整型变量团实操学习5实型常量切实操学习
5.实型数据4实型变量团实操学习5字符常量团实操学习
5.字符型数据字符型变量团实操学习55字符串常量因实操学习5算术运算符和算术表达式因实操学习
5.运算符与表赋值运算符和赋值表达式实操学习6513达式数据类型转换团实操学习5几个特殊的运算符因实操学习5能力点掌握程度教学策略1-5二级三级四级结构化程序设因专题学习4计能力程序开发能力国专题学习规范编码能力5使用平台编码平台使加强练习Dev C++5能力用能力调试能力加强练习5阅读、分析、理探究式项目解语言程序理解能力C4的能力素质点掌握程度教学策略1-5二级三级四级沟通提问、互动3沟通表达表达提问、讨论3知识、能力、素质的项目教学活动任务历程代表构思设计实施运行CDIO ConceiveDesign lmplementOperate活动任务一数据类型、常量和变量基础活动(任务)步主要教学策略活动(任务)内容骤名称教师讲解问题引入常见信息管理系统中有哪些类型的数据学生观察思考知识点数据类型分类1:知识点常量与变量知识讲解2启发讲解讨论归纳知识点标识符的命名规则3知识点符号常量的使用4教师演示,学生观示范操作使用符号常量求圆形面积和周长察思考实践操作课堂实训学生上机仿照老师示例,使用符号常量编写程序巡视指导总结分析活动(任务)步主要教学策略活动(任务)内容骤名称启发讲解讨论归纳知识点整型常量1:知识讲解知识点整型变量2教师演示教师例题演示,学示范操作生观察思考()整型变量的定义与使用4实践操作课堂实训学生仿照练习整型变量的练习程序,查找错误巡视指导总结分析启发讲解知识点实型常量1:知识讲解讨论归纳知识点实型变量2教师演示实型变量的使用,讲解实型数据超出计算范围引教师例题示范操作发的问题演示,学生实观践察操思作课堂实训学生仿照练习实型变量的例题程序,查找错误考巡视指导总结分析活动(任务)步主要教学策略活动(任务)内容骤名称知识点字符型常量1:知识讲解知识点字符型变量启发讲解讨论归纳2知识点字符型数据和整型数据的转换和运算3教师演示转义字符的示例和字符型变量赋值给整型变量的教师例题演示,学示范操作示例生观察思考实践操作课堂实训学生仿照练习大小写字母相互转换的练习程序,查找错误巡视指导总结分析启发讲解知识讲解知识点字符串常量讨论归纳实践操作()学生完成练一练1课堂实训巡视指导()做习题写出程序的运行结果2总结分析活动(任务)四运算符与表达式以及数据类型转换活动(任务)步主要教学策略活动(任务)内容骤名称启发讲解讨论归纳知识讲解知识点算术运算符1:教师例题演示,学示范操作教师演示除法运算符、求余运算付的应用生观察思考实践操作巡视指导课堂实训学生仿照例题实训总结分析知识点算术表达式2知识点赋值运算符和赋值表达式3知识讲解知识点4数据类型转换启发讲解讨论归纳知识点赋值运算类型转换5知识点自动类型转换6知识点强制类型转换7教师演示赋值运算类型的转换、数据类型自动转换、强制教师例题演示,学示范操作类型转换的示例生观察思考实践操作巡视指导课堂实训学生仿照例题实训查找错误总结分析1,活动(任务)五几个特殊的运算符活动(任务)步主要教学策略活动(任务)内容骤名称知识点复合赋值运算符1:知识点自增运算符和自减运算符知识讲解2启发讲解讨论归纳知识点逗号运算符3知识点求字节运算符4教师例题演示,学示范操作教师演示各种运算符的使用示例生观察思考实践操作巡视指导课堂实训学生仿照例题实训总结分析教师例题演示,学示范操作教师演示赋值运算类型的转换生观察思考实践操作巡视指导课堂实训学生仿照例题实训,查找错误总结分析活动(任务)六实例分析与实现活动(任务)步主要教学策略活动(任务)内容骤名称学生完成本单元实训课堂实训()计算多种商品的总价格实践操作巡视指导1()分析表达式的数据类型总结分析2整理笔记课堂总结教师总结本章知识点,提醒同学学习中注意的问题布置作业习题讲解、口语评量课堂积极回答问题120%,学习评量、实训评量项目小组在规定时间内完成的项目质量250%,、作业评量个人做作业情况330%,课后作业、本单元同步练习题1本单元内容是语言的只是部分,虽然不难理解,但对于刚接触编程的学C生来说,会觉得内容复杂,千头万绪本单元的教学应把握难度适中,使学生教学后记有信心完成后面的学习单元设计信息学院信第一学期23-2024专业软件与大数据技术设计者陈静C语言程序设计课程代课程名称号授课类型类纯理论课类理论+实践类纯实践课□A0B DC顺序结构学习学时单元名称4班级软件级人数
2338、起点分析1()具备使用编译器进行程序编写、运行能力1DEVC++()具备计算机基本操作能力、具备软件安装与卸载能力2()学习了语言基础知识3C、重点分析2学生学习条件分()算法的概念1析()画流程图的方法2()结构化程序设计的原则3()语言的语句分类4C()格式化数据输入与输出方法
5、难点分析
3、教学方法采用讲授法、课堂讨论法、练习法、实训法、演示法1教学方法手段、学习方法法,合作学习,实训学习,自主学习2CDIO、教学手段多媒体,项目演示
3、学校资源课件、实训一体化教室1教学资源、文献资源参考教材,课程大纲,课外读物,实训指导书
2、网络资源精品资源共享课智慧树平台,蓝墨云班课平台3。
个人认证
优秀文档
获得点赞 0