- From www.icourse163.org
C语言程序设计——快速入门与提高
- 16 Sequences
- Introductive Level
- Starts on January 26, 2016
- Ends on June 28, 2016
Course details
Syllabus
本课程采用案例教学法,采用边看视频,边练习实验的方式来学习。
第一单元——C语言概论
1、促进我们对智能的思考——宇宙、物质、生命、智能是人类四大终极研究对象
2、医院CT的原理——人体内部立体透视图的原理
3、编译器的功能和软件、源代码等关系的介绍
4、用虚拟机架设VC6.0——机中机的实现:让你的电脑同时运行多个操作系统
第二单元——顺序结构:从先到后一步一步执行
经过本周的学习,你将会基本数学公式的表达和输入输出语句,主要解决如下题目:
1、给初中弟弟妹妹写个软件:一元二次方程求解,已知密度和直径求铅球的重量
2、学习输入函数scanf的使用,现在你可以设计从键盘输入数据的软件了
第三单元——循环结构:有条件的周而复始
经过本周的学习,你将会循环语句的使用,主要解决如下题目:
1、数学家高斯小时候题目——从1加到100 (用while循环完成)
2、用数列来计算圆周率PI的值——感受一下计算机可以不厌其烦的精益求精的吃苦耐劳精神:)
3、上帝创造世界所用的数列——斐波那契数列(了解这个内容,你就会理解我们课程图片的含义)
第四单元——分支结构:分而治之
主要内容是学习if语句,并解决如下题目:
1、韩信点兵——你想知道韩信是怎样在不到一分钟的时间,知道近1千多士兵的准确数字么?
2、闰年的原理——你可想过这个历史事实,在1582年,行政命令规定10月4日的下一天是10月15日,这是为什么呢?
3、高中生弟弟妹妹有福了——你可以编写一个在复数范围内求解一元二次方程的程序了。
第五单元发布了——顺序分支循环综合应用:训练编程思维
本单元内容你将看到计算机的威力!计算机可以帮助你思考和验证:
1、世界性未解之谜——奇偶归一猜想。
2、现实问题——我国的一些计划生育政策,对男女平衡和人口总量的影响。
3、计算机智能表现的来源——设计一个游戏来,copy人在游戏中的智能决策。由此我们惊叹,计算机可以copy多少人类的智能。
Prerequisite
Instructors
- 吕春利
副教授