Use APKPure App
Get Пишем игры на Python, часть 2 old version APK for Android
초보자를 위한 프로그래밍: Python 3.x with Simple Games
게임 프로그래밍, 처음부터 제작 : 어린이와 청소년, 부모와 교사를위한 것입니다! 두 번째 부분. 광범위한 독자와 프로그래밍 학생을 위해 설계되었습니다. Tkinter를 사용한 예제-최신 윈도우 인터페이스 구축.
권장 연령 : 13 세부터 자료의 첫 부분을 공부 한 후.
게임 작성 : 프로그래밍 기능을 보여주는 간단한 게임을 작성하여 Python 3 프로그래밍 학습.
이 부분에서는 프로그래밍 방식으로 정보를 처리하기위한 도구로서 데이터 구조를 연구하는 데 중점을 둡니다. 기호, 문자열, 1 차원 및 2 차원 목록, 처리 알고리즘, 암호화, 재귀, 데이터 정렬. 보너스 : 빠른 정렬 알고리즘과 긴 산술.
왜이 특별한 튜토리얼입니까? 저는 거의 20 년 동안 컴퓨터 과학 교사로 일해 왔으며 한 가지 성가신 일을 발견했습니다. "프로그래밍을 가르치기 위해"설계된 대부분의 자료는 실제로 가르치지는 않지만 구문, 함수, 결과 등 언어에 대한 일종의 참조입니다. 동의합니다. 러시아어-영어 사전 전체를 배워도 영어를 말하지 않을 것입니다. 대화를 위해서는 시제, 경사, 대명사 및 전치사 사용 등 수천 가지 미묘한 점을 알아야합니다.
이 튜토리얼에서는 Python 3 언어에 대해 이야기 할뿐만 아니라 독자를 추론, 논리적 추론을 통해 안내하고 "What help?"뿐만 아니라 "For what?"이라는 질문에 답합니다. 그리고 왜?" 전체 이론은 즉시 실제로 반영됩니다.
재료 구조 :
-기호, 문자열, 목록에 대한 기본 정보
-재귀를 사용하여 구축 된 알고리즘;
-긴 산술;
-프로그래머의 트릭과 트릭 : 운명을 속일 수는 없지만 작업을 더 쉽게 만들 수 있습니다.
-게임 :이 부분에는 4 개의 게임이 있습니다.
1. "단어 맞추기"-사용자가 한 번에 하나의 문자를 선택하여 적은 횟수의 시도로 특정 주제의 단어를 추측하는 게임입니다.
2. "Fifteen"-소련 어린 시절의 퍼즐. 4x4 필드에 하나의 자유 셀만 있습니다. 1에서 15까지의 숫자로 번호판을 교활하게 이동하고 특정 순서를 만들어야합니다. 그건 그렇고,이 퍼즐은 수년 동안 떨어지고 있습니다.
3. "우주 침략자"(c) (tm) 등 외계인이 도착하는 유명한 게임; 우리는 Tkinter로 구현 된 가벼운 버전을 가질 것입니다. 스스로 더 가치있는 일을 할 수 있습니다. 간행물 중 하나는 스페이스 슈터 순위에서 스페이스 인베이더를 1 위로 선정했습니다.
4. "Sokoban"-로더 시뮬레이터. 2D 관점 (평면도)에서 미로 게임을 만드는 원리를 고려합니다.
제시된 알고리즘은 다음을 교육하는 데 목적이 있습니다.
-프로세서의 원리 이해;
-언어로 알고리즘을 만들고 작성하는 실용적인 능력;
-Python 도구로 데이터 처리를 구현하는 기능
-현대적인 고급 언어 도구를 사용할 수있는 능력;
-... 그리고 창의적인 오락의 대중화.
다음을 찾을 수 있습니다.
-데이터 구조를 처리하기위한 알고리즘;
-다년간의 경험을 바탕으로 한 실용적인 조언과 의견
-게임용 알고리즘 설계 단계;
-실제 예제와 함께 Tkinter 라이브러리의 작업에 대한 설명;
-파이썬 코드 이해를 연습하기위한 테스트.
앱이 마음에 드 셨다면 평가하고 댓글을 남겨주세요. 일을 계속하도록 동기를 부여합니다. :)
Last updated on May 12, 2024
Minor bug fixes and improvements. Install or update to the newest version to check it out!
업로드한 사람
Viktor Trofimov
필요한 Android 버전
Android 5.1+
카테고리
신고
Пишем игры на Python, часть 2
ru_3.05 by Viktor Trofimov
May 12, 2024