【悲報】日本のプログラミング教材「プログラム言語にはBASIC、FORTRAN、COBOLなどがある」

就職
Programming concept isometric icon, laptop with program code on screen, data visualization dark neon vector
スポンサーリンク
1: 名無しさん必死だな 2019/01/13(日) 18:26:42.79 ID:ruzIxV9iM
やっぱり日本には無理だわw

こちゅ 🐷(kotyubi)@kotyubi

娘の中学校用技術の教材が届いた。
プログラミング言語が、私の知っている世界とは違うっぽい。
https://twitter.com/kotyubi/status/1084037955239301122

https://pbs.twimg.com/media/DwtF98FUwAIU166.jpg
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/5chan_nel (5ch newer account)

引用元: ・【悲報】日本のプログラミング教材「プログラム言語にはBASIC、FORTRAN、COBOLなどがある」

4: 名無しさん必死だな 2019/01/13(日) 18:32:02.42 ID:+x/bjFUf0
>>3
実は結構現役。
COBOLはともかく
FORTRANは綺麗なインデント覚えるには良いかもしれない。オススメはしないがw

54: 名無しさん必死だな 2019/01/13(日) 20:04:59.44 ID:F7tVMBN80
>>4
インデントなら今はpythonだろう

33: 名無しさん必死だな 2019/01/13(日) 19:11:08.02 ID:itupb3HE0
>>16
もう、オフコンなんて活躍してないだろう
うちは、5年ぐらい前に切り替えたぞ

204: 名無しさん必死だな 2019/01/15(火) 23:32:02.69 ID:K0cwJ2SI0
>>203
COBOLからの移行は楽になるだろうが、floatやdouble型と互換性が無い

210: 名無しさん必死だな 2019/01/16(水) 10:31:06.18 ID:9RBsAfBcC
>>204
あのな、固定小数点数と浮動小数点数じゃ用途が違うんだよ。

216: 名無しさん必死だな 2019/01/16(水) 18:28:46.19 ID:vjc7xxSc0
>>215
10進数で計算するって算盤の珠がちゃんと10個あるみたいな感じ?
物理的に電気信号のON・OFFのスイッチングで処理してるのにソフト側の処理でそう言うことできたりするんだ
どういう仕組みなんだろ?

207: 名無しさん必死だな 2019/01/16(水) 08:01:39.26 ID:vO39s5ZKM
>>201
情報処理検定www
キッズ丸出しで草
普通は基本情報技術者だろにわか

14: 名無しさん必死だな 2019/01/13(日) 18:44:28.30 ID:d7jIoSJs0
言語なんてどうでも良いから処理系とセットにして教えろよ
具体的に何ができるかを示さないで教育するならCをやらせとけCを

19: 名無しさん必死だな 2019/01/13(日) 18:51:41.11 ID:l8TUwE/50
どうせプログラム言語については何も触れないからどうでもええ

24: 名無しさん必死だな 2019/01/13(日) 18:56:25.59 ID:QS9pzv/W0
なんでCで統一しないの

26: 名無しさん必死だな 2019/01/13(日) 18:57:39.51 ID:I9jvm8pf0
流石に今さらFORTRANはねーよ…

27: 名無しさん必死だな 2019/01/13(日) 18:58:02.95 ID:5kz4dh9N0
たぶんエロゲを動作させるために学校のPCのセキュリティを突破してる奴の方が理解度が高いだろうなっていう

31: 名無しさん必死だな 2019/01/13(日) 19:07:30.23 ID:WOcocxUR0
スパコンとかで走らせる科学計算はFORTRAN多いんじゃないの?

32: 名無しさん必死だな 2019/01/13(日) 19:09:53.87 ID:xe9ipPWOd
FORTRAN…
最近は研究者向けはPythonです…

COBOLも10年前ベテランのおっちゃんが
全国津々浦々日本回ってたけど今もシステムあんのかな
そのおっちゃんもそろそろ定年やね

37: 名無しさん必死だな 2019/01/13(日) 19:15:44.84 ID:xe9ipPWOd
>>35
すいません
FORTRAN並列化とか知らなかったんで
特化した分野ではまだ現役なんすね

39: 名無しさん必死だな 2019/01/13(日) 19:17:04.18 ID:h76eMhO/0
>>32
スパコンは未だにFORTRANやで
京のCコンパイラが安定するのにものすごく時間がかかったなんて有名な話
Python使っているが流行っているのは人工知能とか統計方面だけ

36: 名無しさん必死だな 2019/01/13(日) 19:12:40.63 ID:zLRyR1dZa
CASLⅡ

38: 名無しさん必死だな 2019/01/13(日) 19:16:07.83 ID:gsyYm4o10
金融なんだが、センターの人に話聞いたらCOBOLらしかった

43: 名無しさん必死だな 2019/01/13(日) 19:34:20.89 ID:mWSWW/WY0
ニューロンを並べるのはスクリプト言語のPython(別にPHPでもRubyでもなんでもできる)を使ったライブラリが有名なだけで
ニューロンそのものロジックや特性は Python では書けないから、「AIではPython!」て「入れ替えてみた。数増やしてみた」やってるだけに過ぎない

46: ぐりぐりくんSR ◆06mwKdPdbw 2019/01/13(日) 19:47:47.60 ID:5uQUzPX/0
https://scratch.mit.edu/projects/276712889/
正月に簡単な物を作った

47: 名無しさん必死だな 2019/01/13(日) 19:48:07.05 ID:d7jIoSJs0
運用されてる限り言語は死なない
よく勘違いされることだがソフトウエアは運用されて価値を生むものなんだから書けるとか実行できるだけでは足りないのよ
誰がなんのためにどうやって使っているのかという方がよほど大事なんだが
しかしながらそこに至るためにでは動くとは何か?という基礎の基礎の部分をわかってないとそもそも考えることすら出来ない。だからそれを学ばせる目的でプログラミング教育を行うことには意味がある
岩田も言ってたがソフトというのは小さなプログラムの集まりだからな。小さなプログラムに着眼した教育も必要だしソフトに着眼した教育も必要なの
ただソフトに着眼=運用まで意識するならばそこには事業、実業も当然含まれてきてしまうが故に学校教育には適さない部分が出てきてしまうため、プレーンで理解がしやすい言語を用いるべきだという話になるわけでね
即戦力が必要だから専門学校みたいなことを初等、中等教育でさせろってのはそれはそれでおかしな話だよ。将来その子がどの立場でシステム、ソフトウエア、プログラムに関わるかもわからないのに

48: 名無しさん必死だな 2019/01/13(日) 19:51:48.88 ID:+QxruyH00
ヒューマンリソースマシンとセブンビリオンヒューマンズやらせようぜ
わりと真面目に

49: ぐりぐりくんSR ◆06mwKdPdbw 2019/01/13(日) 19:57:32.09 ID:5uQUzPX/0
>>48
あれは非常によくできたパズルゲームだけど教材には向いてない
目的が明確すぎる
もっと闇の中を一歩踏み出す感覚を鍛えさせたい
マインクラフトの方がいい

73: 名無しさん必死だな 2019/01/13(日) 20:37:07.48 ID:d7jIoSJs0
>>71
なんとなく伝わるけど闇とか言い出したら「暗中模索しろ」ってのもニュアンスとして含まれてしまわないかい?
もちろん暗中模索することだってあるだろうけれどもプログラミング教育に限定すれば本筋にはならんからさ
苦労させるよりもまずは出来ることを伝えるのが教育だと思うんです。苦労なんてどの道進んでも後々自分で勝手にするしな(笑)

177: 名無しさん必死だな 2019/01/14(月) 17:47:55.29 ID:6pj1msrf0
>>48
Human resource machine半分くらいやってみたけどjumpとか分岐とかの仕様がアセンブリっぽい低レベル。
でもこれでプログラミング覚えたやつがそんな低レベルプログラミング環境行く(行ける)わけない。
あとイミュータブルなプログラミングもさせてもらえないし、関数型の素養を身に付けるのも無理だろう。

55: 名無しさん必死だな 2019/01/13(日) 20:05:00.80 ID:IHAsyIaFH
ヒューマンなんちゃらもミリオンなんちゃらもいらねーよ
Scratchでいいやん

66: 名無しさん必死だな 2019/01/13(日) 20:28:49.21 ID:0xZfATe30
COBOLは人手不足と言われてるからあり
もちろん使えるのがCOBOLだけでは仕様がないが

でも考え方を学ばせるだけなら扱いやすくて結果がすぐ確認できるRPAで良いと思う
ある程度はVBAの代わりにもなってホワイトカラーの生産性アップにも寄与できる

133: 名無しさん必死だな 2019/01/14(月) 02:26:22.50 ID:BTmfl8qg0
>>131
厳密性にこだわるあまり「俺がうかつな解説すると、理系仲間から厳密性に欠けると指摘される」と思っている。
だから「画面のプロパティ」とか、翻訳せずにそのままカタカナにする訳だ。

じいさんばあさんも使うのだから、画面の属性でいいじゃないか。厳密性にちょっとくらい欠けようと。

どうせ、他の言語から英語への翻訳は厳密性なんかたいして考えてないだろ。

160: 名無しさん必死だな 2019/01/14(月) 09:21:07.13 ID:CB1Lca/y0
>>133
画面の属性って全然意味わからんぞ
「属性」って何か説明できるか?
それが一般語だと思ってるのは子供の頃からRPGやってる若い世代だけ
爺さん婆さん世代には通じないぞ

75: 名無しさん必死だな 2019/01/13(日) 20:42:24.98 ID:QS9pzv/W0
一人でゲームを作りたいならもはやプログラムから覚えていったら時間がいくらあっても足りない時代
社会の歯車になりたいなら言語を覚えると良い

112: 名無しさん必死だな 2019/01/13(日) 23:38:06.99 ID:1y0Ygtqir
>>75
これしたっぱのやる程度の事だよな
コーディング部分とかまともな頭で産まれた人間のやるようなことではない

77: shosi(@`^´)凸 ◆wTXBA…/Y 2019/01/13(日) 21:13:58.81 ID:uXMk4yUS0
情報系の学校の教材がこんな感じだったな
正直言って、なんにも役に立たない
教え手がへぼいから、応用まで時間稼ぎをしているとしか思えない

81: 名無しさん必死だな 2019/01/13(日) 21:28:53.79 ID:d7jIoSJs0
>>79
それはあなたが処理を制御しきれてないだけっす
そう言うことを言い出すチンカスド低脳を根絶やしにするために教育するんです
分かりますね?

83: 名無しさん必死だな 2019/01/13(日) 21:31:17.61 ID:KKcM/a0m0
Haskellは?

85: 名無しさん必死だな 2019/01/13(日) 21:32:53.67 ID:GM3i98Lt0
25年前にCASLで情報処理取ったけど
役に立ってない
むしろBASICのほうがエミュレータ使えるから
役に立つ

100: 名無しさん必死だな 2019/01/13(日) 22:48:14.47 ID:1pszRKsQ0
Latexで仕様書出してね。

102: 名無しさん必死だな 2019/01/13(日) 23:02:06.46 ID:4e0PVZuE0
cobolが未だに現役なのも笑える
銀行系w

114: 名無しさん必死だな 2019/01/13(日) 23:38:45.55 ID:EsA0rTKA0
>>109
VBAなんて言語的にExcel以外には非効率極まりない限定言語じゃん
だから嫌われる言語の上位になってる

113: 名無しさん必死だな 2019/01/13(日) 23:38:09.98 ID:qtRBlM8n0
Cなんか教育用として使えるかよw

関数たって、本当の意味で関数を把握している生徒はごく少数だろ。

118: 名無しさん必死だな 2019/01/13(日) 23:42:38.22 ID:3oM8LC0+0
>>116
プログラミングの考え方教えるならまだBASICだけでいい
COBOLやFORTRANの思想は現代の言語に何も継承されてない

121: ぐりぐりくんSR ◆06mwKdPdbw 2019/01/13(日) 23:50:07.78 ID:5uQUzPX/0
普通の学問とプログラミングは別物なんだよね
普通の学問は理論の積み重ね全てに意味がある
プログラミングは「今あるもの」と「機械語」
これしか意味ない

126: 名無しさん必死だな 2019/01/14(月) 00:08:49.57 ID:UwKUIlQX0
>>122
だけというか昔からFORTRAN使ってる業種や研究科目が改良しながら使い続けてるだけやで

127: 名無しさん必死だな 2019/01/14(月) 00:09:41.29 ID:MpsqYuQeM
トレンドにかかわらず一定数使われ続けてる言語ではあるな

137: 名無しさん必死だな 2019/01/14(月) 02:39:36.76 ID:09koImh90
専門用語をいちいち日本語に訳されてると英語で何て言うのかも覚えなきゃならないので面倒ですわ

159: 名無しさん必死だな 2019/01/14(月) 09:20:42.85 ID:2EzYMvbY0
>>137
普通は片一方だけじゃなくてセットで教えるでしょ
日本語訳だけで教えててたら専門用を専門用語で記述してるのと同じだし
面倒くささは漢字覚えるのと一緒じゃね
漢字書くのが面倒くさいからって全部ひらがなで書いた文章を他人に見せれる?
まともな神経してたらしないでしょそんなこと
使いこなれて当てはまる日本語がほぼ決まってきたら言い換えできるだろうし
アンテナ張ってない言い訳してるようにしか見えない

>>141
C言語はバリバリ理数系脳の人が数学的解釈で書いたコードをろくな説明もしないで
「分かるでしょ?」って提示してくる感じする
分かんないって返したらもういいわって匙投げたり逆ギレしてくる感じ

138: 名無しさん必死だな 2019/01/14(月) 02:44:19.29 ID:BTmfl8qg0
技術者がその程度の苦労するのは当たり前。

プロパティなんてどこぞのじいさんばあさんにも使わせる事を想定するOSに入れるなよ。

152: 名無しさん必死だな 2019/01/14(月) 03:52:44.03 ID:QwU6GtyLp
15年前までプログラマーやってたがメインで使ってたのがCOBOLで、たまにプログレス2とかいう変なのも使ってた
もうそれら全部Javaに置き換わってんだろうなとか思ってたけど意外とそうでもないのか?

161: 名無しさん必死だな 2019/01/14(月) 11:52:19.37 ID:2EzYMvbY0
プロパティって言い換えると「関連する構成情報」とか「補足事項」って感じ?

単に属性ってだけだと
その世界だけで通用するアセットを把握してるのが前提みたいな感じするな

180: 名無しさん必死だな 2019/01/14(月) 18:00:07.85 ID:BTmfl8qg0
>>176
それは論理的に簡潔ならば、簡単だとする理系脳ゆえん。小学生は無理だよ。

スプートニックショックから1970年代には小学校で集合とその演算が扱われ、当時の小学生を混乱の渦に叩き込み、さんざんな目で文部省は集合の扱いを止めた。今では集合は中学校でもろくにあつかわれていない。

190: 名無しさん必死だな 2019/01/14(月) 22:05:16.59 ID:BTmfl8qg0
>>188
>小学生だって電子回路くらい作れるよ

設計図を見てそのまま組み立てるのなら小学生でもできるだろw

168: 名無しさん必死だな 2019/01/14(月) 14:10:54.88 ID:Y2zcKJiSa
pascal とかRacket など教育用でかつ実用性があってシェアが高い言語あるだろ

169: 名無しさん必死だな 2019/01/14(月) 14:17:41.19 ID:2ks7HgJx0
傾向として理系分野の方が専門外への説明ぶん投げてるってのはまああるな

173: 名無しさん必死だな 2019/01/14(月) 15:14:58.84 ID:BTmfl8qg0
アセンブラ・機械語の時代は xor a,a が clear a として使われたけどな。

182: 名無しさん必死だな 2019/01/14(月) 18:05:35.22 ID:VEN7639p0
動かさないとわからないよね。
PCの授業もろくにできてないのにねぇ。

184: 名無しさん必死だな 2019/01/14(月) 18:17:01.63 ID:6HC3wKyZH
ヒューマンリソースマシーンなんて数値いじるだけやん
しかも変数の箱の数もステージごとに決められてるし
全然スクラッチの代わりにはならねーよ

185: 名無しさん必死だな 2019/01/14(月) 18:20:36.10 ID:BTmfl8qg0
>>184
そうなのか?まあ、そういった足かせが無いとゲームにならんだろうなあ。

186: 名無しさん必死だな 2019/01/14(月) 19:44:07.27 ID:dwnHx58I0
入り込みにはヒューマンリソースマシーンみたいなのは有りだよ
マイクラのレッドストーン回路は繋ぎ方が特殊だから、そこからおぼえないとあかん

195: 名無しさん必死だな 2019/01/14(月) 23:56:31.35 ID:1J3EEt0y0
つーか3年間で6時間かよ
終わってる
1年間で2時間
馬鹿らしい

196: 名無しさん必死だな 2019/01/15(火) 00:29:17.44 ID:tabeJTk10
ツイッターで回ってきた、
COBOLの元号表記は、COBOL側がアップデートして新元号の情報を入れないと修正不可能ってマジ?
元号発表は4月1日だっけ?

どの業界でどのくらい使用されているのかとか、COBOLを扱える技術者がどのくらいいるのかとか、全く知らないけど、もしかしてヤバくないですか?

200: 名無しさん必死だな 2019/01/15(火) 13:25:09.10 ID:JNqX+C7zM
まずこれを分かってから意見を言え

・学ぶのは池沼スレスレを含めた全国民の12-15歳
・技術の情報領域は三年間で多くて50分*22回
普通はその1/3、1/4がプログラミング
もちろん点呼や復習や準備、片付け、DQNの対応も含まれる

6時間だぞ

https://i.imgur.com/IqnnIhK.png
https://i.imgur.com/3FzSi8u.png
https://i.imgur.com/xb80QxX.png

202: 名無しさん必死だな 2019/01/15(火) 17:57:32.89 ID:37t6GD8n0
そんなゴミ言語使わせて子供をどうしたいんや

205: 名無しさん必死だな 2019/01/15(火) 23:36:14.99 ID:Nduu97DJp
プログラミング教育がプログラマーを生み出すための教育じゃないって
ちゃんと周知できてればITドカタもこんなに過剰反応しなかっただろうな
IT業界にいるくせして物事を調べることも出来ないからこそITドカタなんだろうけど

206: 名無しさん必死だな 2019/01/16(水) 00:11:40.66 ID:8hTW8heta
大学の時からいまでも開発や品証で解析にFORTRANを使っている。
システム屋からは馬鹿にされている。

就職
スポンサーリンク
りょうたろうをフォローする
スポンサーリンク
プログラミングまとめ速報ちゃんねる

コメント

タイトルとURLをコピーしました