170 likes | 361 Vues
C ++ 程序设计. 杨 帆 软件与微电子学院 西北工业大学 2007.03. 开场白. 各位同学,大家好! 很高兴能够与诸位一起研究、探讨C ++ 程序设计语言,希望通过一个学期的共同学习,大家能够有所提高、有所收获! “孔子曰:‘三人行,则必有我师焉。’是故弟子不必不如师,师不必贤于弟子,闻道有先后,术业有专攻,如是而已。” —— 韩愈 《 师说 》. 02/17. 开场白. 自我介绍 杨帆,软件工程硕士, 2005 年留校任教。 2000 年本科毕业,应用电子技术专业。
E N D
C++程序设计 杨 帆 软件与微电子学院 西北工业大学 2007.03
开场白 各位同学,大家好! 很高兴能够与诸位一起研究、探讨C++程序设计语言,希望通过一个学期的共同学习,大家能够有所提高、有所收获! “孔子曰:‘三人行,则必有我师焉。’是故弟子不必不如师,师不必贤于弟子,闻道有先后,术业有专攻,如是而已。” ——韩愈《师说》 02/17
开场白 自我介绍 杨帆,软件工程硕士,2005年留校任教。2000年本科毕业,应用电子技术专业。 曾在软件公司任职,由普通员工升至部门经理,后自知学识浅薄,遂求学深造,终走上执教育人的路途。 致力于软件工程研究。主要理论研究方向是:软件项目管理、软件需求管理、人机界面设计、软件过程改进等。 曾使用过的开发技术有:JAVA、C/C++、JavaScript、XML等。 03/17
开场白 联系方式 手机:13891882969座机:88451001 QQ:68347598 办公室:教学楼425室 MSN:nwpu_yf@hotmail.com 邮箱:simon_yf@126.com 发布课程信息网站: www.wwstudio.com.cn (尚未开通,敬请期待) 04/17
开场白 助教信息 • 姚群,R010507班,手机13468851987,yaoqun@nwpu.edu.cn,QQ418432417; • 张海静,R010508班,手机13759931762,zhjzhj409@sohu.com,QQ448454493; • 张富庆,R010509班,手机13991230043,zfq@mail.nwpu.edu.cn,QQ150057291; • 张秀峰,R010510班,手机13649275418,zxfsky666@126.com,QQ397328951; • 腾高青,R020501班,手机13891996194,qingqingyicao@126.com,QQ271677849。 05/17
代序 《学弈》选自《孟子 告子上》 弈秋(下棋人名秋),通国之善弈者。使弈秋诲二人弈:其一人专心致志,唯弈秋之所听;一人虽听之,一心以为有鸿鹄将至,思援弓缴(读zhuo2酌,系在箭上的生丝绳,射鸟用。)而射之,虽与之俱学,弗若之矣。为是其智非若与?曰:非然也。 06/17
开场再白 • 学习的态度-专心致志、涉猎广、钻研深 • 学习的过程-思考、提问、探索、改进 • 什么是大学? • 你为什么坐在这里? • 在这里想得到什么? • 你准备付出什么? • 学习的方法-适合自己的,适合所学的 • 有目标、有计划,了解自己 • 深刻理解你的研究对象,而不是仅仅了解、知道 • 请谈谈你的想法…… • 大家的反映不积极,为什么? 07/17
开场再白 我的想法 课堂氛围 打破一潭死水-坚决反对“一言堂” 学术探讨-相互交流、共同提高 授课方式 我说你听-不仅听,更要思考 你问我答-随时打断,递纸条 我问你答-回答问题有惊喜哦 你说我听-说出你学到的点滴 课外练习-2小时课内,4小时课外 08/17
言规正传 课程概述 计算机应用专业的一门专业基础课 结合面向对象方法,介绍C++语言中的数据类型、运算、语句结构及其程序设计的基本方法 目的是使学生完成从面向过程编程到面向对象编程理念的转变,即了解面向对象程序设计的基本思想与方法,掌握C++语言的编程特性,并能够熟练使用C++语言编程 09/17
言规正传 课程说明 课时分配 总共学时 96 学时 理论教学 60 学时,3-8周、10-18周,1周4学时 实验环节 36 学时,5-8周、10-17周,1周3学时 先修课程 《C语言程序设计》 《计算机系统导论》 10/17
言规正传 参考资料 教材 《Thinking In C++》(第二版),Bruce Eckel,机械工业出版社,2002年09月,难度中级 参考书 《C++程序设计语言》,Bjarne Stroustrup,机械工业出版社,2001年05月,难度高级 《C++大学教程》(第二版),Harvey M. Deitel,电子工业出版社,2001年07月,难度低级 11/17
言规正传 授课特色 作为一门理论性和实践性均很强的课程,一方面注重讲授C++语言规范与面向对象编程方法,另一方面结合大量练习、实例,要求学生多多参与实践编程过程,将理论与实践有机的结合起来,帮助学生通过实际的项目掌握C++编程方法,并提高其自学能力,以扩展相关技能。 12/17
言规正传 教学内容 第一讲:对象导言 第二讲:对象的创建和使用 第三讲:C++中的C 第四讲:数据抽象 第五讲:隐藏实现 第六讲:初始化和清除 第七讲:函数重载和默认参数 第八讲:常量 13/17
言规正传 教学内容 第九讲:内联函数 第十讲:名字控制 第十一讲:引用和拷贝构造函数 第十二讲:运算符重载 第十三讲:动态对象创建 第十四讲:继承和组合 第十五讲:多态和虚函数 第十六讲:模版介绍 14/17
言规正传 实验内容 C++基础编程 类的实现 对象的初始化 名字空间 引用和拷贝构造函数 类的继承 虚函数 STL模版 综合项目 15/17
言规正传 考核方式 考核成绩=平时成绩+实验成绩+笔试成绩 其中: 平时占10%,实验占30%,笔试占60% 平时成绩为百分制,按照出勤数据及课堂表现情况给出 实验成绩为百分制,取九次实验环节成绩的平均值 笔试成绩为百分制,为期末考试卷面成绩 注意:缺勤40%以上,无最终考核成绩! 16/17
赠言 “博学之,审问之,慎思之,明辨之,笃行之。” ——《礼记·中庸》十九章 17/17