Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
IchigoJam
はじめてのプログラミング
2015.11.15
CC BY ichigojam.net
いろんなところに
コンピューター
Web
ほうそう
ほん
もじ
ことば
t
オープンデータ
All rights reserved
じゆうにつかえるWeb上のデータ
Photo credit: kevin dooley / Foter / CC BY
Wikipedia 任天堂 ファミリーコンピューター
ゲームは創るものだった
20∼30年前
マイコン・ベーマガ世代
TK-80 1976年 NEC (Wikipedia) 89,500円
一部のものだったマイコン少年をすべての子供へ!
こどもパソコン IchigoJam 1,500円
LEDを点滅させるIchigoJam BASICプログラム
180円のコンピューター
NXP LPC1114FN28 Cortex-M0 32bit ARM Flash:32KB RAM:4KB
IchigoJam プログラミングスクール
毎週火曜日 15:30∼19:30
JR 江から徒歩3分(田野理容3F)
IchigoJamからiPhoneアプリへ
こどもハッカソン sponsored by SAP より
フィジカル>グラフィカル
フィジカル>グラフィカル
つくるたのしさ
と
まなびかた
コンピューターとはなそう
?
LEDつけて
ニホンゴ
ワカラナイ
!
LED 1
*
OK
!
LED 0 OK
?
RED 1 Syntax error
!
LED 1
*
OK
!
LED 0 OK
!
WAIT60:LED1 OK
*…
いろいろやってみよう
WAIT300:LED0
WAIT600:LED1
LED0:WAIT180:LED1
数字をかえるとどうなる?
コロンでつなげてみよう?
コンピューターと
もっとじっくりはなそう
10 LED 1
キオクスルヨ
20 WAIT 30
30 LED 0
40 WAIT 30
50 GOTO 10
キオクスルヨ
LIST
オボエテルノハ
コレ!
10 LED 1
20 WAIT 30
30 LED 0
40 WAIT 30
50 GOTO 10
!
RUN
*
オソワッタコト
ジッコウ!
!
(escキー)
ストップスルヨ
OK
SAVE 0 OK
メモ0ニ
カイテオクヨ
NEW OK
キオクヲケスヨ
メモハケサナイ
LOAD 0 OK
メモ0ヲ
ミテオモイダス
LIST
オボエテルノハ
コレ!
10 LED 1
20 WAIT 30
30 LED 0
40 WAIT 30
50 GOTO 10
!
RUN
*
ジッコウ!
!
(escキー)
ストップスルヨ
OK
いろいろやってみよう
10 LED 1
20 WAIT 3
30 LED 0
40 WAIT 10
50 GOTO 10
<-ココと
<-ココのかずをかえてみよう
ミニゲームであそんでみよう
コンピューターのとくいわざ
けいさんときおく!
? 1+1
ケイサントクイ!
2
?
/ ・
め
shift
/
+
?
/ ・
め
?
?のだしかた
(シフト)
シフトをおしながら、キーをおすと、
うえにかいてあるもじがでるよ
? 1+1
ケイサントクイ!
2
? 2*3
カケルハ*ダヨ
6
? 10/5
ワルハ/ダヨ
2
? 92*178
ヨユウ!
16376
? 100*1000
オーバーフロー
?
LET A,10
キオクスルヨ
A:10
OK
? A
オボエテルヨ
A:10
10
LET A,100
オボエナオシ
A:100
OK
? A
オボエテルヨ
A:100
100
LET A,A+1
1フエルヨ
A:101
OK
? A
オボエテルヨ
A:101
101
LET A,A+1
マタ1フエルヨ
A:102
OK
? A
オボエテルヨ
A:102
102
LET B,100
A∼Zマデイケル!
A:102
B:100
OK
? A+B
ケイサンモOK!
A:102
B:100
202
しょうひぜい けいさんき
プログラムをつくろう
NEW
スッカリ
ワスレルヨ
OK
10 INPUT A
20 ? A+A*8/100
30 GOTO 10
キオクスルヨ
RUN
ケイサン
プログラム
スタート
?
ゼイヌキ
イクラ?
300
324
ケイサンシタ!
?
ゼイヌキ
イクラ?
480
518
ケイサンシタ!
!
(escキー)
ストップスルヨ
OK
5 ? "ショウヒゼイケイサンキ"
10 INPUT "ネダンハ? ",A
15 ? "ゼイコミカカク ";
キオク
ツイカ
RUN
ケイサン
プログラム
スタート
ショウヒゼイケイサンキ
ネダンハ?
ヒトニヤサシク
300
ゼイコミカカク 324
ケイサンシタ!
!
(escキー)
ストップスルヨ
OK
20 ?A+A*10/100
20ノキオクヲ
カキカエル
RUN
ケイサン
プログラム
スタート
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料
Upcoming SlideShare
Loading in …5
×

IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料

4,665 views

Published on

http://fukuno.jig.jp/1209

Published in: Education
  • Be the first to comment

IchigoJam はじめてのプログラミング サイエンスアゴラ2015 Fb512WS2資料

  1. 1. IchigoJam はじめてのプログラミング 2015.11.15 CC BY ichigojam.net
  2. 2. いろんなところに コンピューター
  3. 3. Web ほうそう ほん もじ ことば t
  4. 4. オープンデータ All rights reserved じゆうにつかえるWeb上のデータ
  5. 5. Photo credit: kevin dooley / Foter / CC BY
  6. 6. Wikipedia 任天堂 ファミリーコンピューター
  7. 7. ゲームは創るものだった 20∼30年前 マイコン・ベーマガ世代
  8. 8. TK-80 1976年 NEC (Wikipedia) 89,500円 一部のものだったマイコン少年をすべての子供へ!
  9. 9. こどもパソコン IchigoJam 1,500円
  10. 10. LEDを点滅させるIchigoJam BASICプログラム
  11. 11. 180円のコンピューター NXP LPC1114FN28 Cortex-M0 32bit ARM Flash:32KB RAM:4KB
  12. 12. IchigoJam プログラミングスクール 毎週火曜日 15:30∼19:30 JR 江から徒歩3分(田野理容3F)
  13. 13. IchigoJamからiPhoneアプリへ こどもハッカソン sponsored by SAP より
  14. 14. フィジカル>グラフィカル
  15. 15. フィジカル>グラフィカル
  16. 16. つくるたのしさ と まなびかた
  17. 17. コンピューターとはなそう
  18. 18. ? LEDつけて ニホンゴ ワカラナイ
  19. 19. ! LED 1 * OK
  20. 20. ! LED 0 OK
  21. 21. ? RED 1 Syntax error
  22. 22. ! LED 1 * OK
  23. 23. ! LED 0 OK
  24. 24. ! WAIT60:LED1 OK *…
  25. 25. いろいろやってみよう WAIT300:LED0 WAIT600:LED1 LED0:WAIT180:LED1 数字をかえるとどうなる? コロンでつなげてみよう?
  26. 26. コンピューターと もっとじっくりはなそう
  27. 27. 10 LED 1 キオクスルヨ
  28. 28. 20 WAIT 30 30 LED 0 40 WAIT 30 50 GOTO 10 キオクスルヨ
  29. 29. LIST オボエテルノハ コレ! 10 LED 1 20 WAIT 30 30 LED 0 40 WAIT 30 50 GOTO 10
  30. 30. ! RUN * オソワッタコト ジッコウ!
  31. 31. ! (escキー) ストップスルヨ OK
  32. 32. SAVE 0 OK メモ0ニ カイテオクヨ
  33. 33. NEW OK キオクヲケスヨ メモハケサナイ
  34. 34. LOAD 0 OK メモ0ヲ ミテオモイダス
  35. 35. LIST オボエテルノハ コレ! 10 LED 1 20 WAIT 30 30 LED 0 40 WAIT 30 50 GOTO 10
  36. 36. ! RUN * ジッコウ!
  37. 37. ! (escキー) ストップスルヨ OK
  38. 38. いろいろやってみよう 10 LED 1 20 WAIT 3 30 LED 0 40 WAIT 10 50 GOTO 10 <-ココと <-ココのかずをかえてみよう
  39. 39. ミニゲームであそんでみよう
  40. 40. コンピューターのとくいわざ
  41. 41. けいさんときおく!
  42. 42. ? 1+1 ケイサントクイ! 2
  43. 43. ? / ・ め shift / + ? / ・ め ? ?のだしかた (シフト) シフトをおしながら、キーをおすと、 うえにかいてあるもじがでるよ
  44. 44. ? 1+1 ケイサントクイ! 2
  45. 45. ? 2*3 カケルハ*ダヨ 6
  46. 46. ? 10/5 ワルハ/ダヨ 2
  47. 47. ? 92*178 ヨユウ! 16376
  48. 48. ? 100*1000 オーバーフロー ?
  49. 49. LET A,10 キオクスルヨ A:10 OK
  50. 50. ? A オボエテルヨ A:10 10
  51. 51. LET A,100 オボエナオシ A:100 OK
  52. 52. ? A オボエテルヨ A:100 100
  53. 53. LET A,A+1 1フエルヨ A:101 OK
  54. 54. ? A オボエテルヨ A:101 101
  55. 55. LET A,A+1 マタ1フエルヨ A:102 OK
  56. 56. ? A オボエテルヨ A:102 102
  57. 57. LET B,100 A∼Zマデイケル! A:102 B:100 OK
  58. 58. ? A+B ケイサンモOK! A:102 B:100 202
  59. 59. しょうひぜい けいさんき プログラムをつくろう
  60. 60. NEW スッカリ ワスレルヨ OK
  61. 61. 10 INPUT A 20 ? A+A*8/100 30 GOTO 10 キオクスルヨ
  62. 62. RUN ケイサン プログラム スタート
  63. 63. ? ゼイヌキ イクラ? 300
  64. 64. 324 ケイサンシタ!
  65. 65. ? ゼイヌキ イクラ? 480
  66. 66. 518 ケイサンシタ!
  67. 67. ! (escキー) ストップスルヨ OK
  68. 68. 5 ? "ショウヒゼイケイサンキ" 10 INPUT "ネダンハ? ",A 15 ? "ゼイコミカカク "; キオク ツイカ
  69. 69. RUN ケイサン プログラム スタート
  70. 70. ショウヒゼイケイサンキ ネダンハ? ヒトニヤサシク 300
  71. 71. ゼイコミカカク 324 ケイサンシタ!
  72. 72. ! (escキー) ストップスルヨ OK
  73. 73. 20 ?A+A*10/100 20ノキオクヲ カキカエル
  74. 74. RUN ケイサン プログラム スタート

×