先週の話を受けて、数学が苦手な人がプログラミングを始めるにはどうすればいいんだろう?と思った話をしました。 #プログラミング #声日記 #ちえラジプログラミング
- 「文系」の人よもっとプログラミングを! - ちえラジ Chat ポッドキャスト版 - LISTEN https://listen.style/p/takamichie/15ziunzy
- RPGツクールとは|RPGツクールMV https://rpgmakerofficial.com/product/mv/about/index.html
サマリー
数学が苦手な「文系」の人でもプログラミングを始められる方法について語られます。プログラミングには必ずしも高度な数学知識は不要であり、むしろゲームをプレイすることがコンピューターの世界を理解し、臨機応変な対応力を養う上で非常に有効だと提案されています。RPGツクールや様々なゲーム体験を通じて、プログラミングに必要な思考力や粘り強さを身につけられると述べ、まずはゲームに触れることから始めることを推奨しています。
数学苦手な人のプログラミング入門
ちえラジChat火曜日始まりました。今回はですね、プログラミングについてということで、
数学苦手がプログラミングを始めるまでっていう話をしようと思います。
まあね、いわゆる文系っていうのかな、自分そういう分けあまり好きじゃないんで言いたくないんですけれども、
まあなんていうのかな、いわゆる理系じゃない人、数学が苦手な人がプログラミングを始めるまでっていう話でちょっとお話をしたいかなっていうふうに思います。
まあ、先週ね、そんな話をしました。
まあ本当に文系の人もっとプログラミングやってみたいよっていうような話をしましたので、
まあ今回もね、そんな話にちょっとでも近ければいいかなということで、
今回は文系の人がプログラミングを始めるにはどうすればいいんだろうねっていうようなところをちょっと考えたのでその辺の話をしようと思います。
プログラミングに数学知識は必須ではない
まあ、やっぱりね、自分自身本当にプログラミングっていうのは苦手な方なのかな、学力的には苦手な方に分類されるのかなっていうふうに思うんですが、
特にね、本当に文系の分野に近いのかな、あんまりプログラミング、数学とか知識ないんで普通にやってますが、
本当に数学の知識とかそんなに必要ないんだよねっていうのは正直思うんですよ。
だから本当にきっかけがあれば案外プログラミングって結構できるんじゃないかな、
まあ既存どんな知識があるか、どんな分野の学校、授業が得意なのかとか、
そういうのはあんまり関係ないんじゃないかなっていうふうに個人的には思ってます。
まあもちろんね、数学の知識がないといけないっていう分野はたくさんあると思うんですけど、
まあとりあえず使ってみればなんとなくわかるよって、理論は後からついてくるよっていうような、
そんな組み方でも案外なんとかなるのがプログラミングかな、
それはAIが今あるからとかそういうのももちろんあるんだろうと思うんですが、
プログラミング学習におけるゲームの有用性
そんなものがある前から割とプログラミングって本当になんか雰囲気でやってれば、
案外わかったんじゃないかなっていうふうに思ってはいます。
で、あと一つなんか、せめて強いて一つ言うのであれば、
なんかゲームをやっておくことってでかいのかなっていうふうに思ってます。
自分なんかだとRPGツクールっていうね、ゲームを作るゲーム、
これをやってたから、この中にね、なんか上から順番にプログラムを実行していくとか、
まあいわゆる台本みたいに攻略サイトで言われてたりしてましたけども、
その台本、スクリプトっていうのを上から順に書いてって、
上から順の通りにキャラクターを動かして喋らせたり歩かせたりするっていうようなことをやってたから、
なんかプログラミングがなんとなく雰囲気、理解しやすかったのかなっていうのもあると思いますが、
別にRPGツクールに限らずとも、なんかゲームってすごい、
ゲームが育む適応力と問題解決能力
なんかコンピューターの中の世界をなんとなく把握するために、
すごい有用なものなんじゃないかなっていうふうに思うんですよね。
実際、こういうようなプログラミングというかゲームを実際にやることによって、
なんか、あ、ゲームの中の世界ってこういうふうに動いてんじゃないかなみたいなのを、
なんとなく察することができるっていうのもあると思いますし、
あとは、ユーザーインターフェース、画面構成とかそういうものの変化に、
適応しやすくなるっていうのもあるのかなっていうふうに思います。
特にね、ゲームなんて、同じシリーズのゲームであっても、
作品ごとに画面構成が全然違うっていうのは、まあもうほぼほぼ当たり前だと思いますし、
やっぱりそういうようなところで、なんかゲーム的な考え方っていうか、
ゲーム体験がプログラミングスキルに繋がる具体例
臨機応変に、新しいものに触れられるっていうのもあって、
やっぱりゲームを通して身につくところ結構あるんじゃないのかなっていうふうに思ったりはするんです。
だから基本的には、まあプログラミングをするのであれば、
特になんかちょっと何でもいいからゲームやってみなさいっていうふうに思ったりはしますね。
例えば本当に、RPGみたいなものだったら、
メニュー画面を操作してるだけでも、なんか全然操作感って違いますし、
画面構成も違いますし、まあでもそこで文字を読んで、
なんとなくこういう意味かなって手繰りながら進んでいくっていうのもそうだし、
あとはそうですね、不思議のダンジョンみたいな、
本当に毎回毎回どう進めばいいか変わるようなゲームなんかだったら、
臨機応変に物事を突き進む力っていうのが養われるのかなっていうふうに思いますし、
そこは多分プログラミングをするのにあたって、
すごく有効に響いてくるんじゃないのかなっていう気はします。
やっぱりプログラミングって、前やった通りに動かないとか、
教科書に書いてある通りに動かないとか、当たり前にある分野なので、
じゃあその時こうしよう、ああしようっていうような臨機応変に対処する能力っていうのは、
まあゲームだったりで身についたことあるんじゃないのかな、
プログラミングを始めるならまずはゲームから
そういう時にめげない胆力というか、気合はそこで身につくのかななんていうふうには思ったりしますので、
まあ自分がなんかまず手始めにどこから始めようかっていうふうに聞かれたのであれば、
まあなんかゲームやってみなよっていうふうに思いますね。
とりあえず本当にスマートフォンのゲームから始めるでもいいし、
なんかいきなりSwitch買ってやってみるでもいいし、
隣の人にSwitch借りてやってみるでもいいし、
なんかいろんな方法あると思うので、
まとめと次回予告
まあとにかくなんかゲームに触れるところから始めてみてもいいんじゃないかななんていうふうに思ったりしますね。
はい、というところで今日のお話これぐらいで終わりにしていきたいと思います。
明日は水曜日SIDE BEACH CITY.のweb配信についてということでお話ができればと思います。
ではでは。
05:47
コメント
スクロール