Use APKPure App
Get Пишем игры на Python, часть 1 old version APK for Android
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! Được thiết kế cho nhiều độc giả và sinh viên lập trình. Thư viện Tkinter là một chương trình hiện đại.
Độ tuổi đề xuất: từ 13 tuổi
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.
Cung cấp thông tin về cách làm việc với thư viện Tkinter, qua đó bạn có thể tạo các chương trình nghiêm túc với giao diện trực quan thuận tiện, giới thiệu về lập trình chức năng (thủ tục), nghiên cứu các nguyên tắc xây dựng chương trình dựa trên quy tắc "chia để trị", góp phần đến tư duy sáng tạo và kết quả đạt được hiệu quả trong cuộc sống hàng ngày. Làm cách nào để tạo một nút? Làm thế nào để lập trình một hành động khi nhấp vào nó? Làm cách nào để hiển thị hộp thông báo? Laconic thiết kế hiện đại, đẹp và duyên dáng - đây là Tkinter.
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 hai thập kỷ và tôi phải đối mặt với 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ề ngôn ngữ Python 3;
- kiến trúc trò chơi: trò chơi được xây dựng trên những nguyên tắc nào, điều gì cần thấy trước, cách thức xây dựng hệ thống xử lý dữ liệu;
- 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 số." Mục đích của trò chơi: vui vẻ và phân tích các chuỗi số. Dành cho trẻ em đang học đếm. Bạn, nếu bạn là cha mẹ, có thể viết một trò chơi dành riêng cho con mình, đưa những điều ước của bạn vào chương trình.
2. "Học cách đếm." Mục đích của trò chơi: phát triển kỹ năng đếm. Nói chung, thích hợp cho tất cả mọi người - và ngay cả cho người lớn muốn cải thiện kỹ năng của họ và tăng tốc độ tính toán "nhẩm" chính xác.
3. "Sòng bạc 678". Mục đích của trò chơi: chống tuyên truyền cờ bạc. Khi bạn viết một thuật toán bằng tay của chính mình và, thua tiền ảo, bạn hiểu rằng bạn chỉ đơn giản là không thể thắng, hứng thú với cờ bạc sẽ biến mất. Được đề xuất cho thanh thiếu niên hy vọng đột nhiên trở nên giàu có với ít nhất "một triệu đô la" và sống hạnh phúc mãi mãi.
4. "Hippodrome". Mục đích của trò chơi: nghiên cứu thư viện Tkinter, hình thành ứng dụng cửa sổ (Windows), làm việc với hình ảnh, tạo hình ảnh động trong cửa sổ chương trình, hệ tọa độ. Làm việc với các thông số quy trình: thay đổi tình hình trò chơi dựa trên sự ngẫu nhiên.
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 cơ bản để xử lý 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 biệt cảm ơn SmileZzz: nếu không có bạn thì điều này đã không xảy ra!
Last updated on May 9, 2024
- обновление библиотек, повышение стабильности.
Được tải lên bởi
Møhamęd Ãsąýer
Yêu cầu Android
Android 5.1+
Danh mục
Báo cáo