我和我的新一级学生在此开始“C++程序设计”课程的学习。借助于博客,我们将继续将”积累代码行“的实践进行下去,展现IT学子应有的风采。
联系我:可看CSDN博客和新浪博客,也可以上人人网加我好友,我的《IT学子成长指导》博客专栏,或许有些观点能够对你有用。
我的学生,计134-3.4班58名同学,我们将直面所谓的各种障碍,实现“学会编程”的目标,他们是:
曹昕卓 崔 俊 冯冬影 高古尊 何新新 孔令玺 孔 云 李家豪 李新鹏 刘 芳
刘 江 空 缺 刘中林 牛建伟 任子仪 尚振伟 孙玲倩 田成琳 王洪海 王鹏为
王雅萍 王至超 席翱翔 杨飞飞 张凤宁 张 凯 张梦佳 赵加响 周经纬
初 瑞 单虹毓 丁 露 董 倩 霍雨佳 纪丽娜 空 缺 李东奇 李中意 李子平
刘慧艳 刘晓晓 马德鹏 马广明 申玉迪 沈远宏 石金淇 石 尧 王 凯 王鲁峰
王英华 王 颖 徐睿淞 薛富磊 张来鑫 张立锋 赵玲玲 赵 焱 赵振凯
为方便记住他们,我做了个带照片的链接,见:http://blog.csdn.net/sxhelijian/article/details/12754789。
前两级的课程主页分别是:2011级 2012级,关于这两个年级的学习情况总结,见 2011级 2012级。
2013级的教学材料主要变化在于实践题目中将加入OJ平台上的相关题目,希望在算法能力方面再促一把。
上机指导材料:如何申请CSDN博客? 第一个C++上机报告(示例)写给菜鸟:发CSDN博文常见问题处理
视频指导:发布第一个C++上机报告写CSDN博文方法及可能意外的处理
2012-2013学年第2学期:
各章PPT:
第7章 自定义数据类型 PPT 第8章 类和对象 PPT 第9章 关于类和对象的进一步讨论 PPT
第10章 运算符重载 PPT 第11章 继承与派生 PPT 第12章 多态性与虚函数 PPT
第13章 输入输出流 PPT 第14章 C++工具 PPT
课堂及实践:
周数 |
主要授课内容 |
上机实践项目 |
实践项目参考解答链接 |
1 |
第7章 自定义数据类型 |
枚举和结构体初步 |
【1】用枚举表示对称方式 【2】胖子伤不起 |
2 |
第7章 结构体 |
结构体应用大体验 |
|
3 |
第8章 类和对象 |
|
|
4 |
第8章 类和对象 |
|
|
5 |
第9章 关于类和对象的进一步讨论 |
|
|
6 |
第9章 关于类和对象的进一步讨论 |
|
|
7 |
第9章 关于类和对象的进一步讨论 |
|
|
8 |
第10章 运算符重载 |
|
|
9 |
第10章 运算符重载 |
|
|
10 |
春假 |
|
|
11 |
第11章 继承与派生 |
|
|
12 |
第11章 继承与派生 |
|
|
13 |
第11章 继承与派生 |
|
|
14 |
第12章 多态性与虚函数 |
|
|
15 |
第13章 输入输出流 |
|
|
16 |
第13章 输入输出流 |
|
|
17 |
第14章 C++工具 |
|
|
18 |
复习 |
|
2012-2013学年第1学期:
各章PPT:
第0章 前言 关于本课 PPT 第1章 C++的初步知识 PPT 第2章 数据类型和表达式 PPT
第3章 程序设计初步 PPT 第4章 函数 PPT 第5章 数组 PPT
第6章 指针 PPT
课堂及实践:
周数 |
主要授课内容 |
讲课视频 |
上机实践项目 |
实践项目参考解答链接 |
5 |
第0章 前言 关于本课 |
|
|
|
7 |
第1章 C++的初步知识 |
1 - 2 |
程序设计初体验 |
解答参考全链接 【1】圆柱体的表面积、电阻并联 【2】两数的正差值 |
8 |
第3章 算法及描述、 |
1 - 2 |
用if语句实现 |
解答参考全链接 【1】分段函数求值 【2】多分段函数求值 |
第2章 数据类型 |
1 - 2 |
|||
9 |
第2章 变量、表达式 第3章 多分支结构 |
1 - 2 |
多分支结构程序设计 |
解答参考全链接 【1】分段函数求值 【2】构造“菜单” |
10 |
第3章 循环程序设计 |
1 - 2 |
循环程序设计 本周OJ题目及参考 |
解答参考全链接 【1】利用循环求和 【2】分数的累加 扩展 |
第2、3章其余拾遗 |
1 - 2 |
|||
11 |
第4章 函数的定义与调用 |
1 - 2 |
函数定义与调用 |
解答参考全链接 【1】调用函数输出星号图 【2】两数最大公约数、四数最大公约数 |
12 |
第4章 问题求解及多文件组织 |
1 - 2 |
阅读程序 |
助学文档: 单步执行方法 程序的多文件组织 |
第4章 函数新特征 |
1 - 2 |
|||
13 |
第4章 递归函数 |
1 - 2 |
递归函数实践 编程竞赛题解 |
助学文档:读懂C++递归程序 OJ题目各种输入处理 理解C++中函数的返回 |
14 |
第五章 一维数组及应用 |
1 - 2 |
一维数组实践 阅读程序 |
助学文档:文件操作初体验 解答参考全链接 【1】数组大折腾 【2】成绩处理 【3】成绩处理函数版 |
第五章 字符数组数组作参数 |
1 - 2 |
|||
15 |
第五章 二维数组及应用 |
1 - 2 |
二维数组实践 |
解答参考全链接 【1】折腾二维数组 【2】杨辉三角 【3】带姓名的成绩单 |
16 |
第六章 指针的基本操作 |
1 - 2 |
初识指针 |
解答参考全链接 【2】指来指去 【3】填空学指针 【4】有相同数字 |
第六章 指针与数组 |
1 - 2 |
|||
17 |
第六章 字符串、引用 |
1 - 2 |
字符串、指针应用 |
解答参考全链接 【1】函数参数传递 【2】用指针玩字符串 (1)连接 |
18 |
习题课 |
1 - 2 |
|
学习总结全链接 全学期博文发表情况统计 |
习题课、总结 |
1 - 2 |