プログラミングの勉強法

date_range 2023/12/20
日々の活動日記エンジニアインターン
プログラミングの勉強法

こんにちは!
クリエイティブプロダクト部 クオリティコントロール班インターン生の老沼みほです!


本日は、プログラミングの勉強法について少しお話しできたらと思います。
私は、まだ試行錯誤段階で確実にこれが良い!という紹介はできませんが、そんな勉強の仕方もあるんだという1つの選択肢として見て頂ければ幸いです。


さて、プログラミングを勉強している方はどのように勉強しているのでしょうか?
主に自己学習は何をやっているのか気になります...


私は、初めましてのプログラミング言語を勉強するときは、
paizaprogateなどの動画教材をみて、すぐに実行できる環境のあるサイトなどで勉強しています。
プログラミングの勉強をするにあたって、環境はとても大事だと思うのですが、プログラミング言語によっていろんなものをインストールやダウンロードしなくてはいけないという手間がかかることが多いです。
その手間で勉強の前段階で断念してしまうのももったいないので、もともと環境のあるpaizaやprogateなどの動画教材をみて、すぐ打って動作確認という風に勉強しています。


インプットとアウトプットが半々くらいにできるのでとてもおすすめです!
プログラミングはアウトプットがとても大事になってくると思うので、アウトプット出来る場所を簡単に手に入れるということが重要になってくると思います。


そして、この動画教材で基礎が勉強し終えたら、早速、システムを作っちゃいます!
早い!と思うかもしれませんが、プログラミングはアウトプットがとても大事なので、どんどん作っていった方が良いと思います!


例えば、
HTML、CSS

を勉強していたら、簡単なサイトを作ってみたり、模写構築なんかもとてもおすすめです!
模写構築は、もともとあるホームページとまんま同じのを作るので、デザイン面など、HTML、CSS以外のことは考えないで、ひたすらプログラミングの勉強として出来るのでとてもおすすめです!

私は、Codejumpという模写構築のサイトを使用しています!

python

だったら、アレクサなどに少しシステムを加えてみるのも楽しかったです!
ネットなどで調べてみると、やり方などすぐに出てくるので、それを参考に作ってみるのもとても勉強になると思います。


私は、基本的に、動画や本を見てインプットメインの勉強があまり得意ではないので、実践しつつインプットするという形で勉強しています!

しかし、最近は少し難しく、前に進めなくなってしまうことも多いので、インプットの割合を増やさないと...と思っています!

インプットの仕方もを改めて模索し、自分の身になるプログラミングの勉強方法を見つけていきたいと思います!


paiza

https://paiza.jp/works

progate

https://prog-8.com/

Codejump

https://code-jump.com/

--------------------------------------------------------------------------------------------------------------------
フロントエンドエンジニアコースのインターン:https://guardian.jpn.com/recruit/intern/frontendengineer/
メンバー紹介ページ:https://guardian.jpn.com/member/miho_oinuma/
--------------------------------------------------------------------------------------------------------------------

*COMMENT*

  • 菅谷 将司

    菅谷 将司

    更新日:2023-12-20 14:49

    *コメント*

    部屋にアレクサを置いているのでやってみようと思います!
    面白そうな情報ありがとうございます^ ^

    *コメント*

  • 野村 健人

    野村 健人

    更新日:2023-12-20 16:40

    *コメント*

    プログラミングの学習にはアウトプットは欠かせないですよね。Codejumpというサイトは知らなかったので、一度使って見たいと思います!

    *コメント*

  • 岡田 のりこ

    岡田 のりこ

    更新日:2023-12-20 17:42

    *コメント*

    業務でまさにインプットとアウトプットの重要性を日々感じております!
    インプットしただけでは理解しきれていないので実践あるのみですね!
    私も老沼さんのように自己学習を頑張りたいと思います!

    *コメント*

  • 芹原 まなみ

    芹原 まなみ

    更新日:2023-12-20 17:52

    *コメント*

    ついついインプットに偏ってしまいがちです。
    教材を見てすぐ動作確認する方法とてもいいですね!実際にその場面が来るのを待っていてはなかなか理解できないですもんね。
    一度やってみます!

    *コメント*

  • 松本 まりこ

    松本 まりこ

    更新日:2023-12-20 18:06

    *コメント*

    すぐに見た目や動作が確認できるのはとても大事ですね。
    私も手を動かしながら、確かめながらしか覚えることができません。
    paizaは知りませんでした。発信ありがとうございます!

    *コメント*

  • 阿部 ちはる

    阿部 ちはる

    更新日:2023-12-20 18:11

    *コメント*

    インプットに偏りがちで、いつもアウトプットでつまずいてしまいます。。バランス大事ですね><身につくまでめげずに頑張ろうと思いました!

    *コメント*

  • 下川 春樹

    下川 春樹

    更新日:2023-12-20 20:03

    *コメント*

    プログラミング勉強し始めの頃は、みんな大好きprogateからスタートしました。
    初級・中級では大体順調だったのに、上級になってのハードルの高さに手が止まってやめてしまいました。。。懐かしいw
    インプットとアウトプットほんとに大事ですね。
    今では色んな教材やAIも活用して勉強できるので、ほんと時代の進歩に置いていかれない様、お互い頑張っていきましょー\٩( 'ω' )و /

    *コメント*

  • 則岡 えり

    則岡 えり

    更新日:2023-12-21 09:06

    *コメント*

    私もprogateから始めましたが、説明を読んで理解できたと思っても実際手を動かそうとすると全然わからず、すぐに説明を読み返したりヒントを見ていた記憶があります。。
    普段からしっかり手を動かしてスキルアップしていきたいと思います!

    *コメント*

  • 吉村 せいこ

    吉村 せいこ

    更新日:2023-12-21 09:29

    *コメント*

    とても参考になりました。
    我が家にもアレクサあるので、試してみたいなと思います。
    面白そうですね!
    子供にもプログラミング教えたいので、まずは身近なアレクサで興味を持ってもらおうと思います!

    *コメント*

  • 松村 えり

    松村 えり

    更新日:2023-12-21 09:33

    *コメント*

    お疲れ様です!
    老沼さんのプログラミングの勉強法、とても参考になりました。
    コーディングの勉強が止まっていたので、模写構築のサイト、ぜひ試してみたいと思います!

    *コメント*

  • 加納 あい

    加納 あい

    更新日:2023-12-21 10:31

    *コメント*

    私もProgateでコーディングを勉強した一人なので学んだことのアウトプットの大切さ、とても共感いたします!
    老沼さんの勉強方法を見習い、コーディングの勉強にいかしたいと思います!情報共有いただきありがとうございます。

    *コメント*

  • 奥村 優

    奥村 優

    更新日:2023-12-21 13:43

    *コメント*

    自分も業務でインプットとアウトプットの重要性をとても感じています!アウトプットがとても難しく中々うまくいかないことが多いですが、諦めず自分も頑張りたいと思いました!

    *コメント*

  • トウ ウビン

    トウ ウビン

    更新日:2023-12-22 13:21

    *コメント*

    自分にも今後プログラミングに関してしっかり勉強しようと考えています!!
    動画教材やCodejumpという模写構築のサイト知らなったです。参考して勉強始めます~~~

    *コメント*

  • 寺田 ゆり

    寺田 ゆり

    更新日:2024-01-08 07:22

    *コメント*

    私も学習の初めはprogateからでそのあとは主に模写をしていました。
    インプットとアウトプットは常にセットで行わないとなかなか正しく使える知識や技術は身につかないので苦労をしますが…私は楽しみながら勉強が結局一番続く気がします^^
    pythonはまだやったことないので始める際はアレクサのスキル開発チャレンジしてみます!

    老沼さんの記事はまとめ方がきれいで見やすいですし、勉強になるので毎回楽しみに拝見させていただいてます。
    お互い頑張りましょうね^^

    *コメント*

*コメント*

*ログイン*

メールアドレス
パスワード