龙空技术网

反人性的Python难学,世界排名第一的麻省理工坐不住了放大招

python小白社区 603

前言:

此刻你们对“python哪个好学”可能比较看重,看官们都需要分析一些“python哪个好学”的相关文章。那么小编在网上搜集了一些有关“python哪个好学””的相关资讯,希望姐妹们能喜欢,同学们快快来了解一下吧!

进入智能时代的Python一片大火,连房地产巨头潘石屹也在学。当然,巨头觉得好的东西绝对不会错。为了跟上时代,为了转换跑道,为了加薪升职,神州大地开始兴起学习Python的热潮。但热潮下,也有很多接触了Python的朋友,纷纷吐槽,“从入门到放弃”。

很多倔强的朋友放弃了一次,又向Python发起了进攻,但屡战屡败,甚至开始了怀疑人生。“是不是人本身的问题,根本学不会?“

作为一个编程20年的过来人,下面向大家一一揭露下Python的黑幕。真的,学不会反人性的Python不是你的错。

Python反人性,学不会,入门困难不是你的问题。系统显示命令行,不人性

刚学习编程的,看着满屏幕的黑底白字,茫然不知所措。

人机交互不人性,不以人习惯方式进行交流

首先没有学过编程的,都是习惯于在生活中和人相处。 但遇到Python,却完全不是和人相处那样子沟通就行。Python不会用你明白的方式和你说话。

Python和你不是用你习惯的形象感性方式交流,而是变成了和机器呆板的方式交互,他不会 从你的角度出发来调整交流方式,只会让你一味用他的方式进行交流。

程序执行结果提示不人性,不好懂

好不容易能折腾进到Python命令行,一敲例子程序,运行出来的Error就能让人发蒙, “明明是照着敲的,为什么不行?” ”计算机出的那些反馈是啥意思?“ ”算了算了,解决不了,还是以后再看吧“。 这些都是普通人入门Python要遇到的问题,甚至会让人对自己的能力质疑,害怕起学习Python。

综上所述,Python是反人性的。所以,这都不是你的错。

那么,Python这么反人性,是不是一辈子学不会编程呢? 当然不会,要讲求方式方法。Python不变,但我们需要稍微改变下。

需要在和Python进行反人性交流前,通过某种更容易思维逐渐习惯计算机思维。习惯了再和Python交流,那分分钟的搞定。

那采用什么方式来习惯计算机思维呢?

如果小学生都能学会的方式,是不是你也能学会呢?那就看看现在小学生学编程的 Scratch吧。那现在小孩子都在学编程,为什么他们能学会呢?

小学生学习的Scratch是个啥?

首先要说到什么是Scratch. Scratch是一款由美国麻省理工学院(MIT)设计开发的少儿编程工具。麻省理工是世界首屈一指的理工科研院校。国内的牛叉大学清华在全世界排名都落后他好多。

由他操刀定制的少儿编程工具不用说,那品质肯定是杠杠的。

下面来看这款工具怎么不一般的适合儿童和初次接触编程的人。

Scratch采用的是可视化、模块化的编程方式,用户只需要将预先设定好的积木组合到一起,就可以构成程序代码,完成特定的任务。可视化,搭积木,这么编程方法比起Python来,大家就知道为什么说Python是反人性的吧。

Scratch采用的是可视化、模块化的编程方式

虽说Scratch适合初级刚入门的人,但Scratch功能一点都不弱。提供了很多特工级的重量级“武器库”。Scratch集成了种类多样、功能完备的积木,并且还支持自制积木,对多媒体的图像、声音、视频等提供很好的支持。

用Scratch学习编程不走寻常路,直接登顶

所以,Scratch不仅仅适合青少年,初次学习编程的人,作为初次接触编程的工具和语言来学习,而且完全可以用其编写强大的应用程序,如充满趣味的程序和游戏。如果学Python,要学习比较深入,才能进行此类应用的开发。 用个形象的比喻,就好像登山,不用一步步的登顶观风景。而是坐了缆车,先到峰顶看风景,再决定是否走哪条路来登山。

用Scratch学习编程不走寻常路,直接登顶

和孩子一起学习Scratch,又能提高自己,又能陪伴孩子成长

虽然,Scratch是设计给青少年学习编程的,但是成人也完全可以从scratch开始学习编程,具有编程思维后,再学习Python,事半功倍。 如果你和孩子一起学习Scratch,又能提高自己,又能陪伴孩子成长,何乐而不可呢?

和孩子一起学习Scratch,又能提高自己,又能陪伴孩子成长

推荐用Scratch出品方,美国麻省理工学院MIT认证的正规教材学习入门

要学就用Scratch出品方,美国麻省理工学院MIT认证的正规教材学习。 Python大大特推荐图片和内容均得到了美国麻省理工学院终身幼儿园团队Scratch开发组的授权和认可,是官方认证的具有权威性的学习Scratch配套用书的《边学边玩Scratch3.0少儿编程》。

该书是由新浪教育,新浪育儿,网易亲子等联合推荐,麻省理工都点赞的少儿编程入门书籍。当然也适合初次接触编程的成人。 这本书依据最新的Scratch 3.0新版本进行撰写。Scratch 3.0不仅优化了编程引擎,而且可以在手机,平板等几乎所有的手机,pad,电脑上运行,不仅支持window,还支持MacOS,Android等几乎所有常见操作系统。

边学边玩Scratch3.0少儿编程

这本书面向编程0基础入门,采用11个经典游戏来循序渐进,融会贯通的让读者逐渐学会并深刻理解编程逻辑。不夸张的说,读者阅读后,第一天就能做出个让你自己都惊叹的游戏出来。

看看我家孩子按这本书学习3天后用Scratch修改游戏,让游戏为难的视频吧。

标签: #python哪个好学