资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
C+语言程序设计 教学法讲座(1):课程概述,清华大学 郑莉 zhenglitsinghua.edu.cn,2,目录,课程理念 教材简介 教学建议 配套资源 课程网址,3,课程理念,C+作为第一门程序设计课程 C+语言支持面向对象的观念,更接近于人类的思维方式,因而也就更容易为初学者所接受。 在教学中抓住主线、突出重点、强调思想方法、注重实践环节,便可以克服语法复杂的难点。 从6年来在清华大学的教学实践来看,以C+作为第一门高级程序设计语言来教是可行的。,4,课程理念,第一门语言课的教学目标 语言只是一种表达工具,自然语言亦是如此。 程序设计语言可以用来表达需要解决的问题和解决问题的方法,但是方法本身不属于语言的范畴,要在其它课程中学习。例如:计算方法、数据结构等。 学习语言需要实践,因而离不开对分析问题和解决问题方法的学习。但是初学者的目标应定位在编写小程序、解决简单问题。,5,课程理念,在有限的学时中先了解什么 树木还是森林? 先讲授面向过程的结构化程序设计,后讲面向对象的思想先见树木,后见森林。 先从细微处着眼,首先关注算法与技巧。 熟练掌握基本的编程技术以后,再学习面向对象的思想和方法。 优点:技巧训练充分、基本技术过硬。 缺点:先入为主,接受面向对象的思想较难。,6,课程理念,在有限的学时中先了解什么 树木还是森林? 先介绍面向对象的思想与方法,再训练程序设计的方法与技巧先见森林,后见树木。 首先学会将人类的自然思维方法用于程序设计。 首先建立系统与全局的观念。 在实践环节和后续课程中,不断学习各种算法、训练编程技巧。 优点:首先学习高度抽象的思维方法,建立系统和全局的观念,为后续学习奠定了思想方法的基础。 缺点:对教材与教师的要求较高,若不能立足于较高的位置、深入浅出地讲解,会使课程空洞无物、枯燥无味。,7,教材简介,教材系列 C+语言程序设计(第3版) C+语言程序设计(第3版)学生用书 C+语言程序设计(第3版)教师用书 C+语言程序设计案例教程 内容编排原则: 不割裂面向过程部分与面向对象部分,以面向对象的程序设计思想贯穿始终。,8,实践环节,这门课的实践性很强,教师需要强调并引导学生通过实践加深对课程内容的理解、提高编程能力。为此,本书设计了配套的学生用书,包括学习指南、各章要点导读、实验指导、习题解答。教师应该要求学生上机运行每一道例题,完成各章的实验任务,尽量多做习题。来不及做的习题,可以参考习题解答,将习题解答作为补充的例题来使用。,9,配套资源,教师用书(电子版),包括电子讲稿(PPT文件)、讲课要点、考试样题。 学生用书,包括学习指南、各章要点导读、实验指导、习题解答。 案例教程及案例课件库 例题、实验参考程序源代码。 视频课件、配音课件 作者的教学网站,可以下载讲稿、录音,在线学习,参与讨论。,10,案例课件库,http:/166.111.70.10:8080/demo/,11,清华网络学堂课程网址,清华课程网址http:/learn.tsinghua.edu.cn/index.jsp 网页主要内容 电子教案(PPT)与讲课录音(mp3) 在线讲堂(视频课件) 参考资料 例题源程序 答疑、讨论,12,郑莉的网络课堂,http:/zhengli.ab12.com.cn 电子教案与讲课录音 例题源程序,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号