2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

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

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

1 :田杉山脈 ★:2020/10/29(木) 18:47:35.16 ID: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/articles/a50c9efce1e63206cb5924a62fdef5a2184b5c49

2 :名刺は切らしておりまして:2020/10/29(木) 18:50:48.64 ID:+Q79JQk9.net
10ニイク

3 :名刺は切らしておりまして:2020/10/29(木) 18:51:48.65 ID:CQxYL+fv.net
なでなでシコシコ

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

5 :名刺は切らしておりまして:2020/10/29(木) 18:54:58.69 ID:H1/jSepY.net
ゆる言語

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

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

8 :名刺は切らしておりまして:2020/10/29(木) 18:57:19.72 ID:Z/cVZaBs.net
普及してる言語にしろよ。
将来性を考えろ。
文科省が決めてんのか?
すっげー馬鹿じゃん。

9 :名刺は切らしておりまして:2020/10/29(木) 19:01:03.82 ID:+Q79JQk9.net
>>8
そんな難しいことは大人になってからで良い

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

11 :名刺は切らしておりまして:2020/10/29(木) 19:05:32.09 ID:Z/cVZaBs.net
>>9
プログラムで使う英語なんて簡単で量も少ない。
ネットなどで調べることのできるドキュメントの量が重要。
だから英語でも普及してるもののほうが良いんだ。

12 :名刺は切らしておりまして:2020/10/29(木) 19:06:07.18 ID:Pa6beAaD.net
神武天皇が掛けた日本不滅の呪い。世界最長国、日本の作り方。詳細編 EP8

https://youtu.be/qP-4mm26kog

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

14 :名刺は切らしておりまして:2020/10/29(木) 19:08:34.62 ID:6BA7A0fQ.net
全角はじゃまでしかない。

15 :名刺は切らしておりまして:2020/10/29(木) 19:08:45.59 ID:T46UKEcY.net
義務教育だし やってみる体験してみるに重点でいいだろう

今の現場で使われているの教えたって この子らが世に出るころに残ってるかどうかわからん

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

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

18 :名刺は切らしておりまして:2020/10/29(木) 19:16:16.30 ID:Ir7kNltb.net
日本人が開発したRubyを
ふりがなプログラミング方式で教えるとかは?
少しは身近に感じるかも?

19 :名刺は切らしておりまして:2020/10/29(木) 19:18:48.44 ID:Ir7kNltb.net
日本人が開発したRubyを
ふりがなプログラミング方式で教えるとかは?
少しは身近に感じるかも?

20 :名刺は切らしておりまして:2020/10/29(木) 19:18:55.84 ID:d6t+dz1s.net
昔、ぴゅう太というPCで日本語BASICがあったが全然普及しなかったぞ。
日本語プログラミングなんて全然不要。
小学生のうちはプログラムよりも国語算数の基礎をしっかりと教えることが
理論的な思考を育てる訓練になるし、
中学生以降だと通常の英語ベースのプログラミング言語で十分。
ただでさえ日本のIT環境はガラパゴス化してるのに、これ以上ガラパゴスにしてどーするの。

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

22 :名刺は切らしておりまして:2020/10/29(木) 19:26:03.59 ID:4mbyGyTF.net
せめてRubyかVisual Basicにしろよと言いたい

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

24 :名刺は切らしておりまして:2020/10/29(木) 19:28:46.51 ID:W3ILzRyb.net
タイピング的にアルファベットの方がいい

25 :名刺は切らしておりまして:2020/10/29(木) 19:31:24.81 ID:2ab8WPnK.net
言霊

26 :名刺は切らしておりまして:2020/10/29(木) 19:32:45.46 ID:gg4s/hE3.net
漢字 FAX 元号

このあたりは海外のハッカーが日本攻略で苦しむところだからなw
廃止させたくてしょうがない

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

これ豆な

28 :名刺は切らしておりまして:2020/10/29(木) 19:36:18.41 ID:uzqGFoNo.net
>>1
などと意味不明の供述をしており

29 :名刺は切らしておりまして:2020/10/29(木) 19:38:00.21 ID:Gdh+qF+A.net
昔はUWSCという最強のローマ字言語があったが

30 :名刺は切らしておりまして:2020/10/29(木) 19:45:36.40 ID:xz8Vw40R.net
Excel VBAやれよ、一杯いそうで実はいない
会社でこれできれば100倍生産性うp間違い無し

31 :名刺は切らしておりまして:2020/10/29(木) 19:47:15.36 ID:mDvCPBoi.net
>>1
中国人が大笑いしてたネタだな

32 :名刺は切らしておりまして:2020/10/29(木) 19:48:11.51 ID:oTqwtekT.net
英単語に慣れるためにも普通の言語にしたほうがいい気がするけどなぁ

33 :名刺は切らしておりまして:2020/10/29(木) 19:50:22.92 ID:ZkM6vdXD.net
仮に英語のアレルギー?あるままだとしたら、エクセルのSUM関数もからだが受け付けなくて
一生苦労するかもしれないけど、どうなんだろうねえ

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

35 :名刺は切らしておりまして:2020/10/29(木) 19:52:36.74 ID:+Q79JQk9.net
別にプログラム教育なんかチクタクバンバンでもいいんだよ

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

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

38 :名刺は切らしておりまして:2020/10/29(木) 19:54:53.79 ID:AcpdWfrp.net
ソースコードなんて順次分岐繰り返しの類が延々と連なっているだけで
英語も数学も必要ない
日本語と四則演算があればいい

39 :名刺は切らしておりまして:2020/10/29(木) 19:55:31.12 ID:bysBJ9py.net
漢字トーク・・名称に騙される馬鹿いそうだな

40 :名刺は切らしておりまして:2020/10/29(木) 19:56:11.17 ID:ASlcpx14.net
C言語が日本語で書けるようになっても、文字列が使えなかったり、ポインタを駆使しなければならないわけで、そんなんなら、英語でいいから、BASICにしろや。

41 :名刺は切らしておりまして:2020/10/29(木) 19:56:56.33 ID:Tcxd0Az1.net
>>38
日本語でやってもいいけど、なでしこは日本語であるが故の落とし穴がいくつかあるのでセンスがない

42 :名刺は切らしておりまして:2020/10/29(木) 19:58:54.74 ID:F7hlI+lC.net
どうせマシン語に変換しちゃうんだからソースが日本語だろうと問題ない気もするんだが、
そもそもシンプルなSVOばかりだからメリットがあんまりないよな

43 :名刺は切らしておりまして:2020/10/29(木) 20:00:14.23 ID:AaHoXyPV.net
英語使えないと汎用性がないからそのうち廃れる

44 :名刺は切らしておりまして:2020/10/29(木) 20:01:59.03 ID:B2opK+Ky.net
ひまわりなら触ったことあったけど、
なでしこってのもあるんだな

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

46 :名刺は切らしておりまして:2020/10/29(木) 20:07:15.39 ID:+2o9CLuv.net
>>8
いきなりC言語。

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

48 :名刺は切らしておりまして:2020/10/29(木) 20:09:10.34 ID:Tcxd0Az1.net
プログラム=文字の羅列
という認識がダメすぎ
フローチャート書いたらそれをそのままプログラムとして動かせるくらいの簡単なものでいいよ

49 :名刺は切らしておりまして:2020/10/29(木) 20:09:22.19 ID:AaHoXyPV.net
>>40
ベーシックは10○○20○○って書く必要あって記憶領域が少ないとき一桁減らしたり
;で挟んで変数つらつら書いて記憶領域確保した苦い思い出があるなあ

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

51 :名刺は切らしておりまして:2020/10/29(木) 20:12:33.16 ID:jC3U9GWZ.net
最近のMacの標準フォントは全角アットマークと半角アットマークが文字幅一緒で見た目で区別がつかない。

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

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

54 :名刺は切らしておりまして:2020/10/29(木) 20:14:19.80 ID:d6t+dz1s.net
>>26
日本語で苦しんでるのはアマチュアのハッカーだけだよ。
中国は国家ぐるみでハッキングと日本語のエキスパートで組織を構成してるから意味なし。

55 :名刺は切らしておりまして:2020/10/29(木) 20:15:15.80 ID:fGYjabNS.net
作ってみればいいじゃん
文句言うだけなら童貞にだってできるw

56 :名刺は切らしておりまして:2020/10/29(木) 20:21:40.68 ID:idOtZ31M.net
ひらがなだけでいいよ

57 :名刺は切らしておりまして:2020/10/29(木) 20:21:53.66 ID:ls2xQGlw.net
Cにしろって工業技術学校じゃないんだぞ

先生がちぇっくできねーだろうが。日本語の言語じゃないと
やるやつは同時進行でやる つーか はじめてるわ

58 :名刺は切らしておりまして:2020/10/29(木) 20:23:53.27 ID:FCU2ODLG.net
数学やれよ
文系だったら哲学
論理は既存の学問に含まれているのに何で余計なことやらせるのか

59 :名刺は切らしておりまして:2020/10/29(木) 20:27:54.30 ID:T46UKEcY.net
まあ こういう授業受けたやつの中から 自分向いてるかもしれんという奴が進路決める手伝いになればいい
実際に役立つ知識みたいなこと言いだすのはナンセンス

60 :名刺は切らしておりまして:2020/10/29(木) 20:28:29.96 ID:j+Mdh2WV.net
C言語に書きなおす計画も、なくなったし、進化が止まってる言語だよ

61 :名刺は切らしておりまして:2020/10/29(木) 20:29:28.77 ID:ioIiy8x9.net
漢字のみの中国語は致命的な欠陥言語だ
http://blog.goo.ne.jp/2005tora/e/31f3ff231ae092df09a9a575c2058d6c
中国はすべて漢字表記だから、覚える漢字が多すぎて
そっちに時間を大量にとられて学問にまわす時間がないw

中国語の元素記号が笑える
http://livedoor.blogimg.jp/route408/imgs/e/d/ed9ea143.jpg

62 :名刺は切らしておりまして:2020/10/29(木) 20:30:26.41 ID:DmfNT+mP.net
vbaとjavascriptやったほうがマシ
環境最初からあるし

63 :名刺は切らしておりまして:2020/10/29(木) 20:31:17.30 ID:qiNsUM+w.net
なでしこ覚えてもつぶしが効かない

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

65 :名刺は切らしておりまして:2020/10/29(木) 20:32:25.36 ID:Le6opNM5.net
なでしこもRubyもガラパゴスだからだめ
Pythonでいい

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

67 :名刺は切らしておりまして:2020/10/29(木) 20:33:29.92 ID:xTU1CeR0.net
母国語って言うがメジャーどころだって別に英語なわけじゃないからな

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

69 :名刺は切らしておりまして:2020/10/29(木) 20:37:42.49 ID:F7hlI+lC.net
>>59
プログラミングの概念を教えるって意味では無駄じゃないかもしれん
家でも会社でも、無意識のうちに頭のなかで業務フローを描いて整理するでしょ

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

71 :名刺は切らしておりまして:2020/10/29(木) 20:43:53.65 ID:HnewHPb3.net
中学の数学も「a+b=c」を「あたすいはう」にすればいいんじゃね

72 :名刺は切らしておりまして:2020/10/29(木) 20:43:55.41 ID:CWoc0hCI.net
挫折する人間を減らすという意味で導入部分に使えるのでは
小学校では遊び程度にこれでプログラミングを把握して
中学校から英語学習と並行してやりたい言語を自分で選べばいい

73 :名刺は切らしておりまして:2020/10/29(木) 20:45:55.79 ID:pO/mN+xD.net
もとが英語でできているプログラミング言語を日本語訳して使っても意味なし、過去半世紀すべて失敗した
根本的に日本語の構造で新しい言語を作らないと意味ない
かなり言語処理系が忖度することになると思われる

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

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

76 :名刺は切らしておりまして:2020/10/29(木) 20:51:31.10 ID:l3tNEwqe.net
>>1
英語のわからない
ITのできない
バカの日本人向け詐欺商売

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

78 :名刺は切らしておりまして:2020/10/29(木) 20:56:25.83 ID:epHFatkn.net
Scratchでいいだろとワイは思う。Pythonはとっつきやすいが難解だし

79 :名刺は切らしておりまして:2020/10/29(木) 20:58:28.22 ID:ejZIjOvw.net
意味ねえよ、誰が使うんだ

80 :名刺は切らしておりまして:2020/10/29(木) 20:59:52.74 ID:hUdk56hf.net
日本語ってもやっとしてんだよな。
英語なら数式展開をそのまま英語でやれる。
日本語は文節も良くわからんしプログラムには向いてない。
固有名詞の意味量は他言語より圧倒的に優れてるけども。

81 :名刺は切らしておりまして:2020/10/29(木) 21:00:12.32 ID:8WwKRCdI.net
あほだろう
カルネージハートでもよかった
日本語に意味はない
か面倒なだけ

82 :名刺は切らしておりまして:2020/10/29(木) 21:01:57.84 ID:2lX1ee7H.net
例えば海外でもプログラミングの授業が一般的になったときに
留学した中学生死ぬと思うけど大丈夫?

83 :名刺は切らしておりまして:2020/10/29(木) 21:02:04.80 ID:GA+Ujl+G.net
>>4
おっさん

84 :名刺は切らしておりまして:2020/10/29(木) 21:02:19.41 ID:GA+Ujl+G.net
>>6
おっさん

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

86 :名刺は切らしておりまして:2020/10/29(木) 21:04:39.11 ID:8WwKRCdI.net
英語はまったくできないが、中学生レベルですら、
あと作文もできないし、日本語の本も読まないが
だが高校のときに基本・応用技術者試験に合格した
論文とかもプログラミングと同様、日常英語や文法ができずとも理解はできる

87 :名刺は切らしておりまして:2020/10/29(木) 21:09:53.76 ID:s+hkKXai.net
最近は、ふりがなプログラミングという本があるから、中学生でも高級言語書けるやろ

初心者の頃、独習みながら翻訳してた時代は終わったんじゃ

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

89 :名刺は切らしておりまして:2020/10/29(木) 21:11:15.66 ID:jC3U9GWZ.net
マウス操作の命令があるぞ。
ブラウザ関連も。ブラウザ要素クリックなんて命令も。
サンプルプログラム実行したら高価な壺買わされたりするんじゃね?

90 :名刺は切らしておりまして:2020/10/29(木) 21:11:24.36 ID:jC3U9GWZ.net
マウス操作の命令があるぞ。
ブラウザ関連も。ブラウザ要素クリックなんて命令も。
サンプルプログラム実行したら高価な壺買わされたりするんじゃね?

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

92 :名刺は切らしておりまして:2020/10/29(木) 21:18:11.55 ID:jC3U9GWZ.net
>>86の文が理解できん。

93 :名刺は切らしておりまして:2020/10/29(木) 21:18:11.77 ID:U9BIUuGT.net
なですこ

スコスコラブ注入(ドピュッ♪)

94 :名刺は切らしておりまして:2020/10/29(木) 21:18:13.17 ID:jC3U9GWZ.net
>>86の文が理解できん。

95 :名刺は切らしておりまして:2020/10/29(木) 21:20:16.19 ID:F7hlI+lC.net
なでしこって単語を日本語に置き換えただけでしょ?
なでしこのコードを読んで流れを理解できる人なら、普通の英文コードも理解できると思う
英単語を見るだけでやる気をなくす人用じゃないか

96 :名刺は切らしておりまして:2020/10/29(木) 21:24:01.92 ID:h0tJMiru.net
>>27
SmallTalkもね。

97 :名刺は切らしておりまして:2020/10/29(木) 21:26:14.21 ID:h0tJMiru.net
luaの日本語版でいいかな。

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

99 :名刺は切らしておりまして:2020/10/29(木) 21:28:45.15 ID:MQ6GfN6e.net
この子たちが将来、
自然言語でプログラミングできるようにしてくれそうだ。

100 :名刺は切らしておりまして:2020/10/29(木) 21:28:49.77 ID:8WwKRCdI.net
>>95
オリジナルかと
単に単語を書き換えるだけだったらすぐに誰でもできるだろう
for ふぉー、回す
go ごう、行く
if いふ、もし
など

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

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

103 :名刺は切らしておりまして:2020/10/29(木) 21:33:43.76 ID:NGR84Q5n.net
中国は中学からpython義務教育化だっけ
アメリカと覇権争いしてる国ですらトレンド言語使ってるけど日本大丈夫なの

104 :名刺は切らしておりまして:2020/10/29(木) 21:34:40.48 ID:ItscyVxq.net
最初エクセルとかから始めたほうがいい気がするけど

105 :名刺は切らしておりまして:2020/10/29(木) 21:35:28.82 ID:8WwKRCdI.net
カルネージハートの新作でないものかとおもい続けてたがでなかったが
だがスマホでこんなのあった、

最強のAIを目指せ!Gladiabots
https://www.youtube.com/watch?v=b-ADT91oBms

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

107 :名刺は切らしておりまして:2020/10/29(木) 21:53:53.49 ID:ZNHIO26V.net
一番最初にやるならpythonaやrubyみたいな動的型付けじゃなくて静的型付けの言語やった方がいいと思うがなあ
Cはちょっと難易度高いから個人的にはVB.netが一番いい気がする
ただPCのスペックがそれなりじゃないとVisualStudioがまともに動かないのが最大の難点
どーせFとかNのceleron4gbHDDを買わされるだろうし

108 :名刺は切らしておりまして:2020/10/29(木) 21:54:42.78 ID:FZ1ZN5aa.net
なでしこをブスの代名詞にしたやつらは誰だ

109 :名刺は切らしておりまして:2020/10/29(木) 22:00:58.12 ID:NCccvcGi.net
そもそもプログラミングを子供に教える意味がないと思う。

110 :名刺は切らしておりまして:2020/10/29(木) 22:01:29.50 ID:IxNfQ8r+.net
そのうち仕様書を読ませたらAIがそれっぽいのを作ってくれるようになる
人間の100万倍くらいの速度でw

111 :名刺は切らしておりまして:2020/10/29(木) 22:07:24.60 ID:vBp0Ak72.net
>>110
仕様書作る方が大変だぞ
きっと作り直せとAIに突き返されるのがオチ

112 :名刺は切らしておりまして:2020/10/29(木) 22:21:53.38 ID:vBp0Ak72.net
>>107
python は動的でありながらstaticでもあるよ
実際、型を意識しないといけない箇所が出てくる
最初、型を意識しないでも動くくらいから始められるからこそいい

型を意識するようになるくらいなら義務教育の範囲外でちょうどいいだろ
義務教育で型とか教えてる暇はない
型をわかるにはビットとバイトとハードの話まで遡る必要がある

113 :名刺は切らしておりまして:2020/10/29(木) 22:22:27.56 ID:AOjqslaq.net
言語として、最近ので一番いいなと思ったのはkotlinだな
javaとの互換製もあるし、結構いいと思う

114 :名刺は切らしておりまして:2020/10/29(木) 22:23:03.41 ID:3OrTWGW8.net
学校でプログラミングやったところで、ほとんどの人は将来プログラマーにはならんしな
「プログラミングの考え方」の学習がメインで、見た目の拒否感をなくすならまあアリだろ
どうせ学校でやるレベルなら、大したことしないし
プログラミングに興味を持つ生徒は、後で勝手にほかの言語を学習するだろう

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

116 :名刺は切らしておりまして:2020/10/29(木) 22:24:34.18 ID:8F9aaQz+.net
>>32
英語教育の二の舞いになるんじゃね?

117 :名刺は切らしておりまして:2020/10/29(木) 22:28:19.92 ID:UlOfnah7.net
コマンド 文法  数式ファンクション オブジェクト は分かった
https://nadesi.com/doc3/index.php?%E6%96%87%E6%B3%95
https://nadesi.com/v3/doc/index.php?%E5%91%BD%E4%BB%A4%E4%B8%80%E8%A6%A7%2F%E6%A9%9F%E8%83%BD%E9%A0%86

関心のある小学生が、使えるコマンドを自分で探すようになれば
自分で好きな言語を使えるようになる

教える先生が日本語でスタートできるというメリットでよいだろう

118 :名刺は切らしておりまして:2020/10/29(木) 22:28:52.89 ID:vBp0Ak72.net
>>116
そうね
そもそも
English languageじやなくて
C languageだったりPython languageな訳で
ラテンアルファベット使って英語風の記号使ってるってだけだからね

119 :名刺は切らしておりまして:2020/10/29(木) 22:29:49.80 ID:612aOut1.net
合理的考え方を学ぶのに

合理的じゃない手段を選択するセンスのなさ

120 :名刺は切らしておりまして:2020/10/29(木) 22:30:04.03 ID:vBp0Ak72.net
>>117
よいだろう!(高い目線だな)

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

122 :名刺は切らしておりまして:2020/10/29(木) 22:31:22.33 ID:nSF1JFa6.net
ローマ字入力しか出来ない奴等には無駄だろ

123 :名刺は切らしておりまして:2020/10/29(木) 22:32:35.85 ID:vBp0Ak72.net
>>122
どして?

124 :名刺は切らしておりまして:2020/10/29(木) 22:33:34.15 ID:zbocHIa1.net
>>8
別に開発者になるわけではないし開発者養成講座でも無い。考え方を学ぶためのものなのだから。

125 :名刺は切らしておりまして:2020/10/29(木) 22:35:15.95 ID:hntanZrs.net
考え方学ぶだけなら数学でやりゃいいだけでは?

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

127 :名刺は切らしておりまして:2020/10/29(木) 22:38:14.91 ID:1iUrG93i.net
プログラミング言語に合理性なんて要らねぇよ
要はチューリングコンプなら何でもいいbrainfuckもそこらへんを用いた遊びだし(´・ω・`)

128 :名刺は切らしておりまして:2020/10/29(木) 22:38:49.09 ID:ksvT6vC+.net
JavaでもCでもいいが、よく使われる言語でやれば多少は英語の理解が進みやすくなるだろうに
本当にアホらしい

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

130 :名刺は切らしておりまして:2020/10/29(木) 22:42:00.05 ID:vBp0Ak72.net
>>125
数学をコンピュータで確認するにはプログラミングが必要
今高性能コンピュータがみんなの手の中にある時代に頭の中とペンとノートだけで確認するの?

数式はコンピュータのない時代には一番論理性を共有できる記述方法だったろうが
現代ではコンピュータの方が確認が早い

数学的論理性を数学用語を学んで覚えるのか
コンピュータ言語で覚えるのかの違いでもある

単に数学で良くね?って言うのは
日本語はなせるやつがあ英語学ぶより日本語でよくね?っていうようなもの
コンピュータ言語を知ってるやつがコンピュータで良くね?っていうこと同じこと

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

132 :名刺は切らしておりまして:2020/10/29(木) 22:45:14.76 ID:vBp0Ak72.net
>>128
>>118

133 :名刺は切らしておりまして:2020/10/29(木) 22:46:39.56 ID:sMK9arxk.net
プログラミングって言ってる時点で茶番
そもそもイマドキの若者は日本語よりもカタカナ英語の方が通じるしな
カタカナ英語で理解していて日本語じゃ通じない言葉がどんどん増えてる

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

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

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

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

138 :名刺は切らしておりまして:2020/10/29(木) 22:53:52.48 ID:1iUrG93i.net
コンピュータ上でのアルゴリズムは数学上論理で有限の手続きで構成可能故に証明できる数学的対象によってのみ構成される数学体型の部分集合だから論理的思考得るな数学で十分だよ
行列式手で一生懸命求めるのが数学と考えてるのが一般的なジャップだし大抵のジャップが数学やっても全くムイミィだと思うけどな
まぁ、コンピュータは数学者の奴隷であるべきだけど
ちょっとした偏微分方程式ですら計算量が尋常なもんじゃないしね(´・ω・`)

139 :名刺は切らしておりまして:2020/10/29(木) 22:53:53.66 ID:ijCU+QdJ.net
え?そもそもプログラムって英語なんかまったく関係なくて
数式とちょっとした記号だけだから、日本語で書く意味なんかないだろ^^;

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

141 :名刺は切らしておりまして:2020/10/29(木) 23:00:22.04 ID:ijCU+QdJ.net
FOR X=0 TO 4
PRINT "逝ってよし"
NEXT

>RUN
逝ってよし
逝ってよし
逝ってよし
逝ってよし
逝ってよし

>

142 :名刺は切らしておりまして:2020/10/29(木) 23:00:53.05 ID:612aOut1.net
先生
キャメルケース、ケバブケースって何ですか?w

143 :名刺は切らしておりまして:2020/10/29(木) 23:02:56.85 ID:bLlExNTZ.net
小学生でもBASICならできるって。
おれも、小学2年のころBASICでやってたもん。

144 :名刺は切らしておりまして:2020/10/29(木) 23:06:19.31 ID:hiFTakR2.net
なぜぴゅう太は流行らなかったのか

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

146 :名刺は切らしておりまして:2020/10/29(木) 23:11:09.19 ID:qgxBf9VL.net
>>139
その記号の殆どが英語を略したものだろw
基本的に殆どのプログミングの言語は英語を基に作られてる
英語圏の人間が作ってるから当たり前だけど

147 :名刺は切らしておりまして:2020/10/29(木) 23:24:25.15 ID:BR9ndivN.net
条件文や繰り返し処理は言語の垣根はほぼないから
その辺の構文まで日本語化する必要はないと思うが

148 :名刺は切らしておりまして:2020/10/29(木) 23:25:17.18 ID:ljq1Ftsz.net
>>7
同意

プログラム言語にふりがなをふった本が、今はブームになってるからね。
日本語でまず仕組みを理解しないと、頭には入らない。

149 :名刺は切らしておりまして:2020/10/29(木) 23:28:56.04 ID:fHRqip5D.net
>>1
また、いらんことしてる。

素直に、JavaScriptにしとけよ。
ブラウザがあるPC(スマホ)なら何でも動くから自宅でもできる。宿題もできるのはこれしかない。

150 :名刺は切らしておりまして:2020/10/29(木) 23:29:19.92 ID:ljq1Ftsz.net
>>147
条件文なしで、日本語でアルゴリズムを書く必要があるんじゃね?

それから説明しないと、初学者は理解できないだろ。

151 :名刺は切らしておりまして:2020/10/29(木) 23:35:36.11 ID:v4IcJjSH.net
なでしこをいきなり使って「理解した」と言われてもね

152 :名刺は切らしておりまして:2020/10/29(木) 23:37:09.82 ID:BR9ndivN.net
>>150
条件文や繰り返し処理を駆使して、アルゴリズムを実現するのが普通だろ
そんな理解しかしてない人が日本語プログラミングを採用してるかもしれないけどな…

153 :名刺は切らしておりまして:2020/10/29(木) 23:40:24.75 ID:wInnOzmk.net
母語が特殊だと、後で苦労するぞ

154 :名刺は切らしておりまして:2020/10/29(木) 23:44:18.53 ID:ljq1Ftsz.net
>>152
初学者がいきなり条件文なんか見たら、パニックになるわwww
市販の本の中には、日本語で一つ一つアルゴリズムを書いてあるのもある。
ああいう本は、ものすごくわかりやすい。

155 :名刺は切らしておりまして:2020/10/29(木) 23:44:48.22 ID:XDwb4hSH.net
ンな事より駅の案内とかから中文とハングル無くして英語を充実させろ
子供が英語に触れる機会増やせよ

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

157 :名刺は切らしておりまして:2020/10/29(木) 23:51:34.86 ID:mKkeo0u/.net
今は教員が無能でみんな小学校の早い時期から塾に行ってる
子供に難しいことを教えるよりもまずは教員のレベルをなんとかしろやマジデ
学校に行ってる時間がかなり無駄になってんだよ

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

159 :名刺は切らしておりまして:2020/10/29(木) 23:55:11.73 ID:K3Rsb4Rh.net
>>75
そうやって馬鹿にし続けた結果なにも出来なくなったのが日本だよね
日本が貧しくなって人件費が安い国になっても縫製すらまともにできなそうな日本に工場は立たない

160 :名刺は切らしておりまして:2020/10/30(金) 00:03:45.59 ID:q9hIOQke.net
2バイト文字であることが無駄

161 :名刺は切らしておりまして:2020/10/30(金) 00:05:05.69 ID:q9hIOQke.net
文字コードが変わると正確に扱えないことが最大の無駄

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

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

164 :名刺は切らしておりまして:2020/10/30(金) 00:18:07.69 ID:EuOtmWAY.net
16行目 ナイスエラー!

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

166 :名刺は切らしておりまして:2020/10/30(金) 00:23:28.58 ID:FCIiCFPo.net
プログラムは簡単だ
名前付け出来なきゃただのクソコード製造機だが

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

168 :名刺は切らしておりまして:2020/10/30(金) 00:30:44.13 ID:VscXPKja.net
pythonやっとけ
それで余力ある奴はデータサイエンスなりニューラルネットなり勝手に手を出すから

169 :名刺は切らしておりまして:2020/10/30(金) 00:44:56.35 ID:Bmk4DK4x.net
子供が全員やるなら簡単なツールがいいな
理解させたいのは、
・一見複雑な手続きを部品に分けたり細分化して考える
・条件を定義して分岐する
・考えたことを整理する
これだけ分かれば理系になれる

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

171 :名刺は切らしておりまして:2020/10/30(金) 00:47:54.78 ID:HntK9rlE.net
>>46
みんなめげるわw

172 :名刺は切らしておりまして:2020/10/30(金) 00:49:03.03 ID:NkfJgbX+.net
そうそう、こんなローカル言語学んだって、まるまる時間の無駄だぞ。
こんなので貴重な時間潰すくらいなら、エスペラント語でも勉強したほうがまだマシ。
素直にPythonやっとけ。

173 :名刺は切らしておりまして:2020/10/30(金) 00:49:06.40 ID:pHiCOvgH.net
もし○●だったら△▲へいって□■しなさいよ

174 :名刺は切らしておりまして:2020/10/30(金) 00:49:09.59 ID:spZ2UAPZ.net
教育は、社会の役に立つ子供を育てるべき

なんの役も立たないクソ言語教えるな

175 :名刺は切らしておりまして:2020/10/30(金) 00:50:23.18 ID:V+vaW5mm.net
>>46
cは業務で使わんけど、学んでて良かったよ

ポインタの概念やメモリ破壊を知ってるのと、そうでないのではトラブル時の対応の幅が変わる

176 :名刺は切らしておりまして:2020/10/30(金) 00:51:26.67 ID:XWFvUV+c.net
中途半端なことしないでエクセルマクロVBAでもやれよ

177 :名刺は切らしておりまして:2020/10/30(金) 00:52:42.49 ID:V+vaW5mm.net
>>172
今の言語はどれでもさほど大事じゃないよ
できることはどれも大して変わらない

プログラミングの本質はどの言語からも学べるし、それを学べばどの言語にも移行できるよ

178 :名刺は切らしておりまして:2020/10/30(金) 00:54:38.13 ID:J0eJupaD.net
>>66
コボラーは今でも高給取りだよ。。。

179 :名刺は切らしておりまして:2020/10/30(金) 01:01:51.70 ID:k2S+58Wc.net
こんな勉強じゃ
富岳に飛沫計算させる程度の発想しか
沸いてこないよ

180 :名刺は切らしておりまして:2020/10/30(金) 01:05:52.17 ID:wvpIlX1F.net
それくらいで挫折する奴はどうせ無理だから諦めろ

181 :名刺は切らしておりまして:2020/10/30(金) 01:11:03.59 ID:jwdT7RVR.net
せめてrubyにしろよ。ベストはpython。
全員がプログラマにならないからといって、だれも使っていないような言語を教えるな

182 :名刺は切らしておりまして:2020/10/30(金) 01:12:15.39 ID:NkfJgbX+.net
>>177
だったら尚更Pythonでいいじゃん、無理に変なゴミ言語選ぶ必要性ないし。

183 :名刺は切らしておりまして:2020/10/30(金) 01:14:37.63 ID:7kE4GcMZ.net
パッと見でプログラムがコンピューターに何を指示してるのかがわかるのはいいことだよ
普及してる言語は後からいくらでも勉強できるんだから

184 :名刺は切らしておりまして:2020/10/30(金) 01:19:29.44 ID:w6MBOWhu.net
こんばんわ
機動変態なでティンコのパイロットやってます、ティン皮アキトですdeath!!!!!

(´・ω・`)b

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

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

187 :名刺は切らしておりまして:2020/10/30(金) 02:05:38.18 ID:vvZto324.net
どうせやるなら C か Python あたりにすれば良いのに。
「皆んなが皆んなプログラマーになるわけじゃない」って言うのなら、
国語・算数・理科(特に物理)・歴史(特に近代史)をやった方が余程良い。

188 :名刺は切らしておりまして:2020/10/30(金) 02:06:49.21 ID:PpRMHVmN.net
>>17
かるねーじはあと

189 :名刺は切らしておりまして:2020/10/30(金) 02:10:36.35 ID:tJvLpDIH.net
世界で使われてるものにしないと意味がない

190 :名刺は切らしておりまして:2020/10/30(金) 02:11:10.15 ID:tJvLpDIH.net
日本のダメ教育のパターン。

実用性が皆無のプログラムの勉強をさせられる。

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

192 :名刺は切らしておりまして:2020/10/30(金) 02:26:53.75 ID:s3tgJYB0.net
>>1 プログラミングを小学校から授業でやってるんだよね…各家庭の環境により差がでるな。

193 :名刺は切らしておりまして:2020/10/30(金) 02:33:45.97 ID:nS3Z22uE.net
日本のITは年収低いからダメだよ

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

”プログラムを書く”だろ

195 :名刺は切らしておりまして:2020/10/30(金) 03:07:36.46 ID:YWOkKTYr.net
>>30
素人が書いたVBAコードは他人がメンテ不能だから後任者が困ることになる

196 :名刺は切らしておりまして:2020/10/30(金) 03:28:27.17 ID:xyEkpmgd.net
政府はデジタル化というなら、まずカタカナIT用語を日本語で表現するようよびかけるべき

197 :名刺は切らしておりまして:2020/10/30(金) 04:40:38.35 ID:wy0sI8qX.net
孫のせい

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

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

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

201 :名刺は切らしておりまして:2020/10/30(金) 06:52:35.88 ID:aGCjr/gZ.net
無駄・意味がない・やるべきではない
こういう0・100思考の人が増えてるのかね

202 :名刺は切らしておりまして:2020/10/30(金) 07:22:02.12 ID:rEbapQfJ.net
実用性は無いだろ
「日本語でこんな事やってみたよ!」という研究をしただけだと思う
まあオモチャを作ってみただけだろ

203 :名刺は切らしておりまして:2020/10/30(金) 07:42:05.34 ID:cC9/4YhW.net
商売はバカに合わせてやる方が上手くいくが国家運営をバカに合わせてやると破滅する。なんでも易しければ良いってもんじゃない。特に子供は吸収力も理解力も大人が想像してる以上。無理目からスタートさせても案外いけるんだよ。

204 :名刺は切らしておりまして:2020/10/30(金) 07:46:59.71 ID:nDoPjcnr.net
>>13
自動マクロ 「忖度」

初期化してない変数でwhile を回そうとするとかつてに
上位で変数を設定してくれる

この機能を使うにはファイルの頭で忖度宣言をする

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

206 :名刺は切らしておりまして:2020/10/30(金) 08:05:22.67 ID:/RAxdDdB.net
開発現場で利用されるプログラミング言語の方がいいって人は分かってないよ
これはプログラミングの仕組みを理解するための授業ってだけ

207 :名刺は切らしておりまして:2020/10/30(金) 08:06:35.37 ID:YeJqqMLO.net
ifだけ知ってりゃなんとかなる
そもそもアルゴリズムが自分で考えられる能力が必要

208 :名刺は切らしておりまして:2020/10/30(金) 08:19:22.00 ID:C7raUPyj.net
>>15
メジャーな言語なら大概残ってる(と思う)。

209 :名刺は切らしておりまして:2020/10/30(金) 08:40:47.89 ID:w6MBOWhu.net
日本語タイピングの学習も兼ねてるのか?何だかローマ字入力じゃなくってカナ入力が流行りそうで

いざpythonとかにシフトしたらキー入力で頭がパニックになりそう

余計な心配かね?

210 :名刺は切らしておりまして:2020/10/30(金) 08:51:57.62 ID:VOcmV4FN.net
>>206
>プログラミングの仕組みを理解する
効果があるのかどうか、5年ごとに検証が必要だろうな
1990年代からの「使える英語」「コミュニケーション重視の英語」教育も効果なかったと
(大学生の英語力が下がり続けている)

211 :名刺は切らしておりまして:2020/10/30(金) 09:04:57.37 ID:6f7hG1rK.net
1ファイルのAccessの簡易版が最強のはずなんだけどね、簡単なデータベースも扱えるし高度なプログラミングも可能、おまけに1ファイル、扱いが簡単。

212 :名刺は切らしておりまして:2020/10/30(金) 09:27:07.91 ID:RB9A2ofr.net
教師が理解できるのか?

213 :名刺は切らしておりまして:2020/10/30(金) 09:27:27.35 ID:JQPRs/wS.net
エクセルのマクロで

214 :名刺は切らしておりまして:2020/10/30(金) 09:29:22.72 ID:JQPRs/wS.net
>>154
そうなんだ?
いきなりBASICで入門したからなんの抵抗もなかったな

215 :名刺は切らしておりまして:2020/10/30(金) 09:31:11.13 ID:JQPRs/wS.net
学校の課題、班で出されたけど、結局俺一人でコーディングしてたから、生まれつきプログラマーなんだろうな…
だから初心者がどこでつまずくか分からないんだよな

216 :名刺は切らしておりまして:2020/10/30(金) 10:15:32.38 ID:Jkvy8wPV.net
ひまわりは

217 :名刺は切らしておりまして:2020/10/30(金) 10:17:21.77 ID:dx30oWDc.net
なでしこは自然な日本語に近い表記法を使っているから、
プログラミングのロジック以外のところに惑わされず、
学校の先生もすぐに理解しちゃうと思う。

218 :名刺は切らしておりまして:2020/10/30(金) 10:41:22.78 ID:u4bz38qF.net
癖がありすぎて他の言語を扱うのに支障がなけりゃ何でもいいんじゃね?

プログラミングは最初で躓かなけりゃどんどん高度化していける

英語よりC言語つかえりゃ、あと20年は食うに困らんさ

219 :名刺は切らしておりまして:2020/10/30(金) 10:46:23.60 ID:qu9H0zsD.net
BMIの計算 *

身長=160
体重=50
身長M=身長÷100
BMI=体重÷(身長M×身長M)
適正体重=身長M×身長M×22
肥満度=(体重/適正体重)
「BMI ... {BMI}」を表示。
「肥満度 ... {肥満度}」を表示。
「適正体重 ... {適正体重}」を表示。

220 :名刺は切らしておりまして:2020/10/30(金) 10:48:19.98 ID:JQPRs/wS.net
>>218
Rubyは癖が強すぎてダメだろうな
関数型言語も…

221 :名刺は切らしておりまして:2020/10/30(金) 10:52:33.52 ID:memtMrAr.net
世界で誰も使ってない言語を学ぶ日本らしい無駄な勉強

意味ないよ。
世界を見据えてJava Ruby PHP PYthonを学ぶべき

222 :名刺は切らしておりまして:2020/10/30(金) 10:52:38.65 ID:ixzDH//t.net
TRONでいいだろ

223 :名刺は切らしておりまして:2020/10/30(金) 10:53:27.10 ID:BUW5xI7c.net
Pascalはどこ行ったんだよ

224 :名刺は切らしておりまして:2020/10/30(金) 10:55:45.13 ID:memtMrAr.net
英語じゃなくて韓国語を学ばせる無駄。

225 :名刺は切らしておりまして:2020/10/30(金) 10:58:13.25 ID:NssmjRZB.net
イガグリ曰く
そんなことより「シコシコ」やろうぜ

226 :名刺は切らしておりまして:2020/10/30(金) 11:00:47.57 ID:dx30oWDc.net
学校でプログラミング教育をすると話題になったときに、
そんなのする必要があるかって、
ロジックを学ぶことが大事だって多くの人が言っていただろう。
なでしこは自然な日本語で組み立てられているから、
日本人はそこに壁を感じない。
純粋にプログラミングのロジックから入っていけるんだよ。
まさにプログラミング・ロジックを教えるのに日本で最適な言語のひとつ。

227 :名刺は切らしておりまして:2020/10/30(金) 11:02:37.87 ID:dx30oWDc.net
つまり、なでしこを採用すれば、
国語の授業でプログラミングも教えられるという効率性がある。

228 :名刺は切らしておりまして:2020/10/30(金) 11:04:22.17 ID:o5MSBmR/.net
>>201
有限な授業時間を割いてまでやることではない

229 :名刺は切らしておりまして:2020/10/30(金) 11:06:26.21 ID:J0Ccb+eK.net
>>187
>理科(特に物理)・歴史(特に近代史)

同意

230 :名刺は切らしておりまして:2020/10/30(金) 11:07:42.91 ID:4IDDjhjz.net
日本語はいい言葉だけど
わざわざ教科書でやる意味があるのか

231 :名刺は切らしておりまして:2020/10/30(金) 11:08:00.76 ID:dx30oWDc.net
なでしこを学んだ子供たちがいつか自然言語としての日本語で
プログラミングできる環境を開発してくれることだろう。
音声入力になるかもしれない。
そのときソフトウェア開発の生産性は爆発的に上昇するだろう。

232 :名刺は切らしておりまして:2020/10/30(金) 11:11:53.03 ID:Wa8mmxGB.net
>>1
ますます日本はソフトウェア後進国になる

233 :名刺は切らしておりまして:2020/10/30(金) 11:14:33.97 ID:dx30oWDc.net
なでしこはプログラミングを知らない日本人でも
そのソースコードが何をやっているのかある程度理解できてしまう
という部分的な可読性が高い。
あとは、それが全体で何をやろうとしているのかというロジックさえ
把握する能力が身につけばいい。

234 :名刺は切らしておりまして:2020/10/30(金) 11:14:51.70 ID:WIhKsZ6l.net
昔あった日本語BASICみたいなもん?

235 :名刺は切らしておりまして:2020/10/30(金) 11:16:50.63 ID:dx30oWDc.net
自然言語からやや離れているMindとはまた違う。

236 :名刺は切らしておりまして:2020/10/30(金) 11:20:16.21 ID:lQNW6ymt.net
意味などない変な癖がついて後日苦労するだけ

237 :名刺は切らしておりまして:2020/10/30(金) 11:20:20.39 ID:dx30oWDc.net
分厚い仕様書を暗記する手間を飛び越して
ソフトウェアの設計思想を直接に学ぶことができる。
それだけでもかなりの効率性。
PythonのO'reilly本を見て。あの分厚さ。
分厚いのにソフトウェアの設計思想の解説はほとんど含まれていない。
言語が変わったら無駄になっちゃう非効率性。

238 :名刺は切らしておりまして:2020/10/30(金) 11:24:48.82 ID:dx30oWDc.net
コーダーじゃなくてプログラマーが育つ。

239 :名刺は切らしておりまして:2020/10/30(金) 11:28:08.26 ID:4bN+OKme.net
富士通「OASIS・・・」

240 :名刺は切らしておりまして:2020/10/30(金) 11:30:12.76 ID:BUW5xI7c.net
>>238
こんなもんで育つなら世の中英語ペラペラの数学者だらけだろ

241 :名刺は切らしておりまして:2020/10/30(金) 11:37:28.45 ID:dx30oWDc.net
PythonとかJavaScriptとかのコーダーはIT土方だから
将来を考えれば教える価値なし。

242 :名刺は切らしておりまして:2020/10/30(金) 11:37:40.25 ID:J0Ccb+eK.net
ソフト開発現場でコーディング時間は精々20%ぐらい。
その他は客から何したいのか聞き出し、仕様,設計,テスト内容を文書化し、客とのすり合わせ。

243 :名刺は切らしておりまして:2020/10/30(金) 11:37:50.30 ID:wOMNZnyq.net
中途半端な日本語は論理的思考を学ぶ上で障害になる可能性がある。
外部プログラムの起動などはそもそもプログラミングの本質とは無関係。

何の為のプログラミング教育なのか、本質を見失っている。

244 :名刺は切らしておりまして:2020/10/30(金) 11:40:10.46 ID:wOMNZnyq.net
>>242
それ全部一人なの?
そんなトイプロジェクトでどうするの?

あとさ、これはあくまでもプログラミングの教育

245 :名刺は切らしておりまして:2020/10/30(金) 11:44:19.03 ID:0Z1v4n8L.net
日本語でプログラミングする意味など皆無
弊害しかない

また利権の犠牲になる生徒、国民
いつまでもやってろIT後進国

 

246 :名刺は切らしておりまして:2020/10/30(金) 11:46:06.67 ID:wOMNZnyq.net
>>237
ソフトウェアの設計思想って何?
pascalだったら数ページ、Cだってansiでも10ページぐらい?
Cの後釜だってそう。
そういうと、みんな怒るじゃん。

そんなもんはソフトウェア科学の基礎を必要とする話

247 :名刺は切らしておりまして:2020/10/30(金) 11:51:02.34 ID:0Z1v4n8L.net
トランプ陣営の赤い帽子に書かれたMake America Great
昨日だかミヤネがMake Great Americaの間違いじゃないかとデイブ・スペクターに食い下がっていた
デイブは例によって英検3級だからわからないって受け流していたけど
英検3級レベルの英語もわからない司会がさばるTVの国だからな

 

248 :名刺は切らしておりまして:2020/10/30(金) 11:51:27.28 ID:LblGg8Q/.net
プログラムの理屈を教えるだけだから言語は何でも良いが
日本語でプログラミングは入力が面倒なのがな

249 :名刺は切らしておりまして:2020/10/30(金) 11:55:11.00 ID:MezqXKZ5.net
>>8
プログラム言語は
すぐに新しいモノに取って代わられるから、
小学生が覚えたところで
会社に入る頃にはつかえない。

プログラムが得意な子は
自分で勉強する。

必要なのは入門編。
数学や国語や英語と一緒。
プログラムは言語だから。

250 :名刺は切らしておりまして:2020/10/30(金) 11:58:37.10 ID:L8hKwc49.net
役に立たない知識を強制される子供たちがかわいそう

251 :名刺は切らしておりまして:2020/10/30(金) 12:04:58.82 ID:0Z1v4n8L.net
C/C++をマスターしておけば他の言語なんて使おうと思ったときに使える
それと、言語はプログラミングの手段。目的ではない(当たり前)
「何で」書くかは「何を」書くかで決まる
あとは開発環境の問題もあるけど

 

252 :名刺は切らしておりまして:2020/10/30(金) 12:10:29.28 ID:0Z1v4n8L.net
ファミレスと高級フレンチ一緒にするな
日本で働いているプログラマの大半がファミレスプログラマ

253 :名刺は切らしておりまして:2020/10/30(金) 12:13:30.49 ID:A8miCu32.net
>>1
役に立たないガラパゴス言語とか時間の無駄ゴミ

254 :名刺は切らしておりまして:2020/10/30(金) 12:14:44.28 ID:cwFYa8Wc.net
なにまたガラパゴスJAPANがなんかやってんの?

255 :名刺は切らしておりまして:2020/10/30(金) 12:20:04.52 ID:6f7hG1rK.net
C/C++とかコンピューターのハードウエア知識の段階で万歳だろ、小中学生の身にもなってみろ

256 :名刺は切らしておりまして:2020/10/30(金) 12:26:26.44 ID:4x8SvxgB.net
正直、事務仕事は多かれ少なかれ誰でもやるし、
プログラム言うなら、excelマクロを覚えてほしいわ。

これだけでも日本の事務の生産性は3倍ぐらいになりそうな気がするし。

257 :名刺は切らしておりまして:2020/10/30(金) 12:29:42.95 ID:BZ2Oqxtd.net
令和のΣ計画か?

258 :名刺は切らしておりまして:2020/10/30(金) 12:31:18.41 ID:M+Ui9lJ9.net
それで、世界に通用するの?

259 :名刺は切らしておりまして:2020/10/30(金) 12:34:00.65 ID:0Z1v4n8L.net
>>255
小学生にC/C++を教えろとはいわない
ただ位取り記数法ぐらい教えた方がいい
それとC/C++を習得するのに物理的なハードウェアの知識はいらない
C/C++でのメモリの扱いは論理のレベル(メモリ位置を指すポインタや変数のバイト長とか)
ただし、ハードを直接操作するプログラミングは別の話

260 :名刺は切らしておりまして:2020/10/30(金) 12:37:59.33 ID:0Z1v4n8L.net
>>256
そうだな、日本語プログラミングやるくらいならExcel使ってVBAでも教えた方がマシだな

261 :名刺は切らしておりまして:2020/10/30(金) 12:39:02.23 ID:RS6xDR2a.net
>>21
BAGLESとか?

262 :名刺は切らしておりまして:2020/10/30(金) 12:41:12.79 ID:j/RvlWe5.net
>>247
set 'em free
or
let it be

英語知識とプログラミングは全く関係ない
関係あるなら英語話者全て名プログラマーのはず

263 :名刺は切らしておりまして:2020/10/30(金) 12:41:57.91 ID:j/RvlWe5.net
>>260
こう言うやつがダメな先生と同じ

264 :名刺は切らしておりまして:2020/10/30(金) 12:42:28.90 ID:RS6xDR2a.net
>>49
メモリが2KBしかないファミリーベーシックか?

265 :名刺は切らしておりまして:2020/10/30(金) 12:42:53.09 ID:j/RvlWe5.net
>>256
こう言うやつが小学生に簿記教えろとか言い出す

266 :名刺は切らしておりまして:2020/10/30(金) 12:43:17.10 ID:BUW5xI7c.net
>>256
お前んとこの同僚に言えよ
子供には早い

267 :名刺は切らしておりまして:2020/10/30(金) 12:44:19.81 ID:j/RvlWe5.net
>>259
十進法で教えてるだろおい

268 :名刺は切らしておりまして:2020/10/30(金) 12:47:37.91 ID:6f7hG1rK.net
プログラミングが数学とかと違うところは論理の複雑さをどこまで自分の頭にマップできるか、そしてその中から解を見つけるという知性の強靭さなんだよね、その最初という事であれば賛成。

269 :名刺は切らしておりまして:2020/10/30(金) 13:05:38.77 ID:C0L3M5Hw.net
たぶんアメリカ人でも
プログラム高級言語を、
コミュケーション用の英語とは認識してないと思う。
標準関数でもバシバシ省略語にしてるし。

270 :名刺は切らしておりまして:2020/10/30(金) 13:06:27.32 ID:Wxtp1tef.net
ちょっとエディタ画面を見てみたけどごちゃごちゃして頭痛くなってくる
変数名とかに日本語を使える程度で十分な気がするな

271 :名刺は切らしておりまして:2020/10/30(金) 13:12:08.19 ID:1DXVEP0x.net
>>46
いきなりのC

272 :名刺は切らしておりまして:2020/10/30(金) 13:19:00.00 ID:Tfkq9bMA.net
個人的にはこれ買ってよかったよ

「プログラムはこうして作られるプログラマの頭の中をのぞいてみよう」
単行本 ¥1,980 平山 尚(株式会社セガ) (著)

こんなレベルでいいんだよ

273 :名刺は切らしておりまして:2020/10/30(金) 13:33:12.09 ID:dx30oWDc.net
位取り記数法を教えてなんの役に立つんだろうか?

274 :名刺は切らしておりまして:2020/10/30(金) 13:37:12.38 ID:1ckbrLtu.net
>>8
プログラミング言語なんか所詮機械語の通訳なんだから
日本語の方が良い。w

275 :名刺は切らしておりまして:2020/10/30(金) 13:55:45.81 ID:1ckbrLtu.net
>>1
英語でしかプログラミングできない時代は終わったんだよ。w
これからは世界的に母国語でのプログラミングが主流になるんじゃないかな。w

276 :名刺は切らしておりまして:2020/10/30(金) 13:57:16.33 ID:BXABYOkb.net
つまずいた時に解決方法探そうとしてググっても答えが見つからなさそう

277 :名刺は切らしておりまして:2020/10/30(金) 14:11:33.76 ID:/kFlSw4d.net
まわり道しているだけにしか思えない
まだプチコンとかのBASICの方がいいと思う

278 :名刺は切らしておりまして:2020/10/30(金) 14:13:05.30 ID:Tfkq9bMA.net
なら「こんにちはマイコン」がいいな

279 :名刺は切らしておりまして:2020/10/30(金) 14:14:06.32 ID:/kFlSw4d.net
>>26
確かにネット使う不正アクセスには強いかな
英語の詐欺メールきても読む前にSPAM? とか思って即廃棄しちゃうし

280 :名刺は切らしておりまして:2020/10/30(金) 14:23:18.03 ID:/kFlSw4d.net
>>1
スクラッチはわかりやすいから良いと思う

あとは、フローチャートとかから教えるのなら、アートディンクにカルネージハートとかハウメニロボットをベースに教育向けを作って貰えば良いのに

それかベーマガみたいなのを教材にしてとにかく打ち込ませて、自主的に改造しても良しにして色々やらせれば興味持った子は伸びていくよ

ゲームではないけど鬼滅の無限城とか作った小学生とかいるし、大人でもそうだけど特に子供は興味ある事はすごく頑張れるよ

281 :名刺は切らしておりまして:2020/10/30(金) 14:35:44.23 ID:wK1CNNfk.net
>>34

Python のプログラムコードを印刷して学生に配ったら
インデントの深さが分からず
カオス状態になるのは間違いない

282 :名刺は切らしておりまして:2020/10/30(金) 14:40:36.59 ID:BUW5xI7c.net
>>271
こ、子供には早いんじゃないか?

283 :名刺は切らしておりまして:2020/10/30(金) 14:42:59.44 ID:j/RvlWe5.net
>>281
印刷して?
その時点でカオスだわ
なに時代に生きてるのおじいちゃん

何があってもまずはrunだ
問題あるかどうかはエラーやウォーニングをみてからだ

284 :名刺は切らしておりまして:2020/10/30(金) 14:45:45.41 ID:j/RvlWe5.net
>>274
日本語風のキーワードと日本語風のシンタックス使ってるだけ
日本語じゃない

285 :名刺は切らしておりまして:2020/10/30(金) 15:42:20.38 ID:IwavJhda.net
子供にCは無理がある
安全なRustを教えるべき

286 :名刺は切らしておりまして:2020/10/30(金) 15:43:20.16 ID:eYr/S7HE.net
学校からWindowsを追放しよう。

287 :名刺は切らしておりまして:2020/10/30(金) 15:50:52.75 ID:dp33TMdy.net
Unity で c#
物が動かないと、興味わかんやろ
クラス中数名は、即ゲーム作れるようになる

288 :名刺は切らしておりまして:2020/10/30(金) 15:57:05.00 ID:2LERnG7x.net
ガラパゴス規格

289 :名刺は切らしておりまして:2020/10/30(金) 16:05:10.14 ID:rg7vngXf.net
中学の時にBasic見て俺には無理と思った

290 :名刺は切らしておりまして:2020/10/30(金) 16:08:33.74 ID:wOMNZnyq.net
>>99
今でも自然言語だけど?
「これやっといて」
これだけ

291 :名刺は切らしておりまして:2020/10/30(金) 16:11:22.96 ID:9cOfZaGc.net
初心者にはエラーがわかりやすいほうがいいから
.net以前のVBがいいかな。

292 :名刺は切らしておりまして:2020/10/30(金) 16:12:30.98 ID:wOMNZnyq.net
ココのコメントの8割は単なるコーダーとわかる
こんなのが育っても意味ないって

293 :名刺は切らしておりまして:2020/10/30(金) 16:20:32.00 ID:BBfg6yjU.net
日本語をタイプするよりはアルファベットでタイプした方が
いいんじゃないかと思うんだ。

294 :名刺は切らしておりまして:2020/10/30(金) 16:22:44.67 ID:BUW5xI7c.net
>>293
アルファベット押すとこからやってたらそれで終わるわ

295 :名刺は切らしておりまして:2020/10/30(金) 16:23:06.57 ID:Uwo2wTzN.net
>>291
VB4がわかりやすくてVBの基礎知識全く無くてもなんとかなったわ
6になって落ちこぼれた

296 :名刺は切らしておりまして:2020/10/30(金) 16:44:04.18 ID:tmRRYqkI.net
日本語にする意味はあんまないよな
PG言語が指す「言語」っていわゆる日本語とか英語とかとは違うからな

人間と人間が会話するためではなく
人間がコンピューターに命令するための記述法だから
コンパイル前のコードが日本語表記でも英語表記でも難易度は変わらない

変わらないならデファクトスタンダードである英語で学ぶのが能率良い

297 :名刺は切らしておりまして:2020/10/30(金) 17:02:29.07 ID:8/9KPwJw.net
もし何々だったら韓国滅亡
それ以外は韓国滅亡

とか?

298 :名刺は切らしておりまして:2020/10/30(金) 17:14:45.47 ID:xyTOTcEj.net
感傷かもしれないが、こういうのを大事にしてほしいな

299 :名刺は切らしておりまして:2020/10/30(金) 17:16:08.25 ID:dp33TMdy.net
文法から教えて

英語できないのと、同じ運命

300 :名刺は切らしておりまして:2020/10/30(金) 17:28:12.58 ID:FOE5GkXd.net
>>48
スクラッチみたいなビジュアルタイプのは小学生でやっとるから

中学から変数、関数
高校は理系はデータベースまで

301 :名刺は切らしておりまして:2020/10/30(金) 17:44:07.67 ID:El1bakRC.net
厨房はアンドロイドアプリでも開発させれば良いんじゃね
とりあえず計算機とかスケジューラーあたりから

302 :名刺は切らしておりまして:2020/10/30(金) 18:01:09.12 ID:0Z1v4n8L.net
>>262

関係あるよ
プログラミングの空間、クラス、関数、ライブラリなど名付けは英語センスないと駄目だな
逆に他人が付けた名前からこんなものがあるはずだなという当たりを付ける際にも英語センスが大事
逆引きするときに生きる
それから、なにより英語ドキュメント読めたり書いたりできる方が断然有利、というか必須だろ英語

 

303 :名刺は切らしておりまして:2020/10/30(金) 18:05:23.50 ID:0Z1v4n8L.net
>>262
もう一ついうことあった。

>関係あるなら英語話者全て名プログラマーのはず

などというような、論理のイロハである必要十分条件もわからない君にはプログラミングは無理だわ

304 :名刺は切らしておりまして:2020/10/30(金) 18:18:33.00 ID:KACf/dK1.net
帰国子女が絶望しそう

305 :名刺は切らしておりまして:2020/10/30(金) 18:23:57.07 ID:KACf/dK1.net
プログラミングができる中学生にとっては無駄以外の何者でもないな

306 :名刺は切らしておりまして:2020/10/30(金) 18:27:11.97 ID:KACf/dK1.net
何が無駄かって、これを教えられる人を育てることが一番無駄

307 :名刺は切らしておりまして:2020/10/30(金) 18:35:31.96 ID:El1bakRC.net
臨時教師としてPG雇うのが良いと思うが
臨時教師って実質縁故採用でしか使われてないし
そのせいか高額の報酬は望めないしな、変なのしか来ないだろうなぁ

308 :名刺は切らしておりまして:2020/10/30(金) 18:37:50.42 ID:NkfJgbX+.net
>>307
JCに手取り足取り放課後までハアハア、ってことですね。

309 :名刺は切らしておりまして:2020/10/30(金) 18:39:59.25 ID:PggFiM9A.net
日本語でプログラミングとかギャグか?

310 :名刺は切らしておりまして:2020/10/30(金) 18:41:40.63 ID:El1bakRC.net
実際月15万とか20万の期間契約に飛び付くPGなんて
無能かメンヘラ、ロリコンだけよね

311 :名刺は切らしておりまして:2020/10/30(金) 18:50:25.77 ID:NkfJgbX+.net
送り仮名とか表記のブレとかどうするんだろう?

312 :名刺は切らしておりまして:2020/10/30(金) 18:53:08.98 ID:ozm9AXZn.net
>>1
言語なんて、普通の語学と同じで、
後からどうにでもなるって
そもそも、使える言語ならいま知ったことが5年後どうなるかわからんくらいそれ自身が成長していくし

プログラムをするという論理性を養う勉強をした方がいい

313 :名刺は切らしておりまして:2020/10/30(金) 19:21:55.55 ID:bYZoTziG.net
>>275
成らないよ

314 :名刺は切らしておりまして:2020/10/30(金) 19:28:45.56 ID:se4g3XyB.net
何かの分野である程度のレベルに達した人は
簡単簡単と平気で言うけれども素人には物凄い難解なことがある
ある種の初心者イジメでマウントだな
部下・後輩・新人などに教える過程でそういうのは卒業しないとね

315 :名刺は切らしておりまして:2020/10/30(金) 19:32:03.93 ID:NkfJgbX+.net
>>312
英語ができれば、中国語やタガログも簡単にマスターできるってこと?
どんな天才だよそりゃw

316 :名刺は切らしておりまして:2020/10/30(金) 19:48:45.21 ID:jcJ0++58.net
visual basic で良くない?

317 :名刺は切らしておりまして:2020/10/30(金) 19:49:33.98 ID:weimNYeL.net
>>1
素人目から割といい感じの記事に見えるけど>>1宛のレスが全部否定派で草
ハッカーなんかの事を考えるに言語の違うプログラミングとか役立ちそうに思うんだがな

318 :名刺は切らしておりまして:2020/10/30(金) 19:50:14.15 ID:jcJ0++58.net
バッチファイルのコマンドも取っつきやすい。

319 :名刺は切らしておりまして:2020/10/30(金) 19:51:42.24 ID:jHltx25i.net
英語といっても、forとかifとかせいぜいstaticとかやろ
単語数で言うと10〜20くらいちゃうん?

それに表記を日本語化してもプログラムの文法まで変わる訳じゃないから
難易度同じやん

320 :名刺は切らしておりまして:2020/10/30(金) 19:52:40.48 ID:jHltx25i.net
>>317
なでしこってJSに変換してるからセキュリティはなんも変わらんよ

321 :名刺は切らしておりまして:2020/10/30(金) 20:04:22.84 ID:x0VaHbMN.net
MSもいい加減VBA捨ててHTML+JS or TSマクロにすりゃええのに

322 :名刺は切らしておりまして:2020/10/30(金) 20:32:39.51 ID:2vAtH1Ia.net
なぜHTML ?

pythonに置き換える計画の実行をはよ(´・ω・`)

323 :名刺は切らしておりまして:2020/10/30(金) 20:38:12.89 ID:BDzOpTbQ.net
>>306
プログラミング付け焼き刃の教師に教わることになるんだったら
子どもが可哀想だな

324 :名刺は切らしておりまして:2020/10/30(金) 20:52:19.23 ID:WMHwYktC.net
ファミリーベーシックの方がいいよ

325 :名刺は切らしておりまして:2020/10/30(金) 20:53:35.14 ID:jt/fbWnW.net
母国語って…
プログラミングなんて、たいした英単語使われてないだろ…

326 :名刺は切らしておりまして:2020/10/30(金) 20:54:13.06 ID:x0VaHbMN.net
>>322
今のVBAのフォームからHTMLに置き換えてVBエンジンをJS置き換えた方が
既存のリソースを使いやすい

327 :名刺は切らしておりまして:2020/10/30(金) 21:08:24.53 ID:2vAtH1Ia.net
なるほど
既存のコードを移植するってことね

需要がデカイなら(´・ω・`)

328 :名刺は切らしておりまして:2020/10/30(金) 21:14:39.21 ID:zLfgymNQ.net
プログラム経験者が皆もやもやしてるのは、この話に関わってる人達が
プログラム言語と人間の言語を混同してるから日本語言語を採用してるっていう前提が透けてるからだよな、多分

329 :名刺は切らしておりまして:2020/10/30(金) 21:26:03.21 ID:x0VaHbMN.net
>>327
それにVBAの言語仕様が圧倒的に古くて開発効率が悪すぎる。
やってられん

330 :名刺は切らしておりまして:2020/10/30(金) 21:33:51.62 ID:s6BrlM5/.net
話はわかるが
それでもJavaScriptやPythonやった方がいい

331 :名刺は切らしておりまして:2020/10/30(金) 22:02:05.78 ID:J6x0iv/g.net
ポケコン使ってATMから現金強奪しそう

332 :名刺は切らしておりまして:2020/10/30(金) 22:10:34.63 ID:HHgSXz1H.net
>>72
おそらく、なでしこのほうが無駄に難しい

333 :名刺は切らしておりまして:2020/10/30(金) 22:21:14.85 ID:dp33TMdy.net
今のJavascriptは最難関言語だよ

多数の言語に精通してないと、使いこなせない

334 :名刺は切らしておりまして:2020/10/30(金) 22:51:38.56 ID:BZ2Oqxtd.net
国産縛りなら、なでしこよりもRubyの教育をした方がいいと思う

335 :名刺は切らしておりまして:2020/10/30(金) 22:55:27.34 ID:+b8GQwVw.net
全部習得させろ
お前らもいくつかあるやろ?
https://i.imgur.com/oSd4ICV.png

336 :名刺は切らしておりまして:2020/10/30(金) 22:57:29.03 ID:Bmk4DK4x.net
おまえらThis is a pen とか習ってる中坊に何させる気なんだよ

337 :名刺は切らしておりまして:2020/10/30(金) 23:01:33.46 ID:Tfkq9bMA.net
>>335
二種やソフ開はないなあ

338 :名刺は切らしておりまして:2020/10/30(金) 23:05:44.39 ID:QvX4TloB.net
それだけ英語できれば、hello worldできるだろ

逆に聞きたいけどプログラムやってるなら、
世間がイメージするよりずっと簡単だって知ってると思うんだが
難しすぎるって思うのはなぜだよ

俺がガキの頃ですら中学生プログラマーのゲーム開発ブームとかあったのに
PythonやらパールやらJS程度出来ないわけ無いだろ、難しく考えすぎ

339 :名刺は切らしておりまして:2020/10/30(金) 23:09:17.20 ID:NhV4dBsx.net
C言語を学ぶより、微積分、工業数学、英語を勉強しろよ。

340 :名刺は切らしておりまして:2020/10/30(金) 23:12:09.26 ID:4nW+rNUa.net
マクロで日本語の予約後に置き換えたのと大差ないんじゃないの?

341 :名刺は切らしておりまして:2020/10/30(金) 23:25:59.19 ID:bX55alN+.net
ガラパゴスの斜め上いく日本
凄いw

342 :名刺は切らしておりまして:2020/10/30(金) 23:30:03.96 ID:Bmk4DK4x.net
>>338
やる奴は小学生でもやるし、できるよ。
中学でやるってのはそこじゃない。
考えることが苦手な子に、何かを解決する考え方を教えるんだと思うよ。
だから言語や表記に対する壁は低いほどいい。

343 :名刺は切らしておりまして:2020/10/30(金) 23:57:11.92 ID:V+vaW5mm.net
>>182
興味のない学生も大勢いるんだから、なるべく親しみやすい母国語を選ぶのは当たり前だと思うがな

物事はとっかかりが大事だからな
そこで躓くと素質があっても苦手意識ができる

344 :名刺は切らしておりまして:2020/10/30(金) 23:57:37.39 ID:V+vaW5mm.net
スクラッチで十分だけどな

345 :名刺は切らしておりまして:2020/10/30(金) 23:58:34.64 ID:05oFkEhh.net
>>309
アルゴリズムは、日本語でも可能。

というか、日本語でやるべきだね。

346 :名刺は切らしておりまして:2020/10/30(金) 23:59:46.72 ID:/q/HUY9z.net
>>342
それなら国語でええな、本末転倒

347 :名刺は切らしておりまして:2020/10/31(土) 00:01:43.40 ID:HdYJPG8o.net
>>346
だから、国語教育が重要なんでしょ。

348 :名刺は切らしておりまして:2020/10/31(土) 00:02:05.70 ID:Umq+HB8+.net
>>343
こういう馬鹿が実用性の無い英語教育を生み出したんだろうな

349 :名刺は切らしておりまして:2020/10/31(土) 00:02:37.75 ID:N4YCH9vN.net
>>347
ならプログラムじゃなく国語やれ

350 :名刺は切らしておりまして:2020/10/31(土) 00:06:29.18 ID:HdYJPG8o.net
アルゴリズムを勉強すると、プログラムというかITへの視野が広がるからね。
子供よりも、大人にオススメだわ。
基礎の基礎みたいな本が、本屋にいけばたくさん置いてある。

351 :名刺は切らしておりまして:2020/10/31(土) 00:09:29.07 ID:7Bs7pFDO.net
>>348
本質がなにかを全くわかってない

プログラミングは、考え方さえ分かれば違う言語でも応用はいくらでも効く

英語と混同している段階で話にならん

352 :名刺は切らしておりまして:2020/10/31(土) 00:16:37.65 ID:njH14cN8.net
Pythonは手書きするとわけわからなくなるのが学校教育では致命的すぎる

353 :名刺は切らしておりまして:2020/10/31(土) 00:20:39.38 ID:SteFbSqi.net
最初はプログラミングなんて、

ちんぷんかんぷん。

だいたい、見に見えない動作を追うとか、

気持が悪い。

高等言語は何でもいい。

354 :名刺は切らしておりまして:2020/10/31(土) 00:23:47.91 ID:Umq+HB8+.net
>>351
久々にガチの文盲見たわw
流石プログラムスレ

355 :名刺は切らしておりまして:2020/10/31(土) 00:27:02.77 ID:VWu+cx03.net
>>351
まったく同意。

アルゴリズムと英語は、完全な別もの。
英語をいくら勉強しても、アルゴリズムは理解できないだろうね。

356 :名刺は切らしておりまして:2020/10/31(土) 00:43:57.43 ID:odsksvpa.net
英語はドキュメントを読むときに役に立つだけ
プログラミングとは関係ない

357 :名刺は切らしておりまして:2020/10/31(土) 00:44:11.41 ID:OI5lth5P.net
プログラミングより先にエクセルとかパワーポイントの使い方を教えたほうが将来役に立つよ。定期試験後に教科別に今回の反省と今後の取り組み、目標点数計画などをグラフィカルにプレゼンする資料を作成させるとか。

358 :名刺は切らしておりまして:2020/10/31(土) 00:50:18.50 ID:30tRDhU3.net
むしろMATLABとかの方が、良い研究者が育つだろうな。
CG好きならUnityとかでもいい。UnityからC#で動作を覚えるのは良いかも。
エクセルとVBAでもいいけど。

359 :名刺は切らしておりまして:2020/10/31(土) 00:55:57.74 ID:QaWKbXzf.net
数学だけでいいんだよ

360 :名刺は切らしておりまして:2020/10/31(土) 01:02:53.25 ID:CKz9+OLp.net
>>359
大多数の職業プログラマが使う数学なんて小学校さんすうレベルだけどな

361 :名刺は切らしておりまして:2020/10/31(土) 01:03:52.64 ID:njH14cN8.net
計算量理論がわかる程度の算数の知識は欲しい
じゃないと大規模なデータで死ぬ

362 :名刺は切らしておりまして:2020/10/31(土) 01:08:08.22 ID:Fe0iNUbu.net
時間と人件費と教材費のムダ
どうせまた裏で動いてるのがいるのかな
こういう曲者が日本をさらに遅らせてダメにする
いい加減に教育行政は目を覚ますべきだな
デジタル庁がアホに見えてくるは俺だけか

363 :名刺は切らしておりまして:2020/10/31(土) 01:08:33.09 ID:MDCvBzNh.net
今の主流は英語でプログラミングだからなー
複数形単数形現在形過去形を巧みに使い分ける。

364 :名刺は切らしておりまして:2020/10/31(土) 01:09:51.33 ID:ALRU93fv.net
>>1
もし〜なら いけ

365 :名刺は切らしておりまして:2020/10/31(土) 01:13:35.38 ID:K7HzFXFG.net
>>1
不要
Excelマクロを教えた方が100倍有用だよ

366 :名刺は切らしておりまして:2020/10/31(土) 01:15:13.66 ID:H9OsMhMc.net
さまざまな意味と音をもつ
部首と偏と作りでこさえた漢字の組み合わせで機能する
システム、熟語になると更にパワーアップ

見た目が漢字、コーディングがコアの部分に360度から偏、作りなどの
パーツをつけるかたちになる

367 :名刺は切らしておりまして:2020/10/31(土) 01:17:21.51 ID:5ya9Y91p.net
英語の方が簡潔な表現できるから
英語で書いた方がいいだけ

368 :名刺は切らしておりまして:2020/10/31(土) 01:24:59.48 ID:MDCvBzNh.net
英語が簡潔とは言い難いがな。
例えば履歴(history)を入れるテーブルhistoriesを作ったとして、
その1データを操作するばあいにはhistoryと単数形を使う。

今はこんな書き方がすごく多い。

369 :名刺は切らしておりまして:2020/10/31(土) 01:32:31.31 ID:9ftS/Wyd.net
超漢字を忘れないで!!

370 :名刺は切らしておりまして:2020/10/31(土) 01:38:17.20 ID:WrFhzC8B.net
>>342
> だから言語や表記に対する壁は低いほどいい。
なでしこの言語仕様見たうえでそれ言ってる?
おれだったらなでしこはおすすめしないな

371 :名刺は切らしておりまして:2020/10/31(土) 03:32:36.23 ID:JmoDF1Gv.net
数値変数 給料
給料=1000000
もし(給料>最低額)なら
標準出力(「よろしい」)
それ以外なら
標準出力(「間違い」)
もし終了

みたいなヤツ?

372 :名刺は切らしておりまして:2020/10/31(土) 05:10:57.46 ID:NDJl1kuX.net
>>246
あんちゃん、薄いでー
カニハンの本を読んでCの本質が理解して無い言うんは、才能ない

373 :名刺は切らしておりまして:2020/10/31(土) 06:07:01.96 ID:IOsQWPsb.net
単に教師とか政治家が英語を使えないからだろ
世界的に使われてる言語なら教材も豊富で
いろんなコードを見れて独学もできるし
就職に役立つし、英語の勉強にもなるし
子供にデメリットなんかなんもないのに

374 :名刺は切らしておりまして:2020/10/31(土) 06:39:33.85 ID:nskBN6Gq.net
>>373
正解!
教える側の都合

375 :名刺は切らしておりまして:2020/10/31(土) 07:33:15.85 ID:J3pNp+MB.net
母国語で出来ない方がむしろいい
コンピュータ言語と自然言語で意味が同じじゃないので
記号的に扱える外国語の方がやりやすかったりする

376 :名刺は切らしておりまして:2020/10/31(土) 07:37:03.70 ID:J3pNp+MB.net
>>368
リストを複数形にしてそこから要素を一つずつ取り出して扱う変数を単数形にするとわかりやすい

377 :名刺は切らしておりまして:2020/10/31(土) 07:56:04.72 ID:+4aostS1.net
最近の高級言語は、関数やクラス名なら日本語でもできるやろ

378 :名刺は切らしておりまして:2020/10/31(土) 07:56:07.69 ID:KJzBWRhY.net
数Bの巻末もBASICからなでしこに変える気があるなら評価する
そうじゃないなら統一しろや

379 :名刺は切らしておりまして:2020/10/31(土) 08:24:07.93 ID:+gonq5rr.net
scratchも併記されて、どっちを使うかは教師の判断次第ってやつだから
普通にscratchの部分だけが使われるだけじゃね?

教科書作成側も何載せていいか分からんし、C言語とか載せて下手に簡易化して関数名を
"func001"とかにすると、IT土方界隈に大量にいる「プログラミングマナーに自信ニキ」が
ネット上でマウント取り始めて、バイラルメディアが
「日本の教科書さん、とんでもないクソプログラマーであることが判明してしまうwwwww」
「プロのエンジニアに協力してもらうとか、もうちょいどうにかならなかったのかとw
 日本のバカ文系の多さは末期ですね・・・」
とか騒ぎ出してうざいから「なでしこ」とかわけわからんものになった気がする

380 :名刺は切らしておりまして:2020/10/31(土) 08:57:37.49 ID:cJro46/m.net
言語に軸足おいて議論してるようではダメだけどな

381 :名刺は切らしておりまして:2020/10/31(土) 09:49:05.20 ID:LQMpVw8X.net
ますます日本語は滅ぶべきと思った

382 :名刺は切らしておりまして:2020/10/31(土) 09:50:17.22 ID:LQMpVw8X.net
>>357
それじゃあ目的違うだろ

383 :名刺は切らしておりまして:2020/10/31(土) 09:50:59.01 ID:LQMpVw8X.net
>>335
SEだが一つも持ってない。取るのめんどくさい

384 :名刺は切らしておりまして:2020/10/31(土) 10:08:07.88 ID:HdYJPG8o.net
>>381
滅ぶべきは、お前の祖国だろwww

バカじゃないの?

385 :名刺は切らしておりまして:2020/10/31(土) 10:28:35.65 ID:DR0e2S68.net
サイトからサンプルを持ってきてみた
(VをAのBで)階乗計算とは
  もし、Bが0以下ならば、Vを戻す。
  (V*A)をAの(B-1)で階乗計算して戻す。
ここまで。
1を2の3で階乗計算して表示。
1を2の5で階乗計算して表示。

こんなの、本気でやるつもりか?

386 :名刺は切らしておりまして:2020/10/31(土) 10:31:01.39 ID:DR0e2S68.net
>>357
そんなのとっくにやってるよ

387 :名刺は切らしておりまして:2020/10/31(土) 10:32:57.05 ID:DR0e2S68.net
>>351
ホントこれ
コーディングができることとプログラミングできることはイコールではない

388 :名刺は切らしておりまして:2020/10/31(土) 10:42:03.74 ID:eCO93nYu.net
Labviewでいいだろ

389 :名刺は切らしておりまして:2020/10/31(土) 11:13:05.01 ID:uUvS9Rt/.net
>>370
なでしこの言語仕様のどこが自然言語の日本語から乖離しているの?

390 :名刺は切らしておりまして:2020/10/31(土) 11:22:37.94 ID:odsksvpa.net
>>371
逆に読み辛いねw
2バイト文字使いたくないわ
全角スペースもあるし

391 :名刺は切らしておりまして:2020/10/31(土) 11:30:50.00 ID:WrFhzC8B.net
>>389
むしろ日本語に寄せた結果面倒なことになってる

392 :名刺は切らしておりまして:2020/10/31(土) 11:56:29.19 ID:uUvS9Rt/.net
>>391
どう面倒なの?

393 :名刺は切らしておりまして:2020/10/31(土) 12:13:37.85 ID:+kwms1S6.net
>>385
これはきっついなw
まず VをAのBで っていうのが日本語として意味不明

394 :名刺は切らしておりまして:2020/10/31(土) 12:50:26.99 ID:r9RhzGR8.net
>>351
ひたすらら自演すんなw
見てて恥ずかしいわw

395 :名刺は切らしておりまして:2020/10/31(土) 13:01:40.96 ID:/H91Nacx.net
結局実行時に英語に変換後実行してるからなぁ
プログラムの構文なんて記号でしかないんだから日本語で学ぶこと自体が後々無駄になる

voidとかintとかclassとか表記は英語で書いても英語文法的に意味のある並びをしてる訳じゃないし
単語としても必ずしも用途と意味が合ってるわけではないからな
言語開発者がニュアンスで決めてるような面もある

何語でも大差ないなら広く使われてる英語でいいだろ

てか今時バイトの外国人研修生ですら母国語、英語、日本語の3ヵ国語を使うのに
随分甘いこと言ってんだな、何のために英語教えてんだよ

396 :名刺は切らしておりまして:2020/10/31(土) 13:01:50.79 ID:nskBN6Gq.net
>>385
そんなごちゃごちゃするのかw
普通の英語ベースの言語の方がずっと読みやすいと思う
日本語でって試みは悪くないけど、学校で教えるなら、分かりやすい事が優先だわな

397 :名刺は切らしておりまして:2020/10/31(土) 13:04:28.95 ID:v7CorQzT.net
しかし、学校でプログラムを学ぶ全員が、開発者になるのではない。普段見慣れた言葉でプログラムが書いてあるだけで、ずいぶんと気持ちが楽になる人も多いはずだ。


いやいや事務系の仕事が段々と減っていくからこういうことから逃げていくとガチで就職できなくなるんだけど
あとプログラミングで辛くなるのはその先にあるんだから日本語では全く簡単にならない

398 :名刺は切らしておりまして:2020/10/31(土) 13:05:01.46 ID:/H91Nacx.net
>>385
漢字や句読点の使い方や語尾とか、使い道の無い独自ルール覚えるくらいなら
素直に英単語覚える方がいいな

399 :名刺は切らしておりまして:2020/10/31(土) 13:14:32.54 ID:5ctT0lP4.net
広く浅く教えるならBASICそのまんまが良いと思うけどね^^;
Cはやめた方がいいと思うけど

400 :名刺は切らしておりまして:2020/10/31(土) 13:14:40.54 ID:Umq+HB8+.net
>>385
これはダメだね、構文弄っちゃってる
これで教えたら元ネタのJavaScriptに移行するのでさえ文法覚え直しになる

401 :名刺は切らしておりまして:2020/10/31(土) 13:20:55.94 ID:v7CorQzT.net
>>396
4th5thに釣られて3thと書く奴がおる
雰囲気からしてサード長嶋が分からんとは思えん奴がだ
そういうゴリラみたいな連中に分かってもらうという先生の自己満足を満たすには必要な要素なんだよ

ただ中間層の将来にはマイナスになるんだろうなと

402 :名刺は切らしておりまして:2020/10/31(土) 13:23:09.94 ID:rt9LzK4X.net
これならぴゅう太の方がましw

403 :名刺は切らしておりまして:2020/10/31(土) 13:24:51.06 ID:/H91Nacx.net
>>399
大学の頃入門向けの講義でやったけど、たった数回の講義で皆とりあえず打てるようになったからな
古くさく感じるだろうけど最初の1ヶ月アレをやらせるだけで全然違う

個人的には入門用途ならScratchとBASICで必要十分だと思うわ

404 :名刺は切らしておりまして:2020/10/31(土) 13:27:54.74 ID:zLa/V5CN.net
>>385
自然言語でやったら、英語でやってもめんどくさい。記号でいいよ。

50 divided by 5 equals 10.
50÷5=10

405 :名刺は切らしておりまして:2020/10/31(土) 13:30:16.11 ID:SIWS7iAs.net
まぁた極論であいまいにして誤魔化そうとするw

406 :名刺は切らしておりまして:2020/10/31(土) 13:46:04.49 ID:7zRSk3gT.net
すぐ逃げるよな

407 :名刺は切らしておりまして:2020/10/31(土) 13:50:26.54 ID:d8Tvk61h.net
>>35
チクタクバンバンて何だっけ?
語感だけは幼少の記憶があるが思い出せない

408 :名刺は切らしておりまして:2020/10/31(土) 13:50:35.11 ID:JmlY0zZ8.net
>>404
同意
アルゴリズムは自然言語ではなく形式的、記号的に記述した方が分かりやすい

形式言語で書かれたアルゴリズムを読んで内容を理解できないのなら
自然言語で書かれたものを読んでも理解できないと思う

409 :名刺は切らしておりまして:2020/10/31(土) 14:09:34.65 ID:Umq+HB8+.net
この流れは白けて過疎る流れやな
流石にもう盛り上がらんか

410 :名刺は切らしておりまして:2020/10/31(土) 14:38:27.45 ID:+Bek0kAF.net
>>399
Cの表現はあの頃の時代を反映しすぎ
今では嫌になる部分が多い

411 :名刺は切らしておりまして:2020/10/31(土) 15:08:41.69 ID:WrFhzC8B.net
>>410
いまでもCの流れ(正確にはBからの流れか)を汲んで { } でくくる言語が多いけど
なぜかスクリプト系では { }よりもbegin end系を採用する言語がよくあるけど

412 :名刺は切らしておりまして:2020/10/31(土) 15:28:49.54 ID:SZPxPsrj.net
DOSのBATファイルでプログラム作らせて、プログラム嫌いにさせてITドカタにはならないように指導しろよ
再帰のところで大抵つまづくから
突破したやつだけそのまま情報教育受けさせて、それ以外はエクセル関数でも教えれば良い

413 :名刺は切らしておりまして:2020/10/31(土) 15:56:54.80 ID:A3onK+SD.net
>>411
その言語では{}にブロック定義とは別の意味が与えられていたりしない?
ばっと思いつくのはBourne Shell系だけど

414 :名刺は切らしておりまして:2020/10/31(土) 16:15:00.01 ID:QlQt6l3x.net
プログラミングは最初に間違った教育すると後まで響くからなぁ

415 :名刺は切らしておりまして:2020/10/31(土) 16:15:34.28 ID:+gonq5rr.net
>>385
俺もサンプルぐぐってみたけど、閏年判定ロジックだとこんな感じらしい
PC使わないで机上でアルゴリズムを勉強するなら適するかもって感じかね
そういう教育って役に立たないけど


「西暦を入力してください」と尋ねる。
西暦はそれ。

もし(西暦%4)=0ならば
  もし(西暦%100)=0ならば
    もし(西暦%400)=0ならば
      「閏年です」と表示。
    違えば
      「閏年ではありません」と表示。
  違えば
    「閏年です」と表示。
違えば
  「閏年ではありません」と表示。

416 :名刺は切らしておりまして:2020/10/31(土) 16:43:43.05 ID:LQMpVw8X.net
>>384
は?なんで日本が滅ばなきゃならねーの。一人で滅んてろ

417 :名刺は切らしておりまして:2020/10/31(土) 16:52:36.06 ID:ZaPO21s3.net
尋ねる、は入力待ち?
西暦はそれ、は西暦って変数に入力した数字が収めてんのかな?

ifの構文は385より分かりやすいけどこれに慣れたら脳が溶けそうだな

418 :名刺は切らしておりまして:2020/10/31(土) 17:13:45.59 ID:coSH6aDD.net
>>302
参考にできるコードなどの数考えてもメジャーな言語使った方が良いな。なでしこという言語は名前しかきいた事ないぞ

Free Pascalなら対応プラットフォーム多いから趣味としてなら良いかも知れない

元ネタのturbo Pascalの方だったと思うが200LXでコンパイルしていた人いたような気がする

419 :名刺は切らしておりまして:2020/10/31(土) 17:18:03.23 ID:coSH6aDD.net
>>332
遊び半分ならscratchみたいなのが最適だと思うんだが
N88などのBASICも Hello world程度なら即出来るだろう

なでしこは趣味としてしか使わなくてもツブシがきかなさすぎると思う。日常的に利用する利用者どれぐらいいるんだろうか

420 :名刺は切らしておりまして:2020/10/31(土) 17:20:34.97 ID:NBa/YxvM.net
アンリアルやユニティ扱ってみるとscratch馬鹿にできなくなるぞ

421 :名刺は切らしておりまして:2020/10/31(土) 17:20:50.92 ID:coSH6aDD.net
>>338
言語選定の提案している人が全くプログラムかじった事ないんだろうな。せめて日経ソフトウェアとかゲーム会社にでも相談して候補を選定して欲しいよ

422 :名刺は切らしておりまして:2020/10/31(土) 17:21:56.21 ID:coSH6aDD.net
>>369
それはOSだろ
BTRONベースだっけ

423 :名刺は切らしておりまして:2020/10/31(土) 17:24:42.55 ID:+hEn9NxC.net
プログラミング言語に出てくる英単語くらい小学生でも覚えられるんだから
こういうくだらないことやめろよ

424 :名刺は切らしておりまして:2020/10/31(土) 17:25:09.71 ID:5Y/hWoSm.net
>>415
「ソレとコレをアレしてナニする…」と
よし、完璧だな!

425 :名刺は切らしておりまして:2020/10/31(土) 17:26:33.47 ID:coSH6aDD.net
>>400
こんなのかえってプログラムって難しそうだなと思うだけだろうと思う。これを瞬時に理解できる人はすでに他の言語を取得している人だと思うわ

426 :名刺は切らしておりまして:2020/10/31(土) 17:30:02.49 ID:coSH6aDD.net
>>420
馬鹿にしているんじゃなくてscratchはプログラム入門には最適だと思っているんだよ。まじで遊びとして入門できると思う。楽しいと思えたら吸収もはやいしね

せっかく義務教育に組み込むのなら少しでも興味持ってくれる子が増えて欲しいんだよ

427 :名刺は切らしておりまして:2020/10/31(土) 17:34:37.47 ID:uUvS9Rt/.net
小学生ならScratchだな。
中学生だとUnityがおすすめ。
マシンのパワー不足が問題か。

428 :名刺は切らしておりまして:2020/10/31(土) 17:37:00.71 ID:5Y/hWoSm.net
プログラミング技能の習得において
プログラミング言語のキーワードを日本語化することには殆ど意味はないと思う

プログラミング言語で使われる英語の予約語ってのは
数学の+とか×とかの演算子や積分記号みたいなもの
積分記号の代わりに「積分する」と書いたとしても
それで中身が理解しやすくなるわけではない

429 :名刺は切らしておりまして:2020/10/31(土) 17:46:15.91 ID:uZ603qID.net
「if」が来たら条件分岐するのよ



「もし」が来たら条件分岐するのよ

になるだけやんね
結局条件分岐自体は新しい概念として覚える必要があるんだからなにも変わらん

430 :名刺は切らしておりまして:2020/10/31(土) 17:50:11.10 ID:XELkelw9.net
end=終了
static=数値
if=もし
then=なら
else=いがい

もし(福島=日本語が使えない)なら(福島はばか)いがい(福島はふつう)

こんな感じなのかね?

431 :名刺は切らしておりまして:2020/10/31(土) 18:26:12.68 ID:NWD7MrLv.net
論理的思考を学ぶためならこれでいいじゃん
数学とセットで学習させたら効果も高いし

432 :名刺は切らしておりまして:2020/10/31(土) 18:28:17.89 ID:hy3OTGPC.net
普通の言語だと教師の優位性を保てないんだろう

433 :名刺は切らしておりまして:2020/10/31(土) 18:32:52.85 ID:brJNpAgx.net
日本語プログラミング言語を使うのは賛成だな
英語プログラミング言語だと、苦手な奴が英語もプログラミングも1つの授業でダブルで嫌いになる可能性あるしな
日本語ならまあダブルにはならんでしょ

434 :名刺は切らしておりまして:2020/10/31(土) 18:54:17.01 ID:+kwms1S6.net
しかしサンプル見ると日本語を自然言語のように書いたらプログラミング言語として解析は無理だわ
特にスペース区切りがないのが致命的
どこからどこまでが変数名なのかすら判らん
この先生きのこるみたいなのが頻発するだろこんな仕様じゃ

435 :名刺は切らしておりまして:2020/10/31(土) 19:00:50.15 ID:HtfhNHu6.net
>>1
そもそも日本語の構文は論理的に出来ていないから
プログラム言語には全く向いていない。
無駄な努力。

436 :名刺は切らしておりまして:2020/10/31(土) 19:06:13.74 ID:brJNpAgx.net
>>435
その理屈だと、算数や数学なんかの設問を日本語で出したらダメってことだな

437 :名刺は切らしておりまして:2020/10/31(土) 19:26:03.41 ID:9udzxiFc.net
設問を読むのは人間で、プログラムを読むのはPCだから全く反論にも問題提起にもなってないな

438 :名刺は切らしておりまして:2020/10/31(土) 19:36:11.46 ID:M7q7f6F2.net
プログラミングの考え方はプログラミング言語に依らず(ある程度)汎用化されているからどの言語で勉強しても良い

この考えの人はなでしこの実物を見ないで語ってる可能性が高い
>>385>>415を見ても考えが変わらないのか聞いてみたいものだ

結局上記の考え方は「プログラミング言語が一定の汎用的なルールで記述されている」という前提がないと成立しない
なでしこはある意味その前提をぶち壊した記述になってるから汎用的なルールの枠外にあると思う

439 :名刺は切らしておりまして:2020/10/31(土) 19:36:15.83 ID:6nZdbWxD.net
>>435
>>436
自然言語を論理とを絡めた論は自然言語も論理も実はわかってないやつだからこそできる

全く関係ない
フランスが小学校から論理性の指導に費やす努力は全く必要ないことになる
論理性は教育によって培われているからであって自然言語のそれも「構文」とかいうものでなされるものじゃあないよ
トランプの英語に論理性あったとしてプログラミングとなんの関係があるんだろうね?

440 :名刺は切らしておりまして:2020/10/31(土) 19:37:50.05 ID:bHOrvcWk.net
プログラムを書ける書けないってのは
英語か日本語かという言語能力の問題ではなく
問題を解くための手順を頭の中で整理する能力の問題

例えば閏年とは何かについて次のように考えたとする

A 4で割り切れる年は閏年だ
B 100で割り切れる年は閏年ではない
C 400で割り切れる年は閏年だ

自然言語の範疇だとおかしなことは言っていないように見えるけど、この説明には落とし穴(明文化されず省略されている部分)があって
いざプログラムに書き下そうとすると慣れていない人は結構ハマることがある

ありがちな間違いは条件Aから4で割り切れる年を全て閏年として判定していまうこと

441 :名刺は切らしておりまして:2020/10/31(土) 19:38:32.47 ID:6nZdbWxD.net
>>438

「汎用的なルール」の定義があなたと彼とで違うんじゃ?
どーでもいいけどなでしこで十分だよ
エントリーとしては
全く問題なし

442 :名刺は切らしておりまして:2020/10/31(土) 19:39:35.17 ID:WAlQUCqA.net
つか仕事でプログラムやった奴でこれ賛成する奴おらんだろ

443 :名刺は切らしておりまして:2020/10/31(土) 19:40:26.24 ID:6nZdbWxD.net
>>440
ただしい!
けどそこまではなでしこの役割じゃない
できるだろうけど
ともかく
コンピュータなるものを自分で動かしたという経験のためだから

444 :名刺は切らしておりまして:2020/10/31(土) 19:40:46.42 ID:6nZdbWxD.net
>>442
ここにいますよ

445 :名刺は切らしておりまして:2020/10/31(土) 19:41:47.36 ID:WAlQUCqA.net
>>444
そりゃ可哀想に、周りは皆お前のこと迷惑だと思ってるよ

446 :名刺は切らしておりまして:2020/10/31(土) 19:43:05.37 ID:6nZdbWxD.net
>>445
仕事と絡めるやつがあいうえおの教え方に文句つけてかわいそうなやつだ

447 :名刺は切らしておりまして:2020/10/31(土) 19:45:04.41 ID:6nZdbWxD.net
>>445
まだボールも蹴ってないのにサッカーのルールを細かく教えればサッカー嫌いを生むだけだ
ゴールに入れることだけ教えて後は走らせればいいだけ

448 :名刺は切らしておりまして:2020/10/31(土) 19:45:33.36 ID:M7q7f6F2.net
>>441
定義を持ち出すなら日本語でやりとりしてる時点で無意味なんだけど、その辺り柔軟に補完出来ないものかね

それとも数学基礎論ばりに公理系でも提示するつもり?

449 :名刺は切らしておりまして:2020/10/31(土) 19:49:46.65 ID:WAlQUCqA.net
>>446
どう見ても社会で働いてる人間が書く文章じゃないな
統合失調寸前じゃないか?本当に病院おすすめするわ

450 :名刺は切らしておりまして:2020/10/31(土) 19:50:33.90 ID:6nZdbWxD.net
>>448
定義ってのは何をテーマに話してるのかだ
あなたと彼とでは話してるテーマが違うよと言ってるだけ
難しい言葉を出せばいいって話じゃない

451 :名刺は切らしておりまして:2020/10/31(土) 19:51:26.86 ID:Umq+HB8+.net
ガチのキチガイが来てるな

452 :名刺は切らしておりまして:2020/10/31(土) 19:51:33.36 ID:6nZdbWxD.net
>>449
そのままお返しするよ
かわいそう

453 :名刺は切らしておりまして:2020/10/31(土) 19:52:22.81 ID:6nZdbWxD.net
>>451
きみも言ってること支離滅裂だ

454 :名刺は切らしておりまして:2020/10/31(土) 19:53:03.29 ID:2cUyRnBT.net
黙ってNGしとけよ

455 :名刺は切らしておりまして:2020/10/31(土) 19:53:15.19 ID:M7q7f6F2.net
数学の概念を記号化して表現するのは単なる利便性だけではなく本質的に意味がある(論文もあるからググれ)

プログラミングは「英語」じゃなくてアルファベットを使った記号化なんだよ

英語なんか理解してなくてもアルファベットにより記号化された日本語でも英語でもない「プログラミング言語」を習得してるだけ

なでしこの問題は日本語であることではなく記号化されてないということ
仮に英語でも>>404の通り同じ問題がある

456 :名刺は切らしておりまして:2020/10/31(土) 19:53:49.68 ID:Umq+HB8+.net
>>454
過疎ってたし丁度良いだろ

457 :名刺は切らしておりまして:2020/10/31(土) 19:55:28.44 ID:6nZdbWxD.net
>>455
そんなことより
日本語っぽいだけでハードルが下がる
それだけでいいんだよ

批判するなら自分で言ってることを実現してから言うのが時代

クジラさんは信頼できるよ
これで必要充分

458 :名刺は切らしておりまして:2020/10/31(土) 19:55:31.42 ID:+sr1+cOf.net
とりあえずなでしこ推してる奴は言ってる事が支離滅裂でようわからんな

459 :名刺は切らしておりまして:2020/10/31(土) 19:56:04.02 ID:PMlRIdMj.net
x+yとかNaClとかmv²/2とかとの記号と変わらんと思うがなんで母国語に拘るかい

460 :名刺は切らしておりまして:2020/10/31(土) 19:56:41.78 ID:6nZdbWxD.net
>>459
正論です

461 :名刺は切らしておりまして:2020/10/31(土) 19:57:26.62 ID:6nZdbWxD.net
>>458
きみがわかったとしても誰の役にも立たないから安心しろ

462 :名刺は切らしておりまして:2020/10/31(土) 19:58:47.10 ID:PKX57Z2Z.net
>>459
数学でxyzを、「い」「ろ」「は」とかにわざわざ変えてるみたいな違和感あるよね

463 :名刺は切らしておりまして:2020/10/31(土) 19:59:07.04 ID:M7q7f6F2.net
つうか俺が語るまでもなく>>385>>404で結論出てた

自然言語か記号化するかの話
んで、記号化することでルールが汎用化される

464 :名刺は切らしておりまして:2020/10/31(土) 19:59:43.57 ID:6nZdbWxD.net
>>459

だから母国語でいいんです
なぜなら初めてだから
そのあと同じものをラテン文字でやるだけの話

日本語の発音を発音記号でなくあいうえおで教えてるのと同じこと

465 :名刺は切らしておりまして:2020/10/31(土) 20:00:10.95 ID:6nZdbWxD.net
>>462
>>464

466 :名刺は切らしておりまして:2020/10/31(土) 20:00:52.86 ID:5yK8c7KI.net
ID:6nZdbWxD

は荒らしだからあぼん推奨

467 :名刺は切らしておりまして:2020/10/31(土) 20:01:09.55 ID:6nZdbWxD.net
>>463
エントリーで汎化は必要なし

468 :名刺は切らしておりまして:2020/10/31(土) 20:01:55.31 ID:M7q7f6F2.net
この馬鹿、身内っぽいな
擁護のロジックが信頼とか言ってるし
くだらなすぎて反応していた自分を責めたいw

469 :名刺は切らしておりまして:2020/10/31(土) 20:02:28.50 ID:6nZdbWxD.net
>>466
id:5yK8c7KIこそ荒らしであぼん推奨

470 :名刺は切らしておりまして:2020/10/31(土) 20:03:12.17 ID:QjC0tXKc.net
>>463
既に英語表記が記号として使われてるからそれでいいと思うけどな

471 :名刺は切らしておりまして:2020/10/31(土) 20:03:57.91 ID:6nZdbWxD.net
>>468
論で反論できないとなると側で逃げるタイプだな

472 :名刺は切らしておりまして:2020/10/31(土) 20:11:52.49 ID:Tf4tDlc5.net
論破されて煽られて簡単に嵐になるあたり、更年期障害で感情制御できないおっさんやろな草
暇潰しのおもちゃとしては最高やな

473 :名刺は切らしておりまして:2020/10/31(土) 20:16:11.20 ID:1BtP/l0F.net
だいたいCでもPythonでも英語じゃないだろ

474 :名刺は切らしておりまして:2020/10/31(土) 20:18:15.78 ID:Umq+HB8+.net
>>471
元着ないぞ、もっと頑張れ

475 :名刺は切らしておりまして:2020/10/31(土) 20:21:29.35 ID:vFaG9wt8.net
タッチタイピングを練習させるべきだね うちの会社の偉いさんなんてマウス握ってる姿しか見てない

476 :名刺は切らしておりまして:2020/10/31(土) 20:21:52.57 ID:EkntZF/w.net
>>473
一応英語ちゃうん?
まぁ単語の意味で読み分けてる訳じゃないからなんでもいいけど

477 :名刺は切らしておりまして:2020/10/31(土) 20:23:27.03 ID:GenZSx6j.net
文系官僚の理系に対するコンプレックスかなあ

478 :名刺は切らしておりまして:2020/10/31(土) 20:24:44.54 ID:1BtP/l0F.net
英単語の極一部を使っているが、英語ではないだろ。

だいたいその単語が母国語じゃないのが問題なら、ドイツもインドも中国もソフトウェア大国になっとらんわ

479 :名刺は切らしておりまして:2020/10/31(土) 20:25:23.53 ID:P6rMYMGu.net
>>61
でも良く見ると面白いw
気体はきがまえだったり、ケイ素や炭素とか非金属はいしへんだったり、金属はかねへんだったり、臭素は汗臭そうだったり、水銀は水っぽかったり

480 :名刺は切らしておりまして:2020/10/31(土) 20:25:24.52 ID:kuxYXr0o.net
中学生だと想像を絶するバカもたくさんいるから、日本語なのは意味があると思うよ
このまま高校でも必修化したら、そのときはちゃんとした言語教えるといい
まあもっとも、高校生にはプログラミングなんかより、まず法律と所得税と社会保障と経済学を教えろよと思うが

481 :名刺は切らしておりまして:2020/10/31(土) 20:27:47.67 ID:xwAV2AH7.net
>>472
おもちゃは君
わたしときみでは論で戦いにならないからと噺を逸らそうとするバカ

482 :名刺は切らしておりまして:2020/10/31(土) 20:30:41.17 ID:WrFhzC8B.net
>>447
> ゴールに入れることだけ教えて後は走らせればいいだけ
その通りだが、わざわざラグビーボールやピンポン球みたいな
扱いにくいボールを使う必要はない

483 :名刺は切らしておりまして:2020/10/31(土) 20:31:38.72 ID:xwAV2AH7.net
>>478
これは国家レベルの話ではない

こどもの教育の話だ
一定の評価はするがきみはそこの認識にかけている

484 :名刺は切らしておりまして:2020/10/31(土) 20:34:42.00 ID:WrFhzC8B.net
>>444
実際になでしこ使ってコード書いてみた?
とくにWeb版はJavascript知ってないとエラーの意味もわかんないほど最悪だよ?

485 :名刺は切らしておりまして:2020/10/31(土) 20:36:56.38 ID:xwAV2AH7.net
>>482
良い反論!

球技に例えるなら中々いい反論
ただしボールの形のような固有の問題までひきあいにだすことは
喩え事態を陳腐化する

486 :名刺は切らしておりまして:2020/10/31(土) 20:38:38.51 ID:xwAV2AH7.net
>>484
子供向けなのにデバグまで気にする必要はない
まずはきっかけ

487 :名刺は切らしておりまして:2020/10/31(土) 20:40:29.25 ID:QLnll48R.net
ループって何?って言われるわw
日本語じゃねー

488 :名刺は切らしておりまして:2020/10/31(土) 20:43:10.30 ID:WrFhzC8B.net
>>486
へ?
子どもだからこそいろんなこと試していろんな間違い起こすと思うんだけど、
そのときに理由のわからないエラーメッセージに対処するとか最悪だよ?
それとも、子供は先生が書いたコードを一字一句間違い無く写してればいいとでも言うの?

489 :名刺は切らしておりまして:2020/10/31(土) 20:43:52.70 ID:1BtP/l0F.net
使わずに批判も悪いなと思ってマニュアル見たら日本語じゃなかった
https://nadesi.com/v3/doc/index.php?plugin_system&show

490 :名刺は切らしておりまして:2020/10/31(土) 20:44:46.15 ID:WrFhzC8B.net
>>486
その点、Scratchは素晴らしい。
滅多にエラーは起きないように作られている。

491 :名刺は切らしておりまして:2020/10/31(土) 20:46:29.83 ID:xwAV2AH7.net
>>488

>>447

492 :名刺は切らしておりまして:2020/10/31(土) 20:46:31.21 ID:1BtP/l0F.net
>>490
そうなんだよね、Scratchで充分良いと思う。
あとソニー出してるtoioのプログラミング学習アプリも意外とよく出来ていた

493 :名刺は切らしておりまして:2020/10/31(土) 20:49:57.61 ID:WrFhzC8B.net
>>489
それなー
まぁプラグインまわりはしゃーないとしても
円周率くらい日本語で書かせて欲しいわ
πでもいいけど

494 :名刺は切らしておりまして:2020/10/31(土) 20:53:43.51 ID:WrFhzC8B.net
>>491
試行錯誤することが論理思考や想像力を鍛えることになると思うんだけど
「試しにやって見たらエラーおきた。読んでも意味わからん」
じゃ試行錯誤する気にもなれんだろ。

495 :名刺は切らしておりまして:2020/10/31(土) 20:57:51.94 ID:aBKs/Arl.net
飛行机ってなんで中国語っぽくしてんの?

496 :名刺は切らしておりまして:2020/10/31(土) 21:01:24.98 ID:usgRY52D.net
学生時代にWin95から入ったので、どうしてもDOSがわからず
友人がDOSコマンドを使っているのを間近で観察して、英語の語順だと気付きBatchプログラム程度は組めるようになった
レポート用のTeXは面倒だったけど、コンパイルが必要なく90年代は構造が単純だったhtml、perl、CGI、javascriptなどは
パクリ元ソースがネット上に無数にあったので、習熟というか目的達成までがとても楽だった
参考にするパクリ元の少ない独自言語のどのへんが便利なのか、よくわからない

497 :名刺は切らしておりまして:2020/10/31(土) 21:07:51.35 ID:DR0e2S68.net
これ、算数も日本語にしろって言ってるのと変わらないよね

いちたすいちはに

498 :名刺は切らしておりまして:2020/10/31(土) 21:08:27.24 ID:1BtP/l0F.net
>>496
メジャー言語の良いところってそれだよね。
実装例多いし、エラー文でググればだいたい解決出来るし

499 :名刺は切らしておりまして:2020/10/31(土) 21:14:08.86 ID:WrFhzC8B.net
学習用言語は便利である必要はないんだけどね
日本語使うなら使うでいいけど、学校で教える内容から逆算して作られた
シンプルな言語でも作ればいいのに

なお、なでしこ(v1)はわかってる人が簡単に自動化処理書くにはいいんじゃない?と思った
v3はJavascriptベースにしてしまったことでなんか色々収拾がつかなくなってる印象を受ける

500 :名刺は切らしておりまして:2020/10/31(土) 21:15:05.72 ID:HfpwaFl3.net
中学生が義務教育で学ぶのであれば「なでしこ」で充分だわ

501 :名刺は切らしておりまして:2020/10/31(土) 21:21:19.83 ID:Bx19uXoW.net
いや、中学生がさわりだけやるならもっとメジャーな言語の方がいいだろ。あえて日本語でやる理由なんてない。
さわりだけだから、扱うプログラムも単純だろうからな。逆にメジャーじゃない言語なんて使うと知ってる奴がいなくて逆に混乱するだろう
参考になる書籍だってないだろうし

502 :名刺は切らしておりまして:2020/10/31(土) 21:35:34.77 ID:vfvHodq5.net
互換性、世界の優れたプログラマーのライブラリ使えない、て時点でゴミにしかならね

503 :名刺は切らしておりまして:2020/10/31(土) 21:48:26.58 ID:1BtP/l0F.net
中学生が義務教育でやるだけだからライブラリとかはまあ別に構わないと思うけど、どうせif, elseぐらいしかやらんだろうに、この英単語がそんなに障害なのか?とは思う

504 :名刺は切らしておりまして:2020/10/31(土) 22:08:52.56 ID:giEhqP55.net
>>496
学校教育は教師と試験にある
パクり元が今のC言語のように余りにも多いと、定型文のコピペで済んでしまう
過去の資産が無ければ無いほどいい

そして、上の方にもあったが、教える側・採点する側がちょっとアレな教師だから、そいつらに合わせている
出来るガキに合わせてるわけじゃない
一般的な教師の脳みそに合わせてる

あとは発音だ
strcatとかどう読むか256倍本くらいにしか載って無い
教える時にソースコードの朗読ができねーんだよ

505 :名刺は切らしておりまして:2020/10/31(土) 22:10:24.99 ID:giEhqP55.net
だから
・テストが生成可能か
・教師が教えられるか

教材の「良さ」はこの二つにある

506 :名刺は切らしておりまして:2020/10/31(土) 22:10:47.67 ID:nZgPUiI0.net
意味は文脈による

507 :名刺は切らしておりまして:2020/10/31(土) 22:14:36.41 ID:giEhqP55.net
後は教育権力の「窓口」で、教えてるところがそこだけである、という観点
なでしこ解説サイトなんて存在しないに等しいから、「キョーイク」を独占できる

外部の人間(一般市民)の方が説明が上手いとなると、公教育とその権力構造に疑念をもたれる
ガキにムダなこと教え込んでるんじゃねえの?ってな

だから次はきっと独占配信なプログラミング言語をMEXTが作るようになる
「ガッコ以外じゃコレを教えちゃいけません」てな

フーコーの言う通り、教育権力の維持と独占が、権力の強化に繋がるからな

508 :名刺は切らしておりまして:2020/10/31(土) 22:18:10.08 ID:M7q7f6F2.net
教育的にはメジャーな言語を使って簡単な内容だけを教えるのがベストだな

見た目のハードルを下げるために日本語に拘りたいならエクセルのvbaで関数名なんかの名詞の日本語化で十分

演算を日本語で表現してどうするw

509 :名刺は切らしておりまして:2020/10/31(土) 22:47:03.08 ID:jbaEaBaH.net
日本語のプログラムだったら、やっぱり「桐」でしょう
!!

510 :名刺は切らしておりまして:2020/11/01(日) 02:03:27.23 ID:1avYAgL7.net
いつも通りの日本式教育って感じだな

511 :名刺は切らしておりまして:2020/11/01(日) 02:10:11.75 ID:CxAcl60S.net
現職プログラマーやってるけど中学の授業でロゴとかいう日本語プログラミング言語の実習あったな

512 :名刺は切らしておりまして:2020/11/01(日) 02:42:09.42 ID:ipEAI/eG.net
そもそも適正や興味の無い子に教えるのが難しいジャンルだからな

一年生はScratchやBASICで基礎をやらせて、2年生から選択科目にすればいい
日本語言語は一年時に多少触らせるくらいなら良いとは思うが
本腰いれてやらせると遠回りにしかならないかな

513 :名刺は切らしておりまして:2020/11/01(日) 02:50:09.42 ID:8xwhAyHA.net
>>411
{}はC系の良い部分だな
begin endを書くのは面倒

++iとi++の違いとか+=とか
もうどうでもいいだろう

514 :名刺は切らしておりまして:2020/11/01(日) 03:03:24.85 ID:FC2tAaDj.net
あれだけガラパゴスだめと言われ続けてまだガラパゴスやるかよ

515 :名刺は切らしておりまして:2020/11/01(日) 03:28:03.76 ID:uqaJjJqb.net
>>513
> ++iとi++の違いとか
実行時に値のコピーが発生するかどうかとか
CPUのパイプラインストールの発生率が違うとか
Cを使うような局面ではそれなりに重要

516 :名刺は切らしておりまして:2020/11/01(日) 03:32:35.47 ID:3j+Wg8P+.net
>>515
興味本位なんだけど、i++にしろ++iにしろ
それ自体は分岐を起こすものではないのに(分岐予測が外れる訳ではないのに)
パイプラインストールが起きるの?

517 :名刺は切らしておりまして:2020/11/01(日) 03:49:07.93 ID:U8kWM0vq.net
>>418
まあPascalは教育には向いている言語って話だったし、言語としてすっきりして簡単だし良い選択だと思う
ALGOL自体が今の沢山ある高級言語の源流にあるような言語だから、その直系みたいなPascalって良いよね
OOとかは入ってないだろうけど、プログラミングの基礎を学ぶだけなら、OO要らないし

518 :名刺は切らしておりまして:2020/11/01(日) 03:58:02.83 ID:GcFPkwJr.net
>>23

同意、言葉はとっつきやすさでしかないわな
他人のプログラム読んで学習するのだから、その量が豊富な言語ほど良いと思う。

519 :名刺は切らしておりまして:2020/11/01(日) 04:03:27.62 ID:GcFPkwJr.net
Source program見てきたが全角での記述で見るのも入力するのも嫌気した
こんなもん触りたくないというのが本音

520 :名刺は切らしておりまして:2020/11/01(日) 04:06:14.71 ID:xW0B8EMR.net
まぁ、プログラム始めるなにかのキッカケが生まれればいい

521 :名刺は切らしておりまして:2020/11/01(日) 04:15:12.57 ID:aNERoI32.net
>>509
吉里吉里?

522 :名刺は切らしておりまして:2020/11/01(日) 04:16:56.90 ID:uqaJjJqb.net
>>516
n = a[++i];
はiの値を読み込んだ後インクリメントしないとループ中でiの値を使えない => ストール発生

n = a[i++];
はiの値は読み込んだらそのまま使える => パイプライン止めない

というような話だったかと。いずれにせよCPUやコンパイラ(の最適化フラグ)によって状況は違うし
後置では値のコピーコストがかかるのは間違い無いのでアセンブラや実測値確認するしかないんだけど。

523 :名刺は切らしておりまして:2020/11/01(日) 04:32:43.24 ID:qIJczshV.net
結局実践からかけ離れたガラパゴスママゴトになるんだよなぁ
英語と一緒の流れ

日本語使ったプログラムに関するテスト問題を解くのが得意な子がいくらか増えて終わり

524 :名刺は切らしておりまして:2020/11/01(日) 04:36:29.39 ID:qIJczshV.net
なんなら筆記でテストやるんだろうな

525 :名刺は切らしておりまして:2020/11/01(日) 05:29:07.68 ID:fAovOevv.net
インクリメントなんか絶対だめだろ
I = I + 1
の方が絶対解り易い

526 :名刺は切らしておりまして:2020/11/01(日) 07:43:16.47 ID:qVee8KPh.net
>>523
つまり、そもそもガラパゴス日本語を使う教育全体がダメってことか

527 :名刺は切らしておりまして:2020/11/01(日) 07:55:23.22 ID:8xwhAyHA.net
>>462
河合塾数学講師の三原先生は「d馬、ヒヒーン」とよく鳴いてました
記憶は朧げですが記号なんだらどうだっていいと言っていたような気がします
で、馬と書いてゴリラがいきなり微積分できるわけがなく

528 :名刺は切らしておりまして:2020/11/01(日) 08:04:28.70 ID:Q0mHEAl5.net
>>523
プログラミングなんか独学でどうにでもなるんだから興味あるやつは実用的なのを自分で覚えるでしょ?
5年もすれば流行も変わってるし、基礎が分かっていればどんな言語でも習得は早い。
義務教育で根本的な基礎を学ばせるには少しでも取っつきやすい方がいい。

529 :名刺は切らしておりまして:2020/11/01(日) 08:32:32.74 ID:FpRFQPlQ.net
>>435
日本語の構文が非論理的な証拠はどこにある?
日本語の構文は自由度が高いし、省略が多い、という面はあるかもしれないが、
論理性とは関係ないんじゃないかな?

プログラミング言語も究極的には自然言語を目指すことになると思う。
音声入力になるかもしれないが、自然言語でコンパイラーに伝えると、
人工知能をもったコンパイラーがそれを機械語に翻訳するように。

そうなるためにはそれを開発するインセンティブをもった若い世代が育つことが先決。

530 :名刺は切らしておりまして:2020/11/01(日) 08:44:05.39 ID:1Fy6YXcC.net
あは、1
いは、2
うは、0
足し算 あ、い、う
表示 う
実行

531 :名刺は切らしておりまして:2020/11/01(日) 08:45:14.70 ID:8xwhAyHA.net
>>529
日本の学校では論理的な表記の仕方を一切教えてないって企業で教えている某先生は言ってたな

532 :名刺は切らしておりまして:2020/11/01(日) 09:27:42.90 ID:uqaJjJqb.net
>>528
なでしこは実際書いてみるととっつきにくいのが問題なのよね
言い方悪いが見た目だけいいパッケージ詐欺みたいな

533 :名刺は切らしておりまして:2020/11/01(日) 09:35:37.89 ID:uqaJjJqb.net
>>529
> プログラミング言語も究極的には自然言語を目指すことになると思う。
多分ならない。あんまり生産性が良くないので。
ユーザーが音声入力を使ってコンピュータを操作することはあるとしても。

それよりもscratchみたいな部品を組み立てることでプログラムを作る方がありうる。
そっちの方が自然だから。

534 :名刺は切らしておりまして:2020/11/01(日) 11:18:50.29 ID:BkqYR7xW.net
>>392
代入の=ですらわからなくなるやつがいるわけよ
自分の知ってる概念と違う概念で使われると
物事に固執するタイプは混乱する

535 :名刺は切らしておりまして:2020/11/01(日) 11:20:14.29 ID:BkqYR7xW.net
>>529
ないない
なんで数式ができたか考えればわかる
表現の曖昧さを排除していくと記号的になるのさ
抽象化もしやすいし

536 :名刺は切らしておりまして:2020/11/01(日) 11:29:03.73 ID:+JwAQ4ZK.net
>>529
自然言語の持つ曖昧さが処理能力の低いコンピュータには向いていないからな
将来的には対話しながらコンピュータが処理を作って実行って事になるかも知れないけど、それはまだまだ先の話

537 :名刺は切らしておりまして:2020/11/01(日) 11:29:37.56 ID:VxAPjFnu.net
>>534
分からないわけではない
教えられた数学のルールと違うから怒ってるだけだ

そして教師が違うことを教えないのが最大の原因だ

538 :名刺は切らしておりまして:2020/11/01(日) 11:33:10.97 ID:BkqYR7xW.net
>>537
違うのね、と簡単に切り替えられるやつとそうでない奴がいる

539 :名刺は切らしておりまして:2020/11/01(日) 11:39:33.41 ID:uqaJjJqb.net
>>537
=なんて単なる記号だとわかってる子供ならすぐに納得できるけど
=に下手に意味を持たせてる子供だとなかなか元の意味から離れられなかったりする

540 :名刺は切らしておりまして:2020/11/01(日) 11:59:15.45 ID:T/jaAXej.net
「なでしこ」というネーミングに違和感

541 :名刺は切らしておりまして:2020/11/01(日) 11:59:38.00 ID:LgEHkfgo.net
プログラム言語くらいは英語で良いと思う(´・ω・`)
どうせナニ語だろうと、言語の定義とかの説明を受けなきゃ使えないし

542 :名刺は切らしておりまして:2020/11/01(日) 12:06:11.73 ID:tAp+PtZa.net
日本人ってなんでも日本語にしたがる。
もう日本語の未来なんかないんだから、いいかげんあきらめよう。
日本語にこだわると、結局、損するだけなのに。

543 :名刺は切らしておりまして:2020/11/01(日) 12:24:38.24 ID:xrFGdoFd.net
また余計なことを。

544 :名刺は切らしておりまして:2020/11/01(日) 12:49:23.07 ID:e9gFQMAA.net
何を持って日本語の未来が無いと言い張るのかわからん
おまえが書いてるのは何語だよw
英語で書け英語でw

545 :名刺は切らしておりまして:2020/11/01(日) 12:52:15.86 ID:Bu3tOs6p.net
日本語で書けるプログラム言語、他に「ひまわり」とか
あったけど、ななかな普及しないよね、
スクラッチの日本版は日本語で操作できるね。

546 :名刺は切らしておりまして:2020/11/01(日) 12:52:47.46 ID:e9gFQMAA.net
イタリア人なんて欧州でアルファベット使ってsvocとかの文法使ってるのに英語苦手なんだぞ
EUよりずっと早くに同じ文化圏まとめて統一国家を作った日本が英語やその他の言語に影響は受けても取って代わられることはない。
ひねくれた文化人が中2病こじらせて日本語はダメだと言ってる意外で日本語が消えるなんて聞いたことがない

547 :名刺は切らしておりまして:2020/11/01(日) 12:57:31.36 ID:Bu3tOs6p.net
マトリックスの監督は
日本ではプログラマーはプログラムを
日本語で縦書きで入力していると勘違いしていて
映画ではこの世界のプログラムが緑色の日本語の文字が
上から下に雨のように流れ落ちる描写が沢山あった。

548 :名刺は切らしておりまして:2020/11/01(日) 13:09:15.24 ID:Bu3tOs6p.net
>>546
イタリア語の名詞や副詞は英語に似た語が沢山あるよね。
語順も英語とそれほど変わらないし。
イタリア人、英語苦手なの?

549 :名刺は切らしておりまして:2020/11/01(日) 13:13:47.80 ID:3j+Wg8P+.net
>>529
> プログラミング言語も究極的には自然言語を目指すことになると思う。

ならないよ

550 :名刺は切らしておりまして:2020/11/01(日) 13:15:14.16 ID:LFDJn4Zh.net
UTF8なら変数名も関数名も
大抵の言語は日本語で書けるぞ

551 :名刺は切らしておりまして:2020/11/01(日) 13:16:43.02 ID:dSoupNOx.net
>>547
そんなわけないでしょ。開発言語なんて世界共通なのはちょっとプログラム弄った人間なら全員知ってる。
カタカナが降ってくるのはただの演出。しかも反転文字だし。

すでに散々演出手法として語られまくってるのになんで今更デマをばら撒くんだ?

552 :名刺は切らしておりまして:2020/11/01(日) 13:23:02.36 ID:tAp+PtZa.net
日本語なんか日本でしか通じないんだからだめに決まってるでしょ。
しかも、日本は、衰退国なんだから、日本語にこだわっても、
損するだけってわかる。違うというなら勝手にすればいいけど、
他人をまきこむな。おかしなプログラム言語を子供に教えるな。

553 :名刺は切らしておりまして:2020/11/01(日) 14:20:16.66 ID:JjTq0f8a.net
mother tongueの訳語は母語。

母国語なんて言葉を持ち出すと特殊な思想のナショナリストなのかなと勘違いされるだろう。

554 :名刺は切らしておりまして:2020/11/01(日) 14:25:10.09 ID:3j+Wg8P+.net
プログラミングの教育なら素直にPascalあたりを使った方がいいと思うなぁ…
ナデシコだとググっても本屋に行っても
参考になる資料とかほとんどないんじゃないの

555 :名刺は切らしておりまして:2020/11/01(日) 14:40:09.22 ID:pf5nq/ej.net
コードをコピペさせないのが目的か?w

556 :名刺は切らしておりまして:2020/11/01(日) 14:41:36.43 ID:e1ZQyV0j.net
EXCELのマクロなんかやるぐらいならRを覚えたほうが100倍くらいまし

557 :名刺は切らしておりまして:2020/11/01(日) 15:07:04.63 ID:7k1T/OA5.net
>>547
それは嘘
アニメ攻殻機動隊のパクリ

558 :名刺は切らしておりまして:2020/11/01(日) 15:07:51.47 ID:FpRFQPlQ.net
かつて教育用プログラミング言語と言われていたのがPascal。
それが次第にPythonに置き換わった。
Pythonが英語圏では長いこと教育用プログラミング言語だった。
日本はずっとPythonをスルーし続けてきて、
AIが話題になってからやっと受け入れ始めた。

559 :名刺は切らしておりまして:2020/11/01(日) 15:09:50.43 ID:FTxGv6ZI.net
子供のためというより先生が教えやすいだけだろ

560 :名刺は切らしておりまして:2020/11/01(日) 15:11:26.91 ID:FpRFQPlQ.net
>>533
コンパイラが人工知能をもって自然言語を理解するようになったら
生産性や保守性が爆発的に上昇すると思うけどなあ。
それを否定したがるのがコーダー。
コーダーは将来的には滅びる運命にあると思うよ。

561 :名刺は切らしておりまして:2020/11/01(日) 15:12:23.90 ID:7k1T/OA5.net
日本人にまともにIT教育なんてできないから
アメリカのやり方を丸パクリしろよ

562 :名刺は切らしておりまして:2020/11/01(日) 15:24:35.96 ID:KJlQgrTd.net
>>558
だって日本語がうまく使えなかったんだもん
わかったふりしちゃだめよ

563 :名刺は切らしておりまして:2020/11/01(日) 15:46:18.01 ID:uZvbUZC4.net
>>560
そもそもコーディング作業なんてシステム開発のうちの2割程度なんだからそこ頑張ってもあまり意味がない。

564 :名刺は切らしておりまして:2020/11/01(日) 16:30:27.38 ID:oP7LRrKw.net
関数名やメソッド名にローマ字禁止、英語でつけろっていう謎ルールを廃止すべき。

565 :名刺は切らしておりまして:2020/11/01(日) 16:30:41.15 ID:pf5nq/ej.net
自然言語理解なんてGPT-3みたいな巨大なシステムでもいまだにゴミみたいな結果しか出てないのに

566 :名刺は切らしておりまして:2020/11/01(日) 16:41:31.08 ID:dSoupNOx.net
>>560
それ以前に各種作業用支援アプリがアホほどあるから自然言語自体が必要ないだろ。
今は本当に自分でコード打ち込む場面少ないぞー

567 :名刺は切らしておりまして:2020/11/01(日) 17:01:06.14 ID:8xwhAyHA.net
>>548
英語に似たじゃなくて向こうが似とるんじゃーとか言いそう

意味の理解は兎も角聞き取りに関してはイタリア語は日本人にとって聞きやすい言語だとは思われ
その辺が関係しているかも

568 :名刺は切らしておりまして:2020/11/01(日) 17:04:57.37 ID:8xwhAyHA.net
>>555
ウェブの世界に散乱している知識をググって探してくるって非常に重要で
コピペ駄目ならレポートでなく試験だけにしろとw

569 :名刺は切らしておりまして:2020/11/01(日) 17:32:23.24 ID:L+48YYQC.net
しかしアルファベットってプログラムに向いてる言語だよな
シンプルなのに見分けやすいし目も疲れないし

570 :名刺は切らしておりまして:2020/11/01(日) 18:07:24.32 ID:8xwhAyHA.net
そもそも最大のハードルがキーボードじゃねえのか?

571 :名刺は切らしておりまして:2020/11/01(日) 18:08:51.84 ID:WpxLlBZD.net
>>415
>西暦はそれ。

こんがらかる子続出だな

572 :名刺は切らしておりまして:2020/11/01(日) 18:13:46.11 ID:RX3FDCAn.net
タッチタイピングは授業に取り入れた方がいいな

573 :名刺は切らしておりまして:2020/11/01(日) 18:13:54.03 ID:WpxLlBZD.net
汎用ライブラリを使った途端、
アルファベットぐっちゃぐちゃ

574 :名刺は切らしておりまして:2020/11/01(日) 18:16:37.23 ID:CrJ1aJq8.net
数学をエクセル使いながら教えるだけでもリテラシーみたいなものは育つのにな

575 :名刺は切らしておりまして:2020/11/01(日) 18:18:05.64 ID:RX3FDCAn.net
>>569
一文字あたりの密度が大体均一だから見易い

576 :名刺は切らしておりまして:2020/11/01(日) 18:22:45.52 ID:5bl5MSGz.net
>>573
そして日本語と英語が入り交じった地獄に

577 :名刺は切らしておりまして:2020/11/01(日) 18:27:34.21 ID:1E+8SDnN.net
>>564
かんじをぜんていとしているげんごで、もじのよみだけできさいするとすごいよみにくいんだよ
だから、あるふぁべっとのみでひょうげんすることをぜんていにしているえいごできさいするんだ

あと、ぷろぐらみんぐは「ほかのきのうをよびだす」というすたいるでこーどをかくから、
かんすうめいがどうしからはじまると、わかりやすいし、にゅうりょくほかんきのうとの
あいしょうもよいんだよね

ろーまじしんじゃは、こぼるつかいのおじいちゃんにおおいけど、もっとすすんだげんごや
かいはつかんきょうではろーまじはがいにしかならないんだ

578 :名刺は切らしておりまして:2020/11/01(日) 18:37:46.17 ID:XC74rMbq.net
Rustを信じよ

579 :名刺は切らしておりまして:2020/11/01(日) 18:40:27.18 ID:ZpElJGLX.net
>>540
違和感いらん。

580 :名刺は切らしておりまして:2020/11/01(日) 18:40:40.26 ID:ZpElJGLX.net
>>543
余計か!

581 :名刺は切らしておりまして:2020/11/01(日) 20:36:53.60 ID:/BEboHdT.net
ぴゅう太

582 :名刺は切らしておりまして:2020/11/01(日) 21:19:34.74 ID:abQIUgV6.net
>>572
大多数の人は、アルゴリズムよりタッチタイピングの方が、実生活に役に立つからね。。

政治家や財界の幹部は、自分ができないことを、子供世代におしつけてるだけだわ。
アルゴリズムは、まず大人世代が学習すべきだね。

583 :名刺は切らしておりまして:2020/11/01(日) 22:57:56.50 ID:97PYifVg.net
インターネットの情報は90%が英語

またガラパゴス化してどうする

584 :名刺は切らしておりまして:2020/11/02(月) 00:10:21.31 ID:WMsNp8CF.net
>>583
坂村健が”英語がネットの中心になったのはソフトバンクの陰謀”とか言うための決定でしょ

585 :名刺は切らしておりまして:2020/11/02(月) 09:12:52.72 ID:ZlzQvVZg.net
つExcelVBA

日本語云々って変数に日本語が使えれば8割ぐらいはおkだろ?
日本語で文章書くわけじゃないんだし

それならハンガリアン記法wで頭数文字をアルファベットで後は日本語で変数名、ですればいい
一番身近にあるプログラミング環境であるExcelVBAならこれができる

586 :名刺は切らしておりまして:2020/11/02(月) 09:23:15.23 ID:esVG2RFC.net
>>20
これを実際の開発環境に適用しようなんて誰も考えてないだろ

587 :名刺は切らしておりまして:2020/11/02(月) 09:41:39.03 ID:00v8MpE8.net
小学校を中心としたプログラミング教育ポータル

児童が自宅等でプログラミングの基本的な操作等を学習することのできるコンテンツ
https://miraino-manabi.jp/content/492

色々な企業が様々なコンテンツを供給しているんだね。

学習指導要領で求められていたのは、普遍的に求められる力としての「プログラミング的思考」などを育むことだったはずで、
それは「食材を揃えてレシピに沿って順序立てて料理をする」でも良かったはずだと思うんだけど。

588 :名刺は切らしておりまして:2020/11/02(月) 10:06:20.46 ID:xo5HGYlA.net
>>587
料理は時間も金(材料費)もかかるので、
うまくいかない状態から試行錯誤するのは難しい。

プログラミング的思考とは
「手順に沿ってやりましょう」
じゃなくて
「手順を考えましょう」
なので

589 :名刺は切らしておりまして:2020/11/02(月) 10:06:58.93 ID:xo5HGYlA.net
まずいカレー作られても食べるのが大変だし

590 :名刺は切らしておりまして:2020/11/02(月) 10:46:25.32 ID:ZISD0Ib5.net
パソコン所有率も下がり続けてるしな
英語教育の二の舞いになりそうだな

591 :名刺は切らしておりまして:2020/11/02(月) 11:24:02.52 ID:8SPwmzHA.net
>>407
スライドパズルの上を走る時計が止まらないように経路をスライドし続ける遊び

592 :名刺は切らしておりまして:2020/11/02(月) 13:41:45.10 ID:/0pkR97a.net
中学ならプログラミングは英語で十分だろ
日本語でやるとか馬鹿なのか

593 :名刺は切らしておりまして:2020/11/02(月) 13:51:08.86 ID:lR1JA8Hx.net
>>592
ウェブサイトをHTMLで書かずにエディターで作る感覚だろ?

594 :名刺は切らしておりまして:2020/11/02(月) 14:05:52.97 ID:tEpionVt.net
プログラムって世界共通語でなくてもいいの? 英語以外のプログラム言語ってロシア語とか中国語とか?

595 :名刺は切らしておりまして:2020/11/02(月) 15:16:35.87 ID:bZtOc1zS.net
>>593
どういうこと?
エディタで記述するのはHTMLだろ

596 :名刺は切らしておりまして:2020/11/02(月) 15:24:53.16 ID:UtKFR553.net
>>595
確かにテキストエディタで書くのはHTMLだな
RPGツクールでRPG作るのにとりあえずプログラムいらねって話だろ

597 :名刺は切らしておりまして:2020/11/02(月) 16:08:36.87 ID:+FdqlH4V.net
英語を使う部分っていくつかのキーワードしかない
それ以外の変数名や関数名は自国語でもいい
逆に言えば、キーワードは英語でいい

598 :名刺は切らしておりまして:2020/11/02(月) 16:13:19.61 ID:UtKFR553.net
逆に言えば日本語でもいい、となりそうなもんだが

599 :名刺は切らしておりまして:2020/11/02(月) 16:38:11.66 ID:+FdqlH4V.net
>>598
"if"を"もし"に変えても大した効果ないやん

600 :名刺は切らしておりまして:2020/11/02(月) 16:51:10.72 ID:UtKFR553.net
モシ ○○ ナラ 10 ニイケ

601 :名刺は切らしておりまして:2020/11/02(月) 16:52:13.44 ID:e0FFeCeX.net
いまのRPGツクールMZとかはスクリプトかかないといけない

602 :名刺は切らしておりまして:2020/11/02(月) 16:54:26.59 ID:UtKFR553.net
>>601
マジかw
進化してんだな

603 :名刺は切らしておりまして:2020/11/02(月) 16:54:38.52 ID:ZISD0Ib5.net
IT業界で仕事をしないと使い道ないだろう

604 :名刺は切らしておりまして:2020/11/02(月) 17:12:30.55 ID:ZISD0Ib5.net
社会人なら常識的に仕事で使うPCスキルとか教えたらどう?

605 :名刺は切らしておりまして:2020/11/02(月) 17:14:46.73 ID:QhWkF4vK.net
情報学部レベルはいらないか

606 :名刺は切らしておりまして:2020/11/02(月) 17:16:59.18 ID:UtKFR553.net
>>604
VBAとか?

607 :名刺は切らしておりまして:2020/11/02(月) 17:18:12.10 ID:hHaH1c8M.net
Pythonにしとけよ

608 :名刺は切らしておりまして:2020/11/02(月) 17:19:38.27 ID:vTItTXSN.net
VBAが出来る奴は神になれる
そしてVBAに殺されて忌み嫌うようになる

609 :名刺は切らしておりまして:2020/11/02(月) 17:21:14.99 ID:xo5HGYlA.net
>>604
そういうのは必要になってから覚えれば十分

610 :名刺は切らしておりまして:2020/11/02(月) 17:28:52.58 ID:FnJenuM6.net
よく知らんけど、世界で主流のプログラミングができて、外国人技術者とも意思疎通できないと世界相手に戦えないんじゃないの?

611 :名刺は切らしておりまして:2020/11/02(月) 17:30:13.24 ID:1RoYXlDC.net
これやると文系がIT技術者として開発ベンダーに就職することなくなる?
適正ない人がSEとかにならなくて幸せになるのかな

612 :名刺は切らしておりまして:2020/11/02(月) 17:30:26.91 ID:tl6MKEWz.net
ヤレヤレ、日本の子供に世界標準からかけ離れた完全ガラパの日本独自のプログラム言語を教えてどうするのよ
日本の子供が可愛そう日本はすでにIT後進国だよ
素直に世界標準のMIT制の CRATCHにしろよ

613 :名刺は切らしておりまして:2020/11/02(月) 17:32:48.50 ID:UtKFR553.net
>>610
外国人は全員プログラマってわけじゃないし

614 :名刺は切らしておりまして:2020/11/02(月) 17:41:06.32 ID:w+keOt2K.net
linuxでshellだけやってろ

615 :名刺は切らしておりまして:2020/11/02(月) 17:56:59.48 ID:e0FFeCeX.net
>>602
職業プラグイン作者がいっぱいいる
Javascriptなんだけど

616 :名刺は切らしておりまして:2020/11/02(月) 18:41:48.84 ID:zoJdtYY0.net
>>598
「大して変わらん」のならメジャーなプログラミング言語を覚えさせた方がいいよ
ネットとか書籍とかで参考にできる情報も豊富だし、覚えたことが無駄にならない

Javaできる人、Pythonできる人、C++できる人とかってのは業界でニーズがあるけど
なでしこができる人のニーズは業界には無い

617 :名刺は切らしておりまして:2020/11/02(月) 18:47:30.50 ID:UtKFR553.net
>>616
どっちにしろ覚えるわけないから何でもいいんだよ

618 :名刺は切らしておりまして:2020/11/02(月) 19:03:37.83 ID:WMsNp8CF.net
なんでもいいならよけいにメジャーな言語にするべきだろうに

619 :名刺は切らしておりまして:2020/11/02(月) 19:14:32.97 ID:ZISD0Ib5.net
>>609
でもエクセルを使えない社会人とかいるらしいじゃん?

620 :名刺は切らしておりまして:2020/11/02(月) 20:19:37.46 ID:kWfiGATg.net
>>617
いや覚える子どもは必ず出てくるよ
俺もメジャーな言語を教えておくのが良いと思う

621 :名刺は切らしておりまして:2020/11/02(月) 20:37:59.26 ID:vJHTL3LC.net
>>617
プログラムなんて高度なことやらなきゃ
家庭科でご飯一膳、おかず3品作る難易度と大差ないやろ

初年度にBASICやScratchから始めて、Javaで適当にAndroidアプリの計算機でも作らせて
二年目からは選択科目にして適正とやる気のある子に本格的に学ばせればいい

日本語言語なんて遠回りは必要ない
んで日本語言語を必要とするような子に合わせて横並びで無理に学ばせる必要もない

622 :名刺は切らしておりまして:2020/11/02(月) 20:58:44.94 ID:xo5HGYlA.net
>>619
別にエクセル使えなくてもいいんじゃね
今は何でもかんでもエクセルでやりすぎだし
変わっていくと思うよ

623 :名刺は切らしておりまして:2020/11/02(月) 21:27:47.35 ID:nzxAgLEM.net
>>589
何の関係があるん?

624 :名刺は切らしておりまして:2020/11/02(月) 22:13:49.97 ID:KSnmPkYX.net
いろいろと使ったことはあるが
PHPかGOかJavascriptかPythonか
ホットスーププロセッサーかカルネージハートかGLADIABOTS-AIバトルアリーナかでいい

625 :名刺は切らしておりまして:2020/11/02(月) 22:18:49.45 ID:KSnmPkYX.net
プログラミング言語「HSP」のページへようこそ!
HSPは、誰でも無料で自作ソフト・ゲームを作れる開発環境です。子供から大人まで楽しく使えて、初心者でも学べる環境をぜひお試しください。

HGIMG4 3.6β1プロ生ちゃんデモ版
https://www.youtube.com/watch?v=ZTE8TpYNWWI
http://hsp.tv/

626 :名刺は切らしておりまして:2020/11/02(月) 22:21:45.09 ID:KSnmPkYX.net
プログラミングは日本語とか言語よりも
こう結果が分かりやすいのがいいだろ

カルネージハートエクサ 「熊型決戦兵器 殴打試験機」
https://www.youtube.com/watch?v=Hc9vyfw3gFo

627 :名刺は切らしておりまして:2020/11/02(月) 22:26:47.23 ID:dsCy8kH+.net
さすがIT後進国!


中国韓国の遥か上を行ってて、草

628 :名刺は切らしておりまして:2020/11/02(月) 22:49:02.01 ID:ZISD0Ib5.net
>>622
https://www.youtube.com/watch?v=7YdLJS3ythE
そうかこのレベルでも詰まってるんだぜ

629 :名刺は切らしておりまして:2020/11/02(月) 22:55:04.27 ID:1sHMR0VY.net
中国人が開発した中国人向けのプログラミング言語「易言語」も何年前か中国で流行ってたけど
今じゃすっかり時代に取り残されたな
プログラミングが苦手な人が仕事の効率を上げるために使う分には構わないと思うけど教科書に組み込むのはさすがにないわ

630 :名刺は切らしておりまして:2020/11/02(月) 22:58:56.56 ID:JnucEKZD.net
プログラムを作るというよりも簡単なスクリプトなら日本語ファイル名をいちいち英字かな切り替えしなくて済むからこういう日本語言語とかでいいんじゃないの?

631 :名刺は切らしておりまして:2020/11/02(月) 23:07:33.66 ID:/c2vXv1j.net
俺、小5からサンプル見ながら自力でBASIC覚えたから高校で情報先行にしたら先生からお前に教えること何もないから分からない子の勉強手伝ってやれって言われたわ

632 :名刺は切らしておりまして:2020/11/02(月) 23:07:38.91 ID:KSnmPkYX.net
onionsoftware
スクリプト言語HSP(Hot Soup Processor)でプロ生ちゃんを動かすデモです。
HSP3の3D機能をサポートするプラグインHGIMG4と、3DゲームエンジンUnityを組み合わせることで
FBX、VRM、MMDなど多彩な形式の3Dキャラクターを活用することが可能になります。
最新のプレビュー版をダウンロードすることができます。
詳しくは、オフィシャルのHSPTV!ホームページをご覧ください。

3 件のコメント
原やすあき 1 か月前
これで、HSPに帰ってきました。
HSPってイロイロできて素晴らしい(3Dはまだ書きかた分からない)

NaonaoCraftServerなおちゃんネル 6 か月前
どうやったら3Dなんて
できるんや……(´TωT`)

こねこぬこ 1 年前
何?何かわからんけど可愛いはわかった??
https://www.youtube.com/watch?v=ZTE8TpYNWWI

633 :名刺は切らしておりまして:2020/11/02(月) 23:08:19.01 ID:/c2vXv1j.net
>>629
元を辿れば易経が2進数と10進数の始まりだから間違っちゃいない

634 :名刺は切らしておりまして:2020/11/02(月) 23:09:41.26 ID:/c2vXv1j.net
>>632
HSPがunityで動くの今初めて知ったわw

635 :名刺は切らしておりまして:2020/11/02(月) 23:13:16.73 ID:KSnmPkYX.net
勉強できなくて商業高校へいったがそこではまあまあできて基本と応用技術者試験はとったが
その後にITやることはなく一般受験で大学いったが
プログラミングを全員にやらせるのは反対だ
じぶんは時間のむだくらいにおもってる
どうしても好きなのにやらせてとけ

636 :名刺は切らしておりまして:2020/11/02(月) 23:18:59.98 ID:KSnmPkYX.net
HSPはむかしからスマホ対応もしてるぞ
ふつうにアプリとして動くやつがつくれる


HSP3.6β4を公開しました 2020-09-29 (火)
最新版のHSPフルセットに向けたテスト版、HSP3.6β4を公開しました。
HSP3.6β4は、スマートフォン向け開発環境HSP3Dishを含む最新のアップデートとなります。(差分アップデートではなく、フルセット版です)。
https://www.onionsoft.net/wp/archives/3274

気軽に遊べるマルチプラットフォーム用防衛ゲーム
TOUCH DE DEFENCE 陽だまりの要塞
このタイトルは、Crystal light stageがお世話になっているプログラム言語「HSP」が、遂にアンドロイドやアイフォンなどのマルチプラットフォームに対応したことを受け、それらの端末から遊べるゲームの第一号として開発されたソフトウェアです。
http://hp.vector.co.jp/authors/VA029904/

637 :名刺は切らしておりまして:2020/11/02(月) 23:20:58.58 ID:KSnmPkYX.net
リンクはりまちがえ、サイトはいっしょだが


気軽に遊べるマルチプラットフォーム用防衛ゲーム
「TOUCH DE DEFENCE 陽だまりの要塞」オフィシャルサイトへようこそ!
http://hp.vector.co.jp/authors/VA029904/hfort/index.htm

638 :名刺は切らしておりまして:2020/11/02(月) 23:21:56.10 ID:AERKf0br.net
最初に覚えるならJSかPHPでいいだろ。
無駄にRubyとか覚えても実社会に出て使うところねえし。

639 :名刺は切らしておりまして:2020/11/02(月) 23:22:43.37 ID:RzHwZ1dM.net
Rustを崇めよ

640 :名刺は切らしておりまして:2020/11/02(月) 23:25:08.29 ID:KSnmPkYX.net
C++系(だとおもってる)JSやPHPは標準的でいいとはおもうが
セットアップ、導入がまだ難しい、C言語なんかと比べると楽だが
JSについては方言的なちがいもあるし
初心者には追加の設定、インストールがいらないのがいい

641 :名刺は切らしておりまして:2020/11/02(月) 23:31:26.34 ID:KSnmPkYX.net
これスマホでやってみたら操作がやりずらく、カルネージハートのほうがいいや
導入ならカルネージハートのほうがいいかと、新作だして
対戦で結果もわかりやすいし

AIパネルの組み合わせで行動を決めるロボストラテジー『Gladiabots』Steamにて早期アクセス開始
AIパネルを組み合わせロボットを戦わせるゲームと言えば、初代プレイステーションのアートディンク開発による『カルネージハート』シリーズを彷彿とさせますが、
どうやら開発者であるSebastien Dubois氏も同作をご存知の様子。
Android版のレビューの返答でカタカナで書かれたカルネージハートの語に反応し、同作との比較に感謝を述べています。
https://www.gamespark.jp/imgs/zoom/251386.jpg
https://www.gamespark.jp/article/2018/08/11/82929.html

642 :名刺は切らしておりまして:2020/11/02(月) 23:31:53.36 ID:SV+K0wXv.net
>>626
それの発展版がscratchやで
scratch使ってリアルでカルネージハートやろうやって言い出したのがDJI RoboMaster S1な

643 :名刺は切らしておりまして:2020/11/02(月) 23:34:08.96 ID:trLwlwdC.net
楽しさがセットじゃなくていいならシェルスクリプトでよくない?
電子化された教科書から作者の気持ちをgrepさせるの

644 :名刺は切らしておりまして:2020/11/02(月) 23:42:33.26 ID:KSnmPkYX.net
>>642
じぶんの想定はちょっとちがうな
それはリアルロボをscratchなどの言語で動かせるってだけで
買ったマシーンの制約をうける
いろんな機種に変更したり、いろいろと試したりでき、ロボ動かすのに必要最低限の言語機能のみでいい

645 :名刺は切らしておりまして:2020/11/02(月) 23:45:45.77 ID:KSnmPkYX.net
カルネージハートは、フルセットだしシンプルだし、良い

http://www6.plala.or.jp/agya/image/carnagefan/carnage/program/tukikage10.gif
http://www6.plala.or.jp/agya/carnagefan/carnage/o_hangar.html

646 :名刺は切らしておりまして:2020/11/02(月) 23:49:01.64 ID:bbWxsu6m.net
日本人にしか使えないプログラム言語はさすがにダメでしょ 学習用にしかならない
学習用でも二度手間にしかならないような気がする

647 :名刺は切らしておりまして:2020/11/02(月) 23:55:45.39 ID:waDVu4ku.net
>>633
いや「易言語」は本当に実在するぞ
あと最近出た漢文でプログラミングできる言語もあるけどあれは日本でもそれなりに話題になったね


https://www.w3cschool.cn/eyuyantutorials/

648 :名刺は切らしておりまして:2020/11/03(火) 00:05:26.89 ID:L1Q4B2WI.net
普通にプログラミングやればいい
ぶっちゃけプログラミングの成績が悪い奴をあぶり出すだけでもミスマッチを防げるという意味がある

649 :名刺は切らしておりまして:2020/11/03(火) 00:14:34.30 ID:giNI5NAx.net
文法の自由度が高い言語を人工言語のベースにするってバカじゃないの
言語設計の教科書読み直せ

650 :名刺は切らしておりまして:2020/11/03(火) 00:35:07.21 ID:y9jeoshb.net
批判は、なでしこの言語仕様見てからにしたら?
日本語で書けるだけで、ファイルやらデータベースなんかは意味するものが何か判らなければ結局コンピュータのプログラミングなんか絶対出来ないって分かったわw

651 :名刺は切らしておりまして:2020/11/03(火) 01:13:44.40 ID:5Lm2D+89.net
キーボードによる操作
キーボードによる日本語入力という2つのハードルがある
そのハードルを越えた事務の子にこれを教えてほーら簡単だろというだけのもの
パソコン触ったことない中学生に日本語入力させるという視点が欠けてない?

652 :名刺は切らしておりまして:2020/11/03(火) 01:55:06.89 ID:5qgCEf07.net
まずワープロの授業からですね

653 :名刺は切らしておりまして:2020/11/03(火) 02:07:00.06 ID:9LPw9gWg.net
scratch以外の教材も載せたいけど、業界にネタが無さすぎて「なでしこ」とかいう
マイナー言語を引っ張り出してくるしかなかったんやろなぁ

それだけ日本語対応してるGUIプログラミングプラットフォームが壊滅的ということ

654 :名刺は切らしておりまして:2020/11/03(火) 02:19:39.63 ID:9LPw9gWg.net
今ではオワコンになった一発屋のペッパー君とかSBは再利用すればいいのに
自治体に企業からリースアウトされたペッパー君を格安で貸し出せば多少は赤字も潤うんじゃね?
昔、仕事で触ったけど、確かアレのメーカー純正開発環境はウンコなGUIプログラミングだったはず

655 :名刺は切らしておりまして:2020/11/03(火) 03:49:53.69 ID:W3kaPhAH.net
ダメ言語認定。
代入にイコールを使ってる。
代入の表記に揺らぎがある。イコールとか設定とか。一つでいい。

656 :名刺は切らしておりまして:2020/11/03(火) 06:59:24.91 ID:deiIOUVX.net
ハノイの搭とか、
そこら辺のネタ教えた方が有意義

657 :名刺は切らしておりまして:2020/11/03(火) 07:55:34.18 ID:OJd3VGNA.net
>>656
ハノイの塔はプログラミング初心者に再帰処理を教える時の演習問題とかで使うけど
再帰なんて、普通の人が行う簡単な処理には要らないだろ
それに多分、こんがらがるから、難しいって印象だけが残ると思うぞ
みんなが高度な処理を必要とする訳じゃないし、事務員さんとかになる女の子にもそれを教えても意味がない

658 :名刺は切らしておりまして:2020/11/03(火) 11:11:02.18 ID:XFTExWAx.net
再帰処理を教えるのなら、フィボナッチ数列を求めるプログラムを書かせるのがわかりやすくていいと思う

f(n)=f(n-1)+f(n-2)
f(1)=1
f(0)=1

の定義をほぼそのまま書き写せばいいだけだし、手計算での検算も容易

659 :名刺は切らしておりまして:2020/11/03(火) 11:35:09.59 ID:RqrHao3y.net
再帰について

Javascriptでクイックソート
Q = A => A.length<=1? A :[
...Q(A.filter((x,i)=> i>0 && x<A[0]))
,A[0],
...Q(A.filter((x,i)=> i>0 && x>=A[0]))];

https://ideone.com/yXp8GZ


Pythonでクイックソート
def Q(A):
if len(A)<2: return A
p = A[0]
return Q(filter(lambda x: x<p, A)) + \
filter(lambda x: x==p, A) + \
Q(filter(lambda x: x>p, A))

https://ideone.com/TSgpzy

660 :名刺は切らしておりまして:2020/11/03(火) 11:38:28.04 ID:RqrHao3y.net
>>659は、一行にまとめられて
そうすると何言語かよくわからなくなるが
クイックソートは一文で実現可能

Q = A => A.length <=1 ? A :[ ...Q(A.filter((x,i)=> i>0 && x<A[0])), A[0], ...Q(A.filter((x,i)=> i>0 && x>=A[0]))];

661 :名刺は切らしておりまして:2020/11/03(火) 11:49:09.07 ID:vZumQLNZ.net
pythonでいいじゃん

662 :名刺は切らしておりまして:2020/11/03(火) 13:04:06.05 ID:08vzEW+D.net
再帰処理は階乗の計算が分かりやすいだろ

663 :名刺は切らしておりまして:2020/11/03(火) 13:20:34.16 ID:RqrHao3y.net
階乗はループでいい
クイックソートは再帰を使わないほうが難しく再帰むき

664 :名刺は切らしておりまして:2020/11/03(火) 13:33:23.11 ID:08vzEW+D.net
>>663
学習の話なんだからループでいいとかお門違い

665 :名刺は切らしておりまして:2020/11/03(火) 13:43:10.06 ID:Ziz4aBQo.net
さっさと英語教育進めなかった結果がこれ

666 :名刺は切らしておりまして:2020/11/03(火) 13:47:53.19 ID:RqrHao3y.net
学習的にも階乗はむいてないってなぜ再帰にするのかが分かりづらい
クイックソートだと再帰しないほうが難しく
>>659を擬似コードで書くとこれでシンプル、終了部分とか削った


qsort = func(A) {
p = A[0]
array [
qsort{ x∈A | x<p },
p,
qsort{ x∈A | x>p }
]
}

667 :名刺は切らしておりまして:2020/11/03(火) 13:49:14.29 ID:RqrHao3y.net
まちがった
qsortの骨格部分の疑似コード

qsort = func(A) {
p = A[0]
return array [ qsort{ x∈A | x<p }, p, qsort{ x∈A | x>p } ]
}

668 :名刺は切らしておりまして:2020/11/03(火) 13:54:07.73 ID:7xr8oxnM.net
>>657
普通の人にとってもディレクトリをたどってのファイル処理は再帰処理するのが一番自然
中学生だと5目並べみたいなボードゲームの思考ルーチンとかもいい題材だと思う

669 :名刺は切らしておりまして:2020/11/03(火) 13:56:50.83 ID:y41vftrq.net
基礎的、考え方を学ぶにはいいのでは。
ここ何十年かでどれだけ言語が増えたことか、
子供が大きくなる頃にはまた新しい言語が開発されているに違いない。

670 :名刺は切らしておりまして:2020/11/03(火) 14:33:35.68 ID:P2hSHxMC.net
再帰は階乗がシンプルで分かりやすいね

671 :名刺は切らしておりまして:2020/11/03(火) 14:47:12.65 ID:OmQNR/C7.net
IoTや学習に良いね

672 :名刺は切らしておりまして:2020/11/03(火) 15:15:05.71 ID:QQQV0KwC.net
>>670
お金の使い方教えるときに分かりやすいからって全額1円玉で払わせるようなもんだろ
使いどころを教えるには破滅的に合わない

673 :名刺は切らしておりまして:2020/11/03(火) 15:16:58.37 ID:DXCnjhEF.net
>>672
学習なんだから分かりやすい例で教えたらいい

674 :名刺は切らしておりまして:2020/11/03(火) 15:29:10.47 ID:XFTExWAx.net
自然言語のように見えて自然言語じゃない
さらに言語がマイナーで参考にできる資料はほとんどない

そういう言語でプログラムを書くと
エラーが出たときに苦労するよ

675 :名刺は切らしておりまして:2020/11/03(火) 15:33:11.99 ID:jl8mRTtL.net
>>669
いやーこれはめんどくさいだけで意味ないよ。
様々なプログラム言語あるけど基本はC言語の文法がベースじゃん?
アルファベットの読み書きできれば何も問題ないわけで、今は小学校から英語やってんだし無理やり日本語にしたプログラム言語覚えさせる意味なんか無いわ。
そんなんで躓くならプログラム以前に根本的学力が足りなすぎる。

676 :名刺は切らしておりまして:2020/11/03(火) 15:37:20.61 ID:OmQNR/C7.net
>>675
中学生は高校と違い義務教育

677 :名刺は切らしておりまして:2020/11/03(火) 15:44:21.09 ID:L1Q4B2WI.net
プログラミングって考えた論理を実行して検証できるっていうのが重要なのよ
紙に書いたことは検証が難しいがプログラミングはコンピュータに実行させて簡単に検証できる

そこでプログラミングの教育用として備えているべき条件はこういうものだと思う
・開発環境を簡単に用意できる
・デバッガが使いやすい
・実行の途中経過や結果をすぐに視覚化できる

678 :名刺は切らしておりまして:2020/11/03(火) 15:46:41.61 ID:L1Q4B2WI.net
そんで、割とマジでExcel VBAは良いんじゃないかと思ったりする
コードの自動生成で使いたい機能の呼び出し方を調べる事も出来てそこから改良する事も出来るし
実行の経過をシート上に表示させながら見ることも出来て楽しみながらやることも出来るし

ただソース管理がサポートされてないんだよね
MSはVBAをpythonに移行するとか言ってるけどそれよりもgitでのソース管理をサポートしてくれ

679 :名刺は切らしておりまして:2020/11/03(火) 15:47:23.04 ID:RqrHao3y.net
中学生じたいでもアルファベットのふつうの言語おしえられて使ってた記憶
当時、全国で必須かはしらないが、パソコン部屋でチョッビットだけやった
BASICだったとおもうが

680 :名刺は切らしておりまして:2020/11/03(火) 15:48:44.21 ID:RqrHao3y.net
gitのソース管理はなに言語でも、自然言語=日本語テキストでも可能だろ?かってに対応しろって

681 :名刺は切らしておりまして:2020/11/03(火) 15:51:08.05 ID:n0jLstB6.net
VBAは事務処理向け言語なのに正規表現がキッチリ使えなかったりしていい思い出が無い

682 :名刺は切らしておりまして:2020/11/03(火) 15:52:24.85 ID:RqrHao3y.net
世の中の小説作家と編集者は今すぐ Word や G Suite を窓から投げ捨てて Git と GitHub の使い方を覚えるべきだ
https://qiita.com/ktkraoichi/items/f6ad43c2da0b3136d6be


GitHub で小説を毎月 10 万字書いた
https://jamcha-aa.gitbook.io/column/2018-03-29

683 :名刺は切らしておりまして:2020/11/03(火) 16:02:15.44 ID:L1Q4B2WI.net
>>680
Excel VBAはソースをgit管理するためにはエクスポート/インポートしないといけないんだよ

684 :名刺は切らしておりまして:2020/11/03(火) 16:11:11.81 ID:hJLNAiKR.net
>>683
そのうち直接できるようになるんじゃ?
同じ会社だから

685 :名刺は切らしておりまして:2020/11/03(火) 16:12:08.29 ID:RqrHao3y.net
エクセルがついてない、普通VBAでもいいだろ、なぜ中学生のエクセルVBAをやらせるのか
ふつうのWindowsだったら、初期設定でVBA、Jscriptがうごいて、メモ帳でつくれるが

686 :名刺は切らしておりまして:2020/11/03(火) 16:13:50.43 ID:RqrHao3y.net
初期設定でできるのは VBScriptとJscriptだった
VBSとVBAをまちがったが、基本的な文法はいっしょかと

687 :名刺は切らしておりまして:2020/11/03(火) 16:14:38.76 ID:hJLNAiKR.net
>>677
2番目と3番目はひとつだよで
1番目と合わせて開発環境とデバッガとか分離してなくて教育環境でいい

本番なんてないから

688 :名刺は切らしておりまして:2020/11/03(火) 16:18:25.13 ID:08vzEW+D.net
>>684
GitHubはマイクロソフトだけどgitはマイクロソフトじゃないよ

689 :名刺は切らしておりまして:2020/11/03(火) 16:20:01.01 ID:L1Q4B2WI.net
>>687
なに言ってるか判らん
教育環境って何を指してるんだ?

690 :名刺は切らしておりまして:2020/11/03(火) 16:22:01.13 ID:hJLNAiKR.net
>>688
まあgithubがデフォだからここで細かいこと言ってもだ気にするな

691 :名刺は切らしておりまして:2020/11/03(火) 16:22:35.61 ID:hJLNAiKR.net
>>689

ここのスレだよ
あんたなんの話ししてるんだ?

692 :名刺は切らしておりまして:2020/11/03(火) 16:26:06.05 ID:vkut+x81.net
他スレでネトウヨガーやってる人らが、何故このスレで激怒しているのか


正体がわかるね

693 :名刺は切らしておりまして:2020/11/03(火) 16:26:12.44 ID:504JfZzn.net
>>690
いや、GitHubがマイクロソフトだからってgitがxlsx中のVBAソースの直接インポートをサポートする事を期待するのは違うでしょ

694 :名刺は切らしておりまして:2020/11/03(火) 16:29:09.78 ID:L1Q4B2WI.net
>>691
このスレデバッグ出来るのか

695 :名刺は切らしておりまして:2020/11/03(火) 16:29:27.33 ID:hJLNAiKR.net
>>660

それ教育の意味ないし実際でも保守考えたら使われない
ワンライナーどころかワンプレイのオタク向け

696 :名刺は切らしておりまして:2020/11/03(火) 16:31:41.08 ID:RqrHao3y.net
GITに接続、送信できるエディタでVBAを書いて、基本の実行はWSH(VBS)で試していけばいいのでは?
つかったことがないが、そもそも言語処理系と、エクセルが分離させてなく一体型なんだろ?
コマンドライン実行とかができるんだったらそれで実行すればいいが

697 :名刺は切らしておりまして:2020/11/03(火) 16:34:18.35 ID:RqrHao3y.net
>>695
Javascriptはそうではないが、純粋関数型言語もあるわけで
そのための準備みたいな意味はある

698 :名刺は切らしておりまして:2020/11/03(火) 16:34:49.86 ID:hJLNAiKR.net
>>694
デバッグってのは使用者のレベルによる
ここはまだプログラミングをしたことのない中学生が初めて触れる環境だ

開発やデバッグとか言う言葉などわかるわけない
触るものが開発であり即デバッグでありすぐ見てわかるものである必要があると言うことだ
難しい話など不必要

699 :名刺は切らしておりまして:2020/11/03(火) 16:35:09.80 ID:504JfZzn.net
>>696
VBAソースとExcelのOLE制御のソースじゃ少し異なると思う

700 :名刺は切らしておりまして:2020/11/03(火) 16:36:06.63 ID:hJLNAiKR.net
>>697
準備などいらない
体育やるのに選手になる準備などしない
数学やるのに数学者になる準備などしない

701 :名刺は切らしておりまして:2020/11/03(火) 16:36:54.76 ID:uAM04a/L.net
VBにしろっつってただろこのはげ

702 :名刺は切らしておりまして:2020/11/03(火) 16:37:44.43 ID:L1Q4B2WI.net
そもそも日本語で書けるかどうかというのがナンセンスだからね
簡単に環境を用意できてすぐに書けて実行できて確認できるのが大事だと言いたいだけで
単純なアルゴリズムを書ければいいだろう
ずっとExcel VBA使えというわけじゃないし取っ掛かりだよ

703 :名刺は切らしておりまして:2020/11/03(火) 16:41:17.46 ID:RqrHao3y.net
関数型言語 - Wikipedia
参照透過性(referential transparency)とは関数は同じ引数値に対して必ず同じ評価値を恒久的に導出し、その評価過程において現行計算枠外の情報資源に一切の作用を及ぼさないというプロセス上の枠組みを意味する。
現行計算枠外のいずれかの情報資源が変化するのと同時にいずれかの関数の評価過程も変化してしまう現象が副作用と呼ばれる。
参照透過性に則した関数実装は関数の純粋化と呼ばれる。副作用の論理的排除は関数の純粋化の他、あらゆる再代入処理をプログラムから排除する事で成立する。
それによってプログラム内に存在するあらゆる個体(値)と写像(関数)のつながりが有向グラフ化されて、プログラム開始時に宣言(declarative)された初期値まで遡れるようになる。
プロセス有向グラフの解析と模型化は、プロセス微積分ないしプロセス代数と呼ばれ並行プログラミングなどの支柱になる。
関数型プログラミングの世界で再代入がタブーとされるのは、それが写像の履歴の改ざんになってプロセス有向グラフの整合性を崩壊させるからに他ならない。
同時にそれは並行プログラミングにおける整合性やスレッドセーフ性を脅かすことにも繋がる。


ゲームプログラミング界の巨人、Tim Sweeneyが「未来のゲーム開発テクノロジー」を語る 超並列処理、次世代のゲームグラフィックスはソフトウェアレンダリングに回帰する
現状でさえマルチスレッドプログラミングは開発の困難さが指摘されている分野である。
しかも、それを効率的にデバッグすることは非常に難しく、開発規模の拡大や期間の長大化を招いているのだ。
Sweeney氏は、これは現在主流の開発言語であるC++の手続き型言語としての特性に由来すると指摘する。
マルチスレッドにおける問題を避けるためのテクニックは各種あるが、Sweeney氏に言わせるとそれは「シングルスレッドのプログラムをアセンブラで書くようなもの」であり、生産性が悪いのである。
この問題を解決するためには、ゲーム開発言語として純粋関数型の言語が必要になるだろうと言う。
この種の処理系では、C++のような共有メモリのアクセスや、I/O操作は基本的に行なえない。
その引き替えとして、各関数のアトミック性が構造的に保証されており、安全に並列実行できるのだ。
しかも、コンパイラが対応さえすれば、関数を自動的に多数のコアに分散処理させることができるというスケーラブルな実行バイナリを作り出せる。
Sweeney氏は純粋関数型言語のもつ並列処理安全性に着目しており、将来的にゲームプログラミングはそういった処理系に移行していくべきだとした。
https://game.watch.impress.co.jp/docs/20080911/epic.htm

704 :名刺は切らしておりまして:2020/11/03(火) 16:42:15.39 ID:b/MoUgSn.net
>>11
論理的思考を育むためにやるんだよ。
プログラマーになるわけじゃない。
だったら母国語が一番いい。

705 :名刺は切らしておりまして:2020/11/03(火) 16:42:39.89 ID:RqrHao3y.net
>>700
準備がいらないってことは、最初から>>660みたいなコードを記述するってことだが
副作用のない関数型言語だと

706 :名刺は切らしておりまして:2020/11/03(火) 16:43:01.24 ID:5qgCEf07.net
それよりさ、以前文科省のプログラミング教育のなんちゃら読んだけど、長々と書いてる割に中身無いんだよな
まずそこから

707 :名刺は切らしておりまして:2020/11/03(火) 16:43:52.17 ID:hJLNAiKR.net
>>702
そもそも日本語で書けるかどうかというのがナンセンスだからね

そうじゃないと思う
これが簡単に用意できてすぐに実行できて確認できるなら日本語風プログラミング言語はなんにも知らないやつのとっかかりとしてすばらしいと思う

これで次一般的な言語触る自信がつく
言葉の違いはないことが体感できるはず

最初からアルファベットオンリーの世界に放り込まれるよりマシ

なにしろ「やりたくない」やつに「やってもらう」ためのものだ

「やりたい!」ってやつのためのものじゃない

708 :名刺は切らしておりまして:2020/11/03(火) 16:45:29.04 ID:hJLNAiKR.net
>>704
賛成なんだけど「論理的思考を育むため」まで行かないはず

「プログラミングってこういう風に手を動かすんだ」って体感止まりのはず

709 :名刺は切らしておりまして:2020/11/03(火) 16:45:36.72 ID:b/MoUgSn.net
>>675
目的が違うんだよ。
プログラム言語を覚えさせることを目的にやってんじゃないだろ。
思考力の育成とITへの興味関心を高めることが目的だろ。
できるやつはそれをベースに自分で汎用的なのを調べて自己学習すすめるだろうよ。

710 :名刺は切らしておりまして:2020/11/03(火) 16:46:14.73 ID:hJLNAiKR.net
>>706
どーでもいいよ
文科省の資料は全てそうだから気にするな

711 :名刺は切らしておりまして:2020/11/03(火) 16:47:32.62 ID:RqrHao3y.net
純粋関数型でモナディウス思い出した


Monadius for Windows with OpenGL
20周年を迎えたグラディウスに。
ゲームが好きな人たち、
プログラミングが好きな人たちに。
関数型パワーアップ横スクロールシューティング。
https://github.com/tanakh/monadius/blob/master/src/Monadius.hs
https://github.com/tanakh/monadius/blob/master/readme-j.txt

712 :名刺は切らしておりまして:2020/11/03(火) 16:47:38.52 ID:hJLNAiKR.net
>>705
君は大学生に教えるのがあってるよ

713 :名刺は切らしておりまして:2020/11/03(火) 16:50:11.52 ID:hJLNAiKR.net
>>708

でも確かにお題目としてはそれを掲げつつだけどね

714 :名刺は切らしておりまして:2020/11/03(火) 17:02:29.29 ID:ysUUmG25.net
またガラパゴス化させるつもりか

715 :名刺は切らしておりまして:2020/11/03(火) 17:05:28.02 ID:pqZJ6iL/.net
VBが至高なんだからVBでいいんですよ
何十年も前からそういってんだろ

716 :名刺は切らしておりまして:2020/11/03(火) 17:08:28.60 ID:7xr8oxnM.net
>>676
義務教育ならなおさらアルファベットくらいは身につけた方がいいんじゃないの?

717 :名刺は切らしておりまして:2020/11/03(火) 17:09:54.07 ID:hJLNAiKR.net
>>714
義務教育では英語でも終始日本語だぞ
テストでさえ日本語
数学なんて完全に日本語
英語でやった方が簡単だとは思うけどね
関数とか函数とか言わずにfunction
集合とか言わずにset
相似とか言わずにsimilar
微分とか言わずにderivative
でも日本語でやってるだろ?
どうしてプログラミングだけそんなにこだわるの?

718 :名刺は切らしておりまして:2020/11/03(火) 17:14:49.54 ID:kaH6F/dU.net
知識自慢したいやつが散見されるが、それを中学生全員にお前が教えることを考えろよ

719 :名刺は切らしておりまして:2020/11/03(火) 17:14:51.59 ID:7xr8oxnM.net
>>709
だったらなおさらもっと簡単な言語でいいんじゃね?

720 :名刺は切らしておりまして:2020/11/03(火) 17:15:52.14 ID:hJLNAiKR.net
>>715
もしかして90年代からの御老公様でいらっしゃいますか?黒船が電信を伝えてからかなり経っておりますよ

721 :名刺は切らしておりまして:2020/11/03(火) 17:16:51.03 ID:hJLNAiKR.net
>>719
でやりたくないやつは簡単かどうかは見た目が知ってるものなのか

で日本語風というわけで

722 :名刺は切らしておりまして:2020/11/03(火) 17:18:41.05 ID:kaH6F/dU.net
世の中、中学生程度の英語でアレルギーを感じる人間がいるんだよ
GitHubでソースコードを管理なんて理解を放棄するやつが大半だ

723 :名刺は切らしておりまして:2020/11/03(火) 17:20:32.41 ID:n4S7QRh5.net
>>717
扱いの差は
今殺されようとしている新人の扱いともう死んでしまっている熟練の差

724 :名刺は切らしておりまして:2020/11/03(火) 17:20:53.93 ID:7xr8oxnM.net
>>722
まずアレルギーを治そう。
プログラミングなんか教えるよりよっぽど有益だ。

725 :名刺は切らしておりまして:2020/11/03(火) 17:24:45.05 ID:7xr8oxnM.net
>>717
所謂BASICは英語ではない。
同様になでしこは日本語ではない。

アルファベットさえ使うの拒否するというなら、
数学でxの二次関数とかどうやって教えてるんだ?

726 :名刺は切らしておりまして:2020/11/03(火) 17:27:59.45 ID:5qgCEf07.net
#define もし if

727 :名刺は切らしておりまして:2020/11/03(火) 17:31:58.17 ID:hJLNAiKR.net
>>725
なぜquadratic functionで教えない?

728 :名刺は切らしておりまして:2020/11/03(火) 17:44:34.07 ID:RqrHao3y.net
>>722
中学英語からできないがそこそこプログラミングやGITもできるが
関係はあまりないかと
英語の文章はたいして読めずともなんとかなる

729 :名刺は切らしておりまして:2020/11/03(火) 17:48:40.96 ID:XJ8u/7hC.net
>>716
本当に馬鹿もいる

730 :名刺は切らしておりまして:2020/11/03(火) 17:48:41.48 ID:qoGxfcVf.net
githubやdockerhubから得る時代
文法や初歩的アルゴリズムなんてどうでもいい

中学生なら、Unityでビジュアル体感するのが手っ取り早い
物理エンジンも入ってるし
富岳の飛沫の真似事なんて、1日で出来るやろ

731 :名刺は切らしておりまして:2020/11/03(火) 17:51:39.89 ID:hYnulaag.net
UMLケースでどんなシナリオがあるかの練習をすればいいだけだろ? なして言語にこだわる?
海外のミディアムケーススタディー教育見る限り、プログラムなんか教えていねぇよ。
まずは、システムの抽象化。 それができなければ、言語にこだわってもしょうがない。

732 :名刺は切らしておりまして:2020/11/03(火) 18:11:20.95 ID:hJLNAiKR.net
>>731
こだわらないならいいじゃなの

733 :名刺は切らしておりまして:2020/11/03(火) 18:11:48.28 ID:hJLNAiKR.net
>>731
こだわらないならいいじゃないの

734 :名刺は切らしておりまして:2020/11/03(火) 18:14:56.86 ID:kaH6F/dU.net
>>724
俺の問題じゃないんだよ
そういうアレルギー持ちの子をお前は治すマジックを持ってるらしいが

735 :名刺は切らしておりまして:2020/11/03(火) 18:20:15.87 ID:kaH6F/dU.net
義務教育だから一部だけできればいい、IT業界みたいに使えないやつは切り捨て
でいいわけじゃないんだよな
そこがわかってない奴らが多すぎ

736 :名刺は切らしておりまして:2020/11/03(火) 18:24:17.99 ID:XJ8u/7hC.net
大学受験にJavaとC++

737 :名刺は切らしておりまして:2020/11/03(火) 18:31:48.63 ID:RqrHao3y.net
なでしこのサンプルだが
他のプログラミング言語よりこっちが分かりやすいっていうやつが特殊で切り捨てが起こらないのか?

https://www.kyoiku-tosho.co.jp/questionary/nadeshiko.html

738 :名刺は切らしておりまして:2020/11/03(火) 18:36:02.92 ID:QRVlMZlH.net
>>731
実際にゲームが作れないと中学生がうんざりするだけだろ。
プログラミングに飽き飽きしてしまう。

739 :名刺は切らしておりまして:2020/11/03(火) 18:52:53.15 ID:tVeHS9UZ.net
おそらくお前らみたいな自己顕示欲の塊みたいな連中が、無駄に長い議論した結果、という名の折衷案やろ
本当に当事者たる子供の事など1mmも考えてなさそう

740 :名刺は切らしておりまして:2020/11/03(火) 18:57:13.98 ID:RqrHao3y.net
ガラパゴス携帯や、国産スパコンなんかと一緒で性能より利権とか国産おしなんだろう

741 :名刺は切らしておりまして:2020/11/03(火) 19:04:19.43 ID:MlwQSkn1.net
>>655
そんな理由で認定するなボンクラ!

742 :名刺は切らしておりまして:2020/11/03(火) 19:04:56.97 ID:7xr8oxnM.net
>>729
本当の馬鹿なら平仮名も怪しいだろう
キーボードなんてもっての他
そもそもローマ字入力かもよ

743 :名刺は切らしておりまして:2020/11/03(火) 19:09:37.89 ID:vP/FfOEw.net
文字コード変わるだけで全てが台無し

744 :名刺は切らしておりまして:2020/11/03(火) 19:24:25.15 ID:MPPefWu5.net
>>9
新卒一括採用の日本では遅い

745 :名刺は切らしておりまして:2020/11/03(火) 19:35:19.54 ID:yXQB1GB9.net
>>116
はい、命令文の綴りを覚えましょ〜
ハイ!いんくるーどー

746 :名刺は切らしておりまして:2020/11/03(火) 19:38:06.53 ID:z9huRfxe.net
仕事とか、こんなん商用で動いてたらブチギレる。

747 :名刺は切らしておりまして:2020/11/03(火) 19:43:07.23 ID:AUj9vOtZ.net
大人でも英文をダイレクトに読める人は1割もいねーからな

普通に英語を読めるお前らの方が異常なんやで

748 :名刺は切らしておりまして:2020/11/03(火) 19:50:47.28 ID:QQQV0KwC.net
中1で代数、高1で線形代数って切り分けたら
中学では変数定義とfor,ifしかやらなくても納得できなくはない

749 :名刺は切らしておりまして:2020/11/03(火) 19:59:31.59 ID:Y88gfK+o.net
先生が教えるのが楽、と言うのが理由かもな。

750 :名刺は切らしておりまして:2020/11/03(火) 20:04:16.55 ID:nqMZmxHj.net
>>749
メジャーな言語だと間違いなく生徒のほうが詳しい状況が頻発するからな

751 :名刺は切らしておりまして:2020/11/03(火) 20:15:35.08 ID:7xr8oxnM.net
>>750
マイナーな言語だと教師が勉強するの大変だしできる生徒は勝手にいじって教師より遥かに詳しくなる

752 :名刺は切らしておりまして:2020/11/03(火) 20:27:48.22 ID:MkkJmC6M.net
>>48
Scratchという教育用言語があるよ。

753 :名刺は切らしておりまして:2020/11/03(火) 20:54:51.65 ID:V6WoR4Lf.net
>>749
教師なのに論理思考できないのがバレるがな。

754 :名刺は切らしておりまして:2020/11/03(火) 22:17:21.34 ID:ywDhooMl.net
論理的思考を身につけるので「なでしこ」は弱い気がする

755 :名刺は切らしておりまして:2020/11/04(水) 03:21:26.30 ID:oVloqDTW.net
レス読まずに書く
逆に難しくないか?
教師に英語数学の教養は無いのか?
団塊ジュニアならMSXやファミリーベーシックくらいの基礎知識は遊びで覚えてるだろ?

756 :名刺は切らしておりまして:2020/11/04(水) 05:07:07.15 ID:PqrGOUM9.net
>>690
は?
githubは管理する場所
gitは管理するソフト
別物じゃん

757 :名刺は切らしておりまして:2020/11/04(水) 05:13:07.52 ID:PqrGOUM9.net
筆算のわり算で、桁数が大きくなったら破綻するへんてこな方法を出してきた生徒を凄いと言っていた教師の話が有った記憶があるが
単純な計算の繰り返しで複雑な計算を実現するアルゴリズムが筆算なわけで
こういうアルゴリズムの重要性をわかっていない教師がプログラムを教えるとか無理があるんだよね。

758 :名刺は切らしておりまして:2020/11/04(水) 07:02:34.34 ID:y1lh9D0Q.net
なんつーか、もう技術者のオナニー臭しかしないな。

759 :名刺は切らしておりまして:2020/11/04(水) 09:04:52.37 ID:FLEEEnG+.net
全教科英語で授業したほうがいい

760 :名刺は切らしておりまして:2020/11/04(水) 09:56:26.36 ID:odD/EzXN.net
>>753
教科書があればアレな先生でもなんとか

761 :名刺は切らしておりまして:2020/11/04(水) 20:02:22.57 ID:kdqv94Ao.net
>>754
弱いか!

762 :名刺は切らしておりまして:2020/11/04(水) 20:43:13.97 ID:FiHXSz6T.net
「if」を「もし」に置き換えた程度で日本語プログラミングとかバカなことをやってないでもっと真摯にロジックと向き合えよ

そもそも日本語に限らず自然言語でコンピュータに適切な処理をさせるなんてファンタジーなんだよ
複数の解釈が出来る時点で破綻するんだ

厳密な命令文は記号的にならざるを得ないんだわ
「if」だろうが「もし」だろうが一緒なのよ
記号として「if」を覚えろ

763 :名刺は切らしておりまして:2020/11/04(水) 21:27:13.02 ID:Mxx6OJ1B.net
プログラミングで感情豊かなアニメキャラは作れない

764 :名刺は切らしておりまして:2020/11/04(水) 21:30:08.22 ID:lduH+dnj.net
>>763
今時CGでキャラクタ作るなんて珍しくないぞ

765 :名刺は切らしておりまして:2020/11/04(水) 21:30:32.24 ID:Mxx6OJ1B.net
なでしこがシコってくれないならこっちも撫でてあげない

766 :名刺は切らしておりまして:2020/11/05(木) 15:27:54.34 ID:yzx40Nti.net
>>385
慣れるでしょこんなの
本当にお前らって否定から入るよな
一回覚えればPythonにも応用効くんだから悪くないやろ

767 :名刺は切らしておりまして:2020/11/05(木) 15:39:23.21 ID:OdUSGM+O.net
>>766
ハナからPythonを教えた方が良くね?

768 :名刺は切らしておりまして:2020/11/05(木) 15:47:42.08 ID:QLge7YP/.net
多分慣れる前に日本語入力が嫌になる

769 :名刺は切らしておりまして:2020/11/05(木) 15:47:44.54 ID:GxOlgdwG.net
>>767
ほんこれ
元々Pythonは教育用だったし

770 :名刺は切らしておりまして:2020/11/05(木) 15:57:53.71 ID:AT0GhxF5.net
>>1
炎上するぞ
You get to burningて

771 :名刺は切らしておりまして:2020/11/05(木) 17:10:26.91 ID:ETEAUtV0.net
>>26
神エクセルもな。

772 :名刺は切らしておりまして:2020/11/05(木) 18:39:25.96 ID:daPWqCN+.net
先生が足りないんじゃ、なんて

773 :名刺は切らしておりまして:2020/11/05(木) 19:50:03.19 ID:Frh3CxHZ.net
>>772
今でも情報科は臨時免許で賄ってるのかね?

774 :名刺は切らしておりまして:2020/11/05(木) 21:02:05.21 ID:pm5yRP9/.net
俺が中学の頃は数学の先生がITがブラック過ぎて教師になったから絶対にITはやめとけと教えられたものだ。

775 :名刺は切らしておりまして:2020/11/05(木) 22:13:46.25 ID:18icwPfx.net
>>771
>>>26
>神エクセルもな。

オライリーが出したExcel方眼紙の指南本
Excelプロトタイピング
https://www.oreilly.co.jp/books/9784873114415/

776 :名刺は切らしておりまして:2020/11/05(木) 23:04:47.90 ID:ngDekpbe.net
>>632
最初からUnityでいいだろ

777 :名刺は切らしておりまして:2020/11/05(木) 23:06:03.86 ID:ngDekpbe.net
>>766
打鍵数多すぎでしょやりたくねえ

778 :名刺は切らしておりまして:2020/11/05(木) 23:41:19.70 ID:apUBVzGv.net
>>767
よくねーよ馬鹿wwwww

779 :名刺は切らしておりまして:2020/11/06(金) 06:20:16.81 ID:gZu7hqKh.net
日本って欧米の真似するよりガラパゴス路線で発展するしかないんだよITも

なでしこは最高に愉快な選択だね

780 :名刺は切らしておりまして:2020/11/06(金) 06:27:36.61 ID:gZu7hqKh.net
なでしこでいろんなシステムのソース書いておくと、それを読める海外のプログラマってのが相当少ないからな
ハッキングしてソース解読したけりゃ嫌でも日本語覚えなきゃいけないとか面白すぎる

781 :名刺は切らしておりまして:2020/11/06(金) 06:47:40.10 ID:B/97lJJ1.net
普通に日本語から英語への変換プログラム作るだろ

782 :名刺は切らしておりまして:2020/11/06(金) 07:01:01.20 ID:swg2BGqU.net
>>779
この言語をな、今後100年くらいずっと改良し続ける訳
その時外国はプログラミング言語なんて使わなくなってるかもしれない
それでも日本人は改良を続ける
そうするとオンリーワンになってるんだよ

783 :名刺は切らしておりまして:2020/11/06(金) 07:51:56.65 ID:2Hq5E5Xa.net
ソースがある時点で解読は容易だよ
馬鹿じゃねえの?

784 :名刺は切らしておりまして:2020/11/06(金) 08:04:38.94 ID:YMjl8kdC.net
>>782
方針のアップデートがなかなか出来ない日本らしい

785 :名刺は切らしておりまして:2020/11/06(金) 08:19:33.26 ID:PGzXVbdJ.net
>>782
いいね、オンリーワン。

786 :名刺は切らしておりまして:2020/11/06(金) 08:29:35.52 ID:mDljomKz.net
>>774
ITがブラックじゃなくて、ジャッポ語とITが最高に相性悪いだけ
その上ジャッポは数学苦手がデフォだし

787 :名刺は切らしておりまして:2020/11/06(金) 08:57:23.78 ID:PGzXVbdJ.net
>>784
>>786
なんでそんなに必死なんだよ。w
こまけえこたあ良いんだよ。w

788 :名刺は切らしておりまして:2020/11/06(金) 09:22:30.30 ID:2Hq5E5Xa.net
数学得意と言われていた奴でも逃げ出すんだよなあ
数学には使役させる能力は必要ないし

789 :名刺は切らしておりまして:2020/11/06(金) 09:57:26.84 ID:B/97lJJ1.net
>>782
なでらーの出来上がり

790 :名刺は切らしておりまして:2020/11/06(金) 10:35:15.28 ID:JbB1TmO+.net
LGPLだからそこから新しい言語を作っても良いのよ

791 :名刺は切らしておりまして:2020/11/06(金) 10:38:17.68 ID:D0r1PbYH.net
気持ち的にとっかかり安いのは良いと思う

でも先生がプログラムできないしサンプル
うちこんで変数やループの回数変える程度だろうな

792 :名刺は切らしておりまして:2020/11/06(金) 11:26:24.45 ID:vCI220i7.net
>>782
意外とうまくいくかも

793 :名刺は切らしておりまして:2020/11/06(金) 16:08:01.55 ID:TbmplTva.net
>>791
生徒に「先生クソコード書いてないでちゃんとイミュータブルにしてください」とか煽られる世界が来そう

794 :名刺は切らしておりまして:2020/11/06(金) 18:19:41.06 ID:B/97lJJ1.net
>>792
もしかしてオンリーワンをいいことだと思ってる?

795 :名刺は切らしておりまして:2020/11/06(金) 18:29:10.82 ID:3ZgIiCiL.net
>>782
> そうするとオンリーワンになってるんだよ

ただのガラパゴス脂肪パターンじゃねえか

796 :名刺は切らしておりまして:2020/11/06(金) 18:30:41.03 ID:2Hq5E5Xa.net
>>794
ヤクホモの歌詞に騙されているだけw
単なるロンリーワン

797 :名刺は切らしておりまして:2020/11/06(金) 22:13:22.22 ID:vCI220i7.net
>>794
ガラパゴス路線のほうが発展する気がするがどうだろう?

798 :名刺は切らしておりまして:2020/11/06(金) 22:35:07.22 ID:B/97lJJ1.net
>>797
巨人の肩の上に乗る気がない時点で
ありえない

799 :名刺は切らしておりまして:2020/11/06(金) 22:44:06.08 ID:B/97lJJ1.net
特に昨今は言語そのものだけじゃなくて使えるライブラリや開発環境まで含んだ
エコシステムが重要になっているので小さく引きこもることは何のメリットもない

800 :名刺は切らしておりまして:2020/11/06(金) 22:54:59.57 ID:LLEptZ4G.net
「車輪を再発明するな」

801 :名刺は切らしておりまして:2020/11/06(金) 23:01:11.95 ID:3ZgIiCiL.net
>>800
日本人大好きだもんな
車輪を再発明で爆死

802 :名刺は切らしておりまして:2020/11/06(金) 23:04:03.60 ID:tavYdvYG.net
>>780
大したモン作れないからハッキングされないよ

803 :名刺は切らしておりまして:2020/11/06(金) 23:04:29.06 ID:tavYdvYG.net
>>782
ゴミやん

804 :名刺は切らしておりまして:2020/11/06(金) 23:06:38.74 ID:tavYdvYG.net
>>696
最初からPowerShellでいいだろ

805 :名刺は切らしておりまして:2020/11/06(金) 23:14:31.92 ID:KtUWKZ9o.net
オープンソースにしても日本人にしか読めないコード。

806 :名刺は切らしておりまして:2020/11/06(金) 23:39:23.49 ID:bjcGPzUp.net
やめろバカ
よけいなもん作るな

807 :名刺は切らしておりまして:2020/11/06(金) 23:44:19.89 ID:xiodbdSJ.net
順次実行、分岐、繰り返し、の組み合わせで、プログラムが実行される事を理解出来れば
取りあえずOKなんだから、言語はなんでも良いと思うけどね。
Fizz Buzz 問題が解ける程度に訓練できれば、そっから先は選択授業で良いと思う。

808 :名刺は切らしておりまして:2020/11/07(土) 07:32:47.13 ID:1vRikKpq.net
>>762
siri、alexa、google(…

809 :名刺は切らしておりまして:2020/11/07(土) 11:37:16.66 ID:f+amEYO2.net
>>798
乗れるんじゃね

810 :名刺は切らしておりまして:2020/11/07(土) 11:38:19.00 ID:QYBcqvog.net
>>479
電へんの開発が待たれる

811 :名刺は切らしておりまして:2020/11/07(土) 12:03:18.26 ID:zSpgD/8j.net
>>80
> 日本語ってもやっとしてんだよな。
> 英語なら数式展開をそのまま英語でやれる。

へーえ?ww
3 + 2
add 2 to 3
3に2を足す
6 ÷ 2
divide 6 by 2 [divide 2 into 6]
6を2で割る

wwww

812 :名刺は切らしておりまして:2020/11/07(土) 12:15:13.33 ID:trbTjkA3.net
まあ、まずは論理的っていうか、時系列に沿った文章を書くところから始めよう。

そう。夏休みの一日の計画を立てるのと一緒なのだ。
あれを細かく書いてその通りに実行するのがプログラムの考え方に繋がるのだ。

何かをするためには順序立てなければいけないからね。

813 :名刺は切らしておりまして:2020/11/07(土) 12:24:01.10 ID:QYBcqvog.net
>>321-322,326
Microsoftが昔アンケート取ってたPython搭載の話は、
Pythonは採用しない。代わりにJavaScript (TypeScript)を採用する。
って結論になったよ。
Office Scriptって名前。
企業ユーザーならもうベータ版試せるはず。

814 :名刺は切らしておりまして:2020/11/07(土) 12:29:04.04 ID:XG6aZLYo.net
JavaScriptはスマホでも使うからかしら。

815 :名刺は切らしておりまして:2020/11/07(土) 13:07:15.22 ID:UD/VODU5.net
>>811
逆ポーランド記法を知らんのだろうか。

3に2を足す
3 2 +

6を2で割る
6 2 ÷

3に2を足したものを6を2でわったもので割って5をたしたものに9をかける
3 2 + 6 2 ÷ ÷ 5 + 9 ×
これを普通に表記すると
((3+2)÷(6÷2)+5)×9
となる。

816 :名刺は切らしておりまして:2020/11/07(土) 13:10:56.44 ID:UD/VODU5.net
>>815
もろ、日本語表記や  を書き忘れた。

817 :名刺は切らしておりまして:2020/11/07(土) 13:21:41.16 ID:rp8kfJ6u.net
>>815
いや俺じゃなくて>>80 に言ってくださいよ…

818 :名刺は切らしておりまして:2020/11/07(土) 13:31:36.04 ID:QYBcqvog.net
>>815
グーグルすげーwww
https://www.google.com/search?q=3に2を足したものを6を2で割ったもので割ったものに5を足したものに9を掛ける

819 :名刺は切らしておりまして:2020/11/07(土) 13:51:39.61 ID:UD/VODU5.net
>>817
君の主張を補強するするために書き込んだんだけどww

>>818
確かにグーグルすげーwww

820 :名刺は切らしておりまして:2020/11/07(土) 14:21:58.82 ID:825dgFzi.net
義務教育課程一つの独立した科目でもなく技術の授業の中で数時間のことならこれでもいいじゃね?もしかしたら1時間か2時間とってやる程度のものなんでしょ

821 :名刺は切らしておりまして:2020/11/07(土) 14:33:26.45 ID:6xNqmDVI.net
文句言ってるやつは今日からドレミファソラシド禁止な。ABCDEFG使え(笑)

822 :名刺は切らしておりまして:2020/11/07(土) 14:46:49.37 ID:SirJud+J.net
むしろこれは「ドレミの代わりにイロハ使えよ、日本人なんだから」では?

823 :名刺は切らしておりまして:2020/11/07(土) 14:59:54.65 ID:EC9GE7Mn.net
vbaなら日本語使いまくってもまずバグ出ないのでそれで教えれば良くね?
sub
if
for
あたりの英語の意味だけ事前に教えればいいやろ

824 :名刺は切らしておりまして:2020/11/07(土) 14:59:59.60 ID:fcl0M2uA.net
Plan Bって言い方はかっこいいが
計画 ろ
っつうとダサい

825 :名刺は切らしておりまして:2020/11/07(土) 15:00:38.92 ID:fcl0M2uA.net
お前らVBAVBAってそんなに好きならVB.NETやれよ

826 :名刺は切らしておりまして:2020/11/07(土) 15:01:45.28 ID:fcl0M2uA.net
.NET5でもvbは生き残るぞ

827 :名刺は切らしておりまして:2020/11/07(土) 15:04:10.37 ID:EC9GE7Mn.net
>>825
そうかVSで.netで簡単なフォームアプリケーション作らせればええやんね?
日本語ばりばり使えるし

828 :名刺は切らしておりまして:2020/11/07(土) 15:06:33.11 ID:EC9GE7Mn.net
あ、でもVBAの方が変数宣言無しでも書けるようにしてくれてるから小学生にとってはラクかな

829 :名刺は切らしておりまして:2020/11/07(土) 15:06:49.13 ID:fcl0M2uA.net
>>827
フォームでもVBでWinUI3が使えるようになるから
リッチな今風のUIで組めるぞ(予定)
ただし、windows限定でMacOSやLinuxでは動かない

830 :名刺は切らしておりまして:2020/11/07(土) 15:08:27.70 ID:EC9GE7Mn.net
>>30
でもVBAばっかりやらすのもMSの奴隷を増やすだけになるのであまり良くない
プログラミングの基礎だけ学ばすのがいいだろね

831 :名刺は切らしておりまして:2020/11/07(土) 15:12:38.62 ID:qEeeCAN9.net
>>54
プロのハッカーは中国人ばかりなんだね
やはり碌なもんじゃないな

832 :名刺は切らしておりまして:2020/11/07(土) 15:14:51.06 ID:OQ1keexL.net
c言語かVBかJavaを教えた方が良いような…

833 :名刺は切らしておりまして:2020/11/07(土) 15:16:47.33 ID:OQ1keexL.net
>>821
三味線の楽譜見てきな。
五線譜がどれだけ優れてるかわかるから。
五線譜はプログラムだ。

834 :名刺は切らしておりまして:2020/11/07(土) 15:21:05.59 ID:fcl0M2uA.net
VBってオープンソースでわ

835 :名刺は切らしておりまして:2020/11/07(土) 15:24:48.55 ID:Jpy8+N/f.net
IT業界に就職したいやつに何を学ばせたらいいのかと
義務教育でプログラミングの基礎を教えるのとでは違うんだぞ

自分で挙げた言語を、公立なら池沼スレスレのやつもいるが
そいつらに教えることができるのかい?

836 :名刺は切らしておりまして:2020/11/07(土) 15:26:00.66 ID:AjrIBLuZ.net
なでしこは日本人に対して可読性が高い。
将来の自然言語型プログラミング言語を彷彿とさせる。

837 :名刺は切らしておりまして:2020/11/07(土) 15:31:28.13 ID:F8anTf2z.net
>>836
べつにプログラマ育てるわけじゃないんだから

838 :名刺は切らしておりまして:2020/11/07(土) 15:35:04.89 ID:GUKw2LDp.net
オモロイな
もしイがロならハに行きなさい
みたいなのでは無いだろうけど

839 :名刺は切らしておりまして:2020/11/07(土) 15:36:39.40 ID:b4gTpqE9.net
>>835
はっきり言って、なでしこ覚えるのと一般的なプログラム言語の文法覚えるのと難易度は変わらんよ。
プログラム言語に英語の文法は全く不要、アルファベットと数式の読み書きが出来ればいいんだよ。
中学生でそれすらできない人は発達障害レベルでしょ。プログラムなんかやってる場合じゃない。

840 :名刺は切らしておりまして:2020/11/07(土) 15:40:51.14 ID:AjrIBLuZ.net
なでしこはかなりの部分自然言語で理解できるから
学校の先生にとっても簡単。
プログラミングの論理構造だけ理解すれば自然言語の直感が有効。

841 :名刺は切らしておりまして:2020/11/07(土) 15:41:36.06 ID:SirJud+J.net
>>835
教科は技術家庭でしょ?
俺の頃は半田ゴテで電子工作だった

「プログラミングの基礎」にあたるのは電子工作では回路設計だと思うんだが、そこは学んだ記憶がない
あらかじめ設計された回路図を見ながら半田で部品つけてスイッチ入れて「動いた!動いた!」って感じ

それに倣って考えると、技術家庭の教科レベルなら
与えられたサンプルプログラムをそのまま打ち込んで「動いた!動いた!」でいいと思うわ

842 :名刺は切らしておりまして:2020/11/07(土) 15:41:44.81 ID:WAXpaRai.net
まあBASICで簡単なプログラムが分からん奴は算数の段階で脱落してるだろうから
肉体労働に行くことを自覚させた方がいい

843 :名刺は切らしておりまして:2020/11/07(土) 15:44:08.50 ID:AjrIBLuZ.net
なでしこは国語の先生が国語の時間にプログラミングを教えられるように
まるで作られているかのような言語。

日本語を論理的に書くことと、プログラミングすることとを
できるだけ近づけるように作られているかのような言語がなでしこ。

844 :名刺は切らしておりまして:2020/11/07(土) 15:45:24.26 ID:F8anTf2z.net
>>840
> プログラミングの論理構造だけ理解すれば自然言語の直感が有効。
なでしこは直感的じゃないのが問題なの

845 :名刺は切らしておりまして:2020/11/07(土) 15:46:12.36 ID:WAXpaRai.net
技術家庭科は設計よりも現物の製造が主だから出来た動いたでいい

ソフトウェアならインストール以降だなw

846 :名刺は切らしておりまして:2020/11/07(土) 15:46:12.43 ID:AjrIBLuZ.net
>>844
具体的にどういうところが?

847 :名刺は切らしておりまして:2020/11/07(土) 15:46:52.72 ID:SirJud+J.net
>>843
読むのと書くのは勝手が違う

書くとなると、通常のプログラミング言語と同程度の学習が必要だよ
構文規則にも縛られるから自由な日本語では書けない

848 :名刺は切らしておりまして:2020/11/07(土) 15:48:40.62 ID:+zj0s/j+.net
この分野ではscratchが最強過ぎるのよなぁ
実際に触ってみてもよく出来てると思う
https://scratch.mit.edu/projects/editor/?tutorial=getStarted

ただ、こういう教材を活用できる教師も限られるだろうから、オワコン教師のために
昔ながらのペーパーテストに適した教材ってことで「なでしこ」になったんだろう

849 :名刺は切らしておりまして:2020/11/07(土) 15:49:55.85 ID:AjrIBLuZ.net
なでしこのような自然言語型プログラミング言語が普及したら
ソフトウェアの生産性は爆発的に上昇するかもしれないよ。

850 :名刺は切らしておりまして:2020/11/07(土) 15:53:22.37 ID:SirJud+J.net
>>849
自然言語に比較的近い言語が既にあるよ
名をCOBOLという

851 :名刺は切らしておりまして:2020/11/07(土) 16:00:48.62 ID:AjrIBLuZ.net
「1年後には他人のコード」みたいなことが起こりにくい。

852 :名刺は切らしておりまして:2020/11/07(土) 16:23:21.02 ID:+f7432/X.net
>>851
変わらんよ

853 :名刺は切らしておりまして:2020/11/07(土) 16:50:07.29 ID:h3LfSkvo.net
パソコン配ったところでプログラムに興味を示すのは全体のほんの数%だろうな
ほとんどの生徒は言語どころかタッチタイピングさえできずに終わる

854 :名刺は切らしておりまして:2020/11/07(土) 17:28:04.82 ID:F8anTf2z.net
>>849
ない
なぜなら自然言語使ってもソフトウエアの複雑さは低減しないから

855 :名刺は切らしておりまして:2020/11/07(土) 17:50:16.41 ID:o5NgUTmG.net
なぜこの形態にしたのかがよく分からんよね。
普通のプログラミングコードに日本語の説明を付ければ良かったのでは?

なでしこ語で書かれていることが何となく普遍的に見えたのかしら?

856 :名刺は切らしておりまして:2020/11/07(土) 17:51:13.04 ID:r4PUSh9h.net
>>843
> なでしこはかなりの部分自然言語で理解できるから
> 学校の先生にとっても簡単。


>>385
> 1を2の3で階乗計算して表示。
> 1を2の5で階乗計算して表示。

>>415
> 「西暦を入力してください」と尋ねる。
> 西暦はそれ。


学校の先生「・・・」

857 :名刺は切らしておりまして:2020/11/07(土) 17:52:41.56 ID:r4PUSh9h.net
>なでしこは国語の先生が国語の時間にプログラミングを教えられるように
> まるで作られているかのような言語。

だった。

858 :名刺は切らしておりまして:2020/11/07(土) 17:53:52.72 ID:WAXpaRai.net
>>855
コメントはコードと乖離があるからという理由なんだろうな、とは思う

859 :名刺は切らしておりまして:2020/11/07(土) 17:54:17.33 ID:r4PUSh9h.net
>>843
>なでしこは国語の先生が国語の時間にプログラミングを教えられるように
> まるで作られているかのような言語。


>>385
> 1を2の3で階乗計算して表示。
> 1を2の5で階乗計算して表示。

>>415
> 「西暦を入力してください」と尋ねる。
> 西暦はそれ。


国語の先生「・・・」

860 :名刺は切らしておりまして:2020/11/07(土) 17:59:26.54 ID:Wr2KVBEt.net
>>839
それなら英語でやれよ
日本人だけでコーディングするわけじゃないんだし

861 :名刺は切らしておりまして:2020/11/07(土) 18:26:47.45 ID:powMCcvX.net
プログラムのお勉強で止まった人々レベルの前例を踏襲しても
失敗が見えてるのに、懲りないね

862 :名刺は切らしておりまして:2020/11/07(土) 18:44:00.99 ID:3N8U/Vzj.net
>>851
自分の書いたプログラムなのに後から読んだらよくわからなくなっているというのは
そのコードの背景にある意味や意図を忘れてしまっているから

それは「a++」の代わりに「aを1増やす」と日本語で書いたところ同じ
日本語っぽくすればプログラムが理解しやすくなる訳ではないよ

プログラムを理解するというということは、
・なぜここで「aを1増やす」のか?
・「aを1増やす」ことにはどんな意味があるのか?
を理解するということであり
それを積み重ねてプログラムの全体像を理解すること

863 :名刺は切らしておりまして:2020/11/08(日) 11:19:33.95 ID:6ZmMhTyn.net
英語とプログラミングはセット

昔書いたコードが理解できないのは変数名がクソだから

864 :名刺は切らしておりまして:2020/11/08(日) 12:48:12.39 ID:UO0mYcg+.net
IT後進国なんだから先進国のアメリカのやり方をそのままパクればいいだろう

865 :名刺は切らしておりまして:2020/11/08(日) 12:52:40.81 ID:tZJO4NDg.net
言語で例えるなら漢文を教えているのと同じレベル
実社会ではほぼ役に立たない
オナニー言語

866 :名刺は切らしておりまして:2020/11/08(日) 15:02:58.81 ID:eyDC3i8E.net
記事ろくに読まないで好きなこと書いてるおじさん達は国語が出来ないまま社会に出たんじゃないだろうか

867 :名刺は切らしておりまして:2020/11/08(日) 16:04:22.82 ID:Fmty8Bpj.net
俺もそうだけど基本イチとかも元の記事も読まないこと多いね
国語できないってよりめんどいって

868 :名刺は切らしておりまして:2020/11/08(日) 16:41:45.34 ID:C6W+M4dL.net
しかし、学校でプログラムを学ぶ全員が、開発者になるのではない。普段見慣れた言葉でプログラムが書いてあるだけで、ずいぶんと気持ちが楽になる人も多いはずだ。母国語でプログラムを学べるのは有意義なことだと思う。

記事に戻って話をすると結局はここに落ち着く
不得意科目が国語で書かれていても気が楽になるってそんなことないってw

869 :名刺は切らしておりまして:2020/11/08(日) 16:44:18.93 ID:Zz7R+yYs.net
なでしこは漢字やひらがなを用いているが日本語ではないので日本語に慣れてる人ほど強い違和感を抱くだろう

870 :名刺は切らしておりまして:2020/11/08(日) 16:49:55.49 ID:Zz7R+yYs.net
自然言語によるソフトウエア開発を目指しているのなら応援しようもあるけど、なでしこはそういう方向ではないので

871 :名刺は切らしておりまして:2020/11/08(日) 21:26:16.87 ID:/RJQfXUs.net
>>868
論理演算、条件分け、変数、繰り返しあたりの概念で躓くであろうレベルの子にとっては
日本語で書いてあるかどうかはさして重要ではないからな
日本語で書いてあってもわけわからんものは変わりないし

エンジニアに適性のない子も含めて中学生に広く教えるなら、IT技術へのアレルギーを減らすべく
「楽しさ」を重視して教えてやれよと思うわ

872 :名刺は切らしておりまして:2020/11/09(月) 07:51:16.73 ID:rk/1hDOT.net
日本だと分かりやすいとか言ってるやつは現代日本人ではないだろ

プログラミングのは英字(英文字列)であっても、文法等のある英語ではない

ポストやスーパーやパンケーキやスパゲッティやハンバーグを
日本語にしないと分からないみたいな話

873 :名刺は切らしておりまして:2020/11/09(月) 07:54:22.72 ID:rk/1hDOT.net
逆にプログラミングの英単語のよみを、カタカナか、かな表記にしたら余計にわかりづらくなる
if をいふや、イフにすれば見た目は日本語だが

874 :名刺は切らしておりまして:2020/11/09(月) 08:28:12.56 ID:u6xZi0cm.net
英語だよ。関数はsvoの体裁をとる。
s.v(o1,o2,...);

英語とプログラミングはセット

875 :名刺は切らしておりまして:2020/11/09(月) 10:42:25.07 ID:pqyEUiyC.net
ガラパゴス民族が増えるだけで何の効果もない
正しい日本語を教える方が先だぞ

876 :名刺は切らしておりまして:2020/11/09(月) 15:46:17.31 ID:NH8Lpd11.net
>>874
&#129409;「お前それFORTHやPostScriptの前でも同じこと言えんの?」

877 :名刺は切らしておりまして:2020/11/09(月) 17:05:07.72 ID:URGsXfEz.net
日本語にしたら分かると主張する奴らは実際になでしこでプログラミングした上で言ってるんだよね?

俺は他のプログラミング言語での開発経験ありで、
なでしこはこのスレに貼られたサンプルコードを見ただけだがこれは無理だと思った
どこからどこまでが変数なのかメソッドなのかも分からんし余計に難しいよ

あえてアドバイスするなら一般的なプログラミング言語を使ってコメントを追記しろと言いたいね

878 :名刺は切らしておりまして:2020/11/09(月) 17:05:37.36 ID:Sr+PxvxI.net
THE BASIC

879 :名刺は切らしておりまして:2020/11/09(月) 17:42:14.32 ID:P5bgo+yG.net
wikipedia見ただけだが気色悪ぅ
場所と
って変数作るだけで大混乱やんかw

880 :名刺は切らしておりまして:2020/11/09(月) 18:34:27.08 ID:90jwsn1D.net
>>877
だろうね
コードって言葉より数式に近いんだよ

881 :名刺は切らしておりまして:2020/11/09(月) 18:50:15.64 ID:90jwsn1D.net
コードは言葉と違って曖昧な記述が出来ない
シンプルに記述するには数式になる

882 :名刺は切らしておりまして:2020/11/10(火) 05:04:29.99 ID:EAufLzEJ.net
「プロ」グラマーな人ほど、評判わるいなw

まあ色んなレベルの教員や生徒がいる中では
悪くないとは思うで、さわり専用という事で

用途によって言語を追い分けるのは常道

883 :名刺は切らしておりまして:2020/11/10(火) 06:01:53.80 ID:6H6YWm7X.net
むしろ英語アレルギーの凄さに驚くわ
小学校から英語教えるようになってもこれか

884 :名刺は切らしておりまして:2020/11/10(火) 06:42:05.96 ID:FvIx+r3I.net
算数・数学アレルギーは表記文字を変えても変わらんよ

885 :名刺は切らしておりまして:2020/11/10(火) 07:01:04.46 ID:p0G2qws2.net
>>883
その矛盾に気が付かないあたりが何とも…

886 :名刺は切らしておりまして:2020/11/10(火) 07:38:38.26 ID:6H6YWm7X.net
「英語ドキュメントしかないので仕事出来ません」ってのが通用してた20年前と比べると、
今の若い子は英語ドキュメントでも問題なく仕事してるからだいぶマシになったと思ったのだが
まだまだだなぁ。
最近はググったら中国語の情報ばかりってのも珍しくなくなってるんだけど。

887 :名刺は切らしておりまして:2020/11/10(火) 08:44:59.99 ID:Z79D6N3l.net
>>882
> まあ色んなレベルの教員や生徒がいる中では
> 悪くないとは思うで、さわり専用という事で

むしろ素人が学ぶのなら避けるべき言語だと思う

初心者ほど文法エラーみたいなプログラミングの本質とは関係ない部分で躓く
その時に経験者も解説資料も参考になるサンプルコードも不足してるとすぐに詰むよ

「書かれたプログラムが日本語っぽく読める」ことと
「日本語(自然言語)でプログラムを書ける」ことは全然違うのよね

888 :名刺は切らしておりまして:2020/11/10(火) 11:22:14.00 ID:biS4Ne8m.net
これでITドカタが増えるなら良いことだろ
ITドカタはすぐに鬱病でいなくなるから、いくら補充されても足りない

889 :名刺は切らしておりまして:2020/11/10(火) 12:14:14.44 ID:GC7TpUC+.net
仮にこんなんでたかだか無定義語を日本語にしただけで本当に理解が出来るならば
ジャップ島の算数のうんち教科書は既に日本語で説明され日本語でワードが導入されてるんだから
学生さんたちは算数が出来るはずなんだわ
それともあれかい?問題を'与えられた二次関数"か(ん)=あん^2+いん+こ"の絶対値の最大値求めろ'とでもしたら解けるのかい?意味を理解出来るのかい?馬鹿なのかい?

残念ながらジャップ島なんかに産まれちゃったんだから英語ぐらい後から学ぶしか無いだろitや理学に限らずまともな書物すら無い糞島なんだから
英語もろくに出来ない頭ならどうせit(日本itはitに非ず)では使いもんにならんしな。でも出来るなら少なからず今はいい給金貰えるよ(´・ω・`)

890 :名刺は切らしておりまして:2020/11/10(火) 12:31:48.73 ID:wMBnPEZZ.net
>>862
そのことはすでに書いたよ。
つまり、日本語でプログラミングできれば、
生徒はソフトウェアの構造だけに集中することができる。
コーディング上の細かい仕様の違いに気をとられる必要がない。
そういうところはすでにもっている日本語の直感でわかる。

891 :名刺は切らしておりまして:2020/11/10(火) 12:53:55.91 ID:64yWjUGw.net
英語プログラム言語は基本的に関数やらをそのまま覚えればいいが
ライブラリなんかではMVCでモデルは単数、コントローラーは複数形にする
とか英語言語のルールを持ち込まれるのは腹が立つ

892 :名刺は切らしておりまして:2020/11/10(火) 12:58:00.41 ID:FvIx+r3I.net
>>890
サンプルを見てわかった気になる
打ち込んでみてキーボードと日本語入力で思考が止まる

893 :名刺は切らしておりまして:2020/11/10(火) 14:38:06.60 ID:6H6YWm7X.net
>>890
そもそもなでしこは日本語じゃないのよね
エラーも初心者にわかりやすいとは到底言えないし

894 :名刺は切らしておりまして:2020/11/10(火) 14:40:47.98 ID:6H6YWm7X.net
>>890
日本語に精通してる人ほど
日本語における直感と異なる挙動に違和感を感じるだろう

895 :名刺は切らしておりまして:2020/11/10(火) 14:50:39.02 ID:D35eOSI2.net
>>891
そこはメソッド名や変数名の問題だから日本語でいい
日本語で宣言出来る言語なかったっけ?

896 :名刺は切らしておりまして:2020/11/10(火) 14:50:43.32 ID:0VC/mgqz.net
>>890
つべこべ言わず、まずはなでしこでプログラミングしてきなよ

なでしこの文法は日本語としておかしい上にそれを強要される
表記揺れなんて一切認められない

正しい日本語がどうとか言って怒り出す未来が見えるよw

897 :名刺は切らしておりまして:2020/11/10(火) 19:08:25.66 ID:CJvSfZpq.net
なでしこ用のコード補完機能備えた開発環境なんてあるの?

898 :名刺は切らしておりまして:2020/11/10(火) 20:37:39.67 ID:p5PJo3Wf.net
ざっと調べたとこatomのシンタックスハイライトくらいかな

899 :名刺は切らしておりまして:2020/11/10(火) 21:06:26.21 ID:6H6YWm7X.net
>>895
フレームワークの規則で単数形・複数形決められてるものがあるのよ

900 :名刺は切らしておりまして:2020/11/10(火) 21:17:44.14 ID:D35eOSI2.net
>>899
実引数に渡す変数の宣言名に命名規則があるってこと?
そんな言語あるのか

901 :名刺は切らしておりまして:2020/11/10(火) 21:21:33.55 ID:p5PJo3Wf.net
>>900
言語じゃなくてフレームワークの規約な

902 :名刺は切らしておりまして:2020/11/11(水) 00:54:13.89 ID:KoaDsNT1.net
完全な日本語で使えるものを出せ

903 :名刺は切らしておりまして:2020/11/11(水) 02:22:13.35 ID:jBSTrYJn.net
あくまでもプログラムがどういう構造になっているかを教えるのに使うだけで、実際になでしこを使いこなしてプログラム出来るようにまで教育するわけじゃねえよ。

904 :名刺は切らしておりまして:2020/11/11(水) 02:55:15.04 ID:wAkCiVU/.net
>>903
じゃぁそもそもプログラミング言語でなくてもいい

905 :名刺は切らしておりまして:2020/11/11(水) 03:48:43.92 ID:bKi77w+z.net
本当は、自然言語と数式的表現を適度に混ぜて使った疑似言語が、
ロジックの読み易く素直な表現には最適
でもそれだと、表現が千差万別になるんで先生が対応できないんだよな

906 :名刺は切らしておりまして:2020/11/11(水) 04:10:17.38 ID:S0CYPhPQ.net
コンピューターの学習用だったらCASL使えばいいのにな

907 :名刺は切らしておりまして:2020/11/11(水) 13:21:14.70 ID:tjPBbMlb.net
>>886
まあこの体たらくだからね…

【英語】京都高島屋の広告「Save The World from Kyoto JAPAN.」に日本国外から驚きの声が殺到。「京都は世界の敵だったのか…?」★4
https://asahi.5ch.net/test/read.cgi/newsplus/1604924015/

908 :名刺は切らしておりまして:2020/11/11(水) 23:45:21.71 ID:+zad9Imb.net
コメントを日本語で書くな
って言うコーディング規約が広い世の中にはあったりする。
その規約の設定理由は、日本語より英語で書かせた方が曖昧さがなくなるからだと。
俺も論理的な思考力を養うのが目的なら日本語使わない方が良いと思うよ。

909 :名刺は切らしておりまして:2020/11/11(水) 23:54:14.37 ID:dYYFbQYU.net
それ、単純に古い処理系でマルチバイト文字を食えないやつがあったからでは…

910 :名刺は切らしておりまして:2020/11/11(水) 23:54:22.80 ID:VvkjcY+n.net
今どきならコメントは日本語で問題ないだろう。昔は時代が変わると日本語の表示設定次第で読めなくなる事もあっただろうからそういう話も出るだろうけど。
今ならメモリを食うわけでもないし表示設定が変わるわけでもないから問題ないんだし

911 :名刺は切らしておりまして:2020/11/12(木) 00:08:16.72 ID:V/NRUFIL.net
コメントで「メールを配信」と書かれていた場合、以下のどれかわからない。
「メールを配信しなければならない」
「メールを配信した方がよい」
「メールを配信してもよい」
「これからメールを配信する予定だ」
「メールを配信した」

もしも同じ人に英語で書かせたら「sent mail」(メールを配信した)と明確になる。


他にもたとえば以下のコメントを英語で書き直してみ?
// もしディレクトリなら
if ($file->isDir() === true) {
  // 次へ
  continue;
}

上のように世の中で書かれているほとんどのコメントは英語で書くとそれがコードを読む邪魔になる無駄コメントだってことがわかるもんですよ。

912 :名刺は切らしておりまして:2020/11/12(木) 00:16:53.67 ID:NPlLjxpf.net
仕様を練ってる時も、意味に揺らぎが無いように日本語で書くより、コード書いた方が良いって場合は多い

913 :名刺は切らしておりまして:2020/11/12(木) 01:36:10.66 ID:jsem0uB+.net
>>908
論理的な記述法を習っていないと
英語で書いても論理的にはならんよ

914 :名刺は切らしておりまして:2020/11/12(木) 05:59:47.52 ID:H2UQiH29.net
>>911
>// もしディレクトリなら
>if ($file->isDir() === true) {
>  // 次へ
>  continue;
>}
なぜディレクトリは処理しないのかわからない最低なコメントだ

915 :名刺は切らしておりまして:2020/11/12(木) 07:12:17.31 ID:pe81WD0C.net
>>911
まず判定にtrueが入ってるのがダサいしコード見りゃ分かる事をコメントしてるとかいう究極のジョーク

916 :名刺は切らしておりまして:2020/11/12(木) 07:46:39.95 ID:jsem0uB+.net
プログラムの質は兎も角プログラムは指示なのだから
「しなければならない」などと解釈するなんて曖昧以前の問題でなあw

917 :名刺は切らしておりまして:2020/11/12(木) 08:10:05.52 ID:V/NRUFIL.net
>>916
コメントは、指示を説明しなければならないものではないですよ。
コメントは、指示の背景にある仕様を説明するものだからして。

918 :名刺は切らしておりまして:2020/11/12(木) 09:54:00.82 ID:R6eHaUYB.net
もし何何ならばした方がよい

これは仕様ですか?w

919 :名刺は切らしておりまして:2020/11/12(木) 10:42:58.17 ID:aog8VsmC.net
>>908
>日本語より英語で書かせた方が曖昧さがなくなる
そんなことは無い。

920 :名刺は切らしておりまして:2020/11/12(木) 12:18:54.28 ID:V/NRUFIL.net
ソースコードのキーワードを日本語にしただけでコメントを書いた気になってる奴の数が異常な件について

>>918
「した方がよい」でなく、「SHOULD」と書けば明らかですね。

RFC2119 要請の程度を示すために用いるキーワード
1. 「しなければならない( MUST )
2. 「してはならない( MUST NOT )」
3. 「する必要がある( SHOULD )」
4. 「しないほうがよい( SHOULD NOT )」
5. 「してもよい( MAY )」

921 :名刺は切らしておりまして:2020/11/12(木) 12:24:24.45 ID:V/NRUFIL.net
主語も単数、複数の区別も時制もテキトーな欠陥言語を使うのはもうやめませんか?

922 :名刺は切らしておりまして:2020/11/12(木) 12:37:33.68 ID:CUMLgx4F.net
>>921
隗より始めよ

923 :名刺は切らしておりまして:2020/11/12(木) 12:53:55.60 ID:8GUTgwOF.net
なでしこ

924 :名刺は切らしておりまして:2020/11/12(木) 14:08:15.08 ID:mA4Ka9fL.net
アルゴリズムまで、たどり着くのは大変だな。

925 :名刺は切らしておりまして:2020/11/12(木) 14:18:53.14 ID:TPIROM1t.net
>>920
で、あなたの仕様にはshouldが出てくるとwww

926 :名刺は切らしておりまして:2020/11/12(木) 14:58:31.37 ID:CUMLgx4F.net
>>920
> RFC2119 要請の程度を示すために用いるキーワード
> 1. 「しなければならない( MUST )
> 2. 「してはならない( MUST NOT )」
> 3. 「する必要がある( SHOULD )」
> 4. 「しないほうがよい( SHOULD NOT )」
> 5. 「してもよい( MAY )」

SHOULDの日本語訳としては「すべきである」が適切じゃないかな?
必須とまでは言わないけど、それを行うことを強く推奨するニュアンス

SHOULD NOTも同様に日本語訳としては「〜すべきではない」が適切だと思う

927 :名刺は切らしておりまして:2020/11/12(木) 17:47:12.41 ID:V/NRUFIL.net
>>926
和訳しないでSHOULD/SHOULD NOTと書いていたらそんなことを考える必要は無いのです。
英語をわざわざ日本語なんかに訳して時間を無駄にするのはもうやめませんか?

928 :名刺は切らしておりまして:2020/11/12(木) 18:52:32.21 ID:QoH8nUlQ.net
訳しといた本人が言うことじゃないな

929 :名刺は切らしておりまして:2020/11/12(木) 19:20:11.99 ID:iwDYpAGN.net
体言止めに複数の解釈ガーとケチ付けてから
英語で助動詞付ければいいとかもうね

930 :名刺は切らしておりまして:2020/11/12(木) 19:29:00.86 ID:aog8VsmC.net
>>921
英語カブレの独善に気づかないほど洗脳されてるんだなあ。

931 :名刺は切らしておりまして:2020/11/12(木) 19:29:31.42 ID:j4NEUiO8.net
信長ってのがあった

932 :名刺は切らしておりまして:2020/11/12(木) 20:02:20.90 ID:YtEtEb0w.net
英語のほうが曖昧さが無くなってスゲえ楽ってのは法律の文章と同じやな

933 :名刺は切らしておりまして:2020/11/12(木) 20:04:24.57 ID:kJvKgDVq.net
多民族国家でコミュニケーションを成立させるために切磋琢磨してきた歴史が英語にはあるからね。
村の中で三件両隣としか話す必要がなかったどっかの島国の言葉と違うのはしかたない。

934 :名刺は切らしておりまして:2020/11/12(木) 20:05:17.82 ID:CUMLgx4F.net
プログラムソースの中にコメントを英文で書くべきかどうかはさておき

>// もしディレクトリなら
>if ($file->isDir() === true) {
>  // 次へ
>  continue;
>}

のようなコメントを書く人に日本語ではなく英語でコメントを書くことを求めても
有意義かコメントが書かれるとは思えない

935 :名刺は切らしておりまして:2020/11/12(木) 20:07:03.50 ID:kJvKgDVq.net
こんなコメント?

>// if file is directory
>if ($file->isDir() === true) {
>  // continue to next loop
>  continue;
>}

936 :名刺は切らしておりまして:2020/11/12(木) 20:10:08.70 ID:kJvKgDVq.net
マクロ使ってコメント無くした方が読みやすいね!

if ($file->isDirectory() === true) {
  continueToNextLoop;
}

937 :名刺は切らしておりまして:2020/11/12(木) 20:57:49.43 ID:QoH8nUlQ.net
phpかよ…

938 :名刺は切らしておりまして:2020/11/13(金) 01:11:38.87 ID:qA9xvSbu.net
>>932
バカバカしい。自然言語ってのは曖昧なものだ。

>>933
大陸から切り離されてこんな田舎言語を話していたらイギリスは滅びる、と自ら
嘆いていた歴史があるからな。イギリスには。

939 :名刺は切らしておりまして:2020/11/13(金) 02:23:31.07 ID:FkNom0pc.net
>>933
無い
それはシナチク語

940 :名刺は切らしておりまして:2020/11/13(金) 20:05:11.77 ID:FzniYY8l.net
今の英語は独仏伊語などと比べるとシンプルだね

941 :名刺は切らしておりまして:2020/11/13(金) 20:12:27.45 ID:gp/EhUG0.net
「どうも〜」を使う場面を設定し、どう言ったらいい
か生徒に答えさせる。
場面1
教師が作文がよく書けた生徒に新しい練習帳を贈り
ました。
問い:生徒はどう答えますか。
答え:どうもありがとうございました。
場面2
教師が生徒に教室用の練習帳を持っているかどうか
聞いたところ、持っていない生徒がいました。教師
は持っていない生徒に友だちから借りるように言い
ました。
問い:貸してもらった生徒はどう答えますか。
答え:どうも。
場面3
教師が生徒の机の上に置いてあったペンを落として
しまいました。
問い:教師はどうあやまりますか。
答え:どうもごめんなさいね。
場面4
教師が校長先生に不用意に軽くぶつかってしまいま
した。
問い:教師はどうあやまりますか。
答え:どうもすみませんでした/失礼しました。
場面5
家族の一人が亡くなって、遺族が大変悲しんでいま
す。
問い:悲しんでいる遺族が気の毒で、なかなか言
うことばが見つかりません。このようなと
きどう言いますか。
答え:どうも……。


……だめだこの言語
致命的に論理的な使い方に向いてない。

942 :名刺は切らしておりまして:2020/11/13(金) 20:15:51.79 ID:FkNom0pc.net
それはオマエが論理的に使っていないから

943 :名刺は切らしておりまして:2020/11/13(金) 20:24:37.96 ID:gp/EhUG0.net
論理的に使ってないから?

英語はね、非論理的に使うのが難しいんだ。
非論理的がデフォのどこかの言語とは違うよ。

944 :名刺は切らしておりまして:2020/11/13(金) 21:01:50.85 ID:FkNom0pc.net
それは君が論理的の何たるかを理解していないだけ
英語でも小説とマニュアルの書き方は違う

945 :名刺は切らしておりまして:2020/11/13(金) 21:12:16.78 ID:PtKVl8xZ.net
論文書くために必要という理由もあって大学では日本語で論理的に記述する訓練をやってたりするわけだが
せめて高校で同様の訓練を実施するべきだと思うけどね

946 :名刺は切らしておりまして:2020/11/13(金) 21:12:50.39 ID:gp/EhUG0.net
メールを配信
これは曖昧な文>>911

一方英語で「sent mail」
二語あれば曖昧にするのは難しくなる
これを理解できないのは、この国の言葉に毒されてる〜なんだろうね。

947 :名刺は切らしておりまして:2020/11/13(金) 21:16:38.24 ID:PtKVl8xZ.net
>>946
> 一方英語で「sent mail」
ところで、これは送信されたメールという意味では?

948 :名刺は切らしておりまして:2020/11/13(金) 21:19:16.87 ID:gp/EhUG0.net
コメント書くときは英語でも主語を省くからね。

949 :名刺は切らしておりまして:2020/11/13(金) 21:56:42.42 ID:1/fFLpC4.net
文系バカが論理を語り出したw
例が滅茶苦茶
ただの適当な相槌じゃねーか
そんな欠陥だらけの理屈を論理と言ってもコンピュータは解釈出来ないよ?

950 :名刺は切らしておりまして:2020/11/13(金) 22:58:09.80 ID:Y548qIyZ.net
英語苦手そうな人がドヤ顔で

951 :名刺は切らしておりまして:2020/11/13(金) 23:00:25.57 ID:1/fFLpC4.net
あーはん?

952 :名刺は切らしておりまして:2020/11/14(土) 01:06:47.48 ID:1X6uRQk4.net
>>943
wwフィネガンズ・ウェイクやアリスなんかは無かったことになっているのか?

953 :名刺は切らしておりまして:2020/11/14(土) 01:08:51.44 ID:1X6uRQk4.net
>>948
……だめだこの言語ww

954 :名刺は切らしておりまして:2020/11/14(土) 01:33:29.31 ID:wiXQnOdE.net
>>952
書くのが難しいから名作と呼ばれます。
この国の言葉で書いてもただの非論理的な文章ですよ。

955 :名刺は切らしておりまして:2020/11/14(土) 01:53:16.69 ID:1X6uRQk4.net
>>954
こりゃまたバルカン星人が片眉吊り上げそうな事を。

956 :名刺は切らしておりまして:2020/11/14(土) 06:56:59.27 ID:xXecud93.net
英語より学校の先生の教育が先だ

957 :名刺は切らしておりまして:2020/11/14(土) 10:08:23.11 ID:6wUGcyA4.net
>>4
これな

958 :名刺は切らしておりまして:2020/11/14(土) 10:09:52.38 ID:6wUGcyA4.net
プログラムなんて最終的にはミドルウェアしか残らないから、日本語入力で全く問題ない。
どうせコーティングするから入力言語なんてどうでも良いわ。

959 :名刺は切らしておりまして:2020/11/14(土) 10:12:22.12 ID:6wUGcyA4.net
>>30
マクロ禁止の会社多いから

960 :名刺は切らしておりまして:2020/11/14(土) 21:15:28.43 ID:5rCdZjlp.net
意味はなし

961 :名刺は切らしておりまして:2020/11/14(土) 21:20:58.17 ID:5rCdZjlp.net
>>46
初めてのC (性行為)

962 :名刺は切らしておりまして:2020/11/14(土) 21:34:54.91 ID:V3rTM3ua.net
>>958
レベル低すぎ
外人と組むことも考えろ

963 :名刺は切らしておりまして:2020/11/14(土) 21:46:06.27 ID:SxIwyImv.net
>>958
世の中のほとんどすべてのソフトウェアは外人が組んだものだ。
それを全部捨ててるんじゃこの国はずっと世界の底辺を張ってるだけだな。

964 :名刺は切らしておりまして:2020/11/15(日) 03:10:38.65 ID:AfZOZZJ1.net
>>962
なぜ外人に合わせようとするんだろ?

965 :名刺は切らしておりまして:2020/11/15(日) 03:20:14.95 ID:Jn8TBkDp.net
>>964
単純に日本語使えるベトナム人より安い

966 :名刺は切らしておりまして:2020/11/15(日) 03:37:59.55 ID:X2zOFCVd.net
>>964
外人はおまえらに合わせてくれないからだよ。

967 :名刺は切らしておりまして:2020/11/21(土) 05:18:30.40 ID:aDEezVVR.net
結局は論理学、特に記号述語論理学

プログラミング、数学、国語以前に
コレの修得が先

968 :名刺は切らしておりまして:2020/11/21(土) 05:20:10.43 ID:aDEezVVR.net
>>956
要するに、教育委員会が日本の教育の諸悪の根源

969 :名刺は切らしておりまして:2020/11/21(土) 10:49:22.54 ID:M7BB8o56.net
>>962
中学の技術科目の数コマの授業内容にそこまで考える必要はない。教養程度。

970 :名刺は切らしておりまして:2020/11/21(土) 13:57:52.57 ID:XjXVhJBr.net
>>968
その通り
金の無駄
教師のための機関

971 :名刺は切らしておりまして:2020/11/23(月) 00:08:14.54 ID:rZW36j6J.net
 そ金教
(´・ω・`)

972 :名刺は切らしておりまして:2020/11/27(金) 13:12:34.65 ID:uMhan0JW.net
俺の先生だった先輩社員は「コピペで貼って、動けば大丈夫」と言っていた。

973 :名刺は切らしておりまして:2020/11/27(金) 22:35:38.68 ID:IFZvl13j.net
>>825
VBなかなか滅ばないな

974 :名刺は切らしておりまして:2020/12/01(火) 22:23:20.25 ID:Fhe1uaIr.net
オト イチオン
(ピロン)

975 :名刺は切らしておりまして:2020/12/06(日) 21:08:28.30 ID:rOZfjOTq.net
てかプログラミングもヘイ!Siriでできるようになるんじゃない?この文字赤くしてとか

976 :名刺は切らしておりまして:2020/12/06(日) 21:40:28.59 ID:bXC7Kzhd.net
>>975
> この文字赤くして
それはプログラミングと言わない

977 :名刺は切らしておりまして:2020/12/06(日) 21:43:14.83 ID:ceKKYwIl.net
iPhoneで動かないから駄目って駆除が来そうだなw

978 :名刺は切らしておりまして:2020/12/07(月) 15:24:09.57 ID:NW3dkYvT.net
>>975-976
それこそまさに「なでしこ」のプログラミング言語設計思想。
ふつうの日本語でそのままプログラミングできる。
音声認識となでしこがコラボしたらおもしろいことになる。

979 :名刺は切らしておりまして:2020/12/07(月) 15:28:59.60 ID:fhPzm4D2.net
>>978
なでしこは普通の日本語じゃないしそこを目指してもない

980 :名刺は切らしておりまして:2020/12/07(月) 22:08:08.61 ID:x8BimNWg.net
なでしこはあくまで「なでしこ語」であって日本語とは別物なんだが
「日本語プログラミング言語」という言葉に色んな意味で過大な期待を抱く素人が多いんだな

981 :名刺は切らしておりまして:2020/12/12(土) 09:08:08.57 ID:uJnqvvVD.net
むしろ大人こそなでしこで学べ

982 :名刺は切らしておりまして:2020/12/12(土) 09:17:44.78 ID:3OxjhKzn.net
>>980
Mindに比べるとなでしこは自然な日本語に近い。
プログラミングの予備知識がゼロの人でも
なでしこのソースをある程度は理解できる。

983 :名刺は切らしておりまして:2020/12/12(土) 09:37:22.78 ID:mJEcIzDq.net
英語だったらもっと読みやすいだろうけどね。

自然言語はプログラムじゃなくプログラムの処理する対象でいい。
わざわざプログラムの制御文を処理する対象と一目で見分けにくいものにするなんて、プログラマーの目と頭を疲れさせるだけ。
ましてやその曖昧さで日本人にさえ悪評の高い、日本語を使うなんてね。

984 :名刺は切らしておりまして:2020/12/12(土) 09:59:05.10 ID:3OxjhKzn.net
自然言語に近いプログラミング言語は可読性が高く、
保守性に優れる可能性があるね。
仕様書とコードとの壁を将来的には取っ払う可能性がある。

985 :名刺は切らしておりまして:2020/12/12(土) 10:10:56.52 ID:mJEcIzDq.net
自然言語に近い=可読性が高い
では無いよ。むしろその反対。
もし本当にそうなら人工言語が作られた意味がない。
数学や論理記号だっていらないって話になる。

986 :名刺は切らしておりまして:2020/12/12(土) 10:16:03.10 ID:mJEcIzDq.net
日本人「日本語は可読性が高い」
アメリカ人「What!?」

987 :名刺は切らしておりまして:2020/12/12(土) 10:36:08.61 ID:3OxjhKzn.net
>>985
もちろん自然言語に近いからといって
自然言語にありがちな曖昧性が採用されていると
言っているわけじゃないよ。
自然言語に近いながら曖昧性を排除して規則化されている。

自然言語としての可読性を保ちながら
かつ、
自然言語から曖昧性を排除している。

いいとこどり。

988 :名刺は切らしておりまして:2020/12/12(土) 10:40:44.71 ID:3OxjhKzn.net
>>986
それが自然言語がもつカプセル化。

989 :名刺は切らしておりまして:2020/12/12(土) 11:11:39.27 ID:v2KKbu+g.net
>>983
>プログラムの制御文を処理する対象と一目で見分けにくいものにする
ふむふむ、普通のプログラミング言語は英語話者には扱いづらいっと。

990 :名刺は切らしておりまして:2020/12/12(土) 11:20:24.29 ID:mPG6ibd1.net
>>984
> 仕様書とコードとの壁を将来的には取っ払う可能性がある。
ないな
それができるのなら仕様書をそのまま実行すればいいんだから
それに仕様書を解釈するプログラムは日本語である必要はないんだし
なでしこの出番はない

991 :名刺は切らしておりまして:2020/12/12(土) 11:22:30.21 ID:ZXqKPoqr.net
>>990
その通りだからこそ取っ払うんじゃない?

992 :名刺は切らしておりまして:2020/12/12(土) 11:48:36.45 ID:CkzTx+bS.net
>>982
逆に不気味の谷に似た問題が起こらないのかな。
予備知識ゼロの人が「自然な日本語」で書いても動かないとか。

993 :名刺は切らしておりまして:2020/12/12(土) 11:56:25.87 ID:mJEcIzDq.net
>>989
日本人にとって、プログラムの制御文とプログラムが扱う対象(仕様書やデータ)を一目で見分けやすいメリットを捨て去って、
自分や他人の首を絞める愚行が日本語プログラミングマンセーだと言うこと

994 :名刺は切らしておりまして:2020/12/12(土) 11:56:59.78 ID:mPG6ibd1.net
>>989
実際に begin - end よりも { - } の方が視覚的に見やすいという意見はありますね。

995 :名刺は切らしておりまして:2020/12/12(土) 12:04:50.11 ID:xOUcA4yx.net
Javascriptならスマホでも操作できるしいいんじゃないか?

996 :名刺は切らしておりまして:2020/12/12(土) 12:44:49.00 ID:mPG6ibd1.net
>>984
SQLの保守大変だよ。

997 :名刺は切らしておりまして:2020/12/12(土) 13:00:08.65 ID:SWNbNyI9.net
>>8
そんな事よりアルゴリズムを表現出来るようになる方が重要
言語なんてコンパイラに読ませるための物なんだからテキストでもGUIでもなんでもいいよ
若いうちに仕様を理解する能力と仕様を表現する能力は鍛えておいて損はない

998 :名刺は切らしておりまして:2020/12/13(日) 02:24:57.67 ID:c62w08Fa.net
>>994
それはそうだろうね

999 :名刺は切らしておりまして:2020/12/13(日) 05:28:15.34 ID:O04SfSS8.net
>>921
sheep

1000 :名刺は切らしておりまして:2020/12/13(日) 06:18:14.84 ID:nPp8vMad.net
>>94
プログラムが書けても日本語が書けない人なんだろね

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
252 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★