正文内容 评论(0

编程学习不是男生的专利!女生更有优势!
2021-12-22 10:56:44  作者:cici 编辑:cici     评论(0)点击可以复制本篇文章的标题和链接

一提到编程,大部分人第一反应就是“程序员”,进而的印象,便是认为编程是男生的优势,编程员同样是男生的职业。不少女生家长更直观想法:我家孩子是女生,偏理科的东西不太适合。跳舞、画画、钢琴兴趣技能,才更适合女生学习。

这种想法,绝对是大错特错!正如粉红不是女生的专属,编程同样不是男生的专利。相反颠覆大众固有印象的,女生的编程学习起步阶段,比男生更有优势,称为拥有“先发优势”都不为过。

编程学习和年龄性别有关吗?

曾几何时,编程在人们脑海中的痕迹,无非就是密布整个电脑屏幕的枯燥代码,似乎从外观上,就以“无聊”的样子,抗拒着小孩子喜欢,特别是天性爱美的女生。

其实现在的编程,入门的学习,已经不再需要像以前,捧着大堆头的书籍,输入一行行代码,得到一行行反馈了。像图灵编程的Python海龟作图课程,就以直观且富有创意的图案作为切入点,让孩子在实现自我创意图形的编程中,掌握基本的编程常识与重要的程序结构。

而编程的实质说穿了,并非什么高大上的神秘技能,只不过一种“与电脑对话”的语言而已,学习语言的能力,女生本身就不比男生差,甚至犹有过之,在图灵编程的某一Python基础班级里,女生数量竟然远超男生数量。想想小学初中及至大学,英文课成绩最好的同学,是不是以女生居多呢?

另外,编程需要学习者的细心与注意力,在学习的过程中,也能不断培养这两方面的能力,偏偏女生在细心与注意力上,就是比男生更为专注。所以女生接触编程,是完全可以并且可以说占到优势更多的。

编程的昨日今天,都与女生息息相关

{int i,s;

s=0;

for(i=1;i《=11;i=i+1)

s=s+i;

printf(“%d”,s);

}

看一下上面的这段C语言代码,这是一个非常简单的级数相乘的循环。但是如果你在几百年前的书籍上看到一段与这类似的代码时,会有怎样的想法?也许你会认为这是外星人留下的杰作,其实错了。这就是在一百多年前,历史第一位程序员为后世的程序员设计出的级数相乘算法。

写下了《唐璜》、《普罗米修斯》等不朽诗篇的英国诗人拜伦的女儿,阿达·洛芙莱斯(Ada Lovelace),正是一位程序员。

当时,英国发明家,电脑先驱巴贝奇在设计人类历史上第一台可以编程的计算机:差分机。这种具有初步编程运算能力的机器,需要有人来为它设计专门的程序,以此来完成各种运算。于是,原本已经着迷于差分机的阿达,便成为了巴贝奇的学术合作伙伴。

阿达·洛芙莱斯在与巴贝奇合作差分机以及进行差分机的后续机器分析机的研究时,先后编写了三角函数程序、级数相乘程序、伯努利函数程序等等一大批沿用至今的数学算法代码。

虽然二人的想法太过超前,最终换来的只是一个失败的结果,但是,这不能抹杀阿达·洛芙莱斯这位历史第一位程序员在编程发展上留下的重要贡献。

时至今日,美国大概有1200万孩子在学习接触编程,其中男女比例大概是52%、48%,比例大概保持在1:1。所以,无论是理论还是实际,无论是历史还是现实,决定编程学习因素的从来不是性别问题!这种比例持平在我国,只是时间的问题,女性程序员数量正在崛起!

女性在编程时,许多方面都保持着不错的优势:优秀的视觉审美、良好的沟通能力、仔细认真的工作态度、对待工作的积极主动、对团队氛围的细微的感知。

国家/社会同样支持女生学习编程

前段时间,CCF决定将于2022年举办首届NOI女生竞赛,鼓励和支持更多女选手参加NOI系列竞赛活动,这说明国家开始重视对女生的编程学习培养。

而前段时间广州某著名编程教育机构图灵编程创始团队,包括陈诗峰老师,也多次在公开场合表示愿意在机构政策上支持女学生学习编程。

随着未来数字时代的到来,越来越多的女性投身到IT领域。在她们中既有图灵奖获得者,又有计算机博士,还有科技公司CEO。谁说在编程这样逻辑性要求比较强的学科上,女生就很难拿到很高的成就呢?她们所取得的成就,或许并不次于男程序员。

如同前面提到的,女生天生比男生更细腻,做事更周全,这一特点运用到学习编程必然有其特点和优势。因为编程的程序输出,是需要无数行代码作为支撑的,只有在编译代码过程中,时刻保持细致与专注,才能避免产生更多的bug,程序才能确保准确无误!

孩子如何选择编程学习课程

孩子刚开始接触编程的话,建议可以从简单的逻辑思维课程,比如Sokoban/Scratch 一类,趣味足、上手快,可以很快提起孩子的兴趣,一般6岁至8岁的孩子就可以开始。

当学习到一定程度就可以转为更加专业的,需要手动写代码的编程语言了。再延续的话,就可以开始一些更方便控制底层,也可以对接考试竞赛的语言。

所以较为合理科学的学习路径,可以是Sokoban→Python/C++,当然其中想学得更加扎实,不妨再多学点数理知识。因为孩子学习编程最大的瓶颈,不是算法,而是更为基础的数理逻辑。

掌握一门与时代接轨的技术,在迎接未来科技革命的时候可以从容应对。并且在这个领域,没有性别与年龄的限制,学习接触编程也并非为了“全民程序员”。

对于人工智能时代的班车——编程,巾帼是不是不让须眉呢!

【本文结束】如需转载请务必注明出处:快科技

责任编辑:cookiequ

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...