C++程序设计课程主页-2013级

3283人阅读 评论(21) 收藏 举报

  我和我的新一级学生在此开始“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】胖子伤不起
【3】日期结构体(2012)

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】两数的正差值
【3】3整数最大值 扩展:4整数最大最小值  【4】星号图  详解示例 全解 

8

 第3章 算法及描述、
分支结构程序设计

  1 - 2

用if语句实现
分支结构程序设计

 解答参考全链接 【1】分段函数求值 【2】多分段函数求值
【3】小贺的工资 【4】要不要加油

 第2章 数据类型

  1 - 2

9

第2章 变量、表达式

第3章 多分支结构

  1 - 2

多分支结构程序设计
本周OJ题目及参考

 解答参考全链接 【1】分段函数求值 【2】构造“菜单”
【3】个人所得税计算器 【4】利息计算器 【5】本月有几天

10

第3章 循环程序设计

  1 - 2

循环程序设计

本周OJ题目及参考

 解答参考全链接  【1】利用循环求和 【2】分数的累加  扩展
【3】乘法口诀表  同型问题 【4】完数  【5】贪财的富翁 同型问题

 第2、3章其余拾遗

  1 - 2

11

 第4章 函数的定义与调用

  1 - 2

 函数定义与调用

 解答参考全链接 【1】调用函数输出星号图 【2】两数最大公约数、四数最大公约数  
【3】回文、素数   【4】特殊三位数  求组合数   【5】歌手大奖赛计分

12

 第4章 问题求解及多文件组织

  1 - 2

阅读程序
实践项目:函数应用

助学文档: 单步执行方法 程序的多文件组织
解答参考全链接 【1】当年第几天  【2】太乐了 【3】太乐了多文件组织
【4.1】猜数字游戏 【4.2】小学生算术能力测试系统
【5.1】银行系统框架  【5.2】银行系统函数版 【5.3】银行系统多文件版

 第4章 函数新特征

  1 - 2

13

 第4章 递归函数

  1 - 2

递归函数实践

编程竞赛题解

助学文档:读懂C++递归程序 OJ题目各种输入处理  理解C++中函数的返回
解答参考全链接 【1】递归求奇数连乘的积 【2】Fibnacci序列
【3】二进制转换 【4】最大公约数 【5】汉诺塔

14

 第五章 一维数组及应用

  1 - 2

 一维数组实践

阅读程序

助学文档:文件操作初体验 

解答参考全链接 【1】数组大折腾 【2】成绩处理 【3】成绩处理函数版
【4】数组的排序 【5】字符串统计 【6】字符串操作
【7】体验文件操作 涨工资了 

 第五章 字符数组数组作参数

  1 - 2

15

 第五章 二维数组及应用

  1 - 2

 二维数组实践

 解答参考全链接 【1】折腾二维数组 【2】杨辉三角 【3】带姓名的成绩单
【4】多科成绩单 扩展 【5】电子词典 【6】棋盘游戏中的数据存储

16

 第六章 指针的基本操作

  1 - 2

 初识指针

 解答参考全链接 【2】指来指去 【3】填空学指针 【4】有相同数字
【5】奇数因子

 第六章 指针与数组

  1 - 2

17

 第六章 字符串、引用

  1 - 2

 字符串、指针应用

 解答参考全链接 【1】函数参数传递  【2】用指针玩字符串 (1)连接 
(2)删除字符 (3)求字符串长度 (4)统计单词数  (5)去前导空格 
(6)去多余空格 (7)比较 【3】数组的排序 【4】数组用于进制转换
【5】穷举法解决组合问题(1)百钱百鸡 (2)换分币 (3)年龄几何 
(4)—三色球 (5)委派任务 (6)谁是小偷? (7)都要学C 
(8)软件比拼 (9)污损的数字 

18

 习题课

  1 - 2

 

 学习总结全链接  全学期博文发表情况统计

 习题课、总结

  1 - 2



你可能感兴趣的:(C++程序设计课程主页-2013级)