inflearn logo

Giới thiệu về tư duy khoa học máy tính và lập trình

Đây là khóa học nhằm phát triển tư duy khoa học máy tính trước khi bước vào lập trình một cách nghiêm túc. Đây là khóa học mà bất kỳ ai cũng có thể sử dụng để học viết mã một cách dễ dàng và thú vị bằng cách sử dụng chương trình giáo dục viết mã Scratch.

(4.9) 7 đánh giá

22 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

Scratch
Scratch
Scratch
Scratch

Đánh giá từ những học viên đầu tiên

4.9

5.0

문광훈

100% đã tham gia

Cảm ơn

5.0

hjiyoung9764

12% đã tham gia

Việc học tư duy logic và tư duy khoa học máy tính rất hữu ích cho người mới bắt đầu học lập trình.

5.0

헌집줄게새집다오

6% đã tham gia

Tôi không thích con tôi chỉ chơi game trên máy tính, vì vậy tôi đã tìm kiếm điều gì đó chúng tôi có thể làm cùng nhau và tôi nghĩ đó là một cách tuyệt vời để dạy viết mã.

Bạn sẽ nhận được điều này sau khi học.

  • Học các cấu trúc tuần tự cơ bản nhất, cấu trúc có điều kiện, cấu trúc lặp lại trong lập trình

  • Tìm hiểu khái niệm về biến và cách sử dụng chúng

  • Tạo một thuật toán có thể giải quyết vấn đề một cách logic

  • Sử dụng và xem lại tất cả các khái niệm bạn đã học được thông qua thực hành thực tế trong dự án cuối cùng.

Dễ dàng và thú vị với Scratch,
Phát triển tư duy khoa học máy tính!

🖥 Tư duy tính toán là gì ?

Lập trình , bạn có gặp khó khăn trong việc tìm ra cách bắt đầu không?”
Kể từ cuộc Cách mạng Công nghiệp lần thứ tư , cùng với sự ra đời của kỷ nguyên dữ liệu, cơn sốt lập trình đã bắt đầu bùng nổ mạnh mẽ . Không chỉ các kỹ sư và sinh viên , mà cả sinh viên khoa học xã hội và nhân văn, thậm chí cả trẻ em, đều háo hức học lập trình . Tuy nhiên, cứ mười người thì chín người không vượt qua được rào cản gia nhập và từ bỏ việc học lập trình . Tại sao ? Một trong những lý do cốt lõi là do thiếu hiểu biết về " tư duy khoa học tính toán " .

Tư duy tính toán một quá trình giải quyết vấn đề, bao gồm việc chia nhỏ các vấn đề phức tạp trong nhiều lĩnh vực thành các phần riêng lẻ , phân tích và lắp ráp lại từng bước, và tạo ra một giải pháp logic ( thuật toán ) . Phát triển kỹ năng tư duy tính toán đồng nghĩa với việc phát triển tư duy logic cần thiết cho việc lập trình tốt .

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

- Những người mới bắt đầu viết mã nhưng không biết bắt đầu từ đâu
- Sinh viên đại học gặp khó khăn trong việc theo kịp việc lập trình trong các lớp học chuyên ngành / giáo dục đại cương
- Học sinh tiểu học , trung học cơ sở trung học phổ thông muốn phát triển kỹ năng tư duy tính toán để thăng tiến trong học tập hoặc nghề nghiệp.
- Những người muốn dạy con cái / cháu trai tương lai của mình những bài học lập trình đầu tiên
- Các chuyên gia trong ngành muốn giao tiếp trôi chảy với các nhà phát triển phần mềm
- Những người muốn phát triển các thuật toán hiệu quả
- Những người mơ ước “ khởi nghiệp / gia nhập công ty / thay đổi công việc / đào tạo lại / chuyển đổi nhân tài

Bất kỳ ai muốn có tư duy tính toán

🏆  Sau khi học xong môn Giới thiệu về Tư duy và Lập trình Khoa học Máy tính

1. Đây là chương trình giáo dục dành cho những người mới bắt đầu học lập trình .

Scratch là một công cụ lập trình giáo dục, được sử dụng rộng rãi trong giáo dục phần mềm ở bậc tiểu học, dễ học và trực quan hơn nhiều so với bất kỳ ngôn ngữ lập trình nào khác . Không chỉ trẻ em mà ngay cả người lớn mới bắt đầu học lập trình cũng có thể học dễ dàng và thú vị .

2. Bạn có thể phát triển khả năng sáng tạo và kỹ năng giải quyết vấn đề trong quá trình lập kế hoạch cho một dự án .

Quá trình hiện thực hóa ý tưởng của riêng bạn bằng Scratch cho phép bạn tự xây dựng vấn đề và đưa ra giải pháp . Lập trình với Scratch phát triển tư duy sáng tạo nâng cao kỹ năng giải quyết vấn đề của bạn dựa trên các khái niệm và nguyên tắc cơ bản .

3. Bạn có thể suy nghĩ theo cách khoa học máy tính vì bạn chia nhỏ toàn bộ quá trình thành nhiều khối .

Scratch trực quan hóa mã dưới dạng các khối . Việc lập trình được thực hiện đơn giản bằng cách kéo và thả các khối mong muốn , cho phép bạn trực quan hóa toàn bộ quy trình bằng cách kết hợp các khối khác nhau . Quá trình này tự nhiên thúc đẩy tư duy tính toán .

📚 Nội dung học tập







💬 Câu hỏi dự kiến Hỏi & Đáp

H. Tôi tò mò muốn biết Scratch có giúp ích gì cho tư duy tính toán .
A.
Scratch là một chương trình giáo dục dành cho người mới bắt đầu học lập trình . Chương trình này nuôi dưỡng sự sáng tạo ngay từ đầu, bắt đầu từ quá trình lập kế hoạch dự án , và trau dồi kỹ năng giải quyết vấn đề khi học sinh hoàn thành dự án . Nhờ việc chia nhỏ toàn bộ quá trình thành nhiều khối xây dựng, Scratch là một chương trình cực kỳ hiệu quả trong việc nuôi dưỡng tư duy khoa học máy tính .

H. Tôi có thể tham gia khóa học ngay cả khi tôi không biết gì về lập trình không?
A.
Khóa học này dành cho những người chưa biết gì về lập trình . Chúng tôi sẽ trình bày chi tiết những kiến thức cơ bản, nên đừng lo lắng . Nếu bạn hiểu và phát triển cấu trúc tư duy tính toán cơ bản để lập trình thông qua khóa học này , bạn sẽ trải nghiệm hiệu quả và năng suất thực sự đáng kinh ngạc trong các nghiên cứu lập trình chuyên nghiệp sau này .

H. Có yêu cầu hoặc điều kiện tiên quyết nào để tham gia khóa học không?
A.
Vì đây là bài giảng hướng đến thực hành nên bạn nên chuẩn bị một màn hình kép hoặc thiết bị bổ sung có thể tách biệt màn hình bài giảng và màn hình thực hành .

 Giới thiệu người chia sẻ kiến thức

Vui lòng kiểm tra trước khi tham gia lớp học !

-         Vì đây là khóa học thực hành, chúng tôi khuyến nghị bạn nên mang theo màn hình kép hoặc thiết bị dự phòng để phân tách màn hình bài giảng và màn hình thực hành . Hơn nữa, vì khóa học thực hành sẽ được thực hiện trên hệ điều hành Windows , chúng tôi khuyến nghị bạn nên tham gia khóa học trên môi trường Windows .

-         Ghi chú bài giảng và tệp thực hành có sẵn trong phần Trung tâm tải xuống sách giáo khoa của # 04 .


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

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

  • Những người mới bắt đầu viết mã nhưng không biết bắt đầu từ đâu.

  • Sinh viên đại học gặp khó khăn trong việc theo kịp việc viết mã trong các lớp nghệ thuật chính/tự do

  • Học sinh tiểu học/trung học cơ sở/trung học phổ thông muốn phát triển tư duy tính toán để thăng tiến vào đại học hoặc nghề nghiệp

  • Những người muốn dạy con cái/cháu trai tương lai của họ những kỹ năng viết mã đầu tiên

  • Những người trong lĩnh vực muốn giao tiếp suôn sẻ với các nhà phát triển phần mềm

  • Những người muốn tạo ra các thuật toán hiệu quả

  • Những người mơ ước “khởi nghiệp/việc làm/thay đổi công việc/kỹ năng lại/chuyển đổi tài năng”

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

  • Vì đây là bài giảng thiên về thực hành nên chúng tôi khuyên bạn nên sử dụng màn hình kép hoặc thiết bị bổ sung có thể tách biệt màn hình bài giảng và màn hình thực hành.

  • Vì khóa đào tạo thực tế được tiến hành dựa trên hệ điều hành Windows nên chúng tôi khuyên bạn nên tham gia khóa học trong môi trường Windows.

  • Không cần có kiến ​​thức trước về mã hóa.

Xin chào
Đây là Masocampus

13,784

Học viên

2,115

Đánh giá

162

Trả lời

4.7

Xếp hạng

120

Các khóa học

"Tôi sẽ trưởng thành hơn ngày hôm qua. Và tôi sẽ giúp đỡ những người muốn trưởng thành hơn ngày hôm qua."

 

Với tấm lòng chân thành và mong ước của Maso Campus, thông qua Nội dung có tính ứng dụng,

Từ năm 2013, tổng cộng 100 triệu giờ học đã cùng nhau được thực hiện cả trực tuyến và trực tiếp!

Trải nghiệm quý báu và khoảng thời gian này luôn là nguồn động lực cho sự phát triển của cả Maso Campus và học viên.

 

Đội ngũ Masocampus luôn tuân thủ nghiêm ngặt hai nguyên tắc vì sự phát triển của tất cả chúng ta.

 

1. Nội dung có thể áp dụng mà chắc chắn bạn có thể sử dụng sau khi học

2. Time-Saving Curriculum tôn trọng thời gian và công sức của người tham gia

 

Hy vọng bạn sẽ cùng 마소캠퍼스 bước trên con đường phát triển với Actionable and Time-Saving Curriculum.

Thêm

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

Tất cả

17 bài giảng ∙ (1giờ 39phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

7 đánh giá

4.9

7 đánh giá

  • shycke3814님의 프로필 이미지
    shycke3814

    Đánh giá 20

    Đánh giá trung bình 5.0

    5

    12% đã tham gia

    Tôi muốn học viết mã. Điều đó rất thú vị và tuyệt vời vì bạn có thể vừa theo dõi vừa thấy được kết quả ngay lập tức với Scratch.

    • ms1925102389님의 프로필 이미지
      ms1925102389

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Cảm ơn

      • htlee3861님의 프로필 이미지
        htlee3861

        Đánh giá 23

        Đánh giá trung bình 5.0

        5

        6% đã tham gia

        Tôi không thích con tôi chỉ chơi game trên máy tính, vì vậy tôi đã tìm kiếm điều gì đó chúng tôi có thể làm cùng nhau và tôi nghĩ đó là một cách tuyệt vời để dạy viết mã.

        • stafany3599님의 프로필 이미지
          stafany3599

          Đánh giá 18

          Đánh giá trung bình 4.9

          5

          47% đã tham gia

          Đó là một bài giảng hay dành cho những người mới bắt đầu chưa biết phải làm gì để bắt đầu viết mã. Rất dễ hiểu vì các khái niệm và thuật ngữ đã được giải thích rõ ràng.

          • hjiyoung97644152님의 프로필 이미지
            hjiyoung97644152

            Đánh giá 22

            Đánh giá trung bình 5.0

            5

            12% đã tham gia

            Việc học tư duy logic và tư duy khoa học máy tính rất hữu ích cho người mới bắt đầu học lập trình.

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

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

            Giảm 25% cho thành viên mới

            775.425 ₫

            25%

            1.033.905 ₫