《2022年C语言说课稿 .pdf》由会员分享,可在线阅读,更多相关《2022年C语言说课稿 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本文由贡献文档可能在端浏览体验不佳。建议您优先选择,或下载源文件到本机查看。语言程序设计说课材料我所讲授的的课程是语言程序设计,下面我从几个方面对课程逐一介绍:一、课程的性质、地位课程的性质课程的性质语言程序设计课程是高职高专通信类和电子信息类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。学生毕业后工作岗位主要有计算机管理员、单片机应用设计员、网络应用等,在计算机控制、单片机应用、电子技术、通信技术等相关行业中
2、都将使用语言作为应用系统开发设计语言,语言也是其它编程语言类课程的前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员、网络管理员等)考试中要求的主要程序设计语言。课程的地位计算机相关专业中,语言程序设计基于语言的数据结构算法设计与、软件工程及其它编程语言类课程内容联系紧密。按层次结构,语言程序设、计处于最低层,是它们的基础,是其它几门课程的前导课。二、教学内容语言程序设计教学学时为,理论内容以“够用为度”的原则,按照程序设计能力,介绍语言基本概念、三种基本程序结构设计、函数、结构体等重点内容,并结合所学知识点进行相应实训。最后完成一个项目“学生成绩管理系统”综合设计题目。进一步提
3、高程序设计能力。、理论教学内容、理论教学内容单元模块知识点语言程序结构常用数据类型;变量声明;常用运算符与表达式学符与格式输入输出函数选择结构设计:,使用;循环结构设计:,使用;一、二维数组定义与引用;数组表示字符串;字符串处理函数;指针概念;指针存取字符串;与数组的关系;变量指针作业函数参数;函数间数据传递方式;参数结合规则;变量作用域和存储类别;结构体与共用体类型定义;结构体变量、数组和指针作函数参数;包含文件;文件使用;学时基本概念基本程序设计结构数组与指针函数其它知识、实训实验内容、实验实训内容序号实训项目创建程序并运行算法设计计算圆的周长面积数据类型、运算符、表达式及输入与输出操作选
4、择结构成绩分析循环结构乘法表一维数组成绩统计二维数组计算题字符数组与字符串字符分类函数验证哥德巴赫猜想结构体成绩分析学生成绩管理系统、课程重点:、课程重点:()流程图的画法()与循环程序设计()函数的定义与参数传递()结构体的定义与引用、课程难点:、()多重循环程序设计()二维数组与字符数组()函数的嵌套调用与递归调用名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -难点突破方法:难点突破方法从基本语法规定入手,弱化实用性不强的细节,突出基本重点内容的掌握,以知识点的应用方法作为突破口,设置针对性的训练内容和题目。三、教学目标、知识目标、掌握程序的基本结构掌握数组和函数的
5、运用掌握指针和位运算的基本操作、能力目标、掌握语言的语法会编写简单的程序良好的编思路和风格、素质目标、让学生在自主、和谐的氛围中感受编程的乐趣激发学习知识的兴趣团队合作精神四、教学方法、任务驱动、每次课都提出一个明确的任务,通过一个任务掌握某个章节的知识点,突出重点,分解难点,教学目的明确。如讲授多重循环以制作实际生活中的“数字电子钟”为例设计一个时、分、秒的时钟;讲授顺序程序设计“模拟交通信号灯”中红绿灯显示过程设计程序;讲授选择结构时模拟中央台“购物街”节目中猜测商品价格设计程序。学生学习积极性大为提高。、项目(案例)教学、项目(案例)以项目“学生成绩管理系统”为主线,贯穿顺序、选择、循环
6、结构和数组、指针等所有章节中,课程教学具有连贯性。同时结合现场提供实际项目案例(子项目)组织教学。教学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,以解决实际问题的学习方法来学习软件开发。使学生体会到知识的实用性,提高学习兴趣。知识的实用性,提高学习兴趣。应用案例有竞赛平分、红绿灯控制、学生成绩管理等项目。五、学情计算机软件技术专业是我校的校级试点专业,在试点专业建设过程中将招生对象锁定为普通高中毕业生,但是由于普通高中毕业生在高中学习阶段接触到的计算机知识较少,而程序设计能力几乎是零。因此在授课上应该充分考虑到学生的这一基本特征,根据学生的这种情况,我在教学模式和
7、教学方法上进行了很大的调整。教学模式实现“教、学、做”一体化,教学方法采用任务驱动法。六、学法指导()鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动,使学生形成对计算机语言知识有效的学习策略。()鼓励与提倡解决问题的多样性,引导学生在与他人的交流中去选择合适的策略,丰富自己的思维方式,获得成功的体验和不同的发展。()引导学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同时也培养了学生逻辑思维能力。七、教学过程教学环节序号名称确定任务激发兴趣演示操作案例实训指导探索作品点评总结评价反馈矫正师生共同讨论学生实践为主师生活动分配老师讲解引导为主八、教学评价本课程
8、的考核改变单一的终结性评价方法,采用过程考核和结果考核相结合、理论考核和实践考核相结合的方法。理论考核主要侧重学生对教学过程中知识点的掌握情况,实践考核主要考核学生利用语言进行逻辑程序设计的能力。灵活多样的考核方式可以全面考核学生的学习效果。九、教学资源、教材分析、普通高等教育“十一五”国家级规划教材程序设计教程(第版),教材由清华大学出版社出版。此教材的特点是:是在提出问题的同时给出示例程序名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -,而示例程序尽量将主要的知识点演示出来,使读者对解决同类问题的程序设计思想有比较全面的认识。从而满足初学者以及对程序要求不是很高的读
9、者的需求,正好适合高职层次的人才培养目标。、参考教材、?谭浩强程序设计(第三版)北京:清华大学出版社向华语言程序设计北京:清华大学出版社沈大林语言程序设计案例教程北京:中国铁道出版社张晓蕾语言基础教程人民邮电出版社李辉语言程序设计教程北京:高等教育出版社许晓语言程序设计实践教程北京:电子工业出版社谭浩强语言程序设计题与上机指导清华大学出版社本文由贡献文档可能在端浏览体验不佳。建议您优先选择,或下载源文件到本机查看。语言程序设计说课材料我所讲授的的课程是语言程序设计,下面我从几个方面对课程逐一介绍:一、课程的性质、地位课程的性质课程的性质语言程序设计课程是高职高专通信类和电子信息类各专业职业素质
10、必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。学生毕业后工作岗位主要有计算机管理员、单片机应用设计员、网络应用等,在计算机控制、单片机应用、电子技术、通信技术等相关行业中都将使用语言作为应用系统开发设计语言,语言也是其它编程语言类课程的前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员、网络管理员等)考试中要求的主要程序设计语言。课程的地位计算机相关专业中,语言程序设计基于语言的数据结构算法设计与、软件工程及其
11、它编程语言类课程内容联系紧密。按层次结构,语言程序设、计处于最低层,是它们的基础,是其它几门课程的前导课。二、教学内容语言程序设计教学学时为,理论内容以“够用为度”的原则,按照程序设计能力,介绍语言基本概念、三种基本程序结构设计、函数、结构体等重点内容,并结合所学知识点进行相应实训。最后完成一个项目“学生成绩管理系统”综合设计题目。进一步提高程序设计能力。、理论教学内容、理论教学内容单元模块知识点语言程序结构常用数据类型;变量声明;常用运算符与表达式学符与格式输入输出函数选择结构设计:,使用;循环结构设计:,使用;一、二维数组定义与引用;数组表示字符串;字符串处理函数;指针概念;指针存取字符串
12、;与数组的关系;变量指针作业函数参数;函数间数据传递方式;参数结合规则;变量作用域和存储类别;结构体与共用体类型定义;结构体变量、数组和指针作函数参数;包含文件;文件使用;学时基本概念基本程序设计结构数组与指针函数其它知识、实训实验内容、实验实训内容序号实训项目创建名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -程序并运行算法设计计算圆的周长面积数据类型、运算符、表达式及输入与输出操作选择结构成绩分析循环结构乘法表一维数组成绩统计二维数组计算题字符数组与字符串字符分类函数验证哥德巴赫猜想结构体成绩分析学生成绩管理系统、课程重点:、课程重点:()流程图的画法()与循环程序
13、设计()函数的定义与参数传递()结构体的定义与引用、课程难点:、()多重循环程序设计()二维数组与字符数组()函数的嵌套调用与递归调用难点突破方法:难点突破方法从基本语法规定入手,弱化实用性不强的细节,突出基本重点内容的掌握,以知识点的应用方法作为突破口,设置针对性的训练内容和题目。三、教学目标、知识目标、掌握程序的基本结构掌握数组和函数的运用掌握指针和位运算的基本操作、能力目标、掌握语言的语法会编写简单的程序良好的编思路和风格、素质目标、让学生在自主、和谐的氛围中感受编程的乐趣激发学习知识的兴趣团队合作精神四、教学方法、任务驱动、每次课都提出一个明确的任务,通过一个任务掌握某个章节的知识点,
14、突出重点,分解难点,教学目的明确。如讲授多重循环以制作实际生活中的“数字电子钟”为例设计一个时、分、秒的时钟;讲授顺序程序设计“模拟交通信号灯”中红绿灯显示过程设计程序;讲授选择结构时模拟中央台“购物街”节目中猜测商品价格设计程序。学生学习积极性大为提高。、项目(案例)教学、项目(案例)以项目“学生成绩管理系统”为主线,贯穿顺序、选择、循环结构和数组、指针等所有章节中,课程教学具有连贯性。同时结合现场提供实际项目案例(子项目)组织教学。教学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,以解决实际问题的学习方法来学习软件开发。使学生体会到知识的实用性,提高学习兴趣。知
15、识的实用性,提高学习兴趣。应用案例有竞赛平分、红绿灯控制、学生成绩管理等项目。五、学情计算机软件技术专业是我校的校级试点专业,在试点专业建设过程中将招生对象锁定为普通高中毕业生,但是由于普通高中毕业生在高中学习阶段接触到的计算机知识较少,而程序设计能力几乎是零。因此在授课上应该充分考虑到学生的这一基本特征,根据学生的这种情况,我在教学模式和教学方法上进行了很大的调整。教学模式实现“教、学、做”一体化,教学方法采用任务驱动法。六、学法指导()鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动,使学生形成对计算机语言知识有效的学习策略。()鼓励与提倡解决问题的多样性,引导学生在与
16、他人的交流中去选择合适的策略,丰富自己的思维方式,获得成功的体验和不同的发展。()引导学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同时也培养了学生逻辑思维能力。七、教学过程教学环节序号名称确定任务激发兴趣演示操作案例实训指导探索作品点评总结评价反馈矫正师生共同讨论学生实践为主师生活动分配老师讲解引导为主名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 7 页 -八、教学评价本课程的考核改变单一的终结性评价方法,采用过程考核和结果考核相结合、理论考核和实践考核相结合的方法。理论考核主要侧重学生对教学过程中知识点的掌握情况,实践考核主要考核学生利用语言进行逻辑程序设
17、计的能力。灵活多样的考核方式可以全面考核学生的学习效果。九、教学资源、教材分析、普通高等教育“十一五”国家级规划教材程序设计教程(第版),教材由清华大学出版社出版。此教材的特点是:是在提出问题的同时给出示例程序,而示例程序尽量将主要的知识点演示出来,使读者对解决同类问题的程序设计思想有比较全面的认识。从而满足初学者以及对程序要求不是很高的读者的需求,正好适合高职层次的人才培养目标。、参考教材、?谭浩强程序设计(第三版)北京:清华大学出版社向华语言程序设计北京:清华大学出版社沈大林语言程序设计案例教程北京:中国铁道出版社张晓蕾语言基础教程人民邮电出版社李辉语言程序设计教程北京:高等教育出版社许晓
18、语言程序设计实践教程北京:电子工业出版社谭浩强语言程序设计题与上机指导清华大学出版社本文由贡献文档可能在端浏览体验不佳。建议您优先选择,或下载源文件到本机查看。语言程序设计说课材料我所讲授的的课程是语言程序设计,下面我从几个方面对课程逐一介绍:一、课程的性质、地位课程的性质课程的性质语言程序设计课程是高职高专通信类和电子信息类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。学生毕业后工作岗位主要有计算机管理员、单
19、片机应用设计员、网络应用等,在计算机控制、单片机应用、电子技术、通信技术等相关行业中都将使用语言作为应用系统开发设计语言,语言也是其它编程语言类课程的前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员、网络管理员等)考试中要求的主要程序设计语言。课程的地位计算机相关专业中,语言程序设计基于语言的数据结构算法设计与、软件工程及其它编程语言类课程内容联系紧密。按层次结构,语言程序设、计处于最低层,是它们的基础,是其它几门课程的前导课。二、教学内容语言程序设计教学学时为,理论内容以“够用为度”的原则,按照程序设计能力,介绍语言基本概念、三种基本程序结构设计、函数、结构体等重点内容,并结
20、合所学知识点进行相应实训。最后完成一个项目“学生成绩管理系统”综合设计题目。进一步提高程序设计能力。、理论教学内容、理论教学内容单元模块知识点语言程序结构常用数据类型;变量声明;常用运算符与表达式学符与格式输入输出函数选择结构设计:,使用;循环结构设计:,使用;一、二维数组定义与引用;数组表示字符串;字符串处理函数;指针概念;指针存取字符串;与数组的关系;变量指针作业函数参数;函数间数据传递方式;参数结合规则;变量作用域和存储类别;结构体与共用体类型定义;结构体变量、数组和指针作函数参数;包含文件;文件使用;学时名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 7 页 -基本概念基
21、本程序设计结构数组与指针函数其它知识、实训实验内容、实验实训内容序号实训项目创建程序并运行算法设计计算圆的周长面积数据类型、运算符、表达式及输入与输出操作选择结构成绩分析循环结构乘法表一维数组成绩统计二维数组计算题字符数组与字符串字符分类函数验证哥德巴赫猜想结构体成绩分析学生成绩管理系统、课程重点:、课程重点:()流程图的画法()与循环程序设计()函数的定义与参数传递()结构体的定义与引用、课程难点:、()多重循环程序设计()二维数组与字符数组()函数的嵌套调用与递归调用难点突破方法:难点突破方法从基本语法规定入手,弱化实用性不强的细节,突出基本重点内容的掌握,以知识点的应用方法作为突破口,设
22、置针对性的训练内容和题目。三、教学目标、知识目标、掌握程序的基本结构掌握数组和函数的运用掌握指针和位运算的基本操作、能力目标、掌握语言的语法会编写简单的程序良好的编思路和风格、素质目标、让学生在自主、和谐的氛围中感受编程的乐趣激发学习知识的兴趣团队合作精神四、教学方法、任务驱动、每次课都提出一个明确的任务,通过一个任务掌握某个章节的知识点,突出重点,分解难点,教学目的明确。如讲授多重循环以制作实际生活中的“数字电子钟”为例设计一个时、分、秒的时钟;讲授顺序程序设计“模拟交通信号灯”中红绿灯显示过程设计程序;讲授选择结构时模拟中央台“购物街”节目中猜测商品价格设计程序。学生学习积极性大为提高。、
23、项目(案例)教学、项目(案例)以项目“学生成绩管理系统”为主线,贯穿顺序、选择、循环结构和数组、指针等所有章节中,课程教学具有连贯性。同时结合现场提供实际项目案例(子项目)组织教学。教学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,以解决实际问题的学习方法来学习软件开发。使学生体会到知识的实用性,提高学习兴趣。知识的实用性,提高学习兴趣。应用案例有竞赛平分、红绿灯控制、学生成绩管理等项目。五、学情计算机软件技术专业是我校的校级试点专业,在试点专业建设过程中将招生对象锁定为普通高中毕业生,但是由于普通高中毕业生在高中学习阶段接触到的计算机知识较少,而程序设计能力几乎是
24、零。因此在授课上应该充分考虑到学生的这一基本特征,根据学生的这种情况,我在教学模式和教学方法上进行了很大的调整。教学模式实现“教、学、做”一体化,教学方法采用任务驱动法。六、学法指导名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 7 页 -()鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动,使学生形成对计算机语言知识有效的学习策略。()鼓励与提倡解决问题的多样性,引导学生在与他人的交流中去选择合适的策略,丰富自己的思维方式,获得成功的体验和不同的发展。()引导学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同时也培养了学生逻辑思维能力。七、教
25、学过程教学环节序号名称确定任务激发兴趣演示操作案例实训指导探索作品点评总结评价反馈矫正师生共同讨论学生实践为主师生活动分配老师讲解引导为主八、教学评价本课程的考核改变单一的终结性评价方法,采用过程考核和结果考核相结合、理论考核和实践考核相结合的方法。理论考核主要侧重学生对教学过程中知识点的掌握情况,实践考核主要考核学生利用语言进行逻辑程序设计的能力。灵活多样的考核方式可以全面考核学生的学习效果。九、教学资源、教材分析、普通高等教育“十一五”国家级规划教材程序设计教程(第版),教材由清华大学出版社出版。此教材的特点是:是在提出问题的同时给出示例程序,而示例程序尽量将主要的知识点演示出来,使读者对解决同类问题的程序设计思想有比较全面的认识。从而满足初学者以及对程序要求不是很高的读者的需求,正好适合高职层次的人才培养目标。、参考教材、?谭浩强程序设计(第三版)北京:清华大学出版社向华语言程序设计北京:清华大学出版社沈大林语言程序设计案例教程北京:中国铁道出版社张晓蕾语言基础教程人民邮电出版社李辉语言程序设计教程北京:高等教育出版社许晓语言程序设计实践教程北京:电子工业出版社谭浩强语言程序设计题与上机指导清华大学出版社名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 7 页 -
限制150内