提供: Japanese Scratch-Wiki

(2003kaito がページ「Japanese Scratch-Wiki:コンテンツ一覧/数学」を「数学」に移動しました: 復元先のミス。)
1行目: 1行目:
プログラミングするときには、数学はとても大切になります。
+
{{stub}}
例えばアクションゲームでリアリティなジャンプができるのは数学のおかげです。
+
プログラミングするときには、数学はとても大切になる。例えばアクションゲームでリアリティなジャンプができるのは数学をりようしているからである。他にも跳ねるアニメーションやクルクル回りながら飛んでいく演出にも数学を使う。つまり、リアリティな動きをするためには数学が大事である。
他にも跳ねるアニメーションやクルクル回りながら飛んでいくというよくあるあの演出にも数学を使います。
+
プログラミングで使う数学には、様々なものがある。
 
+
いろいろな難しそうな関数を使うこともあるが、スクラッチは、すぐに答えを出してくれるので、そんなに難しくはない。
まとめとして、リアリティな動きをするためには数学が大事ということです。
+
==Scratchで使用可能な数学関数==
プログラミングで使う数学には、いろいろなものがあります。
+
===三角関数===
いろいろなやけに難しそうな関数を使うこともあります。
+
*sin
でもスクラッチは、すぐに答えを出してくれるので、そんなに難しくはありません。
+
*cos
 +
*tan
 +
*asin
 +
*acos
 +
*atan
 +
===指数と対数===
 +
*In
 +
*log
 +
*10^
 +
*e^
 +
===その他===
 +
*平方根
 +
*切り上げ
 +
*切り下げ
 +
*四捨五入
 +
*絶対値
 
==使用例==
 
==使用例==
 
<scratchblocks>
 
<scratchblocks>
12行目: 27行目:
 
x座標を((100)*([cos v](タイマー)::operators))、y座標を((100)*([sin v](タイマー)::operators))にする
 
x座標を((100)*([cos v](タイマー)::operators))、y座標を((100)*([sin v](タイマー)::operators))にする
 
</scratchblocks>
 
</scratchblocks>
{{stub}}
+
==関連項目==
 +
*[[数学関数 (演算ブロック)]]
 +
[[カテゴリ:演算ブロック]]
 +
{{デフォルトソート:すうかく}}

2017年8月11日 (金) 16:25時点における版

Document stub.png この項目は、書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています。

プログラミングするときには、数学はとても大切になる。例えばアクションゲームでリアリティなジャンプができるのは数学をりようしているからである。他にも跳ねるアニメーションやクルクル回りながら飛んでいく演出にも数学を使う。つまり、リアリティな動きをするためには数学が大事である。 プログラミングで使う数学には、様々なものがある。 いろいろな難しそうな関数を使うこともあるが、スクラッチは、すぐに答えを出してくれるので、そんなに難しくはない。

Scratchで使用可能な数学関数

三角関数

  • sin
  • cos
  • tan
  • asin
  • acos
  • atan

指数と対数

  • In
  • log
  • 10^
  • e^

その他

  • 平方根
  • 切り上げ
  • 切り下げ
  • 四捨五入
  • 絶対値

使用例

ずっと//回転
x座標を((100)*([cos v](タイマー)::operators))、y座標を((100)*([sin v](タイマー)::operators))にする

関連項目