谭浩强C++面向对象教程:自学者的编程入门课
需积分: 9 67 浏览量
更新于2024-07-24
1
收藏 1.11MB PPT 举报
"C++自学课件"是一份针对想成为程序员的初学者设计的教学材料,由知名作者谭浩强编著,适用于通信工程专业的学生们作为一门专业基础课程。该课程旨在帮助学生从面向过程编程过渡到面向对象编程,通过介绍C++语言的数据类型、运算、语句结构以及基本程序设计方法,让学生深入理解面向对象程序设计的核心思想和C++语言的语法。
课程共分为48学时,理论教学占36学时,每周安排不同数量的学时,实验环节则安排在第13至15周,每周进行四小时实践操作。先修课程要求学生具备《C语言程序设计》的基础。课堂纪律强调学生的参与度,要求准时上课,不接听电话,尊重课堂规则。
教材推荐《C++面向对象程序设计》(谭浩强编著,清华大学出版社),以及其他辅助参考书籍如《C++程序设计》和《C++语言程序设计》,以及孙鑫的VC++视频教程。学习方法被建议为预习、听课、阅读课本、完成作业、上机实践和定期考核,强调理论与实践相结合,提倡主动学习态度,如专心致志、广泛涉猎、深入钻研,同时采用适合自己的学习策略,有明确的学习目标和计划。
值得注意的是,课程设计者引用了Bloom等学者的研究结果,指出在编程这类需要长期积累和深度理解的领域,需要大约10年的时间才能达到专业水平。这说明学习C++并非一蹴而就,而是需要持之以恒的练习和深入理解,正如英国诗人Samuel Johnson所说,即使花费10年时间也不为过。
这份C++自学课件提供了一个系统化的学习路径,旨在帮助学生扎实掌握C++编程技能,适应现代信息技术领域的职业需求。对于那些希望通过自我学习提升编程能力的人来说,这是一个值得投入时间和精力的宝贵资源。
2010-12-11 上传
2010-06-19 上传
2011-12-25 上传
2008-11-12 上传
110 浏览量
2011-06-12 上传
189 浏览量
2014-11-17 上传
HAOWULIA
- 粉丝: 0
- 资源: 1
最新资源
- SMTPSender(iPhone源代码)
- 类似瀑布流的网格视图效果
- win7 64位安装IE11所需补丁
- WIFIRobots
- 多路DA上位机+单片机源码.zip
- cace:CMS管理员命令执行
- cursoKuberneteswildfly:Curso cursoKubernetes野蝇sobre Cubernetes
- mysql-connector-java-8.0.25.zip
- 建筑节能平台登录网页模板
- 网络游戏-基于移动无线网络、通过远程服务器进行地图解析的方法.zip
- PCBMill:PCBMill FABtotum插件
- 房屋出租管理系统.rar
- Google Chrome:trade_mark:的标签管理器-crx插件
- WindowsFormsApp1.zip
- agora:面向目标的敏捷需求获取
- webtesting-ii-guided:Web测试II模块指导项目