【IT】日本語で書けちゃうプログラミング言語「なでしこ」が中学の教科書に採用 [田杉山脈★]

■ このスレッドは過去ログ倉庫に格納されています
1田杉山脈 ★2020/09/18(金) 18:40:19.78ID:CAP_USER
日本語で書けちゃうプログラミング言語「なでしこ」が、なんと中学校の教科書に採用されたのだそうです。スゴい!

 「なでしこ」が選ばれたのは、教育図書(株)が来年度発行する技術・家庭分野の教科書。これまで体験入学や授業、コンテストなどに利用されたことはあったものの、教科書に採用されたのは今回が初めてだそうです。

教育向けのプログラミング言語と言えば、ブロックを組み合わせてロジックを記述するタイプがまず思い浮かびます。しかし、ロジックを組むのをマスターし、一般的なプログラミングへステップアップしたくても、英語への苦手意識がそれを邪魔してしまうケースは少なくないのではないかと想像します。

 その点、「なでしこ」であれば日頃使っている日本語でそのままロジックを組めるので、いきなりJavaScript言語やC言語を始めるよりはハードルが低いかもしれません。「なでしこ3」であれば、オンラインの“なでしこ3簡易エディタ”で気軽に挑戦できるのもよいですね(ダウンロード・インストールするタイプの「なでしこ1」は窓の杜ライブラリからも入手可能です!)。

 「なでしこ」は今年で誕生から15周年を迎えましたが、これからも「なでしこ」の発展っぷりに目が離せません。
https://forest.watch.impress.co.jp/img/wf/docs/1277/779/image1_l.jpg
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1277779.html

2名刺は切らしておりまして2020/09/18(金) 18:40:57.96ID:HCtZbsYl
ガラパゴス言語かよ

3名刺は切らしておりまして2020/09/18(金) 18:42:20.15ID:wWTqLcQW
高級言語か

4名刺は切らしておりまして2020/09/18(金) 18:42:34.88ID:6IToF5KC
ぴゅう太復活ッッ

5名刺は切らしておりまして2020/09/18(金) 18:42:39.54ID:heTDoxYO
ぴゅう太思い出した

6名刺は切らしておりまして2020/09/18(金) 18:42:42.58ID:rv1L1gLK
ファミリーベーシックか

7名刺は切らしておりまして2020/09/18(金) 18:42:45.87ID:2A0XCcbY
こんなの極一部のジャップしか使ってないだろ

8名刺は切らしておりまして2020/09/18(金) 18:44:56.92ID:5IDUNRe/
C言語やっとけ
教材として最高

9名刺は切らしておりまして2020/09/18(金) 18:46:43.54ID:heTDoxYO
>>4
オッサン仲間

10名刺は切らしておりまして2020/09/18(金) 18:50:10.98ID:+GRXAXyk
N88BASICでいいよ。

11名刺は切らしておりまして2020/09/18(金) 18:52:18.40ID:CzXTDN0t
小学生の身にもなってみろ

12名刺は切らしておりまして2020/09/18(金) 18:53:33.48ID:QBmZKkdH
>>8
馬鹿丸出し

13名刺は切らしておりまして2020/09/18(金) 18:53:55.10ID:8aw3CIRY
懐かしい
少し触ったけど挫折した

14名刺は切らしておりまして2020/09/18(金) 18:54:57.85ID:tQ6Hvk5y
>>4
1982年って? 親父? 若しくは、爺?

15名刺は切らしておりまして2020/09/18(金) 18:55:02.41ID:MPDc97yY
以上以下未満より大きい


無理無理
クソ雑魚ジャップ語でプログラムなんて1億年早い

16名刺は切らしておりまして2020/09/18(金) 18:55:54.10ID:/La+dDfU

17名刺は切らしておりまして2020/09/18(金) 18:57:34.80ID:+U5dkzio
ANA  これとこれ
OR こてもあれも
NOT これjじゃない

IF oo もし○○だったら
THEN   ○○でない場合 

18名刺は切らしておりまして2020/09/18(金) 19:01:24.25ID:/La+dDfU
(Web/Winアプリ)日本語プログラミング言語「なでしこ」
日本語で誰でも簡単プログラミングに挑戦できます。
現在、Webブラウザで動くv3を開発中。
ファイル処理・文字列処理・Excel/Wordの遠隔操作やメールなど、
さまざまな事務の自動化に役立つプログラムを手軽に作成することができます。

くじらはんど
https://kujirahand.com/wiki/index.php?FrontPage

19名刺は切らしておりまして2020/09/18(金) 19:02:51.24ID:tPFhMNlC
うーん、、それは違うような…

20名刺は切らしておりまして2020/09/18(金) 19:03:47.94ID:kqqnJa7M
perlとphpしか分からない

21名刺は切らしておりまして2020/09/18(金) 19:03:48.81ID:IZqK/Ogb
10 PRINT"チンコ"
20 GOTO 10

22名刺は切らしておりまして2020/09/18(金) 19:05:10.77ID:YJBrkfhJ
糞無駄
馬鹿なの? 

23名刺は切らしておりまして2020/09/18(金) 19:06:18.74ID:RvoMGnKU
グローバリズムに真っ向から反抗してるなw

24名刺は切らしておりまして2020/09/18(金) 19:09:22.63ID:uqYdnPoR
Javaでも日本語の変数名やメソッド名使えるよ^^

25名刺は切らしておりまして2020/09/18(金) 19:11:16.72ID:tuoSWnL2
中学生なんだけど、プログラミングってどうやって勉強すればいい?
昔のゲームのエミュレーターいじったりしてみたいんだけど。

26名刺は切らしておりまして2020/09/18(金) 19:11:30.48ID:V4zttdau
ここでまさかのぴゅう太復活か・・・・

27名刺は切らしておりまして2020/09/18(金) 19:16:31.82ID:gx55M02r
>>25
まずここに質問するより
ググって、勉強の仕方見つける訓練からはじめよう

プログラミングはじめてからも
迷ったらググるのが基本だからね

エミュレータいじる知識もググると手にはいる

28名刺は切らしておりまして2020/09/18(金) 19:16:37.75ID:FCWTeZI1
ふりがなプログラミング
って本あるけど、結構良いと思う。

29名刺は切らしておりまして2020/09/18(金) 19:18:10.47ID:8j8cxnpr
考え方にはいいかもしれんが、どうなんだろ。
てかなでしこ懐かしいな。これ10年前からあった記憶あるぞ。昔なんか遊んだな。

30名刺は切らしておりまして2020/09/18(金) 19:19:10.85ID:+U5dkzio
英語じゃ教師がついていけないとか。迷惑な話だよ。

31名刺は切らしておりまして2020/09/18(金) 19:20:46.66ID:4bVuxgMP
遅かれ早かれ英語でつまづくでしょ

32名刺は切らしておりまして2020/09/18(金) 19:20:51.16ID:Z7AAUpqx
まじかすげえな
ひまわりの頃はただのキワモノだと思ってたのにいつの間にか大出世してしまったなあ

33名刺は切らしておりまして2020/09/18(金) 19:21:24.21ID:a+VM8Jfy
なでしこ=3

ぷっ

34名刺は切らしておりまして2020/09/18(金) 19:21:27.70ID:QwLdpfT1
機動戦艦

35名刺は切らしておりまして2020/09/18(金) 19:21:36.82ID:6I+SihNe
>>12
なんで?私も>>8と同意見なんだけど・・・
馬鹿丸出しと思われる理由が分からないので、詳しく教えてほしい。

36名刺は切らしておりまして2020/09/18(金) 19:23:15.12ID:lIlfINMz
普通に高級言語を教えればいいのに
漢文より意味がない

37名刺は切らしておりまして2020/09/18(金) 19:23:52.39ID:9YCrmV0f
業務をパソコン上で、自動で行えたら、能率効率が進む人にとって、プログラミングを覚えるのは有益だな。
でも、今の日本で、それも、中小零細に勤めていて、自作プログラムで能率アップするような職種ってあるかぁ?
そりゃ、Web通販始めますというのなら、コンピュータのことを勉強しなくちゃいけないけど、
いまだ、電話とファックスで十分だろ。パソコンなんてせいぜいワープロと表計算まで。
それも、ぜいぜい言いながら、場合によって、ぶちぎれながらだろ。
プログラミングを勉強しても、銭が稼げるまでにはいかないし、教養とか、趣味として勉強するにしても、家庭菜園の方が楽しい。
時間の無駄遣い、浪費をしたと気付いて、鬱になるだけ。

38名刺は切らしておりまして2020/09/18(金) 19:25:22.41ID:iWuocma9
俺もなでなでしこしこしたかったな

39名刺は切らしておりまして2020/09/18(金) 19:27:36.41ID:Ep2ZbW9t
クラスぐらい使えるんだろうな?

40名刺は切らしておりまして2020/09/18(金) 19:27:53.53ID:1ivAOZ3v
>>7
お前は、バカだろ?

ホルホルするなら

お前の祖国を心配しろ
wwwwww

41名刺は切らしておりまして2020/09/18(金) 19:28:24.90ID:i2iiMe/d
せめてVBAにしてやれ

42名刺は切らしておりまして2020/09/18(金) 19:29:00.59ID:1ivAOZ3v
>>15
お前は、バカだろ?

ホルホルするなら

お前の祖国を心配しろ
wwwwww

43名刺は切らしておりまして2020/09/18(金) 19:31:02.10ID:nwTC138Z
英語のノリに触れられるところもプログラミングの魅力なんだと思う
ただ試みとしては面白い
面白いが俺は支持しない

44名刺は切らしておりまして2020/09/18(金) 19:34:30.85ID:64cCoFTd
>>17
頑張ったが、間違って憶えているため使えない。

45名刺は切らしておりまして2020/09/18(金) 19:34:41.43ID:oH1yOGGg
ExcelVBA最強

変数に日本語も使えるぞ

46名刺は切らしておりまして2020/09/18(金) 19:37:16.03ID:nMOAHfEm
ぴゅう太思ったらぴゅう太スレだった

お前ら何歳だよw

47名刺は切らしておりまして2020/09/18(金) 19:37:50.54ID:vWR/7wP4
条件文: だが断る

48名刺は切らしておりまして2020/09/18(金) 19:38:35.19ID:tW6fQRRD
英語なのが敷居ではないので無駄
あんな単純な単語でつまずくようなら無理あきらめろ

49名刺は切らしておりまして2020/09/18(金) 19:46:18.67ID:0xhFOKVo
対抗言語「悪役令嬢」

50名刺は切らしておりまして2020/09/18(金) 19:47:14.73ID:+U5dkzio
親がプログラマーならモンスターペアレントだな。

51名刺は切らしておりまして2020/09/18(金) 19:49:53.11ID:yWLpU2wc
>>48
生徒が身に付かない理由に「英語だから」というのが実際にあるので
それをあらかじめ潰す必要からの採用
簡単な英語といってもそれも身に付かないのが義務教育で
英語原因でプログラムもダメなら二科目死亡になって生徒が引きこもる

52名刺は切らしておりまして2020/09/18(金) 19:50:23.69ID:x1ZpG/v5
昔、富士通のワープロに「ひまわり」という名前だったか、
日本語で書くプログラムがオプションで販売されていたと記憶している。
物好きな親がやってたけど、ものにはならなかった。

53名刺は切らしておりまして2020/09/18(金) 19:50:41.28ID:BZuUW/d0
重い金

54名刺は切らしておりまして2020/09/18(金) 19:52:50.90ID:gqpXvv4M
なでしこさわった時日常会話とだいぶ違うことと同じ言い回しを何度も使うことになる関係で結構疲弊した記憶がある

55名刺は切らしておりまして2020/09/18(金) 19:54:20.01ID:+U5dkzio
>>51
オペンホウセの底辺校か。教師は英語でもいいなんだな。オレが試験してやろうか。

56名刺は切らしておりまして2020/09/18(金) 19:54:42.52ID:UWZnooXK
せめて役に立つものを教えろよ
て思う

57名刺は切らしておりまして2020/09/18(金) 19:57:24.55ID:gRWjxptw
あ〜あ終わったな
ハードウェアの知識ないのに言語だけ先行しても何にも意味ない

58名刺は切らしておりまして2020/09/18(金) 19:57:26.48ID:ZC55iOyF
クソ古い話だけど
むかし触った日本語Forthというやつが一番日本語の計算ぽいと思った。

59名刺は切らしておりまして2020/09/18(金) 19:57:34.86ID:+Vrj/3/T
美作がいいのに
歴史もあるし、業務パッケージもあるし
ちょうどCコンパイラがCで書かれたのとそっくり

60名刺は切らしておりまして2020/09/18(金) 19:59:27.12ID:OryPbhZQ
これからはIT土方の時代

エクセルマクロを組めるだけでも業務効率化出来るしな

61名刺は切らしておりまして2020/09/18(金) 19:59:54.25ID:+U5dkzio
変な言語を覚えたって就職先はないよ。話も合わない。教師救済じゃ何のための教育か。

62名刺は切らしておりまして2020/09/18(金) 20:00:06.34ID:HiKbmjwk
なでしこなんてネタでしか話題に出ることないわ

63名刺は切らしておりまして2020/09/18(金) 20:00:34.85ID:+bBcs5tI
それより常識と道徳と日本語しっかり教えろよ。
ら抜き言葉の奴等ばかりだ。

64名刺は切らしておりまして2020/09/18(金) 20:00:54.18ID:gRWjxptw
高校数学でコンピューターってあるのになんでわざわざこんなことすんのかなあ

65名刺は切らしておりまして2020/09/18(金) 20:00:58.98ID:pM6Zo7An
>>1
ここでもガラパゴスかよ
バカの極み

66名刺は切らしておりまして2020/09/18(金) 20:01:37.51ID:YQDj6fsE
学生の頃展示品のぴゅう太に四苦八苦してたら小学生のガキに笑われた苦い記憶がある

67名刺は切らしておりまして2020/09/18(金) 20:05:01.21ID:zez5zyvE
日本語スクリプト言語って全角で変換しながら書かないといけないからかえって面倒くさい
そのくせ数字や外部呼出やディレクトリも半角だったりで結局中途半端
日本語としても不自然だしプログラムで使う英単語くらいそう難しいものないんだから英語でやれ

68名刺は切らしておりまして2020/09/18(金) 20:09:20.63ID:7yYTUBmF
英会話教育も始まるんだから
通常プログラム言語教えろよ

69名刺は切らしておりまして2020/09/18(金) 20:11:40.05ID:iCTaiPD/
プログラミングはパラダイムを理解するのが全てだから、ifが日本語で書けるとか正直どうでもいいどす
変数名がUnicodeじゃない言語も少数派だし

70名刺は切らしておりまして2020/09/18(金) 20:12:29.56ID:tcrOd7wj
>>1
馬鹿な人体実験だ

71名刺は切らしておりまして2020/09/18(金) 20:14:14.71ID:JOFcrV0e
言語なんてどれでも変わらないだろ

72名刺は切らしておりまして2020/09/18(金) 20:16:09.98ID:4k+hEzKM
いかにもプログラミングしたことありませんていう大人のチョイス

73名刺は切らしておりまして2020/09/18(金) 20:19:00.48ID:bGAfztpP
大和撫子七変化

74名刺は切らしておりまして2020/09/18(金) 20:20:09.32ID:HVVuc3Zm
目的と目標をすっ飛ばして手段だけ教えようってか。

75名刺は切らしておりまして2020/09/18(金) 20:20:47.40ID:ua00seHB
まじで意味ないと思う

76名刺は切らしておりまして2020/09/18(金) 20:22:54.12ID:gSpngVM/
最初は阿呆かと思ったけど、子供のロジック訓練には良いかもしれない。
プログラムがそれぞれの子供の性格に合う合わないくらいは判別つくだろうし。

最近だと、ポインタとかメモリ確保とか意識しなくてもアプリ作れるからなあ。

77名刺は切らしておりまして2020/09/18(金) 20:23:00.66ID:nwTC138Z
>>51
小学3年生くらいで、英語とプログラミングをちゃんと勉強して
真人間として生きるか、勉強やめて半グレ・ヤクザになるか
子供と保護者に選ばせろ。
後は真人間コースとヤクザコースに教室を分けて授業したらいい。

78名刺は切らしておりまして2020/09/18(金) 20:25:25.07ID:gRWjxptw
>>76
子供馬鹿にし過ぎw
教えたこともないくせにw

79名刺は切らしておりまして2020/09/18(金) 20:25:45.94ID:QBmZKkdH
>>35
cがいいのは低水準な記述ができ、ポインタを使って効率の高いプログラムを書けるから
高水準言語としてはメモリに関するコーダーによる細かい制御が許され、パフォーマンスも高く出来る

しかしそれは実用面のメリットであって、学習面のメリットではないばかりか、むしろデメリットになる
同様の理由で型付き言語デメリットの方が大きい

中学生、プログラミング言語初学者向けの言語では全くない

80名刺は切らしておりまして2020/09/18(金) 20:26:43.26ID:G4vF9AFy
どんなもんか知らんけど
マインドストームの絵を組み合わせるやつのほうがまだいいんじゃね

81名刺は切らしておりまして2020/09/18(金) 20:27:02.31ID:wPl5e+NK
命令文日本語の単語に置き換えたところで理解が深まるとはとても思えない

82名刺は切らしておりまして2020/09/18(金) 20:28:12.83ID:QBmZKkdH
>>79
これが中学生ではなく、工業高校で教える言語、というなら別に構わない

83名刺は切らしておりまして2020/09/18(金) 20:28:41.39ID:PthOYImV
>>37
何が楽しいかなんて人それぞれ

84名刺は切らしておりまして2020/09/18(金) 20:29:55.45ID:JfPMNAV3
日本語でとか、そういうアホなことするから世界に追いつけない。

85名刺は切らしておりまして2020/09/18(金) 20:30:04.58ID:0+PMrBVb
甘え。
Z80,i8086あたりから叩き込め。

86名刺は切らしておりまして2020/09/18(金) 20:33:20.72ID:6I+SihNe
>>79
なんで、そんなにまともな事が言えるのに
>>12みたいなレス書くの?

理解し難いんだけど

87名刺は切らしておりまして2020/09/18(金) 20:34:07.78ID:wPl5e+NK
構文見たけどロジック教えるならscratchの方が全然優秀

88名刺は切らしておりまして2020/09/18(金) 20:34:39.87ID:gSpngVM/
>>82
同感。
義務教育レベルだったら、特化するような技術・知識は要らないよね。
将来の選択肢を増やすような流れだったら良いと思う。

89名刺は切らしておりまして2020/09/18(金) 20:38:24.34ID:IYD4z8gn
うんこ=日本人の国民食

90名刺は切らしておりまして2020/09/18(金) 20:39:00.61ID:tPFhMNlC
結局osがマイクロソフトであるかぎり英語から逃げられない仕組みになってるよな

91名刺は切らしておりまして2020/09/18(金) 20:39:05.37ID:QBmZKkdH
>>86
ここは5ch
時間が無かったからまともに長文書いてる余裕がなかっただけ

それとあの程度のツッコミでも反応によって、最初の書き込みした人間の知識や知性が分かるから、最初はジャブ打って反応を待ってその反応に応じて本当の書き込みをするってのはよくある手

92名刺は切らしておりまして2020/09/18(金) 20:40:11.67ID:imbaUBe2
詳しい事は知らないし見た事もないから大変無責任だけど、
夢としては自然体の日本語だったら音声入力と組み合わせコンパイル&ゴーも可能になったら楽しそう
「この宿題用紙をスキャンして文字に変換」「設問を解いて結果を印字」風に

93名刺は切らしておりまして2020/09/18(金) 20:41:27.84ID:6I+SihNe
>>91
それ、ただのレス乞食

94名刺は切らしておりまして2020/09/18(金) 20:41:52.47ID:W4u33adc
勘弁してくれ

95名刺は切らしておりまして2020/09/18(金) 20:44:46.80ID:QBmZKkdH
>>93
スレに貢献しない荒らし的なレス乞食をやってるわけじゃない
単に時間稼ぎ的な部分と、相手の知識を測る目的がちゃんとある
スポーツだって最初に相手の力量を測るでしょ
ディベートや議論だってそうだよ

お子様には分からんかな?

96名刺は切らしておりまして2020/09/18(金) 20:46:29.96ID:6I+SihNe
>>95
いいねいいねレス乞食
もっともっと(笑)

97名刺は切らしておりまして2020/09/18(金) 20:49:05.55ID:e6NRVrMt
英語ネイティブじゃないからテストコードのメソッド名は日本語で良いんじゃないかと思ってる。それ以外は英字で書くけど。

98名刺は切らしておりまして2020/09/18(金) 20:49:10.63ID:8NIqhKXZ
ここまで ぴゅう太 6件w

99名刺は切らしておりまして2020/09/18(金) 20:50:55.63ID:MqAiYdEm
>>21
アホウなサンプルコードと思う向きもあるか知れんが、なかなか深いよコレ。
何しろ対象がナデたりシコったりするモノだし。

無限反復でなく3回半くらいで終わらせる「制御されたループ」に進む
教材としての発展性も感じられる。

100名刺は切らしておりまして2020/09/18(金) 20:53:48.45ID:QBmZKkdH
>>97
極論を言えば日本語でも何でもいいけど、入力がダルいじゃん

日本語の文書とかメールとか書くときはかな漢変換せざるを得ないけど、コード書く時に日本語介入させたく無い、ってのはある

脳の速度にタイピングが付いてこれるかってのも大きいし、ただでさえタイピングが脳、つまり思考の足を引っ張ってるのにかな漢変換で更に遅くしてどうすんの?って話

その効率ダウンに見合うだけのなんらかのメリットがあるなら日本語入れてもいいとは思う

■ このスレッドは過去ログ倉庫に格納されています