Was ist in einem Vortrag zur Einführung in Python zu beachten?


9

Ich bin in einem Studententeam, das sich auf Webentwicklung konzentriert. Meine Teamkollegen interessieren sich für Python und ich bin der einzige, der es gelernt hat. Deshalb wurde ich gebeten, nächste Woche einen Vortrag über "Einführung in Python" zu halten.

Ich würde gerne auf Ihren Rat hören, worüber Sie sprechen sollten, um das Gespräch interessant zu machen, anstatt nur ein paar Grammatik-Dinge.

PS: Meine Teamkollegen sind mit PHP und .NET vertraut


1
Nun, sie essen gerne Mäuse und neigen dazu, in der Sonne oder auf warmen Felsen zu schlafen. Sie lieben es, sich um Menschen zu wickeln und gestreichelt zu werden, aber seien Sie vorsichtig, wenn sie eine Weile nicht mehr gefüttert wurden ... Oh, warte, du meintest die Sprache. Keine Ursache.
Steven A. Lowe

Antworten:


6

Code Kata.

Erstellen Sie tatsächlich eine tatsächliche Webseite unter Verwendung eines tatsächlichen Rahmens vor ihren Augen.

Sprechen Sie nicht über "Python die Sprache".

Zeigen Sie Python, wie es zum Erstellen einer Webseite verwendet wird. Abschweifen, um Fragen zu beantworten. Konzentrieren Sie sich darauf, etwas zu bauen, das funktioniert.

Erklären Sie, was es bedeutet und warum es cool ist, während Sie tippen.


6

Ich werde versuchen, meine Meinung als Plan auszudrücken:

PS, wenn jemand fragt:


1

Ich würde mir die ersten Klassen aus Googles Python-Kurs ansehen . Das war eine der besseren 30.000-Fuß-Python-Übersichten, die ich gesehen habe. Die Übungen sind auch gute Beispiele für die Art der Problemlösung, für die Python wirklich nützlich ist.


0

Ich denke, dass die Hervorhebungen in Python ganz anders sind als in anderen Sprachen, daher denke ich, dass es eine gute Idee sein könnte, die Techniken zu behandeln, die nicht unbedingt nur für Python gelten, die Pythonisten jedoch regelmäßig verwenden, wie:

  • Generatoren,
  • Dekorateure,
  • Ententypisierung,
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.