강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

Python 10 trò chơi cơ bản tập 1 [Khóa học sơ cấp cho người không chuyên]

10 dự án tạo bằng đồ họa Python Turtle, bao gồm Trò chơi nhảy, Tìm rùa ẩn, Trò chơi Cờ Xanh Cờ Trắng, v.v.! Khóa học Python đầy đủ các ví dụ!! Hãy tự mình tạo chương trình và học hỏi!

(4.8) 4 đánh giá

56 học viên

  • codethem
Python

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

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

  • 10 dự án tạo bằng Python Turtle Graphics

  • Củng cố các khái niệm cơ bản về Python thông qua việc xây dựng các dự án mẫu

  • Tạo game đồ họa chỉ với các khái niệm cơ bản như list, hàm

  • Mở rộng khái niệm Python qua ví dụ

[10 dự án thực hiện với Python Turtle Graphics]
Bạn có thể củng cố các khái niệm Python của mình thông qua nhiều dự án khác nhau, bao gồm trò chơi, câu đố và nghệ thuật kỹ thuật số.

Học bằng cách tạo chương trình của riêng bạn!
Ngay cả trong khóa học cơ bản, bạn có thể tự mình tạo và chơi nhiều trò chơi khác nhau.
Học Python dễ dàng và thú vị bằng cách tạo từng dự án ví dụ!

Trong khóa học này, bạn sẽ được học trực tiếp cách áp dụng các khái niệm cơ bản của Python đã học bằng cách tạo 10 dự án bao gồm trò chơi, câu đố và nghệ thuật kỹ thuật số!


đầy đủ các ví dụ
Bài giảng về Python!

Khi sự quan tâm đến Python ngày càng tăng, nhiều cuốn sách và khóa học được xuất bản.
Tuy nhiên, vì phần lớn tập trung vào việc giải thích các khái niệm , ngay cả sau khi học các khái niệm, nhiều người lo lắng về cách áp dụng những gì họ đã học . Đối với những người đó, chúng tôi đã chuẩn bị một khóa học Turtle Project chứa đầy các ví dụ .

Bài giảng này là phần 1 trong loạt bài giảng gồm hai phần của Dự án Rùa.

Trong Phần 1 của Dự án Turtle , bạn sẽ học những điều cơ bản về cách sử dụng mô-đun đồ họa Turtle thông qua 12 dự án, bao gồm hai ví dụ cơ bản. Bạn sẽ sử dụng các khái niệm Python cơ bản như biến , danh sách , từ điển hàm theo nhiều cách khác nhau. 

Đợi đã! Đồ họa con rùa là gì?

Turtle graphics là một module được cung cấp theo mặc định trong Python để giúp người mới bắt đầu học Python dễ dàng và thú vị hơn. Sử dụng turtle graphics, bạn có thể tạo ra nhiều tác phẩm khác nhau như trò chơi đơn giản hoặc nghệ thuật kỹ thuật số ngay cả trong khóa học nhập môn.

Tạo tác phẩm của riêng bạn bằng Python.
10 dự án để tạo với Turtle Graphics

Ví dụ cơ bản 1
Làm thiệp Giáng sinh

Học cách tạo nghệ thuật kỹ thuật số bằng đồ họa rùa.

Ví dụ cơ bản 2
Trò chơi bắt rùa nổi

Bạn có thể bắt những chú rùa đang trôi nổi trên biển bằng cách nhấp chuột.

[Dự án 1]
Trò chơi đoán thủ đô của mỗi quốc gia

Khi bạn giải xong bài kiểm tra, vị trí và thông tin của quốc gia đó sẽ xuất hiện trên bản đồ thế giới!

[Dự án 2]
Làm bảng vẽ con rùa

Một bảng vẽ nơi bạn có thể vẽ bằng cách kéo con rùa! Nó cũng có bảng màu, điều chỉnh kích thước bút và chức năng xóa tất cả!

[Dự án 3]
Họa sĩ trừu tượng, Turtle Mondrian

Một dự án kết hợp nghệ thuật số và trò chơi! Turtle Mondrian, một họa sĩ trừu tượng vẽ tranh chỉ bằng góc vuông và đường thẳng! Khi bạn chạm vào sơn, bạn có thể vẽ bằng màu đó!

[Dự án 4]
Trò chơi bắn cung tên rùa

Đây là trò chơi mà bạn phải bắn tên rùa để bắt những quả bóng đỏ trôi nổi phía trên!

[Dự án 5]
Trò chơi mê cung máy bay rùa

Đây là một trò chơi mê cung đơn giản chỉ có một chướng ngại vật! Chúng tôi cũng sẽ thêm các mục tiêu và chướng ngại vật để làm cho trò chơi thú vị hơn! Trong trò chơi này, bạn sẽ học cách phát hiện các bức tường của một mê cung hình chữ nhật dài.

[Dự án 6]
Trò chơi tìm rùa ẩn

Có 10 chú rùa ẩn núp giữa những bức ảnh nền chóng mặt! Tìm những chú rùa và nhấp vào chúng để đổi màu của chúng thành màu xanh lá cây! Khi bạn tìm thấy tất cả 10 chú, thời gian chơi trò chơi sẽ được thông báo.

[Dự án 7]
Trò chơi bóng đá thủ môn rùa

Bạn phải chặn quả bóng đá bay theo các hướng ngẫu nhiên! Trò chơi này sẽ giới thiệu cho bạn cách tạo và sử dụng nhân vật của riêng bạn, không chỉ là hình dạng con rùa cơ bản. Và bạn cũng sẽ thêm các hiệu ứng âm thanh khác nhau tùy thuộc vào kết quả phán đoán!

[Dự án 8]
Nhảy! Nhảy! Trò chơi nhảy

Người chơi có thể nhảy theo hai kiểu: cao và thấp! Bạn phải tránh những quả bóng màu đỏ đang chạy về phía bạn!

[Dự án 9]
Yêu tinh hái thảo mộc

Vùng đất hoang vu đầy thảo mộc. Đây là trò chơi mà bạn phải thu thập tất cả các loại thảo mộc trong khi tránh các chướng ngại vật dài di chuyển! Thời gian giới hạn chỉ là 20 giây! Trong trò chơi này, chúng tôi sẽ giới hạn thời gian chơi và làm sao cho trò chơi kết thúc khi vượt quá thời gian.

[Dự án 10]
Trò chơi xanh và trắng

"Giơ cờ xanh, hạ cờ trắng!" Khi câu hỏi trò chơi xuất hiện, bạn chỉ có 1 giây để nâng hoặc hạ cờ! Khi bạn bắt đầu trò chơi, tổng cộng 10 vòng sẽ được chơi tự động! Thắng hay thua sẽ được chỉ ra bằng biểu cảm trên khuôn mặt của người bạn ếch của chúng ta! Ngay cả khi trò chơi kết thúc, bạn có thể khởi động lại trò chơi bằng cách nhấn phím cách!


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

"Tôi hiểu các khái niệm về biến, danh sách và hàm, nhưng tôi không biết cách sử dụng chúng."

"Ngay cả khi tôi xem sách hoặc bài giảng, cũng không có đủ ví dụ để tôi có thể thực hành."

"Tôi đã hoàn thành một cuốn sách cơ bản. Bây giờ tôi muốn thử tạo chương trình của riêng mình!"

  • Những người đã học các khái niệm cơ bản về biến, danh sách và hàm nhưng không chắc chắn về cách sử dụng chúng
  • Dành cho những ai muốn học bằng cách tạo ra các dự án thực tế chứ không chỉ là lý thuyết.
  • Đây là khóa học giới thiệu về Python, dành cho những ai muốn tạo trò chơi đồ họa.
  • Những người đã từ bỏ Python sau khi chỉ học bằng sách lý thuyết
  • Những người muốn tạo ra trò chơi của riêng mình bằng cách tự vẽ nhân vật trò chơi

Chúng tôi giải quyết vấn đề của bạn!

🙆 Đừng bỏ cuộc!

Bạn có thể học Python dễ dàng và thú vị bằng cách tạo các dự án ví dụ của riêng bạn. Chỉ với các khái niệm cơ bản về danh sách và hàm, bạn có thể tạo và chơi nhiều trò chơi khác nhau với các nhân vật của riêng bạn. Thông qua khóa học này, bạn sẽ dễ dàng và thú vị học được những điều cơ bản của Python trong khi tạo trò chơi, câu đố và nghệ thuật kỹ thuật số.

🙆 Tự tạo sản phẩm Python độc đáo của riêng bạn!

Chỉ sử dụng các khái niệm cơ bản của Python, bạn có thể vẽ nhân vật của riêng mình và tạo ra tác phẩm Python độc đáo của riêng bạn. Bạn sẽ hiểu thông qua kinh nghiệm về cách các khái niệm như danh sách và hàm mà bạn chỉ gặp trong sách thực sự được áp dụng trong các chương trình!


Câu hỏi dự kiến ​​Q&A 💬

H. Đây là lần đầu tiên tôi sử dụng Turtle graphics. Tôi có thể nghe nó ngay cả khi tôi không biết module Turtle không?

A. Có, tài liệu này bao gồm các giải thích về các khái niệm cơ bản của mô-đun Turtle và các ví dụ cơ bản để ngay cả những người mới làm quen với đồ họa Turtle cũng có thể dễ dàng theo dõi.

H. Tôi mới bắt đầu học Python. Đây có phải là khóa học mà người mới bắt đầu có thể học không?

A. Khóa học này không bao gồm các khái niệm cơ bản của Python.
Đây là khóa học dành cho người mới bắt đầu về Python. Khóa học này dành cho những người đã học các khái niệm cơ bản về biến, danh sách, từ điển và hàm. Nếu bạn mới làm quen với Python, trước tiên bạn có thể xem khóa học Python miễn phí trên kênh YouTube Codedum rồi tham gia khóa học này. Nếu bạn hoàn thành các bài giảng từ 1 đến 39 rồi tham gia khóa học này, bạn sẽ có thể tham gia khóa học mà không gặp nhiều khó khăn.

H. Có lưu ý nào liên quan đến việc đăng ký khóa học không?

A. Khóa học này chứa mã có thể sử dụng trong Python phiên bản 3.6 trở lên. Nếu phiên bản Python hiện tại của bạn là 3.5 trở xuống, bạn nên cài đặt phiên bản Python mới nhất bằng cách làm theo video cài đặt Python được giới thiệu trong khóa học này.

Ngoài ra, trong bài giảng này, chúng ta sẽ tiến hành tất cả các dự án sử dụng PyCharm trong số các công cụ phát triển Python khác nhau. Nếu bạn có trình soạn thảo đang sử dụng, bạn có thể sử dụng công cụ bạn có. Tuy nhiên, nếu bạn chưa quen với các công cụ phát triển này, chúng tôi khuyên bạn nên cài đặt PyCharm và tiến hành.


Vui lòng kiểm tra trước ✔️

  • Khóa học này chứa mã có thể sử dụng với Python 3.6 trở lên.
  • Mã nguồn ví dụ được cung cấp cho mỗi dự án.
  • Khóa học này được thực hiện dựa trên môi trường Windows.
  • Khóa học này chỉ dựa trên ví dụ và không bao gồm giải thích về các khái niệm Python cơ bản.
  • Khóa học này không bao gồm quyền hướng dẫn, do đó sẽ không có câu trả lời hoặc mã bổ sung nào được cung cấp cho những câu hỏi nằm ngoài phạm vi của khóa học này.

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

Xin chào. Đây là Codedum.

Hiện tại, tôi đang điều hành một kênh YouTube có tên là Codedum, và tôi chia sẻ nhiều nội dung khác nhau để ngay cả những người không chuyên cũng có thể dễ dàng tiếp cận với lập trình. Bây giờ, đã đến lúc mọi người học lập trình bất kể chuyên ngành hay lĩnh vực của họ là gì. Lập trình là một công cụ tuyệt vời có thể tích hợp việc học vào cuộc sống của chúng ta. Tôi hy vọng rằng thông qua lập trình, ranh giới giữa việc học và cuộc sống thực sẽ bị phá vỡ, và những ý tưởng và ước mơ của chúng ta sẽ gần hơn một chút với hiện thực.

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

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

  • Những người muốn vừa viết chương trình vừa học Python

  • Những người mới bắt đầu muốn làm game đồ họa

  • Những người đang tìm kiếm các ví dụ có thể vận dụng một cách đa dạng các khái niệm cơ bản đã học.

  • Những người đang tìm kiếm các dự án mà người không chuyên hoặc thanh thiếu niên cũng có thể dễ dàng thử sức

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

  • Python: Cần các khái niệm cơ bản về biến, danh sách, từ điển, hàm.

Xin chào
Đây là

157

Học viên

12

Đánh giá

7

Trả lời

4.8

Xếp hạng

3

Các khóa học

우리가 살아가며 경험하고 있는 이 세상!
그 성장의 속도를 따라 잡기 힘들 정도로 매일매일이 너무나도 새롭습니다.
이렇게 빠르게 변화하는 세상 속에서, "배움"과 "성장"이라는 이 두 키워드는 그 어느 때보다도 더 중요해졌습니다.

변화하는 세상 속에는 언제나 기회가 넘쳐 흐릅니다.
하지만, 그 기회는 오직 배우고 성장하는 이들에게만 열립니다.
저도 여러분도, 미래를 준비하고 배워나가며, 함께 성장해 나갈 수 있기를 바랍니다. 

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

Tất cả

60 bài giảng ∙ (5giờ 22phú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ả

4 đánh giá

4.8

4 đánh giá

  • thruguy19183님의 프로필 이미지
    thruguy19183

    Đánh giá 3

    Đánh giá trung bình 4.7

    4

    30% đã tham gia

    Pythonについて基礎を知ることができて本当によかったです。

    • bravetomato0542님의 프로필 이미지
      bravetomato0542

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      講師が流れをよく教えてくれて、従って理解するのにとても良かったです。 Python初心者講義でとても良いです〜!イチオシ!

      • sungjinkwon3983님의 프로필 이미지
        sungjinkwon3983

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        フレンドリーでとても良い講義でした!

        • codethem
          Giảng viên

          よく見てくれてありがとう! ^^ 貴重な時間だったことを心から願っています。 いつの間にか2023年の第2月が始まりましたね! 大きく跳躍される2023年に作っていきましょう。 😊

      • yoony07님의 프로필 이미지
        yoony07

        Đánh giá 11

        Đánh giá trung bình 5.0

        5

        7% đã tham gia

        CodeDump さんのおかげで、Python を楽しく学んでいます!! みんな頑張りましょう

        1.165.874 ₫

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

        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!