ການຂຽນໂປຼແກຼມເກມ, ການສ້າງຈາກ scratch: ສຳ ລັບເດັກນ້ອຍແລະໄວລຸ້ນ, ພ້ອມທັງພໍ່ແມ່ແລະຄູອາຈານ! ສ່ວນທີສອງ. ຖືກອອກແບບ ສຳ ລັບຜູ້ອ່ານແລະນັກຮຽນໃນການຂຽນໂປແກຼມ. ຕົວຢ່າງການໃຊ້ Tkinter - ການກໍ່ສ້າງອິນເຕີເຟດລົມທີ່ທັນສະ ໄໝ.
ອາຍຸທີ່ແນະ ນຳ: ຈາກ 13 ປີແລະຫລັງຈາກສຶກສາພາກສ່ວນ ທຳ ອິດຂອງເອກະສານ.
ເກມຂຽນ: ຮຽນຂຽນໂປແກຼມ Python 3 ໂດຍການຂຽນເກມງ່າຍໆທີ່ສະແດງໃຫ້ເຫັນຄວາມສາມາດໃນການຂຽນໂປແກຼມ.
ໃນພາກນີ້, ການເນັ້ນ ໜັກ ຕົ້ນຕໍແມ່ນການສຶກສາໂຄງສ້າງຂໍ້ມູນເປັນເຄື່ອງມືໃນການປະມວນຜົນຂໍ້ມູນຂ່າວສານຢ່າງເປັນລະບົບ. ສັນຍາລັກ, ສາຍ, ບັນຊີລາຍຊື່ ໜຶ່ງ ມິຕິແລະສອງມິຕິ, ສູດການຄິດໄລ່ ສຳ ລັບການປະມວນຜົນ, ການເຂົ້າລະຫັດ, ການເອີ້ນຄືນ, ການຄັດຂໍ້ມູນ Bonus: ວິທີຈັດລຽງແບບໄວແລະເລກຄະນິດສາດຍາວ.
ເປັນຫຍັງການສອນໂດຍສະເພາະນີ້? ຂ້ອຍໄດ້ເຮັດວຽກເປັນຄູສອນວິທະຍາສາດຄອມພິວເຕີ້ມາເປັນເວລາເກືອບສອງທົດສະວັດແລະໄດ້ພົບພໍ້ກັບສິ່ງທີ່ ໜ້າ ລຳ ຄານ. ເອກະສານສ່ວນຫຼາຍຖືກອອກແບບມາເພື່ອ“ ສອນການຂຽນໂປແກຼມ” ບໍ່ໄດ້ສອນຕົວຈິງ, ແຕ່ແມ່ນເອກະສານອ້າງອີງກ່ຽວກັບພາສາ: syntax, ຟັງຊັນ, ຜົນ. ຕົກລົງເຫັນດີ, ເຖິງແມ່ນວ່າພວກເຮົາຈະຮຽນວັດຈະນານຸກົມລັດເຊຍ - ອັງກິດທັງ ໝົດ, ພວກເຮົາຈະບໍ່ເວົ້າພາສາອັງກິດ. ເພາະວ່າ ສຳ ລັບການສົນທະນາທ່ານຕ້ອງຮູ້ຈັກຕື່ມອີກ subtleties ອີກພັນຢ່າງ: tenses, declensions, ການໃຊ້ ສຳ ນຽງແລະ prepositions, ແລະອື່ນໆ.
ໃນບົດສອນນີ້, ຂ້າພະເຈົ້າບໍ່ພຽງແຕ່ເວົ້າກ່ຽວກັບພາສາ Python 3, ແຕ່ຍັງ ນຳ ພາຜູ້ອ່ານຜ່ານການຄົ້ນຄິດຢ່າງມີເຫດຜົນ, ມີເຫດຜົນ, ຕອບບໍ່ພຽງແຕ່ ຄຳ ຖາມທີ່ວ່າ "ມີການຊ່ວຍເຫຼືອຫຍັງ?", ແຕ່ຍັງ "ເພື່ອຫຍັງ?" ແລະເປັນຫຍັງຈຶ່ງ?" ທິດສະດີທັງ ໝົດ ຈະຖືກສະທ້ອນໃຫ້ເຫັນໃນການປະຕິບັດ.
ໂຄງສ້າງອຸປະກອນ:
- ຂໍ້ມູນພື້ນຖານກ່ຽວກັບສັນຍາລັກ, ສາຍ, ລາຍການ;
- ສູດການຄິດໄລ່ສ້າງໂດຍ ນຳ ໃຊ້ການເອີ້ນຄືນ;
- ເລກຄະນິດສາດຍາວ;
- ກົນລະຍຸດແລະເຄັດລັບຂອງນັກຂຽນໂປແກມ: ທ່ານບໍ່ສາມາດຫລອກລວງຊະຕາ ກຳ, ແຕ່ທ່ານສາມາດ (ແລະຄວນ) ເຮັດໃຫ້ວຽກຂອງທ່ານງ່າຍຂື້ນ;
ໃນເກມນີ້ມີ 4 ເກມຢູ່ໃນພາກນີ້:
1. "ຮີດ ຄຳ" - ເກມທີ່ຜູ້ໃຊ້ເລືອກຕົວອັກສອນຕົວ ໜຶ່ງ ຄັ້ງ, ພະຍາຍາມຄາດເດົາ ຄຳ ສັບຂອງຫົວຂໍ້ໃດ ໜຶ່ງ ໃນຄວາມພະຍາຍາມ ໜ້ອຍ ໜຶ່ງ.
2. "ສິບຫ້າ" - ປິດສະ ໜາ ຕັ້ງແຕ່ໄວເດັກໂຊວຽດຂອງຂ້ອຍ, ໃນນັ້ນມີພຽງຫ້ອງຟຣີຢູ່ສະ ໜາມ 4x4 ເທົ່ານັ້ນ. ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຕ້ອງຍ້າຍແຜ່ນທີ່ມີຕົວເລກຕັ້ງແຕ່ 1 ເຖິງ 15 ແລະເຮັດເປັນລໍາດັບທີ່ແນ່ນອນ. ໂດຍວິທີທາງການ, ປິດສະຫນານີ້ໄດ້ dripping ສໍາລັບປີ.
3. "ບຸກລຸກອະວະກາດ" (c) (tm), ແລະອື່ນໆ. ເກມທີ່ມີຊື່ສຽງກັບຄົນຕ່າງດ້າວທີ່ມາຮອດ; ພວກເຮົາຈະມີຮຸ່ນເບົາທີ່ປະຕິບັດກັບ Tkinter. ທ່ານສາມາດເຮັດບາງສິ່ງບາງຢ່າງທີ່ມີຄຸນຄ່າກວ່າຕົວທ່ານເອງ. ໜຶ່ງ ໃນສິ່ງພິມໄດ້ຈັດອັນດັບ Space Invaders ເປັນອັນດັບ ໜຶ່ງ ໃນການຈັດອັນດັບຂອງຜູ້ຍິງອະວະກາດ.
4. "Sokoban" - ເຄື່ອງ ຈຳ ລອງການໂຫຼດ. ພິຈາລະນາຫຼັກການຂອງການກໍ່ສ້າງເກມ labyrinth ໃນມຸມມອງ 2D (ເບິ່ງເທິງສຸດ).
ສູດການຄິດໄລ່ທີ່ ນຳ ສະ ເໜີ ແມ່ນແນໃສ່ການສຶກສາ:
- ເຂົ້າໃຈຫຼັກການຂອງຜູ້ປະມວນຜົນ;
- ຄວາມສາມາດຕົວຈິງໃນການສ້າງແລະຂຽນສູດການຄິດໄລ່ດ້ານພາສາ;
- ຄວາມສາມາດໃນການຈັດຕັ້ງປະຕິບັດຂໍ້ມູນກັບເຄື່ອງມື Python;
- ຄວາມສາມາດໃນການ ນຳ ໃຊ້ເຄື່ອງມືພາສາລະດັບສູງທີ່ທັນສະ ໄໝ;
- ... ແລະຄວາມນິຍົມຂອງ pastime ສ້າງສັນ.
ທ່ານຈະເຫັນ:
- ສູດການຄິດໄລ່ ສຳ ລັບການປະມວນຜົນໂຄງສ້າງຂໍ້ມູນ;
- ຄຳ ແນະ ນຳ ແລະ ຄຳ ເຫັນຕົວຈິງໂດຍອີງໃສ່ປະສົບການຫຼາຍປີ;
- ຂັ້ນຕອນຂອງການອອກແບບສູດການຄິດໄລ່ ສຳ ລັບເກມ;
- ລາຍລະອຽດຂອງວຽກງານຂອງຫໍສະ ໝຸດ Tkinter ດ້ວຍຕົວຢ່າງທີ່ໃຊ້ໄດ້ຈິງ;
- ທົດສອບການຝຶກຄວາມເຂົ້າໃຈລະຫັດ Python.
ກະລຸນາ, ຖ້າທ່ານມັກແອັບ app, ກະລຸນາໃຫ້ຄະແນນແລະຂຽນ ຄຳ ເຫັນ. ມີແຮງຈູງໃຈຫຼາຍທີ່ຈະສືບຕໍ່ເຮັດວຽກ :)
ອັບເດດແລ້ວເມື່ອ
8 ພ.ພ. 2024