
最近北京大学的很多MOOC慕课要开课了,主要是在Coursera平台上。这里要说的是《程序设计实习》,英文名Practice on Programming,它是北京大学的本科生主干基础课程,由北大信息科学技术学院提供。
课程一共16周,每周7-10小时,是一门很考验耐力的慕课哦。
本课的主要目标有二个:
1、掌握C++语言的语法和标准模板库,能用C++语言以面向对象的方法来编写规模较大的程序。
2、掌握枚举、递归、搜索、动态规划等基本的算法思想。通过大量的高强度的编程训练,提高动手能力,做到能较为熟练、完整、准确地实现自己设计的程序,为进一步学习其他计算机专业课程,或在其他专业领域运用计算机编程解决问题奠定良好的基础。
2月24日开课,也就是明天哦,还要特别说一下本课是免费的(Coursera的课都是免费的),
快去报名吧
授课大纲
第1周 从C走进C++
第2周 类和对象初探
第3周 类和对象进阶
第4周 运算符重载
第5周 继承与派生
第6周 多态与虚函数
第7周 输入输出,文件操作和模板
第8周 标准模板库STL (1)
第9周 标准模板库STL (2)
第10周 枚举算法
第11周 递归算法
第12周 动态规划算法
第13周 深度优先搜索算法
第14周 广度优先搜索算法