为什么编码程序正是图书馆在2016年所需的

“如果我对从互联网以来没有意义的图书馆的每一次尖刻评论都怀念,……” 图书馆面临压力可能并不奇怪。 当然,鸡尾酒会的评论很烦人。 但是,如果拥有钱夹的政客将图书馆视为每个人都已经下载到Kindle的尘土飞扬的书籍的存储库,那么我们就有问题了。 当然,我们这些生活和呼吸图书馆的人都知道真相-图书馆正在转变的不仅仅是纸质书。 创客空间,数字资源,循环棋盘游戏和槌球装置以及您可以想象的其他所有内容。 我的家庭图书馆在旧卡片目录的抽屉里放满了可以带回家长大的种子包! 即使有了这些创新,图书馆也面临艰巨的挑战,以说服决策者和公众相信它们比以往任何时候都更加重要。 编码程序是实现此目标的完美方法! 编写程序正是库需要的三个原因: 编码是21世纪的故事时间。 您可能已经听说过“数字素养”一词,或使用技术在生活中取得成功的能力。 该图书馆一直通过有趣,引人入胜的积极故事帮助一代又一代的年轻人迈向识字。 现在,图书馆可以通过有趣,引人入胜的积极编码活动为他们做好在数字时代取得成功的准备。 (注意:这并不意味着故事时间应该停止!) 编码为图书馆带来了新的受众。 许多在我的代码俱乐部放下孩子的父母发表了关于离开图书馆多年的评论。 当他们看到一群精力充沛的孩子创建视频游戏和网站时,他们感到惊喜。…

编写代码如何使我成为更好的作家,以及为什么如此重要

“无需任何要求或设计,编程就是向空文本文件中添加错误的艺术。” — Louis Srygley 当我第一次开始编写代码和内容时,我草率地写着(我仍然这样做),没有目的。 我不是那里最好的作家之一,但是我确实有所进步(我想是这样,因为我现在知道牛津逗号是什么)。 语言学和计算机科学以及它们的交集(自然语言处理)一直吸引着我,这在撰写本文时为我提供了动力。 编写优秀代码所需的技能与有效,有说服力或总体上良好编写所需的技能非常相似。 编程本质上是一种不同的可视化过程并将其分解为更小和更易于管理的块的方法,该技能不仅限于编写,而且还适用于诸如商业之类的事物。 正如Twitter首席执行官杰克·多尔西 ( Jack Dorsey)所说:“我不认为您要成为一名工程师或程序员就这样做; 之所以这样做,是因为它教会了您如何以一种非常非常不同的方式进行思考。 它教您有关将问题分解成小部分然后解决问题的抽象方法,围绕系统以及系统如何相互连接。 因此,这些都是您将在所有地方使用的工具,尤其是在考虑建立企业,运营企业甚至在企业中工作时。 如果您可以将一个庞大而复杂的系统综合为必不可少的东西,并以一种有效的清晰方式将其表达出来,那正是编程所教的。” 结构,规则和计划…