DAY2 [从游戏带起兴趣-1]

第二天记录想让大家从游戏中探索,最基本好理解的游戏,是帮助上手的好方法。
下载离线版 Blockly
练习一 BMI程序设计:

设计一个程序,由使用者输入身高及体重,计算出BMI 值并显示BMI 值,判断是否在标准内。
(提示:BMI:体重(Kg)/身高(m)的平方)

步骤一:先建立三个变数,分别是 BMI、身高、体重
步骤二:说明BMI 值计算过程,当18.5≦BMI<24 则输出"标准身材",不在范围内则显示,”BMI不在标准范围”。 (注:用双重选择结构。)

心得:
上面是我高一设计的,到现在我高三了,学了更多不同的思维方式,再回头看发现我高一设计的可以运算,但没办法让使用者自由输入想要的数字,而绿色部分可以改为重复年份在执行,否则原本的输入年份会受到限制,输入部分可以更完整。这也说明其实不要因为你设计出来的没有跟别人长得一模一样,或是输出结果不符合想要的,而感到失去信心或难过,只要你重复思考,并且逻辑是正确的,测试、运算完是正确的,说不定其实你比别人还厉害,因为你想到了别人没想到的,也从自己的失败中学习。


<<:  JavaScript学习日记 : Day1 - 前言

>>:  ASP.NET MVC 从入门到放弃(Day8) -C# try catch常见异常和自定义异常 using 介绍

【第二三天 - Flutter iBeacon 官方范例讲解(上)】

前言 因为小弟有一些专案需求需要使用到 iBeacon,因此就有深入去了解 iBeacon 套件用法...

Day 14 - UML x Interface — Portal

UML Portal 是什麽? 开始之前,先说一下 Portal 其实是 React 比较常用的 ...

视觉化KBARS(1)

昨天完成ticks资料的视觉化之後, 我们下一个目标是k线图的实现, 具体会用到下面的工具, 一样是...

Day 28 - 创意构想2 - 电子礼券存摺

图片来源 随着数位科技的进步与运用, 现在电子礼券盛行, 从超商寄杯的条码, 到公司年节发送的大卖...

[CSS] Flex/Grid Layout Modules, part 12

今天继续来讲 Grid 单元,昨天提到了对齐基本用法,今天继续来讲对齐与留白。不过一开始,还是先解释...