인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Mobile Application Development

開発のためのプログラミング的思考を身につける

開発を初めて始める人のための講義です。開発言語よりも、UIフレームワークよりも前に始めるべきプログラミング的思考です。

9名 が受講中です。

Python
Swift
Java
iOS
oop

入門者のための講座です。

こんなことが学べます

  • プログラミング的思考

  • 論理的思考

  • コンピューティング的思考

「プログラミング的思考、なぜ学ぶべきですか?」


コンピュータ言語だけを学ぶと思うようにコーディングできると思いましたか?
しかし、言語を学ぶことと問題を解決する方法を学ぶことは異なります。


たとえば、 「コーディングでラーメンを沸騰させるロジックを作ってみてください」という問題を受けたとき、

Q. 問題をどのように小さく分割して接続するかを思い出してください。

Q.どこから始めなければならないのか、やめませんか?

このように大きな問題を小さな単位に分けて、それを解決できるように分析する過程がまさにプログラミング的思考です。



このレッスンでは、Appleが提供するSwift Playgroundsのコーディング学習1を活用して、プログラミング思考を自然に習得するプロセスを提供します。

このレッスンは、単なる文法学習ではなく、問題を解決する方法を学ぶように設計されたコースです。


Swift Playgroundとは?

Swiftで遊ぶ遊び場という意味のSwift Playgroundsは、Appleが制作した楽しくSwiftコーディングを学べるiPadやMac用のアプリです。 iOS、コーディングについて全く知らない状態でも始めることができ、ちょうどコーディングを学ぶ人々に最適なツールです。


💡このレッスンでは単なる正解を提供しません。
代わりに、自分で悩んで探索するのを手伝って、正しい方向に進むように案内します。

こんな方におすすめです

コーディングに初めて触れる方👩🏻‍💻

コーディングを学びたいのですが、どこから始めるべきかは終わりです。

文法とUIだけ勉強した方🧑🏻‍💻

基本的な文法とUIは学びましたが、問題解決能力が不足していると思います。

開発が難しくて大変な方👨🏻‍💻

プログラミングを学びましたが、トラブルシューティングプロセスが難しく感じられます。


💡大きな問題を小さな問題に分解する練習が必要な方
複雑な問題を体系的に解決する能力を育てたい方


受講後は

  • プログラム的思考を習得できます。

  • 新しい概念を学ぶ基礎筋肉ができます。

  • 大きな問題を小さな問題に分けて解決する方法を学びます。

  • パターンを認識し、規則性を見つけて適用する方法を学びます。

なぜこの講義が必要なのですか?

プログラミング講義を聞いたが理解できない経験がありますか?
すべての概念を覚えて書かなければならないと感じたことはありますか?


この講義では

小さな目標を解決する経験を通じて、自然に問題を共有する方法を学びます。

繰り返されるパターンを見つけて活用する練習をします。

「なぜ?」という質問を投げ、論理的に思考する方法を身につけます。


この講義を聞いたら、プログラミングだけでなく他の学習をする時も講義で学んだ学習能力と問題解決力が役に立つでしょう。


ハンド-5870353_1280

学習する能力

問題を論理的に分析し、解決する能力と新しい概念を効率的に習得する方法を学ぶことができます。

基本的な原理を理解する

概念を覚えるのではなく、根本的な原理を理解できるようにします。

このようなことを学びます。

論理的思考力の向上

問題を解決する前にすべきことを提示します。問題を迎えるときにすべきことと、そのセッションで学ばなければならない論理力を質問を通して悩むようにします。

やるべきこと、探検する

基本概念の習得

コンピュータに命令する方法と考える方法、
条件文と反復文、関数とモジュール化、
繰り返しの過程でパターンを見つけるなどの基本的な概念を学びます。

実習映像素材

学んだことを自分で評価してみる

学習目標に応じて学ぶ内容を自分で評価できるよう、質問や講師の考えを提供します。このように学んだことを自分で評価し、質問に答えてみて問題を解決する自分だけの方法と力を養います。

講義進行方法

このレッスンは単なる概念的な伝達ではなく、質問を投げ、自分で探求し、自分で解決するプロセスを提供します。


📝あなたがすべきことを提示します。

🔍直接探索する時間を提供します。

🛠一緒に悩んで解決します。

🎯学んだ内容を自分で評価する機会を提供します。


このプロセスを通じて、自分で学習する能力が育てられます。


プログラミングを学びながら「理解されない」、「覚えているだけ」という感じを受けたなら、
今は「自分で考えて問題を解決する力」を育ててみてください!


皆さんの学習旅程に一緒にいたします。

一人で歩く練習をしますが、その先で待っています。

質問がありますか?

Q. プログラミングをすることができなくても大丈夫ですか?

はい。大丈夫です。プログラミングをするかどうかは分からなくても、思考力を学び、探求し、成長することを学ぶ講義であるため、現在のプログラミングのスキルは重要ではありません。

受講前の注意

練習環境

  • 必要な機器: MacBook、iMac、またはiPad

  • プログラム:Swift Playgroundsアプリ、ノッション

学習資料

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • コーディングを初めて学ぶ人

  • 文法とUIだけを勉強した人

  • 開発が手詰まりで困っている人

前提知識、
必要でしょうか?

  • MacBookの使い方、またはiPadの使い方

こんにちは
です。

7,219

受講生

183

受講レビュー

3

回答

4.9

講座評価

12

講座

안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.

カリキュラム

全体

54件 ∙ (6時間 41分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなに役立つ受講レビューを書いてください!