Upgrade to Pro — share decks privately, control downloads, hide ads and more …

こどもICT学級 人工知能(AI)ってなに?(2020/11/21)

こどもICT学級 人工知能(AI)ってなに?(2020/11/21)

ISHIGO Yusuke

December 01, 2024
Tweet

More Decks by ISHIGO Yusuke

Other Decks in Education

Transcript

  1. 自己紹介 ੴڷ༞հ ISHIGO Yusuke 名古屋文理大学 Nagoya Bunri University -2011.3 岐阜県生活技術研究所

    Gifu Pref. Research Institute for Human Life Technology -2012.3 情報科学芸術大学院大学[IAMAS] Institute of Advanced Media Arts and Sciences 2012.4- 公益財団法人ソフトピアジャパン SOFTOPIA JAPAN FOUNDATION -2017.3 日本総合ビジネス専門学校 Japan Professional Training College of Business 2017.4- 合同会社4D Pocket 4D Pocket LLC. 2017.4- 4D Pocket
  2. プログラミングのルール function setup() { createCanvas(400, 400); } function draw() {

    background(220); } プログラミングの注意点 ・{}が処理のかたまりを表す ・大文字と小文字は区別される ・命令の後ろには「;」をつける
  3. プログラミングのルール function setup() { createCanvas(400, 400); } function draw() {

    background(220); } setup → 最初に一度だけ実行される draw → 何度も呼び出される functionはイベントを表す
  4. createCanvas(400, 400); 命令の書き方 命令の種類 内容1 (第1引数) 内容2 (第2引数) 画面幅 画面高さ

    画面のサイズを決める 命令の最後には セミコロン 画面サイズを変えてみよう(例:幅→640、高さ→480)
  5. 変数 変数→データを入れるための箱 100 a = 100; a abc b =

    “abc”; b 文字列の場合は「”」もしくは「’」で囲う let a = 100; 箱を作る命令 (最初だけ)