• 解道6-编程技术3


    编程是一门复杂的学科,

    scratch 编程语言的局限性

    scratch 只是让人熟悉程序结构,

    scratch 优点如下:

    1. 编程无需代码,只要拖动命令块, 就可以编程
    2. 随时进行调试
    3. 适合小动画和小游戏编程
    
    • 1
    • 2
    • 3

    scratch 的缺点是 :

    1. 开发效率,比较慢,因为图形编程需要拖动大量命令,并修改参数
    2. 图形指令代码多了以后,非常难定位
    3. 缺少函数和第三方函数库
    4. 性能低
    
    • 1
    • 2
    • 3
    • 4

    python是特别适合新人学习的一种高级编程语言

    复杂的编程还是需要专门的编程语言 
    我推荐一门高级语言, 特别适合新学编程的人, 它就是python
    当你熟悉scratch 以后 .你就可以开始学习python
    
    • 1
    • 2
    • 3

    在学习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
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46

    编程前的准备工作

    1. 安装 python
    
    2. 安装 pycharm (专门写python 源代码的工具)
    
    3. 安装 pip 修改 python 库的镜像源
    
    • 1
    • 2
    • 3
    • 4
    • 5

    访问 <<菜鸟教程 python3 >>

    在这个网站 我们可以快速入门python
    当然 最好还是跟着我的视频学习
    我们要学会所有编程名词,了解名词的使用案例	
    
    • 1
    • 2
    • 3

    通过 算法学习 python

    通过算法学习 
    我们掌握 循环,判断,假设,递归,分支,函数,类,对象 等编程名词
    各种排序算法,搜索算法,博弈算法
    
    • 1
    • 2
    • 3

    通过 实例学习 python

    通过实例学习
    我们掌握 	
    文件修改
    聊天软件
    数据库读写
    等基础知识
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  • 相关阅读:
    卷积神经网络(CNN)理解
    LayUI之CRUD
    CentOS 7基础操作05_Linux查看及切换目录
    图片系列(6)不同版本上 Bitmap 内存分配与回收原理对比
    FAST-LIO公式推导
    JavaCV音视频开发宝典:rtsp转推到rtp(非TS流方式),及使用TS流发送解决sdp缺失问题
    实验2:Numpy手写多层神经网络
    【等保资料】等级保护定级指南及网络安全解读(ppt原件)
    使用sonar对webgoat进行静态扫描
    盘点十大免费低/无代码开发软件,数字化转型看这里
  • 原文地址:https://blog.csdn.net/zdyah/article/details/126124096