第一节课
自我介绍
立规矩
讲知识
重点
1. 熟悉键盘
2. 了解编程
3. 程序框架
4. 顺序结构
自我介绍
我姓欧阳,大家可以叫我欧阳老师,我主要负责c++和python课程的老师
上课的规矩
1. 老师讲课的时候大家不要随意讲话,不要随意打断老师讲课,有问题就举手
2. 上课的时候在自己位置上坐好,不可以随意走动
3. 下课要收拾好自己的电脑和桌面,爱护好设备
讲课
熟悉键盘
键盘主要分为数字区,字母区,和方向键。
还有一些功能键,比如大小写转换,回车,shiift和删除
了解编程
首先问一下大家,大家觉得什么是计算机呢。。。除了我们上课正在用的电脑、平板、手机,还有很多智能设备,比如智能手表,智能电视,扫地机器人,它们本质上都是计算机的,所以我们这个时代生活离不开计算机,我们这个时代是计算机时代
世界上第一台计算机于1946年在美国发明出来,它的名字为”ENIAC”它是由电子管组成的,所以做的特别大,占地有三四间我们这样的教室这么大,早期计算机发明出来主要是为了战争的,向第一台计算机“ENIAC”发明出来就是为了计算炮弹射击的轨道的。
到了现在,我们生活中各式各样的工作都是由计算机完成的,就好比扫地机器人,它是怎么执行扫地这种复杂的问题的呢,这都是由一个大问题,拆解成一系列小问题,一点一点解决的
大家可以看到,我们起床刷牙的话,需要怎么做呢,我们可以把刷牙这个大问题拆解成一个一个小问题来解决。
同理,炒菜也是一样的,都是把一个大问题一点一点拆解成一个一个小问题来解决的
像我们编程也是一样的,首先规范定义的问题,明确我们的问题的前提,这个就是输入;通过解决问题达成的目标,这个则是输出。而解决问题的过程和思路则是我们编程中的算法
就好比炒菜,食材和厨具就是输入,烧好的菜就是输出,菜谱就是对应的算法,而炒菜的人就相当于计算机的角色。
程序框架
头文件、命名空间、主程序、结束标注
总结
熟悉键盘
三个区:字母区、数字区、方向键
四个功能键:大小写转换键、回车键、shift键、删除键
了解编程
电脑、平板、手机、智能手表、扫地机器人等等本质上都是计算机。我们的生活离不开计算机,所以这是属于计算机的时代
规范问题会有输入和输出,输入:问题的前提、输出:解决问题的目标
算法:解决问题的思路。语言:交给计算机怎么执行处理问题。
程序框架
头文件
命名空间
主程序:程序算法写在这个里面,你写什么计算机做什么,这个过程就叫编程
结束标注
缩进:能增加代码可读性,一个优秀程序员的基本素养
输出:
cout:标准输出流
<<:分隔符号
“Hello,world”:字符串输出的内容
Endl:换行效果
;:代码语句结束必须要分号结尾
顺序结构
代码都是按照由上到下、先后顺序,依次执行的
算术表达式和我们学到的算式是一样的