X



【IT】日本語で書けちゃうプログラミング言語「なでしこ」が中学の教科書に採用 [田杉山脈★]
レス数が1000を超えています。これ以上書き込みはできません。
0001田杉山脈 ★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
0952名刺は切らしておりまして2020/09/21(月) 21:55:07.32ID:bjTXEE5V
>>950
つまり、データの手打ちも一晩やらせる必要もないと理解できたってことで良いのかな?
0953名刺は切らしておりまして2020/09/21(月) 21:59:03.45ID:IniVnOgD
>>952
君の想定のようにデータ件数が少ないならデータ変換も手打ちで変換すれば、楽に終わるんでしょ?w
楽そうで何よりですよw
0954名刺は切らしておりまして2020/09/21(月) 21:59:05.01ID:IAJTKT4S
ホンネは、先生が英語できないから「なでしこ」採用だろ
ほんと情けないな、退職したプログラマを先生に補助教員で
雇ったほうがいいんでないの
0957名刺は切らしておりまして2020/09/21(月) 22:06:28.59ID:l6uaBhAt
子供の教材で遊ぶなよ
0958名刺は切らしておりまして2020/09/21(月) 22:08:11.16ID:1n6qfzyx
雑魚サラリーマンが一番重宝がられるのは間違いなくVBA
これだけできれば大抵パソコン先生に認定される
0959名刺は切らしておりまして2020/09/21(月) 22:25:07.47ID:A5y3Eivx
>>907
統計処理は算数だけど統計学は算数じゃないから
プログラミングに必要なのは統計学の方な
0960名刺は切らしておりまして2020/09/21(月) 22:35:51.09ID:4349Z8xq
ジャネット
0961名刺は切らしておりまして2020/09/21(月) 22:47:28.69ID:ejbrQIoB
統計学は金があればSPSSでなければRでは
最近はPythonか
0962名刺は切らしておりまして2020/09/21(月) 23:00:20.62ID:IniVnOgD
>>955
君は念力か、思考操作でPC動かせるのか?どうやって変換させるんだ?

あと、君がUCLAに文句言ったらここにも文句言ってくれるんだよね?
東大 数学科 計算数理 https://www.ms.u-tokyo.ac.jp/kyoumu/math_curriculum.html
京大 数学教室 計算機科学 https://ocw.kyoto-u.ac.jp/ja/syllabuses2020/105/2/3110000

それが終わってから、話そうか?
0963名刺は切らしておりまして2020/09/21(月) 23:01:19.56ID:BUTUXVHB
>>961
juliaはどうした?
0964名刺は切らしておりまして2020/09/21(月) 23:13:57.10ID:j/ACwLtG
>>962
エクセルの一般機能でcsvは読み込めるよ。
ついでに言うとデータの正規化とテーブル作成なんかもしてくれる。

問題は大量のデータが扱えないこと。

まぁ、とにかくオブジェクト指向でないなら、やる価値ないわな
0965名刺は切らしておりまして2020/09/22(火) 00:32:21.22ID:CxeV9h2p
電子レンジは物があったまればそれでよく、物があったまる仕組みを理解する必要はない。
もちろんあったまる仕組みを理解することで効果的な温め方ややってはいけないことを理解できるが、そんな物は取扱説明書に書けば十分。

同様に、コンピュータ言語を取り扱うのにコンピュータが動く仕組みを理解する必要はない。
そんな物は大学で計算機科学を専攻する学生が学べばよろしい。
0966名刺は切らしておりまして2020/09/22(火) 00:50:47.16ID:6sFxrXvM
>>964
CSVで読み込めるのは知ってるし、そのコメもしてる。

あと、数学科でもオブジェクト指向じゃなくてもやる。
大概Cからじゃないか?
その上で、オブジェクト指向のC++もやる奴いるが。

ComputerScienceをやったら、OSのコードレビューやることになる。
当然Cのコードだし、必須と言って良い。
0969名刺は切らしておりまして2020/09/22(火) 03:43:14.02ID:oJK9XVxG
発想のレベルがそれと変わらんよな
普通に技能として教えりゃ良いだけなのにな

トンカチの使い方教えるのにわざわざ日本製のトンカチ使ったからといって
学習効率が上がるわけでもないのに
0970名刺は切らしておりまして2020/09/22(火) 04:11:56.90ID:DnY5g7W7
どうせいつものガラパゴスで企画倒れなんだから
アメリカのやり方を丸パクリすればいい
0971名刺は切らしておりまして2020/09/22(火) 05:59:00.45ID:w4GoWIP5
>>896
話、わかってねーな
0972名刺は切らしておりまして2020/09/22(火) 06:05:13.90ID:qYF80O6L
>>965
プログラミングはコンピュータが動く仕組みの一部でもあるのよね。
それに、使い方だけを抜き出して教えるというのはただの暗記になって
プログラミングを教える意味がない。

半加算器がーとかいう内容は大学でやればいいと思うけど
中学生なら簡単なデータ構造やアルゴリズムといった「考え方」
は理解しておいて損はない。
0973名刺は切らしておりまして2020/09/22(火) 08:06:27.98ID:gkByqXPB
数学をきっちりやった方がプログラミングにはプラス。
数学で学んだことが応用にいかずに、試験の結果を出した後にガスのように消えてしまう現状が問題。
使わなければ身につかない。
0975名刺は切らしておりまして2020/09/22(火) 08:55:50.37ID:Aaimjp6R
実用言語じゃないだろ。
入り口として興味持つきっかけになるならいいんじゃないの?
0976名刺は切らしておりまして2020/09/22(火) 08:57:33.56ID:Aaimjp6R
小学生向けかと思ったら違うのかww
0978名刺は切らしておりまして2020/09/22(火) 09:27:15.64ID:hM11O+oZ
>>964
オブジェクト指向プログラミングをプログラミングの最初にやる意味は全くないよ
もしそれを最初にやってもやってる意味がわからずその言語の方言自体をモノマネして終わるだけ

オブジェクト指向の概念を覚えてその実装がどの言語ならどうなのかがわかって初めてオブジェクト指向な意味がある

それまではオブジェクト指向プログラミング言語なのか関数型プログラミング言語なのか全く違うのかわかることもなく言われたようにやるだけ

そのレベルならなんでもいい
0979名刺は切らしておりまして2020/09/22(火) 09:32:04.91ID:twS09gXB
>>978
なんでもいいならオブジェクト指向に慣れておいた方がいいな
0980名刺は切らしておりまして2020/09/22(火) 09:35:15.55ID:vYUpZEqV
>>978
関数型プログラミング言語の意味分かって使ってるか?
手続き型言語の間違いじゃないのか?
0981名刺は切らしておりまして2020/09/22(火) 09:36:22.72ID:vYUpZEqV
>>979
OOPができる言語でも構わないがOOPを強制する言語は序盤の学習には向いてないかもな
0982名刺は切らしておりまして2020/09/22(火) 09:43:41.68ID:gkByqXPB
まあOOPであろうと序盤はメインクラスのmain関数だけでやってりゃいいだけであって。
0983名刺は切らしておりまして2020/09/22(火) 09:49:32.23ID:MpGDSDKF
>>916
"応用"数学科だからだろwww
数学科と言ったら理学部数学科だろ
学部や学科の区分けは大学によって違うからシラバス見んと判断できんが
どっちかというと数理工学とかその辺に近いだろ
0984名刺は切らしておりまして2020/09/22(火) 10:14:34.45ID:0V7tcUlF
義務教育レベルだと、cシャープでいい気がする
ユニティ土方になってもいいし
0986名刺は切らしておりまして2020/09/22(火) 13:10:43.71ID:2SryVnfd
>>25
エミュレータのメニューをいじる知識はプログラミングとは別物
プログラミングの学習にいきなりエミュレータはハードル高杉
つまりお前はなでしこやっとけ
0987名刺は切らしておりまして2020/09/22(火) 13:10:59.33ID:Xoi7jx8h
PHP、Java、Python、Kotlin、Swiftなど良さげな言語は多々あるのに、
何故なでしこなんだ?
0988名刺は切らしておりまして2020/09/22(火) 13:14:53.75ID:lp3PO1Qn
こんな事やってるからジャップはガラパゴスになるんだよな
0989名刺は切らしておりまして2020/09/22(火) 13:23:01.43ID:g+virJ5L
先生が子供に教えるための物だけど
子供が将来プログラムを学びやすい用では無いよね
0990名刺は切らしておりまして2020/09/22(火) 13:51:12.51ID:9k9tnGoE
>>987
企画A「あーだこーだ」
官僚「java?パイソン?牛かね?PHP?おっぱいかね?君何言ってるの?」
企画B「あーだこーだ」
官僚「なでしこ?いいねえその響き、何?日本語てデキるのかね、それだ!やはり言語と言うからには母国語でやれなきゃねえ!君、見込みあるねえ」

こんな感じやろ
0991名刺は切らしておりまして2020/09/22(火) 14:15:04.55ID:6sFxrXvM
日本語でフローを書くのと
日本語でプログラムを書くのとは意味が違うことに
官僚は気付いていない。
0992名刺は切らしておりまして2020/09/22(火) 14:24:08.46ID:MpGDSDKF
簡単にプログラム書けるよー
簡単に結果見られるよー
は元々簡単なことしかやらせてないからだ
0994名刺は切らしておりまして2020/09/22(火) 15:35:31.58ID:3/Y7YWbL
「こんにちは」と言う。
より
Print "こんにちは"
の方がよくないかね
日本語を使うってことは
「こんにちは」と出力する。
とか
「こんにちは」と書く。
みたいな揺らぎを吸収できないと
Print 文を覚えるのとなんら違わないし
可読性も低いから生産性はよくないよね
0995名刺は切らしておりまして2020/09/22(火) 15:39:39.30ID:tXxeyhcR
先生が理解できたのが、「なでしこ」だけだった
という可能性
0997名刺は切らしておりまして2020/09/22(火) 15:52:37.57ID:aLmd3QES
語尾にンゴつけたらPrintするとかの方がよっぽど実用だな
0998名刺は切らしておりまして2020/09/22(火) 16:03:33.81ID:CmWHjzG6
最近は技術家庭の授業でプログラミングとかやるのか…
俺が中学生の頃は製図用具を使って三面図を書くとか半田小手で電子工作とか
そんな内容だった
0999名刺は切らしておりまして2020/09/22(火) 16:09:36.31ID:zZW5Pg1v
俺も今の時代に生まれたかったわ
まぁ厨房時分に何やってたかっつーと結局ゲーム作ったりmacのゲームクラッキングしてた訳だけど
これからはそういうのが理解されてステータスにすらなるんだろ
受験で有利になったりする可能性もあるしな
1000名刺は切らしておりまして2020/09/22(火) 16:13:48.29ID:mBUaZmw4
評価する側が社会で戦ったことがない教員連中だからなぁ

要するに技能をどう生かして金を稼ぐかってのを考えた事が無い訳で
英語みたいにハリボテ化するんじゃないか?
10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 3日 21時間 33分 29秒
10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況