【IT】プログラミング、まず目標 お手本「コピペ」で理解

1田杉山脈 ★2020/03/22(日) 06:19:55.20ID:CAP_USER
まもなく新年度。仕事のスキルを磨くため、プログラミングを学ぼうと考える人もいるだろう。ただし、選択肢があまりにも多いため、初心者にとってはハードルが高い。最初の一歩をどう踏み出せばいいか。専門家に聞いた。

「初日が一番つらかった。情報量が多すぎ、何を選べばいいか分からなかった」。こう振り返るのはJR東日本で新規事業立ち上げを手がける中島悠輝氏(34)だ。新規事業の立ち上げにはシステムに関する知識…
https://www.nikkei.com/article/DGXMZO57022770Z10C20A3EAC000/

2名刺は切らしておりまして2020/03/22(日) 06:31:54.11ID:LYFqsBoH
ところが他人のプログラムを勝手に改良すると著作権法違反になるんだよな
あほくさ
24名刺は切らしておりまして2020/03/22(日) 07:26:29.95ID:u9ter1wD
>>2
バグFixや機能追加のための改変は日本の著作権法でも許されてるぞ
26名刺は切らしておりまして2020/03/22(日) 07:44:28.90ID:URHHMqq7
>>2 ← このようにオープンソースやライブラリの存在を知らない無知なアホが未だ居るんだw
28名刺は切らしておりまして2020/03/22(日) 08:09:24.75ID:EtRyRMJL
>>2
昭和脳かよ!
38名刺は切らしておりまして2020/03/22(日) 08:24:04.12ID:URHHMqq7
>>28
無知な馬鹿にかまうなよw
4名刺は切らしておりまして2020/03/22(日) 06:33:57.73ID:dd+7oa92
そしてずっとコピペに毛が生えた程度の人間ばかりになってしまいました…

5万行以上とか数百クラスのアプリまともに設計できる奴が居なすぎ

6名刺は切らしておりまして2020/03/22(日) 06:35:07.13ID:CEpFjHTp
確かにマイコンBASICマガジンは他人のプログラムを手入力することによって、色んなことに気付いたな
7名刺は切らしておりまして2020/03/22(日) 06:37:13.99ID:Lt0mffPP
こっちに面倒かけるな死ね(直球
てめぇで面倒見るならやっても良いが
9名刺は切らしておりまして2020/03/22(日) 06:51:36.16ID:nsNe+O+o
最後まで読めないからコメントできんわ
11名刺は切らしておりまして2020/03/22(日) 06:53:02.44ID:op7yPuHp
ここからここまではこういう動作用です、って説明してユニット単位でのコピペならそれはそれでわかりやすいだろうね
教える方がそれ以上の理解を求められるが
13名刺は切らしておりまして2020/03/22(日) 07:02:20.45ID:33Jk8Jnz
>>11
コピぺないから
これ以上進めても無駄。

著作権のあるようなものを扱うには
中学校の高学年高校のクラブまたはそれ以降レベルで
長いプログラムを扱った場合。
そこまで達しないよ

12名刺は切らしておりまして2020/03/22(日) 07:00:02.39ID:33Jk8Jnz
レゴの方に書いてあるが

プログラミング的思考力の他に、質問する、調べる(情報収集)、実験を計画する、結果を分析して解釈する、
理論づけする、そして評価・発表するといった、理科における基本的な手法を身に着けることができます。

小学校のプログラミングっていうのはプログラミング的思考力身に着けること
 思考力です。 開発言語の会得することではありません。

思考力を見つける目的でIchigoJamはあり塾とかセミナーでは有効だが
学校では絶対習わないl。それは学習要項にない言語が含まれるからです。

14名刺は切らしておりまして2020/03/22(日) 07:04:17.37ID:b/BD0biO
レゴマインドストームでもやってろ
16名刺は切らしておりまして2020/03/22(日) 07:07:44.18ID:33Jk8Jnz
>>14
マインドストームは難しすぎるのでないです。
WeDOは似てるけど違うものです。

アイコンを並べて作るタイプ
パソコンやタブレットで作って本体に転送する

WeDOは学習用に作っているので
モーター1個l、センサー。ランプ程度
複雑なことはできない。前進と後進くらい
どう頑張ってもライントレーサーのようなものは作れない。

15名刺は切らしておりまして2020/03/22(日) 07:06:04.34ID:ngxRCu9J
githubリポジトリを作りそれをクローンして、コンピュータにローカルのコピーを作成する
17名刺は切らしておりまして2020/03/22(日) 07:09:13.08ID:33Jk8Jnz
>>15
そういうのないからSubversionとか出てこないからね
18名刺は切らしておりまして2020/03/22(日) 07:13:07.80ID:33Jk8Jnz
レゴ(WeDO)で授業する場合事前に全部バラさないといけない。
授業で2時間ぶっ通しで行って、当然台数が少ないのでグループ学習
作って班ごとに発表させて出来上がった後に時間外にバラす。
負担が多い。
予算と人員があるところだけ

スクラッチが本命だろうね。

19名刺は切らしておりまして2020/03/22(日) 07:14:54.57ID:UtwhoySC
専業でないならVBAで自分の仕事を楽にすることを考えるべき。
モチベーションが高まるし、自分が使える時間も増える。
浮いた時間を使って、本格的なプログラミングの勉強をする。
ただし、動くプログラムを作る必要はなく、VBAにない概念を獲得して、なんとなく読めるようになればいい。
今ならPythonがお手軽かな。
コンピュータの仕組みも勉強したければ愚直にCがいいと思う。
21名刺は切らしておりまして2020/03/22(日) 07:18:01.75ID:33Jk8Jnz
>>19
excelのようなものは残るけど
マイクロソフトのOfficeは消えるよ。
今スマホやタブが増えてるだろ
現時点で半数以上になっているので既にパソコンは基準じゃない。
近い将来別のものに置き換わるは想定されている。
22名刺は切らしておりまして2020/03/22(日) 07:21:16.26ID:33Jk8Jnz
>>19
Pythonista 3ならスマホタブ単独で動くが
プログラミング授業では行わない。
高校のクラブそれ以降
31名刺は切らしておりまして2020/03/22(日) 08:13:11.92ID:EtRyRMJL
>>22
アプデされてないだろ期待薄
20名刺は切らしておりまして2020/03/22(日) 07:17:29.81ID:v/Uss/Yv
プログラミングに限らないよ。何でも先ず手ごろなものを一つやってみる。
そこから自分で学び、発展させることができる。なかなか結婚できない奴も、四の五
を言わず手頃な女と先ず結婚。そこから学んで次の女を探そう。女もそう考えている
ところが計画通りに進まないところだけど。
25名刺は切らしておりまして2020/03/22(日) 07:38:02.69ID:qgmIPNCJ
定番のHello world!のBrainf*ck用プログラムリストを張ろうと思ったら書き込めなかった
32名刺は切らしておりまして2020/03/22(日) 08:15:12.84ID:ZOeusGT/
ググってコピペを繰り返す無能IT派遣奴隷は珍しくないが、
コピペ同士を繋げてビルドを通せるだけでもマシな部類。
34名刺は切らしておりまして2020/03/22(日) 08:18:11.74ID:aPBjMZk/
時間があるなら車輪の再発明が習得効果高い
35名刺は切らしておりまして2020/03/22(日) 08:20:45.24ID:wdlcPbHb
ちゃんと設計ができないプログラマーなんか、使い物にならんよ。
リエントラント/排他処理すら分からん奴は、プログラム書くな!
36名刺は切らしておりまして2020/03/22(日) 08:21:33.47ID:6YAim++n
外国語でもプログラミングでも必要に迫られてなけりゃどんなに優良な教材があっても身につくことなんかない
39名刺は切らしておりまして2020/03/22(日) 08:30:13.83ID:D+sPkPtI
言語が乱立してるのがウザいんだよな
C++だけに統一してくれんかな?
40名刺は切らしておりまして2020/03/22(日) 08:32:53.44ID:+hPD4Uf+
「コピペ」じゃないな。必要なのは「写経」
自分でポチポチと入力しなきゃダメ。内容はネタ元と同じでも

そうしてると自分で自分にツッコミが入れれるようになるから
それに応えられるようになる事が上達の早道

ま、すぐには答えられねーけどな

42名刺は切らしておりまして2020/03/22(日) 08:54:31.79ID:GKjetxW/
新コロでヒキコ時間増え、プログラムお勉強。
タノシイオ
43名刺は切らしておりまして2020/03/22(日) 08:58:21.30ID:wV0BFrh+
androidアプリ作ってみようかなと思ったけどけっこー開発機のマシンスペック要求されるのね。金無いから諦めた

引用元:http://egg.5ch.net/test/read.cgi/bizplus/1584825595/