We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Пишем игры на Python, часть 2 Ảnh chụp màn hình

Giới thiệu về Пишем игры на Python, часть 2

Lập trình cho người mới bắt đầu: Python 3.x với các trò chơi đơn giản

Lập trình trò chơi, tạo từ đầu: dành cho trẻ em và thanh thiếu niên, cũng như cha mẹ và giáo viên của chúng! Phần hai. Được thiết kế cho nhiều độc giả và sinh viên lập trình. Ví dụ sử dụng Tkinter - Xây dựng giao diện cửa sổ hiện đại.

Độ tuổi khuyến nghị: từ 13 tuổi trở lên sau khi học xong phần đầu của tài liệu.

Viết trò chơi: Học lập trình Python 3 bằng cách viết các trò chơi đơn giản thể hiện khả năng lập trình.

Trong phần này, trọng tâm chính là nghiên cứu cấu trúc dữ liệu như một công cụ để xử lý thông tin theo chương trình. Các ký hiệu, chuỗi, danh sách một chiều và hai chiều, các thuật toán để xử lý, mã hóa, đệ quy, sắp xếp dữ liệu. Phần thưởng: thuật toán sắp xếp nhanh và số học dài.

Tại sao lại là hướng dẫn cụ thể này? Tôi đã làm việc như một giáo viên khoa học máy tính trong gần hai thập kỷ và gặp một điều khó chịu. Hầu hết các tài liệu được thiết kế để "dạy lập trình" không thực sự dạy, mà là một loại tài liệu tham khảo về ngôn ngữ: cú pháp, hàm, kết quả. Đồng ý rằng, ngay cả khi chúng ta học toàn bộ từ điển Nga-Anh, chúng ta sẽ không nói được tiếng Anh. Bởi vì đối với một cuộc trò chuyện, bạn cần biết thêm hàng nghìn điều tinh tế: các thì, các phân từ, cách sử dụng các đại từ và giới từ, v.v.

Trong hướng dẫn này, tôi không chỉ nói về ngôn ngữ Python 3, mà còn dẫn dắt người đọc thông qua các suy luận, suy luận logic, trả lời không chỉ câu hỏi "Với sự trợ giúp nào?", Mà còn là "Để làm gì?" và tại sao?" Toàn bộ lý thuyết sẽ ngay lập tức được phản ánh trong thực tế.

CẤU TRÚC VẬT LIỆU:

- thông tin cơ bản về ký hiệu, chuỗi, danh sách;

- các thuật toán được xây dựng bằng cách sử dụng đệ quy;

- số học dài;

- mánh khóe và mánh khóe của lập trình viên: bạn không thể lừa dối số phận, nhưng bạn có thể (và nên) làm cho công việc của mình dễ dàng hơn;

- trò chơi: có bốn trò chơi trong phần này:

1. "Đoán từ" - một trò chơi trong đó người dùng, chọn một chữ cái tại một thời điểm, cố gắng đoán từ của một chủ đề nhất định trong một số lần thử nhỏ.

2. "Mười lăm" - một câu đố từ thời thơ ấu ở Liên Xô của tôi, trong đó chỉ có một ô trống trên cánh đồng 4x4. Cần phải khéo léo di chuyển các tấm có số từ 1 đến 15 và thực hiện theo một trình tự nhất định. Nhân tiện, câu đố này đã nhỏ giọt trong nhiều năm.

3. "Những kẻ xâm lược không gian" (c) (tm), v.v. Các trò chơi nổi tiếng với người ngoài hành tinh đến; chúng tôi sẽ có một phiên bản nhẹ được triển khai với Tkinter. Bạn có thể tự mình làm điều gì đó xứng đáng hơn. Một trong những ấn phẩm đã xếp Space Invaders đầu tiên trong bảng xếp hạng các game bắn súng không gian.

4. "Sokoban" - một trình mô phỏng bộ nạp. Xem xét các nguyên tắc xây dựng trò chơi mê cung ở góc nhìn 2D (góc nhìn từ trên xuống).

Các thuật toán được trình bày nhằm mục đích giáo dục:

- hiểu các nguyên tắc của bộ xử lý;

- khả năng thực hành để tạo và viết các thuật toán bằng ngôn ngữ;

- khả năng thực hiện xử lý dữ liệu bằng các công cụ Python;

- khả năng sử dụng các công cụ ngôn ngữ cấp cao hiện đại;

- ... và phổ biến các trò tiêu khiển sáng tạo.

Bạn sẽ tìm thấy:

- các thuật toán để xử lý cấu trúc dữ liệu;

- lời khuyên và nhận xét thực tế dựa trên nhiều năm kinh nghiệm;

- các giai đoạn thiết kế thuật toán cho trò chơi;

- mô tả công việc của thư viện Tkinter với các ví dụ thực tế;

- các bài kiểm tra để thực hành hiểu mã Python.

Xin vui lòng, nếu bạn thích ứng dụng, vui lòng đánh giá nó và viết bình luận. Rất có động lực để tiếp tục làm việc :)

Có gì mới trong phiên bản mới nhất ru_3.05

Last updated on May 12, 2024

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Đang tải bản dịch ...

Thông tin thêm Ứng dụng

Phiên bản mới nhất

Yêu cầu cập nhật Пишем игры на Python, часть 2 ru_3.05

Được tải lên bởi

Viktor Trofimov

Yêu cầu Android

Android 5.1+

Available on

Tải Пишем игры на Python, часть 2 trên Google Play

Hiển thị nhiều hơn
Ngôn ngữ
Đăng ký APKPure
Hãy là người đầu tiên có quyền truy cập vào bản phát hành, tin tức và hướng dẫn sớm của các trò chơi và ứng dụng Android tốt nhất.
Không, cám ơn
Đăng ký
Đăng ký thành công!
Bây giờ bạn đã đăng ký APKPure.
Đăng ký APKPure
Hãy là người đầu tiên có quyền truy cập vào bản phát hành, tin tức và hướng dẫn sớm của các trò chơi và ứng dụng Android tốt nhất.
Không, cám ơn
Đăng ký
Thành công!
Bây giờ bạn đã đăng ký nhận bản tin của chúng tôi.