プログラミング

【悲報】日本のプログラミング教育、手書きの温もりを大切にする

1: 風吹けば名無し 2021/06/19(土) 16:28:19.53 ID:+sL9XM7nM

元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1624087699/

2: 風吹けば名無し 2021/06/19(土) 16:29:44.50 ID:dcroloKW0
手書きはともかく規約に則ってないのはいかんでしょ
3: 風吹けば名無し 2021/06/19(土) 16:29:44.94 ID:EjW7a0OZr
手書きの問題じゃなくてC89までしか学んでない教師の不勉強さの問題だよね
4: 風吹けば名無し 2021/06/19(土) 16:29:54.51 ID:uq6fNmq1a
これを馬鹿にする奴よりかはプログラミング出来そう
8: 風吹けば名無し 2021/06/19(土) 16:31:19.23 ID:uMmvfgVXa
>>4
これな
48: 風吹けば名無し 2021/06/19(土) 16:36:51.47 ID:gqUhE4oJ0
>>4
手書きってだけで叩く奴は老害と大差ないわな
5: 風吹けば名無し 2021/06/19(土) 16:30:19.94 ID:pO1o9HzU0
for(int i=0; ~; ~)が間違いにされてる方がやばいやろ
6: 風吹けば名無し 2021/06/19(土) 16:30:37.39 ID:EmLXdWFUa
>>5
問題によるやろ
55: 風吹けば名無し 2021/06/19(土) 16:37:22.05 ID:h8QjaHud0
>>5
ワイは この書き方好きじゃないな
まとめて宣言したい
61: 風吹けば名無し 2021/06/19(土) 16:38:43.71 ID:4F/o69Xy0
>>55
カウントのために使うだけならこっちの書き方のほうが利便性がいい
for文中だけのローカル変数になるから
69: 風吹けば名無し 2021/06/19(土) 16:40:02.16 ID:ACCHjDDHp
>>55
まとめて宣言するとどこで使うか分からんから使うときに宣言派やわ
92: 風吹けば名無し 2021/06/19(土) 16:43:02.82 ID:MIRMFeLJd
>>5
プロジェクトの規約として書き方統一させる場合もあるけど小学校の授業で規制することじゃねえな
114: 風吹けば名無し 2021/06/19(土) 16:45:09.40 ID:xxBEeOQZ0
>>5
C++ならOK
CはNG
142: 風吹けば名無し 2021/06/19(土) 16:48:43.11 ID:XzfHOYSk0
>>114
CでもC99からはOKやぞ
7: 風吹けば名無し 2021/06/19(土) 16:30:50.61 ID:i+deJffl0
こんなもの手書きでやってんのか、無駄な作業だなぁ
9: 風吹けば名無し 2021/06/19(土) 16:31:42.83 ID:ZAcawEJ60
for文なんだから普通な気がする
赤ペンで何を指摘されてるんやこれ
10: 風吹けば名無し 2021/06/19(土) 16:31:51.29 ID:9Z57LznO0
原始人かな
12: 風吹けば名無し 2021/06/19(土) 16:32:05.27 ID:1mP0APqM0
そもそもなんで手書きやねん
15: 風吹けば名無し 2021/06/19(土) 16:32:35.20 ID:7CwpqABE0
ワイはもうIDEやないと書けんわ
漢字読めるけど書けないレベル
16: 風吹けば名無し 2021/06/19(土) 16:32:41.14 ID:0KPBTWsu0
for文の中に型宣言入れるのアリじゃなかったけ
46: 風吹けば名無し 2021/06/19(土) 16:36:36.58 ID:ACCHjDDHp
>>16
この指摘の場合
for(int i = 0 ~) じゃなくて

int i = 0
for(;~)
にしろってことやないの?

54: 風吹けば名無し 2021/06/19(土) 16:37:19.60 ID:IwXxbc110
>>46
こんな奴量産されたら溜まったもんじゃねえ
56: 風吹けば名無し 2021/06/19(土) 16:37:39.32 ID:Bt6Vw2h8d
>>46
むしろバグの原因やんそれやったら…
17: 風吹けば名無し 2021/06/19(土) 16:32:44.90 ID:OqNV35UJ0
while使えとかじゃなくてfor文でこの指摘はどうなんや
ワイ多分こんなん書いたらバカにされるで
19: 風吹けば名無し 2021/06/19(土) 16:32:59.35 ID:OFPIH0UF0
高校でプログラミング講座取ったら講師がジジイすぎてActiveBasicやらされたわ
20: 風吹けば名無し 2021/06/19(土) 16:33:00.55 ID:qmd3xncA0
字が汚い赤ペンなんて初めてや
21: 風吹けば名無し 2021/06/19(土) 16:33:05.67 ID:lh6GjZ/br
筆と墨汁でコード書かないと温もりは伝わらないぞ
23: 風吹けば名無し 2021/06/19(土) 16:33:41.63 ID:IwXxbc110
実際に動かしてみてなんぼやろ…
24: 風吹けば名無し 2021/06/19(土) 16:33:46.21 ID:M7thQJiS0
急にプログラミング教えろとか無理に決まってるよな
25: 風吹けば名無し 2021/06/19(土) 16:33:55.48 ID:keFnz0IGd
紙プログラミングは結構大事な要素やがな🤔
こんなちゃんとコード書く必要は無いけど、PC外で組み立てれない人のコードは滅茶苦茶や🙃
30: 風吹けば名無し 2021/06/19(土) 16:34:32.89 ID:1mP0APqM0
>>25
フロチャでいいよね
83: 風吹けば名無し 2021/06/19(土) 16:41:46.49 ID:keFnz0IGd
>>30
どんな手法でも脳だけで手順組めればOKや
言語はただの表現方法にすぎん
26: 風吹けば名無し 2021/06/19(土) 16:34:01.09 ID:Gp8DjiTu0
あっとこーだーとかああいうコード提出して自動採点できるんもんでも作っとけや
27: 風吹けば名無し 2021/06/19(土) 16:34:05.45 ID:4ULG4npc0
採点する側も辛いやろこれ
28: 風吹けば名無し 2021/06/19(土) 16:34:27.73 ID:HbkRj5ef0
手書きなら疑似コードにしとけ
31: 風吹けば名無し 2021/06/19(土) 16:34:52.61 ID:EPAt15mjd
for文これダメなの?
32: 風吹けば名無し 2021/06/19(土) 16:35:03.20 ID:Fv+Vjq+Or
別に手書きでもええやろ
パソコン室空いてなかったんちゃう?
33: 風吹けば名無し 2021/06/19(土) 16:35:11.10 ID:N+g9m8es0
forの内部で変数は宣言できるけどな
むしろforのためのインデックスを外に出すとほかで間違って使われたりしてバグにつながる
37: 風吹けば名無し 2021/06/19(土) 16:35:34.06 ID:+GlFKv460
手書きやらされてインデントがずれてるから減点されたときは頭きたわ
38: 風吹けば名無し 2021/06/19(土) 16:35:34.90 ID:IS7Dbcvt0
C99基準でよろしく
39: 風吹けば名無し 2021/06/19(土) 16:35:40.50 ID:KV4+skIcM
プログラミングって暗記した知識で成績だすような科目じゃないだろ
41: 風吹けば名無し 2021/06/19(土) 16:35:50.07 ID:ijJajstwM
パンチカードかと思ったらもっと酷かった
42: 風吹けば名無し 2021/06/19(土) 16:36:03.48 ID:ZBMo3Ety0
ワイも大学の時やった記憶あるけど今観たらとんでもないウンコプログラムやな
44: 風吹けば名無し 2021/06/19(土) 16:36:14.18 ID:bL+Qm4nl0
紙でやるのは割と重要定期
45: 風吹けば名無し 2021/06/19(土) 16:36:19.43 ID:1IoLuelf0
手書きとか合格できる自信ないわ
もうIDEとコード補完ないと怖くてプログラムできん
47: 風吹けば名無し 2021/06/19(土) 16:36:42.89 ID:IS7Dbcvt0
javascriptもforのカウンタをローカルにしたいわ
49: 風吹けば名無し 2021/06/19(土) 16:36:57.46 ID:ux2dc6T90
ペーパーテストなら穴埋めとか知識等様なのがええんちゃうかな
50: 風吹けば名無し 2021/06/19(土) 16:36:57.75 ID:hvMZ/vUj0
大昔のCってブロック先頭でしか変数宣言できんのやっけ?
51: 風吹けば名無し 2021/06/19(土) 16:37:04.68 ID:l++iSt1+0
int i=0;
For(iがうんたらかんたら)こうしろってこと?
64: 風吹けば名無し 2021/06/19(土) 16:39:25.35 ID:LyBOlsB2M
>>51
他で再代入されて滅茶苦茶になりそう
58: 風吹けば名無し 2021/06/19(土) 16:38:04.57 ID:CR/DoF190
これコンパイラを先生にするだけで済む話では
59: 風吹けば名無し 2021/06/19(土) 16:38:39.20 ID:HyPYxHyc0
c++でソート関数使えや
60: 風吹けば名無し 2021/06/19(土) 16:38:42.73 ID:p2QV6+As0
IT業界の中抜きぶっ壊すマンのデジタル庁平井大臣が叩かれる国やぞここは
75: 風吹けば名無し 2021/06/19(土) 16:40:42.33 ID:5OtLPDiea
>>60
中抜きいいとは思わんけど中抜き前提のこの国のITでどう構造変えるんやろ
結局、中抜きが流行ったのは建築と同じで一社でのかかえこみが不可能だからやし
62: 風吹けば名無し 2021/06/19(土) 16:38:55.68 ID:th0+P6g8d
アフリカにすら馬鹿にされそう
マジで終わってなジャップは
63: 風吹けば名無し 2021/06/19(土) 16:39:20.43 ID:ql55Vrl4M
変数の宣言とかコーディング規約次第やろ
65: 風吹けば名無し 2021/06/19(土) 16:39:28.82 ID:IS7Dbcvt0
まあコピペさせない意味はあるな
66: 風吹けば名無し 2021/06/19(土) 16:39:37.73 ID:p4W9YW5W0
そもそも書くようなもんじゃないから
読みづらいやろ普通に
67: 風吹けば名無し 2021/06/19(土) 16:39:57.25 ID:EPAt15mjd
手書きでやる分にはカンニング出来ないし別にいいと思うけど
70: 風吹けば名無し 2021/06/19(土) 16:40:02.95 ID:LyLWGn5w0
俺の大学の院試も手書きでこういうの書く試験だったな
せいぜい簡単なソート書かせる程度だしそこまで問題じゃなかろ
74: 風吹けば名無し 2021/06/19(土) 16:40:41.21 ID:gqUhE4oJ0
>>70
大学でもやるって聞いたらJ民が手のひら返しそうやな
71: 風吹けば名無し 2021/06/19(土) 16:40:15.17 ID:1IoLuelf0
教師が言語仕様なんて完璧に把握できてると思えんし
教えた通りに書けとしか言えんやろな
72: 風吹けば名無し 2021/06/19(土) 16:40:17.86 ID:KIzE+68B0
もう終わりだよこの国
73: 風吹けば名無し 2021/06/19(土) 16:40:31.97 ID:0beQm5H40
外資の面接もホワイトボードに書かせる定期
76: 風吹けば名無し 2021/06/19(土) 16:40:54.36 ID:bTEgkepz0
ワイ、インデックスの多重ループ読むのしんどいわ
コレクション操作か、せめてfor eachじゃないと読む気にならん
78: 風吹けば名無し 2021/06/19(土) 16:41:05.71 ID:ZCxMyRQH0
何作れるかで評価しろよ
創造力のない日本じゃ無理なんやろうけどさ
79: 風吹けば名無し 2021/06/19(土) 16:41:09.26 ID:LyLWGn5w0
C89はfor文内どころかブロックの先頭で宣言しないと駄目とかじゃなかったっけ
すんげーうろ覚え
80: 風吹けば名無し 2021/06/19(土) 16:41:09.40 ID:L/r048vQ0
ワイの院試も手書きで疑似言語書いたし下手な事言うと玄人に怒られそうやな
この手のスレはコメントに困る
81: 風吹けば名無し 2021/06/19(土) 16:41:45.23 ID:R9jPGrbxd
大学でもやってるやろおかなことないやろ
82: 風吹けば名無し 2021/06/19(土) 16:41:45.80 ID:ot95W0g9d
ちゃんと言われた事をやる事にしか重点が置かれてない
インプットとアウトプットが正確にできりゃええんちゃうんか
85: 風吹けば名無し 2021/06/19(土) 16:42:06.91 ID:IEr8iy7l0
普通穴埋め式だよね
96: 風吹けば名無し 2021/06/19(土) 16:43:24.84 ID:hzoTwBZx0
>>85
それってもはや暗記テストだろ
87: 風吹けば名無し 2021/06/19(土) 16:42:23.46 ID:nlJIB5C5r
手書きならCOBOLかFORTRANだよね
88: 風吹けば名無し 2021/06/19(土) 16:42:29.08 ID:JRl8dmpLM
拡張forで書けばそもそもこんな指摘されない
学生が悪い
95: 風吹けば名無し 2021/06/19(土) 16:43:24.12 ID:Gp8DjiTu0
>>88
cにあるの
89: 風吹けば名無し 2021/06/19(土) 16:42:48.69 ID:Z2qg4SRQp
Cの採点とか人間にできるもんやないやろ草
90: 風吹けば名無し 2021/06/19(土) 16:42:58.39 ID:hXkdORS/0
動けばいいでコード書く奴は大体無能
93: 風吹けば名無し 2021/06/19(土) 16:43:15.24 ID:hJEQCy30d
ワイゴミ、IDEがないと無理
98: 風吹けば名無し 2021/06/19(土) 16:43:31.33 ID:pq0Y1POJ0
プログラミングの授業なんてあるん?
自分で勉強しろよ
99: 風吹けば名無し 2021/06/19(土) 16:43:38.31 ID:k7Kyg7xv0
静的系は何かとルールに縛られて大変だよな
101: 風吹けば名無し 2021/06/19(土) 16:43:57.22 ID:gqUhE4oJ0
知識のないなんJ民
叩くのをやめる
103: 風吹けば名無し 2021/06/19(土) 16:44:06.33 ID:kebJP7ny0
こんなのプログラム嫌いが増えるの確定やね
105: 風吹けば名無し 2021/06/19(土) 16:44:29.74 ID:Gp8DjiTu0
javaとかは保管無しでかけるきししない
c++はautoなしは書いてらんないし
106: 風吹けば名無し 2021/06/19(土) 16:44:38.63 ID:L/r048vQ0
ただワイ個人的な意見を言うとすれば学生同士でコードレビューさせた方がいいと思う
その方が上達早い
131: 風吹けば名無し 2021/06/19(土) 16:47:03.74 ID:MIRMFeLJd
>>106
それはそうやな
理解できなきゃレビューもできんしな
110: 風吹けば名無し 2021/06/19(土) 16:44:55.69 ID:n4S4ivAZ0
ワイソフトで文字に色付けてもらわんと分からん体になってもうたわ
112: 風吹けば名無し 2021/06/19(土) 16:45:03.05 ID:m64yfBB5p
小テストの問題をTwitterに上げるのはやばくないか?下手したら訴訟されるやろ
113: 風吹けば名無し 2021/06/19(土) 16:45:08.77 ID:9xyXlPVB0
プログラミングってトライ・アンド・エラーできるのがいいのに何でこんな試験に
これならJava Silverでも受けさせたほうがええんやないか
117: 風吹けば名無し 2021/06/19(土) 16:45:33.63 ID:Dqqhi5+G0
ここアフリカ?電子機器すら買えないの
119: 風吹けば名無し 2021/06/19(土) 16:45:41.94 ID:XzfHOYSk0
組み込みとかなら変数の途中宣言できないコンパイラもあるかもしれんけど単純にこの教師が教えた方法以外許さんクソ教師なんやろなたぶん
120: 風吹けば名無し 2021/06/19(土) 16:45:57.51 ID:tvKO+N21a
アルゴリズム崇拝ニキたちもいるけどプログラム書くのに大層なアルゴリズム組み立てる能力などいらない現実
134: 風吹けば名無し 2021/06/19(土) 16:47:34.71 ID:nlJIB5C5r
>>120
コーダー増やしたくて科目に加えたわけじゃないよね
124: 風吹けば名無し 2021/06/19(土) 16:46:24.09 ID:hA2iysoC0
オフラインのパソコンで作らせて動作見るじゃあかんのか?
126: 風吹けば名無し 2021/06/19(土) 16:46:36.09 ID:kebJP7ny0
プログラムは間違いを直せるのが良さなのにバカやん
プログラムのテストの丸罰って実行結果だけにしろや
128: 風吹けば名無し 2021/06/19(土) 16:46:52.88 ID:xmzVB/Oua
別媒体にアウトプットするのは重要やぞ
129: 風吹けば名無し 2021/06/19(土) 16:46:54.03 ID:L/r048vQ0
ワイTAでプログラムの採点してた時main関数を再帰呼び出ししてる奴おったわ
何がどうなったらそういう設計になるねん
137: 風吹けば名無し 2021/06/19(土) 16:48:15.70 ID:3oRxmGObr
>>129
コードゴルフでたまに出てくるテクニックやな
133: 風吹けば名無し 2021/06/19(土) 16:47:15.03 ID:AZCYujX90
こんなんじゃなくてもっとシンプルにアルゴリズム思考に寄せた問題作れないんかな
138: 風吹けば名無し 2021/06/19(土) 16:48:21.15 ID:ACCHjDDHp
>>133
基本情報の午後問出題でOKやな
139: 風吹けば名無し 2021/06/19(土) 16:48:26.66 ID:9xyXlPVB0
プログラミング教育の目的にもよるか
何の為にプログラミングの教育させとるんやろ
140: 風吹けば名無し 2021/06/19(土) 16:48:27.67 ID:zW/HnVC7d
プログラミングなんて興味あるやつがやればええねん

-プログラミング