您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 优秀多媒体教学b课件b遴选建设
附件1优秀多媒体教学课件遴选建设推荐表课件名称高级语言程序设计所属专业一级门08工学所属专业二级类0806电气信息类课件第一制作人朱立华所属院(部)计算机学院联系电话(办)025-52997133(宅)13813828788(手机)18951896417电子信箱zhulh@njupt.edu.cn南京邮电大学教务处二〇一〇年十二月填写说明1.填写《推荐表》必须认真负责,实事求是。2.为便于及时联系,请务必将第一制作人的联系方式填写齐全。3.所属专业门类请按照文件提供的分类方式填写。课件名称《高级语言程序设计》制作完成时间2009.8所属课程名称高级语言程序设计课程性质()选修(√)必修所属专业一级门08工学所属专业二级类0806电气信息类课件教学对象(√)本科生()研究生课件在教学中实际使用时间已使用两学期:2009/2010第一学期,2010/2011第一学期每学年使用该课件上课的学生数约3000人课件主要研制人员(不超过5人,包括第一制作人)姓名性别出生年月专业技术职务专业研制中承担的任务朱立华女1970.4副教授计算机应用技术课件的全部PPT制作,Authorware程序动态演示部分的设计俞琼女1971.2讲师计算机应用技术课件PPT的模板设计,后期加工修改王立柱男1958.11教授计算机应用技术Authorware程序动态演示部分的设计与制作获奖或出版情况这套课件是朱立华主编的教材《C语言程序设计》(人民邮电出版社)的配套课件,由出版社免费提供给使用教材的所有读者使用课件运行软硬件条件硬件条件:一台个人计算机,或可以装有PowerPoint软件的其他电子设备。软件条件:除了每台计算机上几乎必备的PowerPoint软件之外,无需额外安装其他任何软件。课件的主要特色与创新(限1000字内)该课件是与主教材《C语言程序设计》相配套的教学课件,作为服务于教学和读者的课件,具有四大主要特色:(1)课件制作量大,正确完整地体现了教材的内容:全套课件包括PPT文档14份,对应于主教材的13章,覆盖了C语言的全部知识点;另加第0章用于在第一次课向学生介绍课程的基本情况及对学生的要求,以及对1~13章PPT文档的链接导航;134个教材源程序的Authorware动态演示可执行文件。(2)融入教师的教学经验、教学理念和教学设计:在每一个PPT页中均充分展示了教学的组织和顺序,在内容的选择、出现的先后次序及方式上作了精心安排,并对教材的内容再一次提炼规纳;Authorware动态演示部分充分考虑到每一个程序不同的侧重点,展示其最精华的单步执行效果。(3)界面美观简洁,操作灵活方便,化枯燥为生动,变抽象为直观:PPT文档和Authorware动态演示界面风格统一,PPT页中通过单击超链接按钮就切换到对应的Authorware动态演示程序,在动态演示结束后点击右下方的“退出”按钮又可直接回到PPT当前播放页。动态演示通过光条的移动模拟执行的每一步,同时,通过变量空间内容的变化表现出各变量值的变化情况,通过模拟显示器展现数据输入和输出的控制及处理,直观形象。(4)体现启发式教学思想,方便互动教学,提供丰富的信息,并有拓展资源作支撑:教师通过课件向学生充分展示程序的魅力,及时提出问题启发互动,激发学生的探索精神。同时,在校园网的服务器上放了与课程相关的所有学习资料,还有大量的自测题和在线编程训练供学生课后学习之用,使课件成为网络立体化教学的一个部分,网址:。三大创新点:(1)将教学内容与动态演示完整又灵活地整合在一起:之前的编程语言类教学课件,要不就是纯PPT方式,如果要演示程序就只能切换到编程环境下,操作不便;要不就是纯Authorware之类的动态演示课件,展示程序的动态演示过程却不能同时将对应的理论知识体现出来。(2)教师可以充分展示自己的教学特色,可根据教学内容的不同灵活使用课件:教师可根据学时数和授课对象的不同,很方便地及时增、删、改PPT页中的内容以符合实际教学需要;教师可根据需要有选择地点击部分程序的动态演示超链按钮,也可以不点击此链接按钮而切换到编程环境下演示程序。(3)每个Authorware演示程序可独立运行:每个动态演示程序都是一个独立的可直接运行的exe文件,学生可以直接选择该文件打开观看程序的动态执行效果而不一定进入PPT文档。课件介绍(包括课件的教学目的、教学对象、主要教学内容、教学设计思路、制作平台与方法、国内外同类课件情况、使用及共享情况等,限3000字内)课件的教学目的:既能方便教师用于课堂教学,又方便学生课后自学,也方便读者自学和理解。我们学校的高级语言程序设计课程为大一上学期第一门计算机类课程,绝大部分学生之前没有接触过编程,基础较弱,课程的教学难度很大,该课程又是我校C++、C#、数据结构、操作系统等课程的先修课,因此在整个教学环节中地位重要。花这么多的时间和精力将每一个程序的动态执行过程制作成Authorware动态演示程序,再嵌入PPT页中,其目的是:希望通过这样的课件方式,既讲清楚理论知识,又通过动态演示,化复杂为简单,变抽象为直观,提高学生对课程的学习兴趣,为进一步学习打下良好基础。同时,该课件又是与主教材配套的,因此希望这一套课件既适用于教学,又方便读者自学,使之成为教材良好的配套资源,教与学上良好的助手。教学对象:首次接触C语言的所有学习者,包括大学、大专、职业技术学院的学生及自学者。主要教学内容:课件与主教材对应,包含了C语言的完整知识体系,全部内容共十三章,我校高级语言程序设计课程只讲授其前面十二章内容:第一章:计算机的组成与程序设计语言。主要内容:计算机系统由硬件系统和软件系统组成;冯·诺依曼的“程序存储思想”的主要内容及冯·诺依曼体系结构的计算机硬件的五大组成部分;程序的本质是一组指令,指令由操作码和操作数组成;分析了机器语言所存在的3个局限性,指出C语言的优点;理解两组关系:程序设计语言与程序,源程序与目标程序。第二章:基本数据类型。主要内容:C语言数据类型的分类;常量与变量的概念、区别;对整型、字符型、浮点型这几种常用基本数据类型作了详细介绍,包括各种类型字面值常量的表示形式、取值范围、数据在内存中的存储格式、变量的定义及值的获取、可执行的基本操作几个方面;通过例程重点介绍了C语言源程序的结构及基本的输入/输出控制。第三章:表达式与运算符。主要内容:表达式的组成,C语言中的全部34个运算符的运算优先级以及结合方向,类型转换问题。第四章:程序流程控制。主要内容:语句及其分类,三种基本流程及其对应的控制语句,重点是介绍if、switch、while、do…while、for、break、continue语句及条件嵌套、循环嵌套等在三种基本流程控制中的应用。第五章:一级指针与一维数组。主要内容:利用指针如何实现间接引用的访问方式、指针的一些运算规则、一维数组的定义及使用、一维数组中的常见算法(批量输入、输出、插入、删除、查找、排序、统计等)的设计与实现、如何利用指针访问一维数组元素。第六章:函数。主要内容:函数的定义、调用与声明;函数调用过程中可能存在的三次赋值的实质;形式参数与实在参数的对应方式;传值与传地址方式的区别;递归函数的定义及调用;动态一维数组的定义与实现。第七章:模块化程序设计相关。主要内容:自顶向下、逐步求精、分而治之的模块化程序设计方法;几种编译预处理指令;外部变量及外部函数的作用域;const常类型的有关知识。第八章:结构、联合、枚举。主要内容:这三种用户自定义类型的定义方式,变量的定义、初使化、占用空间大小及使用方式;结构体成员的访问;如何用结构指针访问结构体及作形式参数。第九章:字符串。主要内容:如何用一级指针或一维字符数组实现字符串的操作;常见串操作函数的使用及定义;串的几个应用举例。第十章:二维数组与指针。主要内容:二维数组的定义及初始化;二维数组与一维数组的关系;二维数组与行指针;如何通过列指针访问二维数组元素;指针数组及函数指针。第十一章:流与文件。主要内容:流与文件的概念;文件操作的完整步骤(定义文件指针、打开文件、文件读写、文件关闭);两种文件操作的相关示例。第十二章:高级程序设计。主要内容:本章是对C语言所有知识的综合运用,主要介绍链表以及基于链表实现的一个管理系统,体现模块化程序设计思想和代码重用的设计方法。第十三章:C++初步。主要内容:本章作为C++语言的引论,主要介绍了C++语言在支持面向过程的程序设计方面相比于C语言的一些改变、新增、优化之处,如输入/输出控制,引用等。教学设计思路:课件在制作过程中主要考虑到以下三点:(1)方便我校教师授课之用;(2)方便购买教材的其他学校教师使用;(3)方便所有的读者,尤其是初次接触编程的读者自学。因为不同学校在C语言课程上的学时设置和要求设置不同,学生的程度也不一样,因此,课件一定要能方便教师对课件进行增加、删除、修改操作,使其符合各自的实际教学需要,故理论知识部分主要以PPT文档的形式出现符合这一要求。但同时,为了帮助教师在授课的时候避免枯燥无味和抽象深奥,达到变抽象为直观,化深奥为简单的教学效果,特别对每个例题精心设计制作了Authorware动态演示可执行程序,并且将它们通过超级链接按钮的形式嵌在PPT页中,这样做的目的还是方便教师,根据教学内容和要求,可以有选择地点击超链按钮进行动态演示,二者之间切换方便。最后再从方便学生和读者的角度考虑,如果他们对相关的理论知识不清楚,可以直接打开对应章的PPT文档,如果对某一个程序的执行过程和原理不清楚,可以直接打开对应的Authorware动态演示可执行程序,而不必打开PPT文档,非常方便灵活。制作平台与方法:这一套课件的制作平台是大家熟悉的PowerPoint及Authorware写作工具,office办公软件普及率极高,安装方便,几乎是每台办公电脑必备的软件;Authorware可执行程序的运行只需要几个特定的文件支持,无需特定的安装程序。这一套组合使得用户使用起来非常方便。在PPT文档的制作过程中,融合了制作者多年的教学经验,在页面内容的选择和出现的先后次序上符合教师授课的需要和习惯,尽量做到讲到什么内容就出现什么内容,动画设计部分很费心力;而每个源程序对应的Authorware动态演示可执行程序的制作比较辛苦,首先要针对每个程序进行很好地设计,突出每个程序最精彩最重要最难以理解的执行部分,并且做到光条、内存、显示器同步模块同步变化,这需要在后台再进行编码,工作量较大。最后将二者整合在一起,充分考虑界面风格的统一,切换的方便等问题。既方便整合在一起的运行方式,又方便各自的单独运行模式。国内外同类课件情况:C语言是相对很成熟的课程,各种版本的课件都有。用得最多的还是纯PPT文档,也有将所有内容整合成一份Authorware动态演示可执行程序的方式,因为绝大部分学校和老师比较喜欢在编程环境下动态演示程序展示给学生,因此,将每个程序做成单独的演示版的几乎没有,这也是本套课件相比于同类课程的课件比较独特和新颖之处。使用及共享情况:课件已在我校使用过两届学生,共6000多人次,在全国高校随着主教材,也有近两万人使用过该课件,从反馈的信息看,大家对这套课件的认同度是很高的,有的教师因为看到或了解到这套精美的课件而反过来关注这本教材,课件辅助教学的功能基本实现。课件在教学中的实际使用效果课件实际使用效果本校使用过两届6000多人,师生反映好。其他学校教师反馈的结果也是很认同本套课件的。应该说,效果还是很不错的。课件的开放共享情况课件供我校及所有使用主教材的教师和读者免费使用,课件已放在我们C/C++课程网站的主页上供大家下载,同时,人民邮电出版社也对相关读者开放下载权限。第一制作人签名本人同意将获奖作品在“南京邮电大学教学质量与教学改革工程”网上免费公开交流展示。签名:声明本人郑重声明:1、本课件是我个人及研发团队独立进行研究开发取得的成果。2、本课件中除已注明的引用内容外,其他所有的内容都
本文标题:优秀多媒体教学b课件b遴选建设
链接地址:https://www.777doc.com/doc-1471568 .html