《一本书让孩子学会编程》

来源 :全国新书目 | 被引量 : 0次 | 上传用户:Y290107881
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  宋紹义 著 蒋佳慧 绘
  科学普及出版社
  2020.1
  36.00元
  宋绍义
  工学博士,信息管理与信息系统专业大学讲师,从事编程一线教育工作多年,善于把编程知识通过有趣的事例转化为通俗易懂的内容进行普及。
  蒋佳慧
  2016-2020就读于南京信息工程大学,传媒与艺术学院艺术与科技专业。曾参加过第二届全国大学生气象科普大赛,江苏省第五届大学生艺术展演,荣获第五届紫金文化创意设计大赛入围奖。
  本书以STEAM教育理念为指引,与国际知名运营商英国arm公司合作,联合推出。选取LOGO语言作为编程教学语言,通过完整的故事描述,用沉浸式的情节帮助孩子们熟悉通过“命令”来操作计算机。通过分级教学,引导儿童由浅入深地控制计算机画出复杂图形。同时,培养孩子在艺术、英文、数学、道德等方面的认知。同时,本书不以将孩子培养成为程序员为目标,而是帮助孩子建立起对代码的好感,在每一次编码交互过程中让孩子体会到编码结果的可控和不可思议,从而潜移默化地培养孩子主动学习、专注学习、思考学习、创新学习的兴趣和基本素质,为孩子未来的发展打下良好基础。
  如何使用条件控制语句来改变程序的执行过程呢?
  我们可以使用“如果……那么……否则……”这样的逻辑表达方式,为程序的执行提供一种可以按照我们所设立的条件来进行分岔执行,这样便可以在不同的状态下执行不同的程序。就像我们刚才举过的例子:在炎热的夏天,如果室内温度达到了26℃,那么空调就开启制冷模式,否则空调不运行。那么如何把一个或多个条件正确地用程序表达出来,让单片机看上去可以根据不同的情况灵活确定它需要完成的程序任务呢?
  我们可以在程序中创建“if-else 语句”,正如 if 在英文中的意思为“如果” 一样,它表示当某种情况出现的时候。else 也同它在英文中的意思为“否则”, 它表示当某种情况没出现的时候。在程序中,我们将它翻译成为“如果表达式的值为‘真’,则执行相应的程序”。单片机正是通过判断语句中表达式的值为“True”还是“False”来确定该执行什么样的任务。
  比如妈妈会和你说“如果你上课认真学习编程,那么下课就会带你去游乐场,否则你需要在家里复习编程内容”。在这个情境中,“如果”就相当于语句中的“if”,“否则”相当于语句中的“else”。那妈妈做什么样的决定,取决于你是否会认真学习编程,“你上课认真学习编程”就是语句中的条件表达式。
  如果你真的认真学习了,那这个表达式的描述是符合真实情况的,因此,它的值为“True”,妈妈就会履行“那么”的约定,会带你去游乐场玩耍;如果你没有认真学习,那“你上课认真学习编程”就是假的了,因此,它的值是“False”,那妈妈就会履行“否则”的约定,会要求你在家里好好复习学过的编程内容。
  总结一下:在“if(表达式)A… else B”这个结构中,如果表达式的值为“True”,则做事情 A;否则,做事情B。其中,“else B”是可以省略的。当然,在“else B”的“B”当中也可以像套娃一样继续嵌套新的“if-else”语句结构,我们只需按照由里到外的顺序逐层分析。
其他文献
【摘要】在语文课堂教学中,教师要发挥课堂提问的作用,以课堂提问为引领,用疑问激发学生,以问题指引学生在实践中逐渐掌握阅读的方向,为提高学生的阅读能力奠定基础。  【关键词】课堂提问;兴趣;阅读能力  在小学语文课堂教学中,教师的提问具有不容忽视的作用。在《2015版小学语文新课程标准(最新修订版)》中,第二学段的阅读要求提出:初步学习默读,做到不作声,不指读(原属第一学段);略读,粗知文章大意。《
中国有句古话叫“授人以鱼,不如授人以渔”,意思是传授给人既有知识,不如传授给人学习知识的方法。道理其实很简单,鱼是目的,钓鱼是手段,一条鱼能解一时之饥,却不能解长久之饥,如果想永远有鱼吃,那就要学会钓鱼的方法。教育其实也是一样的道理。一个好的教师,不但要教给学生知识,还要教给学生学习的方法,培养学生良好的学习和行为习惯,使学生终身受益。作为教师,如何培养学生的良好习惯呢?  第一,要让学生明确什么
会计学是应用性很强的一门学科。会计教学不仅要向学生全面系统地传授会计理论知识和基本方法,而且更注重培养他们应用会计理论和方法去解决会计实践问题的能力,即实际操作能力。于会计教学之中运用模拟教学法,是会计教学改革的客观需要。  模拟教学,就是借鉴和移植自然科学中的实验机制、实验理论和实验方法,在社会实践性较强的有关学科教学中,科学合理地使用,指导学生利用模拟实验室或模拟资料,完成模拟活动,比如模拟会
雷克雅未克冰岛路政署内,彼得·马修森坐在办公桌后透过眼镜看着我,热情地笑了笑。  不过,马修森坚定地说:“开始之前,让我们先讲清楚——我可不信精灵。”  我挑了挑眉毛,转过头去看他办公桌上的电脑屏幕。上面有一份临近小镇修建公路的施工规划图。图纸上画着两个黄圈儿,一个是“精灵教堂”,一个是“精灵礼拜堂”。马修森叹了一口气,沮丧地承认:“唉。我们冰岛并不总是要给精灵让路。不过,具体到这个项目,我们得到
《魔童降世》,哪吒归来,点燃了暑期档的大屏幕。有评论说,哪吒是逆夭改命,中国动画也要逆天改命。这一评论用心虽好,却对中国动画发展历程缺乏了解。中国动画诞生时是光彩熠熠的“灵丸”,而不是灰头土脸的“魔丸”。虽然经蒙尘,也难掩辉煌。  中国第一部动画诞生于1926年。比世界第一部动画片的诞生只晚了20年。中国动画不仅起步早,而且起點高。  40年代由万氏兄弟制作的《铁扇公主》,是亚洲第一部有声动画长片
项目概述  师德项目以教师专业道德中的三个基本范畴(幸福、仁慈、公正)为专业主题,支持石景山区教育工会已有的“生命·爱·尊重”主题教育活动,以专家专业引领与教师修养促进相结合的方式,将各主题师德教育活动分年度推进,使之成为各学年师德建设的主线,切实推进全区绿色教师队伍建设。项目组主要在专家讲座以及教师自我学习方面提供专业帮助(如编写相关案例手册、推荐有关书籍、参与相关活动等),并协助教委开展相关工
《学习是一种信仰:  犹太人教育和创造力的奇迹》  贺雄飞著  人民日报出版社2009.6  定价:28.00元    《学习是一种信仰:犹太人教育和创造力的奇迹》通过对群星璀璨的犹太人和诺贝尔奖中的“犹太现象”的深入分析,阐述了“学习是一种信仰’和“观念改变世界”这些犹太人的价值观和理想,并通过对犹太人创造力和精英教育的深刻剖析,揭示了数百位犹太天才成功的奥秘。    所谓的“常春藤”或“常春藤
【摘要】奥尔夫音乐教学法作为先进的音乐教学法,在音乐课堂中得到了积极的运用。多媒体教学的运用大大丰富了课堂。将多媒体教学设备与奥尔夫音乐教学法相融合如同锦上添花,使音乐课堂更加生动活泼,使得学生在“乐”中学“乐”。  【关键词】多媒体;奥尔夫音乐教学法;融合  一、奥尔夫教学法的理念  奥尔夫音乐教学法由德国著名音乐家卡尔·奥尔夫所创建。这是一个独创的音乐教育体系,它赋予音乐教育以全新的反传统的观
项目概述  2010年春,北京师范大学教育学部与北京市石景山区教委合作启动绿色教育发展实验区项目。基于绿色教育理念的名校品牌建设是此次合作项目的一项重要内容,项目为期3年(2010年-2013年)。共有8所学校参与此项目,包括北京市京源学校、北京师范大学励耘实验学校、北京市石景山区八角北路小学、北京市石景山区古城第二小学、北京市石景山区爱乐实验小学、北京市石景山区实验幼儿园、北京市石景山区师范附属
【摘要】面对新接手的班级,无论学生的性格习惯还是行为特点,作为班主任都需要去摸索。如何运用唤醒教育在班级建设中发光发热,使组建新集体的时候事半功倍,是文章的论述重点。文章尝试从实际操作案例中总结经验,初探方法以便推广。  【关键词】唤醒教育;组建新班;实际运用一、唤醒教育的概念  说起唤醒教育,我们首先要弄清楚“唤醒”二字,到底要唤醒什么?唤醒学生生命中的主动求知与探索的欲望。其实我们人总有一种生