c课程教学法讲座.ppt_第1页
c课程教学法讲座.ppt_第2页
c课程教学法讲座.ppt_第3页
c课程教学法讲座.ppt_第4页
c课程教学法讲座.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论