免费活动 | 如何学好C++编程?

gold washing

近日,TIOBE 公布了2020年4月编程语言排行榜,本月 TIOBE 指数前 20 冲进了一匹让人意想不到的黑马——Scratch少儿编程,众所周知,这是一个旨在教育孩子的编程语言。

软件首席执行官Paul Jansen对此表示:“在如今的生活中,计算机越已经成为不可或缺的一部分,孩子们学习编程语言也成为了流行趋势“。

少儿编程正大火,编程学习正逐渐低龄化,发明「小海龟编程」的人工智能之父西摩尔·帕普特曾说过 ,“通过编写计算机程序,孩子们既能尝试着理解和掌握最现代、最强大的技术工具,有机会触及科学和数学的最深处,并且体会到创建智能模型的美。”

帕普特的少儿编程教育思想非常著名,引领着所有学习少儿编程的孩子及其家长,主要有以下四个核心点:

1.孩子在动手中学习

(Children learn by doing)

孩子被自己的热情所驱动,主动地去获取知识而不是痛苦地被填鸭。

2.可触摸的实体帮助思考具象化

(Tangible objects support concrete ways of thinking)

从实践中去感知编程,去思考自己触碰到的编程的意义。

3.强大的理论可以赋能个体

(Powerful ideas can empower the individual)

Powerful idea 在派普特的教育思想中非常重要,不过他并没有在书中直接定义什么是 Powerful idea这个理念。

但将 TED 引入中国的叶富华曾有过很形象的解释:

编程本身并不能使你成为更懂得思考的人,只有当你通过编程,在电脑上做了某些模拟,然后加深了对世界的理解和认识之后,你才真正接触到了派普特说的 Powerful ideas。

4.自我反省可以帮助孩子看清自己的思考与周遭环境的联系

自我反省就是分析和解决问题的能力,能够在现实生活中训练出批判性思维,孩子脑中的调试程序是“智力活动的本质“ 。

让孩子并不仅仅是学习编程,更是从学习编程中锻炼思维、提升脑力。

为了大家能够更加了解少儿编程,异步君社区邀请到《C++少儿编程轻松学》作者左凤鸣老师,他将以多年一线编程教学经验,为大家免费讲解中小学生C++语言高效学习方法!

扫描下方二维码,添加异步小助手微信(epubit2017);添加成功后,回复0422,即可进入直播间;4月22日(周三)晚上8点,准时开课,不见不散!




免费直播不够看,既是程序员又是家长的你,不如为孩子挑选一套合适的少儿编程教材吧!这份适合孩子读的编程书推荐给你~


1

C++少儿编程轻松学 写给中小学生的零基础教程


作者: 李强 林子为 郝敬轩

◆ 作者多年一线编程教学经验,深受中小学生喜爱

◆ 内容围绕考纲设计、巧妙讲解,易于掌握         

◆ 配套资源解决家长和学生痛点                   


图书内容:本书由浅入深地引导读者学习C++编程,涉及变量、分支、循环、数组、字符串、函数等重要知识点,同时总结了程序调试技能、编程规范、考试经验等。

包含丰富实用的代码示例,旨在帮助学生快速入门C++编程,并能够在案例的引导下,进一步夯实C++编程技能,轻松应对各类编程竞赛。

除此之外,本书还提供了配套的题库供读者自行练习,并辅以代码作业检测平台,帮助家长和学生做好课后练习与学习效果评估。

适合人群:本书适合小学四年级以上、零基础且对C++编程感兴趣的学生;准备参加全国青少年信息学奥林匹克竞赛的学生;准备参加CSP软件能力认证的学生;准备参加全国青少年软件编程等级考试的学生;准备参加蓝桥杯编程竞赛的学生;准备参加青少年人工智能和编程技术相关考试的学生。

2

Scratch 3.0少儿游戏趣味编程


作者: 李强 林子为 李若瑜

◆ 注重基础知识的介绍和铺垫,训练编程思维          

◆ 游戏选取注意代表性和趣味性,区分不同难度层次

◆ 使用“小贴士”和特殊的知识板块,强调重点和难点 


图书内容:本书通过讲解用Scratch 3.0 编写15 款有趣的小游戏和小程序的开发过程,共8章和1个附录,由浅入深地向读者介绍Scratch 3.0 编程的基本技术以及程序设计的基本思维和方法。

适合人群:本书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 的家长阅读参考,也非常适合小学生或初中学生自学。

3


趣学Python——教孩子学编程


作者: 【美】Jason R. Briggs

译者: 尹哲

◆ 作者从8岁开始编写程序,多年来致力于软件   

◆ 通过编写游戏来学习,进入Python语言的世界

◆ 代码用不同颜色提示、分析和说明                  


图书内容:是一本轻松、快速掌握Python编程的入门读物。全书分为3部分,共18章。

第1部分:第1章到第12章,介绍Python编程基础知识,包括Python的安装和配置、变量、字符串、列表、元组和字典、条件语句、循环语句函数和模块、类、内建函数和绘图等等。

第2部分:第13章和第14章,介绍如何用Python开发实例游戏弹球。

第3部分:第15章到第18章,介绍了火柴人实例游戏的开发过程。

适合人群:语言轻松,通俗易懂,讲解由浅入深,力求将读者阅读和学习的难度降低。任何对计算机编程有兴趣的人或者首次接触编程的人,不论孩子还是成人,都可以通过阅读本书来学习Python编程。


4


Python少儿趣味编程


作者: 李强 李若瑜

◆ 精心选取和组织内容,注重难易适度

◆ 坚持“做中学”的理念和方法            

◆ 体现趣味性、增强可拓展性           


图书内容:本书是少儿学习Python编程的趣味指南,全书共17章,按照由简到难、逐步深入的方式组织各章内容。

本书从认识Python开始,首先介绍了Python的安装和IDLE的使用,然后依次介绍了变量、数字和字符串、列表、元组和字典、布尔类型等数据类型,以及条件、循环、异常和注释、函数、面向对象编程、文件操作等基础知识,并且通过实际案例讲解了海龟绘图、Pygame基础和游戏编程,以及Python在自然语言处理方面的应用。

本书精心选取内容,注重难易适度和趣味性,语言通俗易懂,代码示例丰富。在多章的末尾,还给出了一些练习题并给出了解答。

适合人群:本书适合想要学习Python编程基础的少儿(尤其是10岁以上的孩子)及想要教孩子学习编程的家长阅读,也适合少儿编程培训班的老师用作少儿编程培训的教材。


5

Scratch 3.0少儿编程趣味课


◆ 从少儿认知和学习理念入手,内容精心设计         

◆ 做中学,动手学,轻松掌握Scratch 3.0创意编程 

◆ 全彩印刷,40个丰富多彩项目,2个完整游戏案例


图书内容:本书是一本学习Scratch 3.0创意和编程的趣味课程指南。全书分为3篇,共25课。

首先从少儿学编程的基础和准备出发,详细介绍了Scratch 3.0的界面和功能,通过40多个项目示例,展示了各类积木的用法和编程技巧,并介绍了如何将Scratch 3.0和Makey Makey、micro:bit、LEGO MINDSTORMS EV3等硬件结合进行编程开发。

最后,通过两个完整的游戏案例的开发,展示了如何综合应用前面课程所学的知识和技能。本书在课程中,通过“想一想,试一试”板块激发读者进行思考和动手实践,并且在附录部分给出了相应的提示和解答以供参考。

适合人群:本书适合中小学信息技术课教师或相关培训机构教师、引导孩子学习Scratch的家长阅读参考,也非常适合小学生或初中学生自学,还可以作为课外培训班的教材。



6


趣学JavaScript——教孩子学编程


作者: 【美】Nick Morgan(摩根)

译者: 李强

◆ 教授思路清晰,内容活泼,易于学习和掌握      

◆ 全彩色印刷,零基础学编程,孩子也能读懂      

◆ 举一反三,帮助孩子牢固掌握所学的知识和技能


图书内容:用轻松愉快的方式,通过耐心的、按部就班的示例,以及充满乐趣的图示,帮助读者轻松地学习编程基础知识。

全书共16章,从基础知识开始,详细介绍了操作字符串、数组以及循环,然后继续学习一些高级话题,如使用jQuery构建交互性,以及使用画布绘图等。本书通过教授编写一些简单有趣的游戏,帮助读者掌握JavaScript编程。

每一章都构建于上一章的基础之上,并且每章末尾的编程挑战能够激发读者更多的思考和学习兴趣。

适合人群:本书针对儿童学习JavaScript量身定做,但也适合作为不同年龄的想要学习JavaScript或初次接触编程的人。

7


micro:bit超好玩——米爸带你学编程


作者: 狄勇

译者: 吴晋瑜

◆ 一本micro:bit项目式亲子读物                   

◆ 创客爸爸带孩子编程的真实记录                  

◆ 18个富有想象力跟孩子玩起来的小游戏项目   


图书内容:本书基于家庭创客课程的理念,通过18个小项目让孩子们在具体实践中入门BBC micro:bit。

以mini PBL的方式,让孩子们在具体项目中了解和运用信息技术,并通过传感器实现物理计算,使之成为探索新知和实现想法的工具,让技术链接生活,让创新在实践中萌芽。

这或许并不是一本面面俱到的micro:bit教程,但一定是本能让孩子触类旁通,并且有趣的micro:bit项目手册。

适合人群:本书可以作为中小学生自学micro:bit的入门教程,也是家长们陪伴孩子成长的有趣读物。


8


来吧 一起创客 

基于Mixly和Mind+平台的创客作品12例


作者: 刘金鹏 ,陈众贤 ,裘炯涛

◆ 三位资深技术教师合力撰写                      

◆ 使用Mixly及Mind,轻松上手创客项目制作

◆ 12个真实案例作品,部分为已获奖作品      


图书内容:本书是基于3位作者多年的中小学创客教育经验编写,收录了12个生动有趣的学生创客获奖作品,如戒烟笔筒、智能骑行安全帽、减肥沙发等项目,以中小学生的视角去分析现实生活中存在的痛点和需求,通过设计外形、搭建电路、编写程序等几个步骤,由浅入深地教学生使用智能硬件完成创客项目制作。

本书所有项目均提供了Mind+和Mixly两个软件版本的程序代码,因此学生既可以挑选适合自己的软件进行学习,也可以同时对照两种程序进行学习,进而可以轻松地理解智能项目设计的过程与步骤,充分体验创造的乐趣。

适合人群:本书操作步骤详细简明、图片清晰、项目可操作性强,可以作为中小学生学习创客项目制作的进阶教程,也可以作为有意开展STEAM课程的学校和机构的教学用书。


免费直播👇


为了大家能够更加了解少儿编程以及信息学奥赛,异步君社区邀请到《C++少儿编程轻松学》作者左凤鸣老师,他将以多年一线编程教学经验,为大家免费讲解中小学生C++语言高效学习方法!

扫描下方二维码,添加异步小助手微信(epubit2017);添加成功后,回复0422,即可进入直播间;4月22日(周三)晚上8点,准时开课,不见不散!


分享提纲👇

-END-



异步社区精品图书