ichigojam はじめてのプログラミング サイエンスアゴラ2015 fb512ws2資料
TRANSCRIPT
いろんなところに
コンピューター
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
ケイサン
プログラム
スタート