学scratch少儿编程,你能拥有计算性思维

网友投稿 2018-05-07 13:07

https://cdn.china-scratch.com/timg/180509/130J0N91-0.jpg

      作为上班簇的你,在平常的工作中是否有这样的经历:

    “小王,你那个方案写好了吗?”

    “小王,你怎么还在办公室,今天不是让你去做市场部调研吗?”

    “小王,明天那个会议资料你传给客户了吗?”

     不同的领导不同的任务,办公桌前的小王已经焦头烂额。小王很苦恼,为什么自己的工作永远也做不完,为什么自己永远不能在领导安排前让工作做到完美?

每天的工作量,就象小山一样压在小王的面前。因为工作,小王睡不好觉,吃不好饭,焦虑时刻伴随他。

为什么小王会如此?是工作不努力,还是工作不尽责?都不是,是因为小王,没有把自己千头万绪的工作整理出个时间规划来,哪些急办,哪些后办,哪些能并行做?

 终其因:是因为小王逻辑思维不清晰,没有任务统筹计划。缺乏把自己的工作列个合理的计划表,把工作安排的前提量策划出来,所以,自己很辛苦,又不出成绩。

那什么是逻辑思维?跟计算机有什么关系呢?

就是指一种用计算机逻辑来解决问题的思维,将一个困难问题分解,通过逻辑分析和细分步骤构思出解决方案,从而形成问题解决的模型,应用到更多同类问题当中。

      美国有研究表明,那些从小就开始接触思维训练的孩子,语言理解能力丰富、创造力强,相应的训练能帮助孩子提高智商。

那么,我们就可以通过计算机式编程来训练我们的逻辑思维能力。

计算性思维即然是运用计算机科学的基础概念去求解问题、找到处理问题的办法,那么,我们是不是就要以练计算机式的思维方式来训练我们的思维。

尝试学习scratch少儿编程!

Scratch用来培养孩子的编程兴趣,初步建立简单的计算机算法思维的一个适合少儿的编程方式。

Scratch是以积木块的形式,将将繁琐的编程语法以及语句结构都做成了一个个可视化的指令块。整个编程就像儿童在搭有趣的积木玩具,同时在Scratch的舞台区,会对学生的积木式程序自动进行演示,学生可以很直观地看到各种脚本设计所呈现出来的实际效果。

在Scratch中共有八大指令块,分别是动作,外观,声音,画笔,控制,侦测,数字与逻辑运算,变量。

Scratch中的每一项任务,都需要学生先进行分析,对角色的选择,对故事情境的设计,在实现所设计的情景时,需要学生根据各个任务和要求思考问题解决的方式方法,最终选择和设计出各类符合自己需求的指令算法。

在《火星寻宝》游戏中,角色遇上到桌子要绕着走,遇到墙就返回,就需要学生思索,通过什么样的语句来达到控制角色走动的要求。这时候,侦测语句的使用,就能达到她的目的。

在《海底探险》游戏中,当沉船消息要启动时,是用广播指令还是采取变量控制流程,会让学生在思考中,锻炼学生的问题解决能力。

 当学生在根据奥赛题目编写程序时,是给题目里的已知条件建立各种变量关系,对已知条件进行统计归类,最终形成编写成最经济合理的程序。如此,通过长期的学习,就一定能培养出学生的计算性思维。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com