首页 > 编程语言 >既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节...

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节...

时间:2023-06-25 13:32:20浏览次数:37  
标签:本书 ... Scratch 编程 程序员 作者 应用 孩子 过个


题图 |pch.vector - www.freepik.com

大儿童们,节日快乐!作为一个上世纪的人,每到这一天听到李老师这首歌,就难以控制的泪流成河,悲伤成海......

也许我们从未成熟

还没能晓得 就快要老了

尽管心里活着的还是那个

年轻人

因为不安而频频回首

无知地索求 羞耻于求救

不知疲倦地翻越 每一个山丘

......

我们为何如此多愁善感?大概是童年及相关记忆离我们渐行渐远,而我们内心深处却从未成熟。有太多珍贵的回忆挥之不去,而曾经的感动已经不是这个时代可以复刻的了。我们的童年是野外、是变形金刚、四驱兄弟、插卡游戏机,而如今孩子的童年是各种触屏。作为互联网原住民的他们,童年的选择就颇具科技感。

在我们只会玩泥巴的年龄,如今的孩子们已经可以用 Scratch 写个小游戏了。虽然有时候我们内心倔强地认为如今的孩子哪里晓得自然的美妙;但是,很多时候,我们也不得不承认,如今他们轻而易举地体会了科技的奇幻,那是上几代人连想都不敢想的魔术。

小朋友学习编程,不是说他们日后一定要从事这个行业,这是一个开发创造力的游戏,是一个新鲜的思维方式,是与这个世界上最伟大的科技之一亲密接触的机会。不管日后他们如何选择,当下看来,他们已经获得了独一无二的乐趣。而乐趣,是人一生不断追逐的东西,也是童年的最重音。

我们姑且把学习编程的小朋友称为“小程序猿”吧!如果你身边或者你朋友的孩子想成为“小程序猿”,那么我们在特别的今天推荐以下几本书。

1. Scratch

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._人工智能



《快乐编程:青少年思维训练》

作者:黄威(@校园黄师兄)

编程教育的目的不是掌握某种语言,而是锻炼编程思维,这是一本让孩子更爱思考的编程书!

  • 详解流程图:打好编程基础,真正培养程序思维
  • 剖析程序结构:顺序结构、选择结构、循环结构,三大基本结构嵌套应用
  • 科普人工智能:拓宽知识面,了解前沿技术
  • 控制机器人:迎合孩子的好奇心,激发孩子对编程的兴趣

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._人工智能_02

用 Scratch 3.0 编写小游戏


《Scratch 3.0 少儿编程》

作者:李祥兵,唐文彬,冯铁瑾,赵龙

用 15 个形象生动、趣味十足的 Scratch 作品,以丰富的教学经验作为理论指导,在调动学生学习积极性的同时,充分激发学生的创意能力。书中首先概述了 Scratch 软件的界面及基本功能,然后根据少儿的认知能力,开始制作场景化小游戏,由浅入深,将编程知识融入到操作的各个环节中,打开孩子编程思维训练的大门。 

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._ai_03

PC之父、图灵奖得主艾伦·凯 特别撰文推荐


《Scratch少儿趣味编程》

作者:阿部和広

译者:陶旭

Scratch 是麻省理工学院设计开发的一款编程工具,是适合少儿学习编程和交流的工具和平台,有中文版且完全免费。本书结合孩子们学习的语文、数学、科学、社会、音乐、体育等科目,手把手地教大家如何用 Scratch 设计程序(如设计一个自动写作文的程序),配合各式卡通形象,通俗易懂,寓教于乐。

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._人工智能_04

玩游戏,不如让孩子自己做游戏


《Scratch少儿趣味编程2(第2版)》

作者:阿部和广,仓本大资
译者:陶旭 项远方

本书内容不仅综合了数学、科学、音乐、实践等科目,而且贯彻了 STEAM 教育理念,旨在引导读者通过实践来探索、发现并理解现实中的知识,在激发创造力的同时提升思考能力和与他人的协作能力。

2. Python

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._编程语言_05

畅销少儿编程书升级版,基于Python语言

还附带随书编程卡片


《和孩子一起玩编程(第2版)》

作者:胡洪彪

不是只有聪明的孩子学编程,而是学编程的孩子会越来越聪明。本书重点知识视频讲解,全书代码单独摘录,孩子只要照着卡片敲代码,便可以轻松学会 Python 编程,家长也可以根据具体操作步骤指导孩子。学习编程,你的孩子可以提升:

  • 耐心与专注力
  • 逻辑思维与分析能力
  • 抽象思维与创造力
  • 信息整合能力

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._游戏_06

第一版获世界知名奖 Jolt 大奖


《父与子的编程之旅》

作者:沃伦 · 桑德, 卡特 · 桑德 

译者:杨文其,苏金国,易郑超 

编程是一项充满乐趣的挑战,想上手非常容易!在本书中,沃伦和卡特父子以亲切的笔调、通俗的语言,透彻、全面地介绍了计算机编程世界。

他们以简单易学的 Python 语言为例,通过可爱的漫画、有趣的示例,生动地介绍了变量、循环、输入和输出、数据结构以及图形用户界面等基本的编程概念。

与第 2 版不同,第 3 版的示例使用 Python3 而不是 Python2,另外添加了关于网络的新内容。只要懂得计算机的基本操作,任何人都可以跟随本书,由简入难,学会编写 Python 程序,甚至制作游戏。

3. App Inventor

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._ai_07

无需编程的可视化 App 开发工具

让人人都会开发应用变为现实 


《写给大家看的安卓应用开发书》

作者:David Wolber,Hal Abelson 等

译者:金从军

本书由浅入深地介绍了强大的可视化编程工具 App Inventor 2,任何人都可以用它来开发自己的应用。作者汇集了 13 个有趣的例子,读者可以跟随书中的讲解,亲手创建这些应用,从实践中学会开发安卓应用的基本知识与技术。另外,作者还从计算机科学及工程技术的角度出发,给出了详尽的开发指南,力图让读者对创建应用获得更本质的理解。

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._人工智能_08

国内 App Inventor 推广先驱

“老巫婆”金从军新作

《App Inventor开发训练营》

作者:金从军

本书带领读者通过动手实践数个编程实例来了解程序开发的逻辑。书中内容共分为 21 章,包含 15 个完整的应用,覆盖了游戏、教学、工具、信息管理以及网络应用等。

本书不仅详细介绍了应用开发的步骤和要点,还针对每种应用的特征给出了进一步优化的建议,忠实还原了应用开发过程中遇到的问题和解决方法,是一本不可多得的编程技术与理念并重的实践指南。

既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._编程语言_09

真正面向无编程经验的读者


《我的第一本编程书》

作者:平山尚

译者:张沈宇

本书是编程的入门书,目的在于教会读者编程的基本思路和方法。书中使用专门的工具 Sunaba,向读者展示如何从零开始一步步做出一个完整的程序。本书讲解详细、连贯,并采用了大量能与现实生活相结合的例子。特别是在对编程思路的介绍上,作者不惜笔墨,进行了详细的说明。 

最后祝愿所有的小朋友们和大朋友们都儿童节快乐


既然心里活着的还是那个年轻人,我们申请跟未来的“小程序员”们一起过个节..._ai_10

标签:本书,...,Scratch,编程,程序员,作者,应用,孩子,过个
From: https://blog.51cto.com/u_15767091/6545189

相关文章

  • 编程人生 | 一位半路出家的程序员的“天命”之选
    口述:金从军访谈:英子毕业于北大物理系,爱好游戏与编程,做过大学教师、IT创业者、渠道总监、程序员、开发项目经理…….从8年前开始普及AppInventor编程,到如今可谓“越陷越深”。就在今天(美国时间2022年9月9日),AppInventor基金会官方网站发布了基金会举办的首届“优秀教......
  • #yyds干货盘点# LeetCode程序员面试金典:各位相加
    1.简述:给定一个非负整数num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。 示例1:输入:num=38输出:2解释:各位相加的过程为:38-->3+8-->1111-->1+1-->2由于 2是一位数,所以返回2。示例2:输入:num=0输出:02.代码实现:classSolution{pu......
  • Android开发社招10个公司28轮面试面经(含字节、拼多多、美团、滴滴......)
    个人情况学历:二本工作年限:2年半面试结果:拿到了字节、拼多多、美团、滴滴、欧科云链…的offer面经面经奉上,不是很全,希望有帮助字节项目认识的汇编代码类继承中父类和子类的内存布局讲一讲虚拟内存空间线程池中线程数量如何设计信号量机制子类中变量初始化顺序和销毁顺序线程调度算......
  • #yyds干货盘点# LeetCode程序员面试金典:单词拆分 II
    题目:给定一个字符串s和一个字符串字典 wordDict ,在字符串 s 中增加空格来构建一个句子,使得句子中所有的单词都在词典中。以任意顺序返回所有这些可能的句子。注意:词典中的同一个单词可能在分段中被重复使用多次。 示例1:输入:s="catsanddog",wordDict=["cat","cats","......
  • 2023-06-24:给你一根长度为 n 的绳子, 请把绳子剪成整数长度的 m 段, m、n都是整数,n > 1并
    2023-06-24:给你一根长度为n的绳子,请把绳子剪成整数长度的m段,m、n都是整数,n>1并且m>1,每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]k[1]...*k[m-1]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。答案需......
  • 2023-06-24:给你一根长度为 n 的绳子, 请把绳子剪成整数长度的 m 段, m、n都是整数,n > 1并
    2023-06-24:给你一根长度为n的绳子,请把绳子剪成整数长度的m段,m、n都是整数,n>1并且m>1,每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]k[1]...*k[m-1]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。......
  • 第一阶段C++基础入门(黑马程序员)——Day2
    3运算符作用:用于执行代码的运算本章主要学习以下几类运算符:运算符类型作用算术运算符用于处理四则运算赋值运算符用于将表达式的值赋值给变量比较运算符用于表达式的比较,并返回一个真值或假值逻辑运算符用于根据表达式的值返回真值或假值3.1算术运算符作用:用于处理四则运算算术运......
  • 时间复杂度O(1),O(logn) ,O(n),O(nlogn)...
    写在前面在学习数据结构和算法的时候,经常会碰到O(1),O(n)等等用来表示时间和空间复杂度,那这到底是什么意思。我们对于同一个问题经常有不同的解决方式,比如排序算法就有十种经典排序(快排,归并排序等),虽然对于排序的结果相同,但是在排序过程中消耗时间和资源却是不同。对于不同排序算......
  • 优雅代码try...except...
    try:from_heapqimport*exceptImportError:pass#Whenn>=size,it'sfastertousesorted()try:size=len(iterable)except(TypeError,AttributeError):passelse:ifn>=size:......
  • ChatGPT 会取代程序员吗?揭穿神话
    随着技术以前所未有的速度发展,有关人工智能(AI)对各个行业的潜在影响的问题随之而来。在软件开发领域,最近的一项发展引发了一场重大争论:高级语言模型ChatGPT会取代程序员吗?虽然ChatGPT和类似的人工智能模型已经证明了它们在生成类人文本方面的能力,但必须消除它们将完全取代......