经典!《写给中小学的数学思维游戏训练书》让人百看不厌,忍不住珍藏!
今日推荐:《写给中小学的数学思维游戏训练书(套装共2册 10倍速心算+神奇的逻辑思维游戏书)》 作者:[日]栗田哲也;索尼国际教育公司。搜索书名开始观看吧~
-----精选段落-----
神奇的逻辑思维游戏书
06解析
06继续解析
一共有12只海洋生物:它们分别是5只手的海星、8只脚的章鱼和10只脚的鱿鱼。所有生物的手脚加起来一共有87只。每种生物至少有1只。
请问:海星有几只?
07解析
07继续解析
把64个小正方体垒起来,拼成一个大的正方体。在标有黑点的部分向对面穿孔,如下图所示。
请问:被穿了孔的小正方体有几个?
08解析
小舞要送给百合一个礼物,现在她要给礼物系上丝带。
这个礼物从上往下看是一个正方形的盒子,丝带系在盒子上呈垂直状。
丝带的正中间的长度如下图所示:
请问:这个礼物最上面的面积有多少?
09解析
有8个人排成一排拍集体照。
这8个人的身高各不一样。
条件1最高的人不能站在最左边和最右边。
条件2以最高的人为准向左按照由高到矮的顺序依次排列。
条件3以最高的人为准向右按照由高到矮的顺序依次排列。
请问:符合以上条件的排列方法有几种?
10解析
今天是期待已久的世界趣味数学大赛的参赛日。
小昌抑制不住激动的心情,不小心把咖啡洒在了准考证上,使得准考证号码的个位数和千位数看不清了。
已知准考证号码是4位数,并且是72的倍数。
请问:小昌的准考证号码是多少?
11解析
11进一步解析
江老师的班里正在举行“速算马拉松”比赛。
江老师会一张一张地翻开写有乘法算式的卡片,算式会越来越难,这是一场抢答算式结果的比赛。
比赛中一直不说话的小正,在最后的第50道题的时候举手了。
请问:小正给出的答案的个位数的数字是几?
12解析
良子在蔬菜店买了以下4种蔬菜,一共花了2200日元。
请问:良子买了几个玉米?
解析13
有6个人在玩鬼脚图游戏来决定谁第一、谁第二。
请问:要想得到如下结果,应该在竖线中画几条横线?
横线不能斜着画,也不能跨过其他线。
最少需要画几条横线?
14解析
小丽和小庆去动物园了。下面是动物园的地图。
喷泉离熊的笼子有27m,离熊猫的笼子有48m。
2人约好在喷泉处集合,然后各自行动去了。
首先,小丽去看了熊,小庆去看了大象,然后各自返回了喷泉。
接着,小丽去看了大象,小庆去看了熊猫,然后各自又返回了喷泉。
最后,小丽去看了熊猫,小庆去看了老虎,然后各自又返回了喷泉。
2人为了看动物,每次都是同时从喷泉处出发,同时返回了喷泉。2人各自走路的速度都是恒定的,并且2人看动物的时间也都是一样的。
如果忽略笼子和喷泉的大小,只把它们当作点,把路当作线去考虑的话,请问:从大象的笼子到老虎的笼子之间的距离是多少?
15解析
15继续解析
有A、B、C、D、E这5台托盘天平和a、i、u、e这4个球。4个球的重量分别是1g、2g、3g、4g,但不知道具体哪个球是哪个重量。把球分别放在托盘天平上时,托盘天平倾斜的角度如下图所示。
又知5台托盘天平中有1台是坏的,它倾斜的方向与正常的托盘天平相反。
请问:A~E中,哪一台托盘天平是坏的?
16解析
我们来通过球的重量的组合方式找一找哪个是正常的托盘天平吧!
16进一步解析
16继续解析
借鉴编程员的编程理论来掌握并灵活运用各种思维方式
程序设计,是通过编制程序,使计算机去完成我们希望它帮我们做的工作,给计算机下达指令的行为。程序设计的核心,是编写软件指令的源代码,被称为组装、编译。
编程员的工作,是把我们的旨意按顺序排列好,并以计算机可以理解的方式向其发出指令。在设计一个程序时,通常计算机不会轻易按照我们的意图执行任务。计算机是否正常运作往往需要我们去验证。由比较抽象的意图“希望变成这样”变成具体的指令“请这样做”,再通过验证确定“应该这样做”,这一系列周期性的工序,是编程员应该时刻意识到的。
然而,因为人的意图有时往往过于模糊,从而导致程序很难转换为具体的指令。反过来,如果隐含的意图能够语言化,那么程序设计就会变得简单。“如何组装”反映了一个编程员的技能。不过,近年随着各种各样的程序设计技术的增加,只要能使程序具备最低程度的操作功能,使其通过与算法和程序库的组合,就可以解决问题。通过对可以在众多程序中通用的“共同模式”的再利用,从而使软件研制的生产率得以逐年提高。
另外,如果人的意图不能明确地语言化,那么“组装什么”就会成为课题。把抽象的意图变成具体的指令这一程序就是所谓的“软件设计”,英语表达为“sofwaredesign”。意味着它不仅仅是一项单纯的工程,还涉及设计的领域。在具体“组装什么”的时候,需要我们理解“想做的事”,然后按照恰当的尺寸、恰当的工作量划分好课题。在“组装什么”的时候,5种思维方式会非常有帮助。让我们用具体例子来说明一下吧。
这5种思维方式在实际的程序设计中起着关键的作用
作为软件的开发过程,我们以制作新的服务(新服务的开发和提供)为题材来看一下。我们以无论是谁都至少用过一次的网上购物为例来分析一下(图1)。
对运营购物网站的人来说,应该有以下要求:①登录商品后希望有很多顾客来查看。②从顾客查看商品到购买商品为止的流程要方便易懂等。
另外,对查看网站的用户来说,一般会有以下要求:①立刻找到自己想要的商品。②想通过网站顺利地购买比较畅销的商品、口碑比较好的商品等。就这样,站在使用者的立场上去考虑研究网站的整体设计是第1步。整体设计是我们把“想做的事”语言化的一个过程。
过滤式思维
透过现象看本质是过滤式思维方式的核心,在这种整体设计中起着非常关键的作用。“希望这样运作”,像这样,人的意图通常是暧昧的。通过周围环境的变化,人的意图也往往会改变。正因为这样,为了适应意图的突然变更,在设计阶段,往往预先确保设计的灵活性和扩展性被认为是好的方法。但是,灵活多变的设计也往往会存在某种问题,如“虽然按照意图运作了,但运作速度非常慢”等之类的问题。
反过来,如果从一开始意图就非常坚定的话,那么在设计时就不用考虑其灵活性,可以直接以最快、最优化的方法达到目的。参考营运商和用户各自的意见,找出重点,适当地分配资源。这时,过滤式思维就会发挥其重要作用。资源既有人为开发的资源,也有电脑计算的资源。无论是哪一种都可以通过鸟瞰视图,过滤无关的干扰信息,边时刻掌控问题的本质和核心边进行设计。
渐进式思维
举报/反馈