강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Mobile Application Development

Rèn luyện tư duy lập trình để phát triển

Đây là một bài giảng dành cho những người mới bắt đầu làm quen với phát triển phần mềm. Trước cả ngôn ngữ phát triển hay UI framework, tư duy lập trình là điều cần được ưu tiên hàng đầu.

(5.0) 2 đánh giá

11 học viên

  • leeo
앱개발
Python
Swift
Java
iOS
oop

Dịch cái này sang tiếng Việt

  • Tư duy lập trình

  • Tư duy logic

  • Tư duy máy tính

“Tư duy lập trình, tại sao tôi nên học nó?”


Bạn có nghĩ rằng chỉ cần học một ngôn ngữ máy tính là bạn có thể lập trình theo cách mình nghĩ không?
Nhưng học một ngôn ngữ và học cách giải quyết vấn đề là hai việc khác nhau.


Ví dụ, khi đưa ra một bài toán như "Tạo logic để luộc mì bằng mã hóa" ,

H. Bạn có thể nghĩ ra ý tưởng nào để chia nhỏ vấn đề thành những phần nhỏ hơn và kết nối chúng lại không?

H. Bạn không biết nên bắt đầu từ đâu sao?

Quá trình chia nhỏ một vấn đề lớn thành các đơn vị nhỏ hơn và phân tích chúng để có thể giải quyết được gọi là tư duy lập trình .



Khóa học này cung cấp một quy trình học tư duy lập trình tự nhiên bằng cách sử dụng Learn to Code 1 của Swift Playgrounds do Apple cung cấp.

Khóa học này được thiết kế để dạy bạn cách giải quyết vấn đề , thay vì chỉ học ngữ pháp.


Swift Playground là gì?

Swift Playgrounds, viết tắt của Playground with Swift, là một ứng dụng thú vị dành cho iPad và Mac do Apple phát triển, cho phép bạn học lập trình Swift. iOS là công cụ hoàn hảo cho những người mới học lập trình vì nó cho phép bạn bắt đầu ngay cả khi bạn không biết gì về lập trình.


💡 Khóa học này không cung cấp câu trả lời đơn giản.
Thay vào đó, chúng tôi giúp bạn tự suy nghĩ và khám phá, đồng thời hướng dẫn bạn đi đúng hướng.

Tôi giới thiệu điều này cho những người này

Dành cho những người mới học lập trình👩🏻‍💻

Tôi muốn học lập trình nhưng không biết bắt đầu từ đâu.

Những người chỉ học ngữ pháp và UI🧑🏻‍💻

Tôi đã học ngữ pháp cơ bản và UI, nhưng tôi cảm thấy mình thiếu kỹ năng giải quyết vấn đề.

Dành cho những ai thấy việc phát triển khó khăn và quá sức👨🏻‍💻

Tôi đã học lập trình, nhưng tôi thấy quá trình giải quyết vấn đề rất khó khăn.


💡 Những người cần thực hành chia nhỏ các vấn đề lớn thành những vấn đề nhỏ hơn
Những người muốn phát triển khả năng giải quyết các vấn đề phức tạp một cách có hệ thống


Sau giờ học

  • Bạn có thể có được tư duy lập trình

  • Bạn sẽ xây dựng các cơ cơ bản để học các khái niệm mới.

  • Học cách giải quyết vấn đề lớn bằng cách chia nhỏ chúng thành những vấn đề nhỏ hơn.

  • Học cách nhận biết các mẫu hình , tìm ra quy luật và áp dụng chúng.

Tại sao chúng ta cần khóa học này?

Bạn đã bao giờ tham gia lớp học lập trình nhưng không hiểu chưa?
Bạn đã bao giờ cảm thấy mình phải ghi nhớ mọi khái niệm và viết chúng ra chưa?


Trong bài giảng này

Bạn sẽ học cách giải quyết vấn đề một cách tự nhiên thông qua kinh nghiệm giải quyết những mục tiêu nhỏ hơn .

Thực hành tìm và sử dụng các mẫu lặp lại .

Học cách suy nghĩ logic bằng cách đặt câu hỏi “Tại sao?”


Sau khi học khóa học này, các kỹ năng học tập và giải quyết vấn đề mà bạn học được trong khóa học sẽ hữu ích không chỉ trong lập trình mà còn trong các lĩnh vực nghiên cứu khác.


tay-5870353_1280

Khả năng học tập

Bạn sẽ học được khả năng phân tích và giải quyết vấn đề một cách logic và cách tiếp thu các khái niệm mới một cách hiệu quả.

Hiểu các nguyên tắc cơ bản

Nó giúp bạn hiểu các nguyên tắc cơ bản thay vì chỉ ghi nhớ các khái niệm .

Tìm hiểu về những điều này

Cải thiện kỹ năng tư duy logic

Nó gợi ý những việc bạn cần làm trước khi giải quyết vấn đề. Chúng tôi yêu cầu bạn suy nghĩ về các kỹ năng logic mà bạn cần học trong buổi học đó cùng với những gì bạn cần làm khi gặp phải vấn đề.

Những việc cần làm, Khám phá

Tiếp thu các khái niệm cơ bản

Cách điều khiển máy tính và cách suy nghĩ,
Các câu lệnh và vòng lặp có điều kiện, các hàm và mô-đun hóa,
Tìm hiểu các khái niệm cơ bản như tìm kiếm các mô hình trong một quá trình lặp đi lặp lại.

Tài liệu video thực hành

Đánh giá những gì bạn đã tự học được

Cung cấp các câu hỏi và hiểu biết của người hướng dẫn để giúp bạn tự đánh giá những gì mình đang học, dựa trên mục tiêu học tập của bạn. Bằng cách đánh giá những gì đã học và tự trả lời các câu hỏi, bạn sẽ phát triển phương pháp và thế mạnh của riêng mình để giải quyết vấn đề.

Bài giảng được tiến hành như thế nào

Khóa học này không chỉ truyền đạt các khái niệm; mà còn là về việc đặt câu hỏi, tự khám phá và tự giải quyết vấn đề .


📝 Đây là những gì bạn cần làm.

🔍 Hãy dành thời gian để khám phá.

🛠 Chúng tôi cùng nhau suy nghĩ và giải quyết vấn đề.

🎯 Cung cấp cơ hội để tự đánh giá những gì bạn đã học.


Quá trình này sẽ phát triển khả năng tự học của bạn .


Nếu bạn từng cảm thấy mình “không hiểu” hoặc “chỉ đang ghi nhớ” khi học lập trình,
Bây giờ , chúng ta hãy phát triển “sức mạnh tự suy nghĩ và giải quyết vấn đề”!


Chúng tôi sẽ đồng hành cùng bạn trên hành trình học tập.

Hãy tập đi một mình, nhưng anh sẽ đợi em ở cuối con đường.

Bạn có thắc mắc nào không?

H. Tôi không biết lập trình thì có sao không?

Đúng. Không sao đâu. Vì đây là khóa học mà bạn học cách suy nghĩ, khám phá và phát triển, nên dù bạn có biết lập trình hay không thì kỹ năng lập trình hiện tại của bạn cũng không quan trọng.

Những điều cần lưu ý trước khi tham gia lớp học

Môi trường thực hành

  • Thiết bị cần thiết: MacBook, iMac hoặc iPad

  • Chương trình: Ứng dụng Swift Playgrounds, Notion

Tài liệu học tập

  • Tài liệu học tập: Mẫu Notion, Video

  • Hãy chắc chắn sao chép mẫu Notion bên dưới và sử dụng nó trong bài giảng của bạn . Tài liệu này sẽ được sử dụng làm giáo trình trong suốt khóa học và giúp bạn hiểu một cách có hệ thống.
    https://leeo75.notion.site/1-16ee264a0fdc80358ee9e1f2efd5e739?pvs=4

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • người mới bắt đầu làm quen với lập trình

  • Người chỉ học ngữ pháp và giao diện người dùng

  • Người gặp khó khăn và bế tắc trong quá trình phát triển.

Cần biết trước khi bắt đầu?

  • Cách sử dụng Macbook hoặc cách sử dụng iPad

Xin chào
Đây là

7,527

Học viên

195

Đánh giá

3

Trả lời

4.9

Xếp hạng

12

Các khóa học

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

Chương trình giảng dạy

Tất cả

54 bài giảng ∙ (6giờ 41phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • 광로님의 프로필 이미지
    광로

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    9% đã tham gia

    시작 하기 최고의 강의 입니다!! 코딩을 처음 하시는 분에게 바로 추천 했습니다!!

    • miso lim님의 프로필 이미지
      miso lim

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      1.405.028 ₫

      Khóa học khác của leeo

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!