Einführung in die Programmierung mit Python [ID:044]

a series of video-tutorials by Lucas Holland and mro

Diese Serie von ShowMeDo's führt den Zuschauer in die Programmierung unter Verwendung der Programmiersprache Python ein.

Video Tutorials

1. Grundlagen der Programmierung

Diese erste Episode einer ganzen Reihe von ShowMeDos zeigt grundlegende Konzepte der Programmierung auf. Hochgeladen am 7. Januar 2007, Laufzeit: 3 Minuten.

2. Installation

Diese Episode zeigt die Installation und Einrichtung von Python unter Windows XP. Hochgeladen am 13. Januar 2007, Laufzeit: 3 Minuten.

3. Das print-Statement

In dieser Episode beschäftigen wir uns mit dem print- Statement, das in Python dazu genutzt wird, Ausgaben zu machen. Uploaded on 28th January 2007, running time 3 minutes.

4. Kommentare, Variablen und Datentypen

In dieser Episode führen wir in das Konzept von Kommentaren und Variablen ein und beschäftigen uns mit Datentypen. Uploaded on 28th January 2007, running time 7 minutes.

5. Operatoren und Datentypen

In dieser Episode geht es um Operatoren und Datentypen, die eine Grundlage für die weiteren Episoden bilden. Uploaded on 7th February 2007, running time 10 minutes.

6. Objektorientierte Programmierung (OOP)

In dieser Episode behandeln wir das Paradigma der objektorientierten Programmierung, auf welchem Python basiert. Uploaded on 7th February 2007, running time 6 minutes.

7. Funktionen

In dieser Episode geht es um Funktionen, also um das Gruppieren von Code zu Einheiten, die wiederverwendbar sind. Uploaded on 15th February 2007, running time 5 minutes.

8. Listen, Tuples, Dictionaries

In dieser Episode geht es um Listen, Tuples und Dictionaries, also um verschiedene Arten von Sequenzen. Diese sind in der Programmierung mit Python sehr nützlich. Uploaded on 28th February 2007, running time 9 minutes.

9. Kontrollfluss 1

In dieser Episode beginnen wir, uns mit der Manipulation des Kontrollflusses von Programmen auseinanderzusetzen. Uploaded on 17th March 2007, running time 11 minutes.

10. Kontrollfluss 2

In dieser Episode befassen wir uns weiter mit der Manipulation des Kontrollflusses. Dazu benutzen wir die if- und while-Konstrukte Uploaded on 14th April 2007, running time 6 minutes.

11. Benutzereingaben

In dieser Episode geht es darum, wie man Eingaben vom Benutzer einliest und verarbeitet. Uploaded on 23rd April 2007, running time 5 minutes.

12. Modularität und Zufallswerte

In dieser Episode geht es um Module und im speziellen um das Modul random, mit dem Zufallswerte erzeugt werden können. Ausserdem stellen wir ein kleines Script für ein Zahlenratenspiel vor und stellen auch 2 Aufgaben, die in der nächsten Episode aufgelöst werden: Das Programm soll vor dem Spielen fragen, wie oft das Spiel durchlaufen werden soll. Das Programm soll mit der Gewinnmeldung ausgebe [...]

13. Dateizugriffe

In dieser Episode werden die beiden Aufgaben aus Episode 12 gelöst und erklärt, wie man mit Dateien arbeitet. Eine weitere interessante Aufgabe wäre es, eine Highscorefunktion in das Zahlenraten-Spiel einzubauen, da man nun die Highscores in eine Datei schreiben kann. Uploaded on 23rd April 2007, running time 9 minutes.

14. OOP in der Praxis

In dieser Episode beschäftigen wir uns mit der praktischen Umsetzund von OOP in Python. Gleichzeitig ist dies auch die letzte Episode, es heisst ja auch EINFÜHRUNG in die Programmierung mit Python.

Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

Kudos and Thanks for Lucas

Content

Feedback

Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.

feedback@showmedo.com