【IT】中学校の教科書に採用された日本語プログラミング言語「なでしこ」。母国語でプログラミングができることの「意味」 [田杉山脈★]

1: 田杉山脈 ★ 2020/10/29(木) 18:47:35.16 CAP_USER.net
9月のことだが、『日本語プログラミング言語「なでしこ」』が、中学校の教科書に採用という…が入ってきた(窓の杜、なでしこ)。中学の技術の教科書に、日本語化されたスクラッチ(Scratch)とともに「なでしこ」が掲載されるそうだ。 個人的には「おおー、すごいな酒徳さん」と思った(「なでしこ」の開発者は、酒徳峰章氏、ハンドルネームはクジラ飛行机)。 しかし、ネットでのプログラマーの反応は色々とあった。その中には「もっと実際の開発現場で利用されるプログラミング言語の方がよいのではないか」といった意見も見られた。 しかし、学校でプログラムを学ぶ全員が、開発者になるのではない。普段見慣れた言葉でプログラムが書いてあるだけで、ずいぶんと気持ちが楽になる人も多いはずだ。母国語でプログラムを学べるのは有意義なことだと思う。 今回私が、素直に賞賛の感想を持ったのには理由がある。日本語で、プログラミング的なものを表現する取り組みを、開発者の酒徳氏が古くから取り組んでいたことを、私が個人的に知っていたからだ。 日本語プログラミング言語「なでしこ」とは 酒徳氏と知り合った切っ掛けは、財団法人インタ-ネット協会が主催していた、オンラインソフトウェア大賞だ。この賞の2001年の入賞者として、『めもりーくりーなー』を開発していた私と、『テキスト音楽「サクラ」』を開発していた酒徳氏(当時は山本姓)が入っていた(財団法人インタ-ネット協会)。当時住んでいた家が近かったこともあり、互いの家を訪問したりした。 『テキスト音楽「サクラ」』は、1999年に公開が開始されたソフトウェアだ。ソフトウェアのエディタに「ドレミ」と書けば、そのまま演奏してくれる。『テキスト音楽「サクラ」』は、日本語でドレミ…ラシドの音階を書くことで、音楽を奏でられるDTM(Desktop Music)用のソフトだ。 身近にある日本語で、コンピューターへの入力の橋渡しをしていた酒徳氏は、2001年に日本語プログラミング言語「ひまわり」を公開した。そして、日本語プログラミング言語の取り組みを進めていく。 酒徳氏は、この方面の開発を進めるために、2004年度未踏ソフトウェア創造事業(未踏ユース)に申し込んで「日本語プログラミング言語の開発」というテーマで採択される(IPA)。この成果として、2004年10月に「なでしこ」のベータ版が発表された(IPA、IPA) その後、2005年、2006年にも未踏ソフトウェア創造事業で、酒徳氏はWeb開発向けのプログラミング開発環境で採択される(IPA、IPA)。こちらでも日本語でプログラムが書けるようになっていた。 こうした活動の延長として、現在の「なでしこ」が存在している。この取り組みは継続的に続いており、2020年1月5日には、なでしこ15周年記念サイトもオープンしている。 こちらのサイトには、利用者のアンケートも掲載されている。利用者の年齢は、40代が38%、30代が25%になっている。利用している場所は、趣味が43%で、仕事が43%。日常の自動化処理などで、業務の効率化に用いられている。 意外と仕事に用いられている、と思う人も多いだろう。何かプログラミング言語を学んでいれば、日々の作業をこなすのに役に立つというのが分かる。 https://news.yahoo.co.jp/a…icles/a50c9efce1e63206cb5924a62fdef5a2184b5c49


36: 名刺は切らしておりまして 2020/10/29(木) 19:52:56.77 Tcxd0Az1.net
>>1 プログラマは英語でプログラミングしてると勘違いしてる人かな

77: 名刺は切らしておりまして 2020/10/29(木) 20:52:48.37 +zXcT25L.net
>>1 技術科なのに事務処理のプログラミングか つまらんな

136: 名刺は切らしておりまして 2020/10/29(木) 22:52:10.35 Z7+rX1bA.net
>>1 Pythonで良いと思うけどね

185: 名刺は切らしておりまして 2020/10/30(金) 01:43:58.93 QIhZ4Ao/.net
>>1 AIがプログラミングを書く時代になったら面白いかも。日本語をAIが認識してプログラミング言語にしていく。そんな世界を目指すなら。

4: 名刺は切らしておりまして 2020/10/29(木) 18:54:12.00 0Ot0KTcQ.net
ぴゅう太

6: 名刺は切らしておりまして 2020/10/29(木) 18:55:25.32 bysBJ9py.net
ぴゅーた

7: 名刺は切らしておりまして 2020/10/29(木) 18:55:54.12 3GnMwwGm.net
良い傾向だな

10: 名刺は切らしておりまして 2020/10/29(木) 19:01:55.31 ySauGHre.net
まあもともと義務教育でプログラミング自体が無理筋だし突き抜けた方がええ

13: 名刺は切らしておりまして 2020/10/29(木) 19:07:56.87 ie3TDEeA.net
他の言語では書けないような 全く新しい表現を発明してほしい

204: 名刺は切らしておりまして 2020/10/30(金) 07:46:59.71 nDoPjcnr.net
>>13 自動マクロ 「忖度」 初期化してない変数でwhile を回そうとするとかつてに 上位で変数を設定してくれる この機能を使うにはファイルの頭で忖度宣言をする

15: 名刺は切らしておりまして 2020/10/29(木) 19:08:45.59 T46UKEcY.net
義務教育だし やってみる体験してみるに重点でいいだろう 今の現場で使われているの教えたって この子らが世に出るころに残ってるかどうかわからん

16: 名刺は切らしておりまして 2020/10/29(木) 19:11:50.50 QbS+l0nG.net
話の腰を折るようですまんが、たぶん意味はない

17: 名刺は切らしておりまして 2020/10/29(木) 19:13:13.60 EDJNiYEE.net
フローチャートでも書いてロボット動かしてみるとかじゃダメなんかな

21: 名刺は切らしておりまして 2020/10/29(木) 19:20:10.70 aC2P17Zp.net
なでしこ教えるくらいならCOBOL教えた方がマシ

23: 名刺は切らしておりまして 2020/10/29(木) 19:26:46.50 F7hlI+lC.net
プログラミングで頭を使うのは文字の部分じゃないからな

26: 名刺は切らしておりまして 2020/10/29(木) 19:32:45.46 gg4s/hE3.net
漢字 FAX 元号 このあたりは海外のハッカーが日本攻略で苦しむところだからなw 廃止させたくてしょうがない

27: 名刺は切らしておりまして 2020/10/29(木) 19:34:18.59 gg4s/hE3.net
COBOLを開発したグレース・ホッパーは女性 これ豆な

34: 名刺は切らしておりまして 2020/10/29(木) 19:51:49.73 BLGRZDhl.net
まあPythonとかの方が100倍はマシな気がするな そもそも日本語に拘る所じゃ無いだろ

37: 名刺は切らしておりまして 2020/10/29(木) 19:54:18.23 Tcxd0Az1.net
そもそも日本語にこだわる意味がない ただのなでしこ作者の趣味だろ

45: 名刺は切らしておりまして 2020/10/29(木) 20:04:35.45 s+hkKXai.net
数学Bの教科書に10進ベーシックあるやろ なんでひまわりなでしこ?

47: 名刺は切らしておりまして 2020/10/29(木) 20:07:52.54 Wt/T/KZG.net
BASICならヒョイとゲームでも作れるよ っておじさんは多いと思うが PCの性能は上がったのにBASICじゃキー入力のコマンドすら貧弱 だいたい なんで行番号がなくなったんだよ

50: 名刺は切らしておりまして 2020/10/29(木) 20:12:12.30 p0zNBZfW.net
スクラッチよりはいいかも

52: 名刺は切らしておりまして 2020/10/29(木) 20:12:35.93 zQhs2RH7.net
中学生がこれ勉強するのは時間の無駄過ぎないか

53: 名刺は切らしておりまして 2020/10/29(木) 20:14:19.59 B4PwFTPa.net
甘えるなよ。アセンブリから叩き込め。

64: 名刺は切らしておりまして 2020/10/29(木) 20:31:26.80 BLGRZDhl.net
>>53 アセンブラなんて甘えた事を言っちゃだめだろ マシン語でいきなりプログラム考えて、バイナリエディタで入力

57: 名刺は切らしておりまして 2020/10/29(木) 20:21:53.66 ls2xQGlw.net
Cにしろって工業技術学校じゃないんだぞ 先生がちぇっくできねーだろうが。日本語の言語じゃないと やるやつは同時進行でやる つーか はじめてるわ

66: 名刺は切らしておりまして 2020/10/29(木) 20:32:37.65 QcCqeq1+.net
昔高校でコボルやらされたけど使うことなかったわw

68: 名刺は切らしておりまして 2020/10/29(木) 20:35:56.29 8DrxfM8l.net
中途半端はいかんな SICPでSchemeに親しもうw

70: 名刺は切らしておりまして 2020/10/29(木) 20:43:29.52 CjaKs8mu.net
「なでしこ」これ少し弄ってみたけど、ダメだろこれ。

74: 名刺は切らしておりまして 2020/10/29(木) 20:48:55.69 s+hkKXai.net
プログラミングはほとんど読めない書けないのに、公務員勉強法でベンダー試験を合格しまくった結果 アメリカ本社の上級認定プログラマに自分の名前があるわ

75: 名刺は切らしておりまして 2020/10/29(木) 20:51:19.08 d6t+dz1s.net
そもそも小学生でプログラムを教えるのが無駄。 低レベルのプログラムはインドや東南アジアに外注する時代だから。 人工知能や3Dグラフィックなどの高度なプログラムは数学を学んだ人にしか出来ないのだから 義務教育は数学の基礎を教えることに専念すべき。

85: 名刺は切らしておりまして 2020/10/29(木) 21:03:06.47 1G3R8O1L.net
でも横80桁位の用紙綴りを買わされて鉛筆で書き、リモート授業してる自宅からFAXで送るんでしょ?

88: 名刺は切らしておりまして 2020/10/29(木) 21:11:01.45 eMl+7+zd.net
ラダーでやれよ

91: 名刺は切らしておりまして 2020/10/29(木) 21:18:09.49 th807nma.net
自国言語だけでノーベル賞に到達するのと同じで意義が在る。 造語や翻訳の方々により、学問の間口が広がったと言える。 漢字を廃止したハングル脳には理解出来ないだろうな・・・・・・・・

98: 名刺は切らしておりまして 2020/10/29(木) 21:28:37.23 NGR84Q5n.net
スクラッチとかじゃダメなの? またガラパゴスで置いていかれるパターン

101: 名刺は切らしておりまして 2020/10/29(木) 21:31:02.77 s+hkKXai.net
なでしこのコードみたけど、助詞を使うんかw

102: 名刺は切らしておりまして 2020/10/29(木) 21:31:23.06 d6t+dz1s.net
世界のプログラミング言語は共通化が進んでるのに 日本だけまたガラパゴス化して世界から取り残されるのか。

115: 名刺は切らしておりまして 2020/10/29(木) 22:23:56.52 vBp0Ak72.net
>>102 クジラさんはかなり実用的な人だからこれも信用できるよ大丈夫

106: 名刺は切らしておりまして 2020/10/29(木) 21:36:55.67 DjF6HMkP.net
そういや中国語のプログラミングソフトって無いな

119: 名刺は切らしておりまして 2020/10/29(木) 22:29:49.80 612aOut1.net
合理的考え方を学ぶのに 合理的じゃない手段を選択するセンスのなさ

121: 名刺は切らしておりまして 2020/10/29(木) 22:31:15.51 vBp0Ak72.net
>>119 君の方が合理的じゃないよ 普通に合理的じゃなければプログラミング言語たりえないよ

126: 名刺は切らしておりまして 2020/10/29(木) 22:37:16.56 zbocHIa1.net
>>119 どう合理的じゃないのか、そもそも何故なでしこでは合理的思考が学べないのか?そこを説明しない君の方が合理的ではない気がするなあ まさか感情論で言ってたりしないよね?

129: 名刺は切らしておりまして 2020/10/29(木) 22:41:43.72 NCccvcGi.net
必要なのは論理的に考える能力だと思う。 そしてそれはプログラミングを学ばなくても基礎的な教科を学ぶ中で身に付くものだと思う。 プログラミングの学習はそれからでも充分だろう。

131: 名刺は切らしておりまして 2020/10/29(木) 22:43:38.22 vBp0Ak72.net
>>129 逆も真

134: 名刺は切らしておりまして 2020/10/29(木) 22:50:39.92 hntanZrs.net
130程度の書込みのスレでも10個以上真っ赤になって書き込むやついるんですね。

135: 名刺は切らしておりまして 2020/10/29(木) 22:51:05.93 0tLxwhZx.net
漢字、ひらがな、カタカナを駆使して新しい表現ができるとおもしろいな

137: 名刺は切らしておりまして 2020/10/29(木) 22:53:08.10 ehTHMGPa.net
でも、BASICで覚えた英単語ってのもあったよ。

145: 名刺は切らしておりまして 2020/10/29(木) 23:08:01.59 V5j3AzlD.net
ぴゅう太、MIND、なでしこ、、、

156: 名刺は切らしておりまして 2020/10/29(木) 23:48:45.45 mKkeo0u/.net
受験科目にすればいい そうすればみんな勉強する 学校の教師に英語やプログラミングを教える能力はない 学校は極力なにもすんな 子供を早く帰らせろ そうすれば塾に行かせられる

158: 名刺は切らしておりまして 2020/10/29(木) 23:55:10.90 kVFrAaWO.net
TRONが泣きながら↓

162: 名刺は切らしておりまして 2020/10/30(金) 00:11:11.52 NkfJgbX+.net
ガラパゴス、に名前を変えたら?

163: 名刺は切らしておりまして 2020/10/30(金) 00:12:22.39 Ed4m5JqI.net
何やってもダメな国だよなあ 公務員のレベルがもう滅茶苦茶に低いんだろうなあ

165: 名刺は切らしておりまして 2020/10/30(金) 00:22:27.43 bRenBVCJ.net
プログラミングってメジャーになれば、そりゃ野球やサッカーとまでは行かなくとも子供の頃からどハマリするやつ相当居そうなんだがなあ。俺も趣味でやってるが。 最初から汎用性のある言語を簡単なコードで入れば良いと思うんだが。。

167: 名刺は切らしておりまして 2020/10/30(金) 00:26:32.32 kmmd0Cyr.net
記述に全角文字を使うってだけで、決して日本語ではないからなあ。 今は開発環境の補完機能もかなり高性能だし、一般的な言語の方が 初心者にもとっつきやすいと思うわ

170: 名刺は切らしておりまして 2020/10/30(金) 00:47:31.22 A9mTOcwF.net
そろそろ日本語を廃止して英語を中心にしたほうがいいとおもう もうじき海外へ出稼ぎ労働する必要がありそうだし

194: 名刺は切らしておりまして 2020/10/30(金) 03:02:05.94 VeuUEk/T.net
>>185 >プログラミングを書く 日本語おかしくね? ”プログラムを書く”だろ

186: 名刺は切らしておりまして 2020/10/30(金) 01:48:04.16 Xjq/mNoA.net
できるやつというのはすぐ応用ができるし、自分でどんどんやるから とっかかりの言語は何でもいい ギャーギャー言ってるやつは応用の効かない頭が固い低能だと自ら告白しているに等しい

191: 名刺は切らしておりまして 2020/10/30(金) 02:11:44.25 tJvLpDIH.net
本来は英語を習うべきなのになぜか日本古典を学んでるようなもの。

198: 名刺は切らしておりまして 2020/10/30(金) 04:51:59.53 I0gW932g.net
ゲテモノ扱いだったのに大化けしたな

199: 名刺は切らしておりまして 2020/10/30(金) 05:05:28.18 BJcf0MdK.net
日本人がこの言語を発展させようって思えば 凄いんだけどな 誰もやらんだろうからつまらんね

200: 名刺は切らしておりまして 2020/10/30(金) 06:31:31.23 FCIiCFPo.net
残念ながらForとIfしか使えない学習意欲のない雑魚に合わせろとかいう病気が蔓延してる世界だからやる価値見い出せないよ

205: 名刺は切らしておりまして 2020/10/30(金) 07:51:26.07 UGrAKI0h.net
ガラパゴス

引用元: http://anago.2ch.sc/test/read.cgi/bizplus/1603964855/

人気記事ランキング

コメントを残す

このページの先頭へ