关键信息
关于内容
计算概论A是针对“信息科学技术学科一年级本科生”开设的一门专业基础主干课程。本课程的教学目标有二:其一,帮助学习者建立起“学习计算机科学技术知识所需的基本知识背景”;其二,帮助学习者“掌握计算机程序设计的基础知识”,培养学习者“独立设计计算机程序解决问题”的基本技能。
课程大纲
计算机基础知识
计算机的基本原理--------------------------------- Week 1
计算机的历史与未来------------------------------ Week 2
程序运行的基本原理------------------------------ Week 3
程序设计基础
周期一:感性认识计算机程序
感性认识计算机程序--------------------------- Week 4
从现实问题到计算机程序---------------------- Week 5
周期二:理性认识程序设计语言
C++语言的基本成分–数据成分--------------- Week 6
C++语言的基本成分–运算成分--------------- Week 7
C++语言的基本成分–控制成分--------------- Week 7
C++程序中的数组------------------------------- Week 8
字符数组与字符串------------------------------- Week 8
周期三:学会使用——函数
C++程序中的函数------------------------------- Week 9
嵌套、递推、递归------------------------------- Week 10
周期四:学习使用C程序中的复杂成分
可爱的 指针(1)------------------------------- Week 11
可爱的 指针(2)------------------------------- Week 12
结构体与链表-------------------------------------Week 13
程序设计基础总结 --------------------------------- Week 14
教师
- Ge Li 李戈 - 信息科学技术学院 School of Electronics Engineering and Computer Science
内容设计师

北京大学致力于向中国和世界各地的学生开放教育。北京大学拥有 3000 多名教职员工,教学质量卓越。北京大学成立于 1898 年,是中国第一所国立综合性大学。
115 年来,北京大学拥有数十万杰出校友,在人文和科学领域为促进中国的繁荣与进步做出了突出贡献。
平台

Coursera是一家数字公司,提供由位于加利福尼亚州山景城的计算机教师Andrew Ng和达芙妮科勒斯坦福大学创建的大型开放式在线课程。
Coursera与顶尖大学和组织合作,在线提供一些课程,并提供许多科目的课程,包括:物理,工程,人文,医学,生物学,社会科学,数学,商业,计算机科学,数字营销,数据科学 和其他科目。