Ein cooles Python-Skript, um Teenie-Python beim Programmieren zu begeistern? [geschlossen]

8

Also lehre ich einem Freund, Sohn, einige Python-Programmierung, einfach durch die Kontrolle des Flusses, grundlegende Datentypen / Strukturen.

Ich möchte ein Tutorial mit ihm machen und hoffentlich etwas einfaches, aber dennoch cooles bauen, um ihn für die Macht von Python zu begeistern.

Irgendwelche Ideen?

    
Blankman 24.04.2011, 20:31
quelle

7 Antworten

13

Schau dir Deine eigenen Computerspiele mit Python an von Albert Sweigart.
Es wurde für Anfänger geschrieben. Es ist auf der Website des Links verfügbar, aber Sie können das Buch auch kaufen, wenn Sie bevorzugen.
Es gibt einen Blog mit extra Material mit netten Spielen wie die klassischen Gorillas oder Tetris.

    
joaquin 24.04.2011, 20:41
quelle
10

Bringen Sie ihm Karte, reduzieren, Lambda und andere einfache Sachen :)
Und dann zeigen Sie ihm diesen Code, um Faktor einer Reihe von Zahlen in einer Zeile zu finden.

%Vor%

Er wird sich sicherlich freuen

    
Arihant Nahata 24.04.2011 20:43
quelle
3

Wenn er in Mathe ist, Ссылка könnte es sich lohnen, mit ihm auszugehen.

  

Was ist Projekt Euler?

     

Projekt Euler ist eine Serie von   anspruchsvolle mathematische / Computer   Programmierprobleme, die erfordern   mehr als nur mathematische Einsichten   lösen. Obwohl Mathematik wird   helfen Sie bei der Ankunft elegant und   effiziente Methoden, die Verwendung von a   Computer- und Programmierfähigkeiten werden   erforderlich sein, um die meisten Probleme zu lösen.

    
DTing 24.04.2011 20:50
quelle
3

Etwas Einfaches Ich weiß, dass einige Kinder, die Spaß damit hatten, damit zu spielen, es sehr hilfreich ist, bloß zu schauen, weil es dem Kind helfen wird, ziemlich viel zu lernen.

%Vor%     
Python Noob 28.03.2012 17:20
quelle
2

Ja,

ths könnte funktionieren .. Ich bin derzeit nur zum Spaß lesen einige Sachen über die Verschlüsselung, ich weiß nicht, was er genau ist, aber was er möchte, ist es, Python zu verwenden, um Nachrichten zu verschlüsseln und einige String-Manipulationen zu tun.

etwas einfach zu demonstrieren, was ich meine:

%Vor%

Nachricht ('SEND THE MATERIAL NOW')

Ausgänge: LTFR ZIT DQZTKOQS FGV

nicht md5 Stärke usw., aber nur einfaches Buchstabenersetzungsschema

now erhalten auch zufällige Sequenzen und versuchen dann, sie zu knacken

zum Beispiel:

"EKNHZGUKQHIN OL ZIT LEOTFET ZIQZ EKTQZTL ZIT EOHITK LNLZTDL XLTR ZG IORT DTLLQUTLYKGD XFOFZTFRTR KTEOHOTFZL ".

%Vor%     
Buster 24.04.2011 20:41
quelle
1

Sie könnten versuchen, das integrierte Modul turtle zu verwenden, um einige Fraktale zu erstellen, z. B. Koch Schneeflocke .

    
Soulman 24.04.2011 20:53
quelle
0

Ein Spiel ist eindeutig eine nette Sache. Vielleicht Tetris oder Snake-like?

Während Commandline-Sachen großartig zu lernen sind, da du dir keine Sorgen um grafische Sachen machen musst, könnten sie für ein Kind langweilig sein.

    
ThiefMaster 24.04.2011 20:41
quelle

Tags und Links