Пишем игры на Python, часть 1

Bevat advertentiesIn-app aankopen
4,9
2,69K reviews
100K+
Downloads
Inhoudsbeoordeling
Iedereen
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding

Over deze app

Spelprogrammering, creatie vanaf nul: voor kinderen en tieners, maar ook voor hun ouders en leerkrachten! Ontworpen voor een breed scala aan lezers en studenten van programmeren. De Tkinter-bibliotheek is modern programmeren.

Aanbevolen leeftijd: vanaf 13 jaar

Games schrijven: het programmeren van Python 3 leren door eenvoudige games te schrijven die de programmeermogelijkheden demonstreren.

Biedt informatie over het werken met de Tkinter-bibliotheek, waarmee u serieuze programma's kunt maken met een handige intuïtieve interface, een inleiding tot functioneel (procedureel) programmeren, de principes van het bouwen van een programma kunt bestuderen op basis van de regel "verdeel en heers", die bijdraagt tot creatief denken en effectieve prestaties, ook in het dagelijks leven. Hoe maak ik een knop aan? Hoe een actie programmeren door erop te klikken? Hoe geef ik een berichtvenster weer? Laconiek modern design, schoonheid en gratie - dit is Tkinter.

Waarom deze specifieke tutorial? Ik werk al twee decennia als docent informatica en ik sta voor één vervelend ding. De meeste materialen die zijn ontworpen om "programmeren te leren" geven eigenlijk geen les, maar zijn een soort verwijzing naar de taal: syntaxis, functies, resultaat. Mee eens, zelfs als we het hele woordenboek Russisch-Engels leren, spreken we geen Engels. Omdat je voor een gesprek nog duizend subtiliteiten moet kennen: tijden, verbuigingen, het gebruik van voornaamwoorden en voorzetsels, enzovoort.

In deze tutorial praat ik niet alleen over de Python 3-taal, maar leid ik de lezer ook door redeneren, logisch redeneren, waarbij ik niet alleen de vraag "Met welke hulp?" Beantwoord, maar ook "Waarvoor?" en waarom?" De hele theorie komt direct tot uiting in de praktijk.

MATERIAALSTRUCTUUR:
- basisinformatie over de Python 3-taal;

- game-architectuur: op welke principes zijn games gebouwd, wat moet worden voorzien, hoe moet een gegevensverwerkingssysteem worden gebouwd;

- trucs en trucs van de programmeur: je kunt het lot niet bedriegen, maar je kunt (en moet) je werk gemakkelijker maken;

- spellen: er zijn vier spellen in dit deel:

1. "Raad het nummer." Doel van het spel: plezier en analyse van cijferreeksen. Voor kinderen die leren tellen. U, als ouder, kunt een spel speciaal voor uw kind schrijven, waarbij u uw wensen in het programma zet.

2. "Leer tellen." Doel van het spel: telvaardigheid ontwikkelen. Geschikt in het algemeen voor iedereen - en zelfs voor volwassenen die hun vaardigheden willen verbeteren en de snelheid van correct "hoofd" rekenen willen verhogen.

3. "Casino 678". Doel van het spel: antipropaganda van gokken. Wanneer u met uw eigen handen een algoritme schrijft en virtueel geld verliest, begrijpt u dat u gewoon niet kunt winnen, dan zal de interesse in gokken verdwijnen. Aanbevolen voor tieners die hopen plotseling rijk te worden met minstens ‘een miljoen dollar’ en nog lang en gelukkig willen leven.

4. "Hippodroom". Doel van het spel: het bestuderen van de Tkinter-bibliotheek, het vormen van een applicatie met vensters (Windows), het werken met afbeeldingen, het animeren van afbeeldingen in het programmavenster, coördinatensystemen. Werken met procesparameters: de spelsituatie veranderen op basis van willekeur.

De gepresenteerde algoritmen zijn gericht op het opleiden van:
- inzicht in de principes van de verwerker;
- praktisch vermogen om algoritmen in de taal te creëren en te schrijven;
- de mogelijkheid om gegevensverwerking met Python-tools te implementeren;
- de mogelijkheid om moderne taalhulpmiddelen van hoog niveau te gebruiken;
- ... en popularisering van creatief tijdverdrijf.

U zult vinden:
- basisalgoritmen voor gegevensverwerking;
- praktisch advies en commentaar op basis van jarenlange ervaring;
- stadia van het ontwerpen van algoritmen voor games;
- een beschrijving van het werk van de Tkinter-bibliotheek met praktijkvoorbeelden;
- tests om het begrip van Python-code te oefenen.

Als je de app leuk vond, beoordeel hem dan en schrijf een opmerking. Zeer motiverend om door te werken :)

Speciale dank aan SmileZzz: zonder jou was dit helemaal niet gebeurd!
Geüpdatet op
7 mei 2024

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
Deze app kan deze typen gegevens delen met derden
Locatie, Persoonlijke informatie en 2 andere
Geen gegevens verzameld
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze verzamelen
Gegevens worden tijdens de overdracht versleuteld
Gegevens kunnen niet worden verwijderd

Beoordelingen en reviews

5,0
2,54K reviews

Wat is er nieuw

- обновление библиотек, повышение стабильности.