计114-34班学生,他们的博客地址:请【点击进入....】。
网络习题课——贺老师的视频教程,补齐课堂上落下的课,解除做题中的困扰。
【课程总结】
我的总结,见《这一年,与84个写代码的菜鸟相伴而行》
大一菜鸟学习c++后的精彩总结,见《C++课上的作文题》
学生如何看待我们共同的经历,如何看待学习中的相关问题,见《C++课程教学改革问卷调查报告》
刚出炉的统计数据,大一学生发表技术博文能到何种程度?见《我的学生在优快云上发表博文情况统计》
【第2学期材料】
课程讲义
第3篇 基于对象的程序设计
第8章 类和对象 PPT 讲课视频:1-2-3-4
实验1:任务内容 任务详解:任务2-改造坏程序 任务3-扩充Time类 任务4-设计立方柱类
实验2:任务内容 任务详解:任务1-三角形类 任务2-一个项目,多个文件 任务3-正整数类任务4-设计工资类(Salary)
第9章 关于类和对象的进一步讨论 PPT讲课视频:1-2-3-4-5-6 (5、6遭遇死机……我溜)
实验1:任务内容 任务详解:任务1-三角形类
任务2-分数类
任务3- 5个长方柱 任务4- 5个学生
实验2:任务内容 任务详解:任务1-使用常对象的一个典型错误任务2-程序填空 任务3-设计平面坐标点类
任务4-用点类作成员的三角形类
任务5-多文件组织三角形类
贺老师原创案例讲解:”玻璃罩const”系列的三篇文章:
2.常(const)+ 对象 + 指针:玻璃罩到底保护哪一个
实验3:任务内容 任务详解:任务1-静态数据成员和静态成员函数
任务2-使用成员函数、友元函数和一般函数
任务3-复数模板类
实验1:任务内容 任务详解:任务1-复数类中运算符重载-方案1-成员函数实现
;方案2-非成员函数实现
;方案3-与实数运算
任务2-实现Time类中的运算符重载
任务3-实现分数类中的运算符重载 任务4-实现分数类中的运算符重载(分数与整数运算)
实验2:任务内容 任务详解:任务1-Complex类中运算符的重载 任务2-Time类中运算符重载 任务3-分数类中运算符重载
任务4-二维数组类 任务5- 一元一次方程类
补充内容:软件开发与编程语言(对于有了一定编程基础的同学,选择进一步学习的语言是一个问题。程序员除了学语言编程序还能做些什么?做开发和语言有什么关系?本讲座试图解答这些问题。
第4篇 面向对象的程序设计
实验1:任务内容 任务详解:任务0-构造和析构函数的执行过程实例解析 任务1-程序填空:直线类继承点类 任务2-CEmployee类继承CPerson类
任务3-由点到圆再到圆柱体
专题:C++防灾——为指针成员分配专门的存储空间
实验2:任务内容 任务详解:任务2-双肩挑干部 任务3-做个摩托车开一开 任务4-点类与圆类
第12章 多态性与虚函数 PPT 讲课视频:1-2
实验:任务内容 任务详解:任务1-抽象类-用车辆类去体会 任务2-动物怎么叫?——好玩中理解抽象类
任务3-抽象基类Shape及派生类Circle、Rectangle和Triangle 任务4-抽象类CSolid及派生类CCube、CBall、CCylinder
阅读:关于多态的理解
综合实验1:数组类、链表类及c++标准类
任务内容 任务详解 任务1-数组类的构造任务2-链表类
拓展实验1:
指导:C++“窗口”程序设计启蒙 C++“窗口”程序设计启蒙(之二)
任务内容 任务详解(略)
实验1:任务内容 任务详解:任务1-涨工资了任务2-学生成绩排序 任务3-电子词典任务4-文档的自动处理
第14章 C++工具 PPT 讲课视频:1 2 实验:1 2
【第1学期材料】
课程讲义
第1章 ch1 C++的初步知识【大】 ch1 C++的初步知识【小】 同步项目——前言 同步项目——简单程序设计
第2章 ch2 数据类型和表达式
第3章 ch3 程序设计初步 同步项目:选择结构(1)<wbr><wbr><a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055531">(2)</a> 同步项目:循环结构<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055536">(1)</a><wbr><wbr><a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055538">(2)</a><br> 第4章 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3761178">ch4 函数</a><br> 第5章 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3824537">ch5 数组</a><br> 第6章 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898736">ch6 指针<br></a> 第7章 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898749">ch7 自定义类型</a> 同步项目:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055539">全部任务</a></wbr></wbr></wbr></wbr>
实验指导
第1次 第5周实验指导
第2次 第6周实验指导 好作品:宋本一
第3次 第8周实验指导 好作品:程龙 <wbr><wbr><a href="http://blog.sina.com.cn/s/blog_9036e3ca0100xi6f.html" target="_blank">烽火戏嫦娥</a> <br> 第4次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3708852" target="_blank">第9周实验指导</a> 好报告:<a href="http://blog.sina.com.cn/s/blog_5d1b834f0100vmr7.html" target="_blank">张宗佳</a> <br> 第5次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3719881" target="_blank">第10周实验指导</a> 好解法:<a href="http://blog.sina.com.cn/s/blog_8dbb01db0100vebj.html" target="_blank">刘文英</a> <br> 第6次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3741766">第11周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055547">任务1-累加</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055555">任务2-英尺转米制</a> <br> 第7次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898810">第12周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058303">任务1-完数</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7055583">任务1-练习回文日</a><a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058318">任务2-大奖赛计分</a><a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058340">任务3-存款利息</a> <br> 第8次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898816">第13周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058351">任务1-函数求分段函数</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058382">任务2-太乐了</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058459">任务3-三角函数表</a> <br> 第9次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898862">第14周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058459">任务1-递归</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058478">任务2-小组成绩</a> <br> 第10次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898887">第15周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058485">任务1-冒泡</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058494">任务2-字符数组</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7058516">任务3-操作文件</a> <br> 第11次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3898907">第16周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7068398">任务1-冒泡指针版</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7068435">任务2-奇因子</a> <br> 第12次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3945981">第17周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7083608">任务1-结构体数组</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7084179">任务2-动态链表</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7083357">成长记录</a> <br> 第13次 <a href="http://download.youkuaiyun.com/detail/sxhelijian/3946002">第18周实验指导</a> 教师总结:<a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7100425">任务1-指向字符的指针</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7100433">任务2-二维数组</a> <a href="http://blog.youkuaiyun.com/sxhelijian/article/details/7101647">成长记录</a> <br> <wbr></wbr></wbr></wbr>
实验参考
1. C++课程上机实验常见错误汇集 2.C++常见错误小集<wbr> 3.<a href="http://wenku.baidu.com/view/ccf20420aaea998fcc220e35.html" target="_blank">C++名词解释及常见错误</a><br> 4.<wbr><a href="http://wenku.baidu.com/view/602f531ec5da50e2524d7f7c.html" target="_blank"> C++常用库函数</a> 5. <a href="http://download.youkuaiyun.com/detail/sxhelijian/3638156" target="_blank"> VC调试功能初步</a> 6.<a href="http://download.youkuaiyun.com/detail/sxhelijian/3720089" target="_blank">VC++窗口程序设计启蒙</a></wbr></wbr>
<wbr></wbr>
观点交流
1. 说下我对C语言的一些看法 ——烟大优快云俱乐部前的看法
2. 奖学金感想——站在十字路口的选择<wbr>——大一,大二……</wbr>
资源
1. 微软公司VC++开发中心,提供了大量适合初学者的资源,以及VC++开发的指南
2. MSDN上的 Visual C++ 指导教程,按案例指导,掌握VC++项目开发(MSDN 库为使用 Microsoft® 工具、产品、技术和服务的开发人员提供必不可少的信息资源。)
3. 优快云, 全球最大中文IT社区,能找到大量的高手和有价值的资料
4. POJ 是“北京大学程序在线评测系统”(Peking University Online Judge)的缩写,是个提供编程题目的网站,兼容Pascal、C、C++、Java、Fortran、Python等多种语言。有大量的练习机会。
5. 刘未鹏|C++的罗浮宫
本指南涵盖C++课程的大一教学内容,包括程序设计基础、面向对象编程等核心概念。提供丰富的实验任务与参考资料,帮助学生掌握C++编程技能。

被折叠的 条评论
为什么被折叠?



