编程

关于编程:亚洲人身份给我带来了什么?

笔者最初接触编程是5岁,开始认识Logo(海龟画线)和BASIC。图上的我当时9岁,在电脑前面摆着别扭的姿势。当时我已经会用BASIC编写简单的游戏,并在本地BBS上发布。很快我就厌烦了这些简单的编程,我那身为软件工程师的家长就给我拿来了他们研究生时用的编程课本,于是我就开始自己啃起了C语言、编写代码编辑器。从BASIC语言编译器入手,到高中时已经创造了基于C语言的自托管编

从软件技术演变到软件项目管理的进步

世界上万事万物,都要经历从低级到高级的演化过程,软件项目管理也不例外。从几十年前的原始的DOS下的编程到高级过程语言编程,再到现在流行的面向对象语言编程,也经历了从低级到高级的变化过程。在这个演变过程中,软件项目管理的实质内容也在不断转变 20世纪90年代,无论是国内还是国外,应用软件技术主体还都处于DOS(个人电脑操作系统)下的编程状态。那时的编程以代码行为单位,逐字逐句

避开这 3 个误区,来看设计师学编程的正确姿势

希望我的这些经验能开启你的编程之路!前端作为一种偏视觉化的编程技术,确实是外行比较适合的编程语言。想找工作的设计师,有一定的编程基础也会更受青睐。但是在我和很多设计师在打交道的过程中,发现大部分人对于学习编程存在一些误区。比如很多人虽然想学但又认为编程太难有排斥心理;相对地也有一些人用CSS写了一些样式会觉得前端很简单;还有些人不知道从何下手,就开始啃起了枯燥无味的w3sc

微软推出“编程一小时”有什么意义

前阵子看到微软举办的“编程一小时”活动,旨在帮助青少年掌握解决问题的能力,并锻炼他们的计算思维。禁不住佩服微软的长远眼光和大格局,全民学戏编程的口号,微软已经在实践,让其落地开花。有很多人认为,将来并不从事IT行业,似乎学习编程就是浪费时间。其实不然……我们and我们的子女在未来社会 将面临的是什么? 之前曾经有一篇文章《未来三十年,我们的子女将面临的是什么》中讲到2040

阳志平:如何学习编程——来自认知科学的四个建议

认知科学+黑客=心智黑客编者按:本文来自微信公众号“开智学堂”(ID:openmindclub),作者阳志平,内容为阳老师开智学堂 Python 入门班二期开学典礼发言,36氪经授权发布。如何学习编程?你的做法可能是:1)先买一堆书,2)上网搜别人如何学,3)制定计划,4)自已一个人慢慢学。然而,这样做违背认知科学原理,且失败概率极大。那么,如何科学学习编程?深谙认知科学的

为啥在校大学生学不好编程?

最近经常看到有些大学生拿着一个学生管理系统的作业在各种帖子,群里,或者别的渠道求源代码,而且还要能直接运行的代码,真不知道当初为啥要选择计算机专业,把自己难为成这种光景。于是想到一个问题,为什么在校大学生,很难学好编程?笔者根据自身的一些经历总结出了三点原因,一家之言,欢迎吐槽。 意志力薄弱,遇到问题就想撤退,自学能力差编程入门公正来说还是有些难度,往往上来的语法细节让很多

当我们谈面向对象的时候,我们在谈什么?

只要从事的是IT行业,无论入行多久,“面向对象”这四个字总听说过。面向对象是一种编程思想,是一种思考世界事物的方式。我们把现实世界中的事物映射到计算机。面向对象的英文为object-oriented。中国人把它翻译为“面向对象”,我个人认为并不是很好理解。这个单词的直译过来是“以物体为中心”。“以物体为中心”的意思就是编程的时候把物体作为考虑问题的整体。物体有哪些特征,可以

如何用编程能力来提升设计水平

原文链接:https://zhuanlan.zhihu.com/p/26402150作者:Allie Vogel 原文:How hating code made me a better designer. 译者:Garrik —— 由Garrik分享作者:Allie Vogel原文:How hating code made me a better designer.译者:G

K12 新兵:少儿编程教育剖析 & 破局

这个国家的每个人都应该学习如何编程,因为它教会你如何去思考。——史蒂夫 乔布斯少儿编程教育的前世今生诞生于美国早在2009年微软就发布过一款名为Kodu的游戏,这款可视化编程语言的游戏,其目的就是希望通过游戏来帮助小朋友们编程。从2001年起微软每年定期举办Kodu Cup开发者大赛,获胜者获得5000美元奖励。从2013年起,苹果每年都会举办“编程一小时”活动。活动形式主

K12 新兵——少儿编程教育剖析、破局

这个国家的每个人都应该学习如何编程,因为它教会你如何去思考。——史蒂夫 乔布斯 少儿编程教育的前世今生诞生于美国早在2009年微软就发布过一款名为Kodu的游戏,这款可视化编程语言的游戏,其目的就是希望通过游戏来帮助小朋友们编程。从2001年起微软每年定期举办Kodu Cup开发者大赛,获胜者获得5000美元奖励。从2013年起,苹果每年都会举办“编程一小时”活动。活动形式