《《C#程序设计》说课V.ppt》由会员分享,可在线阅读,更多相关《《C#程序设计》说课V.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 课程说课课程说课C#C#程序设计程序设计 主要内容主要内容课程定位1课程设计2教学实施3特色4教学效果5 课程定位课程定位 ASP.NETASP.NET软件工程师软件工程师.NET.NET WinFormWinForm工程师工程师 C#C#编码能力编码能力 代码规范能力代码规范能力 数据库操作能力数据库操作能力 面向对象编程能力面向对象编程能力 界面设计能力界面设计能力 算法设计能力算法设计能力 软件工程素养软件工程素养专业课程设置专业课程设置就业方向职业能力课程体系 课程定位课程定位 课程性质:职业基础课、核心课程课程性质:职业基础课、核心课程 学时:学时:9696课时课时 学分:学分:6
2、 6学分学分 后继:数据结构、后继:数据结构、C#C#应用系统开发应用系统开发 专业课程群专业课程群 授课对象:大一新生授课对象:大一新生w w高中与大学学习方式的不同,需要时间转变;高中与大学学习方式的不同,需要时间转变;w w计算机方面知识缺乏,尤其是几乎没有编程基础。计算机方面知识缺乏,尤其是几乎没有编程基础。课程定位课程定位 教学目标定位:为今后成为教学目标定位:为今后成为.NET.NET程序员程序员打下坚实的编码基础,培养计算机思维。打下坚实的编码基础,培养计算机思维。w w夯实基础,强化编码夯实基础,强化编码w w养成良好的编码习惯养成良好的编码习惯w w熟悉熟悉IDEIDE操作操
3、作w w培养计算机思维培养计算机思维 课程定位课程定位 能力目标定位:能力目标定位:课程定位课程定位能力职业能力社会能力方法能力 规范的编码能力规范的编码能力 代码组织能力代码组织能力 IDEIDE工具使用能力工具使用能力 应用计算机程序解应用计算机程序解决问题的能力决问题的能力 快速学习能力快速学习能力 信息检索能力信息检索能力 举一反三能力举一反三能力 积极的态度积极的态度 责任心强责任心强 沟通、表达能力沟通、表达能力 协调、组织能力协调、组织能力 团队合作能力团队合作能力 课程设计课程设计_设计理念设计理念加强教学趣味性、启发性加强教学趣味性、启发性符合职业教育特点符合职业教育特点训练
4、职业能力为目的训练职业能力为目的突出实践性突出实践性设设计计理理念念 课程设计课程设计_设计思路设计思路职业能力职业能力能力目标能力目标知识目标知识目标教学内容教学内容教学实施教学实施设计思路设计思路案例设计案例设计 课程设计课程设计_总体设计总体设计能力、知识目能力、知识目标分解标分解教学内容选取教学内容选取实验设计实验设计课程项目设计课程项目设计教学单元设计教学单元设计教材选取教材选取制订考核方法制订考核方法总体设计总体设计课前预习课前预习课后复习课后复习导生助学导生助学教学座谈教学座谈课内课内课外课外 课程设计课程设计_能力、知识目标分解能力、知识目标分解职业职业能力能力单项单项能力目能
5、力目标标分解分解知识目标分解知识目标分解 C#编码编码能力能力具备准确选择数据类型的能力具备准确选择数据类型的能力熟练掌握熟练掌握C#基础语法,包括数基础语法,包括数据类型、变量和常量、表达式据类型、变量和常量、表达式具具备备表达式表达式综综合合应应用的能力用的能力具具备备程序控制程序控制结结构构设计设计的能力的能力熟熟练练掌握控制掌握控制结结构与跳构与跳转语转语句句具具备类备类型及方法定型及方法定义义的能力的能力熟熟练练掌握面向掌握面向对对象基象基础础具具备备灵活使用数灵活使用数组组的能力的能力掌握掌握FCL常用类型的用法,包常用类型的用法,包括数组、字符串、文件读写、括数组、字符串、文件读
6、写、异常、数学类、数据容器类等异常、数学类、数据容器类等具备灵活使用字符串的能力具备灵活使用字符串的能力具具备备灵活使用灵活使用FCL常用常用类类型的能力型的能力具具备备文件文件读读写能力写能力代码代码组织组织能力能力具具备备准确准确绘绘制程序流程制程序流程图图的能力的能力掌握流程掌握流程图图的的绘绘制方法制方法初步具初步具备备面向面向对对象象编编程的能力程的能力掌握基于掌握基于对对象的象的编编程方式程方式具具备规备规范范编码编码的能力的能力掌握掌握C#编码规编码规范范 课程设计课程设计_教学内容教学内容 根据能力、知识目标,进行内容选取与调整根据能力、知识目标,进行内容选取与调整w w增加程
7、序设计导论部分,引入数的表示和编码、数增加程序设计导论部分,引入数的表示和编码、数理逻辑、算法描述理逻辑、算法描述(流程图的绘制流程图的绘制)等内容;等内容;w w增加编码规范的介绍,良好习惯的培养;增加编码规范的介绍,良好习惯的培养;w w结合技术的发展,适当引入语言的新特性;结合技术的发展,适当引入语言的新特性;w w增加增加FCLFCL常用类型的学习。常用类型的学习。w w面向对象高级概念(接口、委托、事件等)调整至面向对象高级概念(接口、委托、事件等)调整至第二学期。第二学期。课程设计课程设计_教学内容教学内容教学单元教学单元课程模块课程模块内容内容学时学时程序设计基础程序设计导论数的
8、表示、数理逻辑、算法12基本语法元素数据类型、变量、表达式、数组16程序控制结构程序控制结构分支结构(if、switch)6循环结构(while、do-while、for)18跳转语句(break、continue、goto)4面向对象初步类类的定义与组成、字段和属性、构造器、方法、参数传递、重载28FCL常用类型再论字符串字符串常用属性和方法、StringBuilder6常用类型文件流、数学类、数据容器等6 课程设计课程设计_实践实践 突出实践突出实践w w理论与实践课时理论与实践课时1 1:1 1。w w1515次实验,实验学时次实验,实验学时3030;根据知识点设计合;根据知识点设计合适
9、的实验,提高学生编码能力、知识应用能适的实验,提高学生编码能力、知识应用能力和融会贯通的能力。力和融会贯通的能力。w w项目实践项目实践1818学时,完成学生信息管理系统部学时,完成学生信息管理系统部分功能。分功能。课程设计课程设计_实践实践教学单元教学单元课程模块课程模块实践实践学时学时程序设计基础程序设计导论实验124基本语法元素实验356程序控制结构程序控制结构实验610,项目实践(主界面)16面向对象初步类实验1114,项目实践(学生类、学生集合类)16FCL常 用类型再论字符串实验152常用类型项目实践(数据的保存和读取)4 课程设计课程设计课程设计课程设计_ _ _ _作业设计作业
10、设计作业设计作业设计 根据所学知识点,设计作业根据所学知识点,设计作业w w目的:阶段检查教学效果目的:阶段检查教学效果w w设计原则:所学知识点的综合应用设计原则:所学知识点的综合应用w w检查:课后批改与课堂抽检相结合检查:课后批改与课堂抽检相结合w w作业评讲作业评讲错误纠正错误纠正知识点复习知识点复习 课程设计课程设计课程设计课程设计_ _ _ _作业设计作业设计作业设计作业设计教学单元教学单元作业作业方式方式程 序 设 计 基础1、单元小测试随堂程 序 控 制 结构2、编程练习(打印图形、约瑟夫问题)课后面 向 对 象 初步3、项目扩展(课程类、课程集合类)课堂+课外FCL常用类型4
11、、实用小程序(单词统计)课后 课程设计课程设计课程设计课程设计_ _ _ _单元设计单元设计单元设计单元设计以学习阶段为单元,循序渐进布置作业布置作业巩固练习巩固练习知识点总结知识点总结知识点学习知识点学习任务分解任务分解 课程设计课程设计课程设计课程设计_ _ _ _单元设计单元设计单元设计单元设计学习单元程序控制结构学时数28学习目标知识目标能力目标熟练掌握分支、循环控制结构的使用;具备程序控制结构设计实现的能力;掌握跳转语句的使用;具备熟练操作数组的能力。熟练掌握数组的使用。学习任务知识点案例设计1、学习数组的使用一维数组的定义、数组元素的访问、二维数组验证码的储存2、学习分支结构的使用
12、if单分支、双分支、多分支;登录验证模拟switch分支语法、使用注意事项按键测试3、学习循环结构的使用while循环、do-while循环猜数字游戏for循环、foreach循环九九乘法表break、continue、goto、return的使用质数查找4、控制结构的综合练习知识点综合冒泡法排序九宫算术5、完成主界面显示知识点综合知识点总结分支结构的选择与适用场合;循环结构的选择与适用场合;跳转语句的选择作业设计编程练习(图形打印、约瑟夫问题、找水仙花数)课程设计课程设计课程设计课程设计_ _ _ _考核考核考核考核 平时成绩平时成绩(50%)(50%):w w考勤及课堂表现考勤及课堂表现(
13、10%)(10%)w w实验实验(15%)(15%)小组平时成绩小组平时成绩w w平时作业平时作业(25(25)w w个人平时成绩个人平时成绩=小组成绩小组成绩(70%)(70%)组长考评组长考评(30%)(30%)期末闭卷考试期末闭卷考试(50%)(50%)课程设计课程设计课程设计课程设计_ _ _ _教材相关教材相关教材相关教材相关 C#2.0C#2.0程序设计初步程序设计初步w w自编教材,专业改革教材自编教材,专业改革教材w w20072007年年9 9月出版,使用两届,学生反映良好,适合月出版,使用两届,学生反映良好,适合初学者入门。初学者入门。自编实验指导书自编实验指导书w w目的
14、与要求目的与要求w w实验内容与步骤实验内容与步骤w w分析与思考分析与思考 教学实施教学实施教学实施教学实施 教学环境教学环境w w多媒体教学;多媒体教学;w w学生配有笔记本,具备随堂实验、练习的条件;学生配有笔记本,具备随堂实验、练习的条件;w w校内校内FTPFTP,学习资源下载。,学习资源下载。教学实施教学实施教学实施教学实施_ _ _ _教学方法教学方法教学方法教学方法案例教学案例教学案例教学案例教学类比教学类比教学小组教学小组教学小组教学小组教学启发教学启发教学启发教学启发教学 教学实施教学实施教学实施教学实施_ _ _ _课堂理论教学课堂理论教学课堂理论教学课堂理论教学课堂教学
15、五步法示范示范讲解讲解学以致用学以致用总结总结引入引入 教学实施教学实施教学实施教学实施 课堂理论教学示例:课堂理论教学示例:forfor循环结构循环结构w w引入:引入:”周而复始周而复始”,”,”循环往复循环往复”(5 5分钟)分钟)w w知识点讲解知识点讲解:(:(1515分钟)分钟)语法讲解语法讲解语法示例语法示例w w老师示范:老师示范:1 1100100求和(求和(2020分钟)分钟)w w学以致用学以致用:(:(4040分钟)分钟)改进:奇数求和、偶数求和改进:奇数求和、偶数求和改进:复杂条件的数字求和改进:复杂条件的数字求和w w总结(总结(1010分钟)分钟)经验总结经验总结
16、易犯错误强调易犯错误强调(如死循环的避免如死循环的避免)教学实施教学实施教学实施教学实施 课堂实验教学课堂实验教学w w课前布置实验任务课前布置实验任务w w实验知识点说明实验知识点说明w w学生阅读相关文档学生阅读相关文档(实验指导书等实验指导书等)w w学生完成实验学生完成实验w w实验验收实验验收(相关成果提交相关成果提交)教学实施教学实施教学实施教学实施 课外学习课外学习(导生助学导生助学):已实行:已实行3 3年年w w选拔高年级品学兼优、责任心强的学生担任选拔高年级品学兼优、责任心强的学生担任w w5 51010名新生配备一名导生。名新生配备一名导生。w w目的:帮助新生入门。目的
17、:帮助新生入门。w w导生职责:在专业学习上指导新生,并配合教师教导生职责:在专业学习上指导新生,并配合教师教学进度,课外辅导新生学习,并进行作业检查。学进度,课外辅导新生学习,并进行作业检查。w w时间安排:与新生一起上自习。时间安排:与新生一起上自习。w w相关文档:辅导计划、周总结相关文档:辅导计划、周总结 教学实施教学实施教学实施教学实施 课外课外(教学交流教学交流)w w不定期与辅导员沟通,多方面了解学生情况;不定期与辅导员沟通,多方面了解学生情况;w w定期进行与学生教学座谈,改进教学;定期进行与学生教学座谈,改进教学;w w课后通过多种方式与学生交流:课后通过多种方式与学生交流:
18、QQQQEmailEmail面谈面谈 特色特色特色特色 突出高职特色,在理论上以突出高职特色,在理论上以“够用、适用、实够用、适用、实用用”为目标,紧贴市场要求和技术标准,对课为目标,紧贴市场要求和技术标准,对课程内容、课程设置、课时安排方面进行了大胆程内容、课程设置、课时安排方面进行了大胆改革。改革。精讲多练,注重实践,夯实基础,强化职业能精讲多练,注重实践,夯实基础,强化职业能力的训练。力的训练。导生助学,引导新生入门。导生助学,引导新生入门。定期教学座谈。定期教学座谈。教学效果教学效果教学效果教学效果 评价:评价:w w校内督导:校内督导:C#C#程序设计课程组致力于教书育人,教程序设计
19、课程组致力于教书育人,教学基本功深厚,讲授知识系统,准确,重点突出,学基本功深厚,讲授知识系统,准确,重点突出,合理运用现代化辅助教学手段,采用开放式教学,合理运用现代化辅助教学手段,采用开放式教学,注重培养学生的创新能力,教学管理严格,不断深注重培养学生的创新能力,教学管理严格,不断深化教学改革,使培养的学生符合社会需求,教学效化教学改革,使培养的学生符合社会需求,教学效果十分优异。果十分优异。w w学生:近年来,学生对课程的教学评价优良率为学生:近年来,学生对课程的教学评价优良率为100%100%,其中优秀率达到,其中优秀率达到90%90%,为全校前列。,为全校前列。教学效果教学效果教学效果教学效果 学生作品展示学生作品展示w w求水仙花数求水仙花数w w约瑟夫问题求解约瑟夫问题求解w w九宫算术求解九宫算术求解w w主界面绘制主界面绘制 教学效果教学效果教学效果教学效果 求水仙花数求水仙花数 教学效果教学效果教学效果教学效果 约瑟夫问题求解约瑟夫问题求解 教学效果教学效果教学效果教学效果 九宫算术求解九宫算术求解 教学效果教学效果教学效果教学效果 学生管理系统主界面学生管理系统主界面 Its Over!谢谢大家请提出宝贵的意见