C1--第一讲

第一节课

自我介绍
立规矩
讲知识

重点

1. 熟悉键盘
2. 了解编程
3. 程序框架
4. 顺序结构

自我介绍

我姓欧阳,大家可以叫我欧阳老师,我主要负责c++和python课程的老师

上课的规矩
1. 老师讲课的时候大家不要随意讲话,不要随意打断老师讲课,有问题就举手
2. 上课的时候在自己位置上坐好,不可以随意走动
3. 下课要收拾好自己的电脑和桌面,爱护好设备

讲课

熟悉键盘

键盘主要分为数字区,字母区,和方向键。
还有一些功能键,比如大小写转换,回车,shiift和删除

了解编程

首先问一下大家,大家觉得什么是计算机呢。。。除了我们上课正在用的电脑、平板、手机,还有很多智能设备,比如智能手表,智能电视,扫地机器人,它们本质上都是计算机的,所以我们这个时代生活离不开计算机,我们这个时代是计算机时代

世界上第一台计算机于1946年在美国发明出来,它的名字为”ENIAC”它是由电子管组成的,所以做的特别大,占地有三四间我们这样的教室这么大,早期计算机发明出来主要是为了战争的,向第一台计算机“ENIAC”发明出来就是为了计算炮弹射击的轨道的。

到了现在,我们生活中各式各样的工作都是由计算机完成的,就好比扫地机器人,它是怎么执行扫地这种复杂的问题的呢,这都是由一个大问题,拆解成一系列小问题,一点一点解决的

大家可以看到,我们起床刷牙的话,需要怎么做呢,我们可以把刷牙这个大问题拆解成一个一个小问题来解决。
同理,炒菜也是一样的,都是把一个大问题一点一点拆解成一个一个小问题来解决的

像我们编程也是一样的,首先规范定义的问题,明确我们的问题的前提,这个就是输入;通过解决问题达成的目标,这个则是输出。而解决问题的过程和思路则是我们编程中的算法

就好比炒菜,食材和厨具就是输入,烧好的菜就是输出,菜谱就是对应的算法,而炒菜的人就相当于计算机的角色。

程序框架

头文件、命名空间、主程序、结束标注

总结

熟悉键盘

三个区:字母区、数字区、方向键
四个功能键:大小写转换键、回车键、shift键、删除键

了解编程

电脑、平板、手机、智能手表、扫地机器人等等本质上都是计算机。我们的生活离不开计算机,所以这是属于计算机的时代
规范问题会有输入和输出,输入:问题的前提、输出:解决问题的目标
算法:解决问题的思路。语言:交给计算机怎么执行处理问题。

程序框架

头文件
命名空间
主程序:程序算法写在这个里面,你写什么计算机做什么,这个过程就叫编程
结束标注

缩进:能增加代码可读性,一个优秀程序员的基本素养

输出:
cout:标准输出流
<<:分隔符号
“Hello,world”:字符串输出的内容
Endl:换行效果
;:代码语句结束必须要分号结尾

顺序结构

代码都是按照由上到下、先后顺序,依次执行的
算术表达式和我们学到的算式是一样的