当前位置:网站首页>解道6-编程技术3
解道6-编程技术3
2022-08-02 20:29:00 【趣魂】
编程是一门复杂的学科,
scratch 编程语言的局限性
scratch 只是让人熟悉程序结构,
scratch 优点如下:
1. 编程无需代码,只要拖动命令块, 就可以编程
2. 随时进行调试
3. 适合小动画和小游戏编程
scratch 的缺点是 :
1. 开发效率,比较慢,因为图形编程需要拖动大量命令,并修改参数
2. 图形指令代码多了以后,非常难定位
3. 缺少函数和第三方函数库
4. 性能低
python是特别适合新人学习的一种高级编程语言
复杂的编程还是需要专门的编程语言
我推荐一门高级语言, 特别适合新学编程的人, 它就是python
当你熟悉scratch 以后 .你就可以开始学习python
在学习python之前,你必须做好以下几件事情
了解window操作系统中的简单知识
1. 了解window的各种软件在哪里可以安装,卸载和使用?
2. 了解浏览器软件 ,学会在浏览器中用百度查找问题的答案,
3. 熟悉电脑键盘
一定要知道 fn,ctrl,shift,alt,delete按键 的用法
如何 在记事本打出"双引号 +加号 :冒号 <小于号 >大于号 |或号
4. 学会盲打输入和记事本软件
要求每分钟输入 60个字母为及格
5. 再学 wps word文本输入,学会用xls 绘制表格
6. 会用计算器计算二进制,
通过xls表格 和计算器 ,理解二进制和十进制 如何转换
7. 了解一下计算机结构: 硬盘,内存,cpu,网卡,声卡,显卡,显示器,键盘,鼠标
通过浏览器分别查找他们工作原理和视频
了解文字如何显示到显示器的
8. 了解字与字节与位关系 , 字节 KB Mb GB TB PB 之间如何换算
8位一个字节 最大值255
一个字 等于一个字节或者两个字节
(
表示英文字母时 例如"a"之母用一个字节,
表示中文字时 一般来说用两个字节
)
两个字节 最大值65535
9. 了解文件是什么,文件夹和文件的关系,文件路径是什么?
10. 了解文本是如何保存到到文件的,文件又是如何存储到硬盘上的?
11. 了解网络与操作系统 是什么?
qq如何把文字传输给另一个人?
12. 了解源代码,源文件,程序,软件是什么,有什么关系?
程序与软件有什么区别?
13. python是什么东西?
有没有其他的编程语言?
为什么要用python?
14. 中文可以编程吗?
编程前的准备工作
1. 安装 python
2. 安装 pycharm (专门写python 源代码的工具)
3. 安装 pip 修改 python 库的镜像源
访问 <<菜鸟教程 python3 >>
在这个网站 我们可以快速入门python
当然 最好还是跟着我的视频学习
我们要学会所有编程名词,了解名词的使用案例
通过 算法学习 python
通过算法学习
我们掌握 循环,判断,假设,递归,分支,函数,类,对象 等编程名词
各种排序算法,搜索算法,博弈算法
通过 实例学习 python
通过实例学习
我们掌握
文件修改
聊天软件
数据库读写
等基础知识
边栏推荐
- 对话亚洲高校首个博士论文奖-裘捷中丨KDD2022
- How to use windbg check c # a thread stack size?
- How the sensor works
- PLC working principle animation
- HCIP--BGP基础实验
- Fiddle设置接口数据用指定工具查看;Sublime Text设置json数据格式化转换
- Li Mu hands-on deep learning V2-BERT pre-training and code implementation
- Xcode13.1 run engineering error fatal error: 'IFlyMSC/IFly h' file not found
- arm64麒麟安装paddlehub(国产化)
- Flutter 常见异常分析
猜你喜欢

X 2 Earn必须依靠旁氏启动?GameFi的出路在哪?(下)

特拉维夫大学 | Efficient Long-Text Understanding with Short-Text Models(使用短文本模型进行高效的长文本理解)

OP-5,输入/输出信号范围-一信号处理能力

【手撕AHB-APB Bridge】~ AMBA总线 之 APB

实现fashion_minst服装图像分类

Electrical diagram of power supply system

你是几星测试/开发程序员?技术型选手王大拿......

Li Mu hands-on learning deep learning V2-bert and code implementation

软件成分分析:华为云重磅发布开源软件治理服务

「 每日一练,快乐水题 」1374. 生成每种字符都是奇数个的字符串
随机推荐
李沐动手学深度学习V2-bert预训练数据集和代码实现
你是几星测试/开发程序员?技术型选手王大拿......
Digital twins help visualize the construction of smart cities
第七章 噪声
Qt提升自定义控件,找不到头文件
ORB SLAM3加载Vocabulary更快ORBvoc.bin
php 单引号 双引号 -> => return echo
PLC工作原理动画
「 每日一练,快乐水题 」1374. 生成每种字符都是奇数个的字符串
新增指令 v-memo
博客主页rrs代码
Informatics Olympiad All-in-One (1259: [Example 9.3] Find the longest non-descending sequence)
How the sensor works
.NET performance optimization - you should set initial size for collection types
Axure9的元件用法
Li Mu hands-on deep learning V2-BERT pre-training and code implementation
Async的线程池使用的哪个?
Golang source code analysis: time/rate
【实战 已完结】WPF开发自动化生产管理平台
js: 实现一个cached缓存函数计算结果