TumbleTrack

Your personal Tumblr journey starts here

Programmieren - Blog Posts

Teach Your Kids To Code ...

is a parent's and teacher's guide to teaching kids basic programming and problem solving using Python, the powerful language used in college courses and by tech companies like Google and IBM.

Teach Your Kids To Code ...

Step-by-step explanations will have kids learning computational thinking right away, while visual and game-oriented examples hold their attention. Friendly introductions to fundamental programming concepts such as variables, loops, and functions will help even the youngest programmers build the skills they need to make their own cool games and applications. Whether you've been coding for years or have never programmed anything at all, Teach Your Kids to Code will help you show your young programmer how to

Explore geometry by drawing colorful shapes with Turtle graphics

Write programs to encode & decode messages, play Rock-Paper-Scissors, and calculate how tall someone is in Ping-Pong balls

Create fun, playable games like War, Yahtzee, and Pong

Add interactivity, animation, and sound to their apps

Teach Your Kids to Code is the perfect companion to any introductory programming class or after-school meet-up, or simply your educational efforts at home. Spend some fun, productive afternoons at the computer with your kids—you can all learn something!

- No Starch Press -

Post #162: Bryson Payne, Teach Your Kids To Code, A Parent-Friendly Guide To Python Programming, 336 Pages, No Starch Press, Burlingame, California, U.S.A., 2025.


Tags

Objekt-orientierte Programmierung mit Python ...

Objekt-orientierte Programmierung Mit Python ...

Eigene Objekte programmieren: Toaster

Objekt-orientierte Programmierung Mit Python ...

Quelle: Hauke Fehr, Let's code Python, 2024.

Objekt-orientierte Programmierung Mit Python ...
Objekt-orientierte Programmierung Mit Python ...
Objekt-orientierte Programmierung Mit Python ...
Objekt-orientierte Programmierung Mit Python ...

Post #151: Hauke Fehr, Let's code Python, OOP - Objektorientierte Programmierung, Eigene Objekte programmieren, 2024.


Tags

Zahlen runden in Python ...

Zahlen Runden In Python ...

Source: https://codegree.de/runden-in-python/

Post #145: Codegree, Patrick, Python runden: So funktioniert es richtig, Kommazahlen mit der Built-In-Funktion "round()" zu runden, 2024.


Tags

Learning programming languages in India ...

The most in-demand programming languages in India
Computerworld
Computerworld India offers some help choosing which programming language to learn first, or next, from among the hundreds available.

Post #178: ComputerWorld, Poojitha Jayadevan, The most in-demand programming languages in India, 2024.


Tags

Der MITP-Verlag ist immer wieder eine gute Wahl ...

Der MITP-Verlag Ist Immer Wieder Eine Gute Wahl ...

Michael Weigend ist für mich einer der besten Autoren, wenn es um gute Fachbücher zur Programmiersprache PYTHON geht. Er hat bislang Bücher für Anfänger, aber auch für Fortgeschrittene und Profis herausgegeben. Ich habe mittlerweile ein paar Bücher von ihm und lese sie immer wieder gerne, um in Python meine Kenntnisse zu vertiefen oder zu erweitern.

Der MITP-Verlag Ist Immer Wieder Eine Gute Wahl ...

Post #118: Michael Weigend, So einfach! Programmieren lernen mit Python, MITP Verlag, Frechen, 208 Seiten, 2023.


Tags

A Leap Year? - This Is The Question Of The Day ...

A Leap Year? - This Is The Question Of The Day ...

This is how you work out whether if a particular year is a leap year.

On every year that is divisible by 4 with no remainder

Except every year that is evenly divisible by 100 with no remainder

Unless the year is also divisible by 400 with no remainder

A Leap Year? - This Is The Question Of The Day ...

Source: Angela Yu, Udemy, 2024

Year 2000:

2000 ÷ 4 = 500 (Leap)

2000 ÷ 100 = 20 (Not Leap)

2000 ÷ 400 = 5 (Leap!)

So, year 2000 is a leap year.

A Leap Year? - This Is The Question Of The Day ...

Year 2100:

2100 ÷ 4 = 525 (Leap)

2100 ÷ 100 = 21 (Not Leap)

2100 ÷ 400 = 5.25 (Not Leap)

But year 2100 is not a leap year.

A Leap Year? - This Is The Question Of The Day ...

Post #113: Free Programming Exercise, Leap Year, 2024.


Tags

A Repl? Yes, a Repl! Let's create a Repl ...

It's a Read-Evaluate-Print-Loop ...

Post #111: Surfing Scratcher, How To Use Replit Python, Introduction To Replit, 2024.


Tags

Niklaus Wirth

15.2.1934 - 1.1.2024

Niklaus Wirth: "Eine Optimierung beim Programmieren erfordert Zeit"
MIT Technology Review
Der am 1. Januar 2024 verstorbene Niklaus Wirth entwickelte die Programmiersprache Pascal. Im Interview von 2016 prangert er die Qualität be

Niklaus Wirth war gebürtiger Schweizer, studierte Ingenieur-Wissenschaften und war auch als Informatiker tägig gewesen. Er entwarf die Programmiersprache "PL360", die 1968 auf dem "IBM System/360" implementiert wurde. Weiterhin beteiligte sich Wirth an der Weiterentwicklung und Verallgemeinerung der Sprache "Algol". Insbesondere schuf er in Zusammenarbeit mit Tony Hoare die Sprache "Algol W" und wirkte an der Entwicklung von "Algol 68" mit. Enttäuscht über die stetig zunehmende Komplexität der Entwürfe zu dieser Sprache definierte und implementierte er in den Jahren 1968 bis 1972 praktisch im Alleingang die Programmiersprache "Pascal".

Quelle: Wikipedia

Post #110: Heise Online, Niklaus Wirth, Eine Optimierung beim Programmieren erfordert Zeit, 2024.


Tags

The Python Institute ...

The Python Institute ...
pythoninstitute.org

Post #103: The Python Institute, The Language Of Today And Tomorrow, 2023.


Tags

Eine umfangreiche Einführung in Python 3 ...

Eine Umfangreiche Einführung In Python 3 ...
Eine Umfangreiche Einführung In Python 3 ...

Post #96: Bernd Klein, Einführung in Python 3 für Ein- und Umsteiger, Hansa Verlag, 2. Auflage, 494 Seiten, 2014.


Tags

Computer Science and OOP in Python ...

My source code of the exercise ...

Computer Science And OOP In Python ...
Computer Science And OOP In Python ...
Computer Science And OOP In Python ...

The output of my source code ...

Computer Science And OOP In Python ...

Post 78: MIT - Massachusetts Institute of Technology, Open Course Ware, Dr. Ana Bell, Object Oriented Programming, Introduction to computer science and programming in Python, 2023.


Tags

Python Tutorial #20 Funktionen mit Rückgabewert ...

The source code of my exercise ...

Python Tutorial #20 Funktionen Mit Rückgabewert ...
Python Tutorial #20 Funktionen Mit Rückgabewert ...

The output of my source code ...

Python Tutorial #20 Funktionen Mit Rückgabewert ...

Post #77: YouTube, Programmieren-Starten, Python Tutorial, #20 Funktionen mit Rückgabewert, 2023.


Tags

SoloLearn - Learn To Code ...

SoloLearn - Online Coding Platform ...

SoloLearn: The Largest Community of Mobile Code Learners - YouTube

Post #72: SoloLearn, An online programming platform for Python, SQL, C, Web Development (HTML, CSS & JavaScript), PHP, Java, Swift, C# and tech for everyone, 2023.


Tags

Wie wird Microsoft WINDOWS programmiert?

In welcher Programmiersprache ist Windows geschrieben? - BMU Verlag
BMU Verlag
Erfahren Sie in diesem umfassenden Leitfaden, in welcher Programmiersprache Windows geschrieben ist. Erfahren Sie mehr vom BMU Verlag.

Post #71: BMU Verlag, Blog, In welcher Programmiersprache ist Windows geschrieben?, 2023.


Tags

Python Tutorial #18 Funktionen ...

The source code of my exercise ...

Python Tutorial #18 Funktionen ...
Python Tutorial #18 Funktionen ...

The output of my source code ...

Python Tutorial #18 Funktionen ...

Post #69: YouTube, Programmieren-Starten, Python Tutorial, #18 Funktionen in Python selbst definieren, 2023.


Tags

Learn Python with Free Tutorial - TechVidvan

Learn Python With Free Tutorial - TechVidvan

Source: Techvidvan

TechVidvan
Python is one of the most popular programming languages created by Guido van Rossum. It is a high-level, general-purpose, and object-oriente

Post #67: TechVidvan, offers an excellent Python Tutorial, 2023.


Tags

Python Tutorial #17 Die For-Schleife 2 ...

The source code of my exercise ...

Python Tutorial #17 Die For-Schleife 2 ...
Python Tutorial #17 Die For-Schleife 2 ...

The output of my source code ...

Python Tutorial #17 Die For-Schleife 2 ...

Post #65: YouTube, Programmieren Starten, Python Tutorial, #17, Die For-Schleife als Zählerschleife, 2023.


Tags

Colors in the terminal for Python with "Colorama" …

Farben im Terminal für Python mit Colorama
HelloCoding
Um farbigen Text auf der Konsole darzustellen, gibt es einfache Möglichkeiten. Ich zeige dir, welche Module es gibt und wie es ganz ohne geh

Post #43: HelloCoding, Farben im Terminal für Python mit "Colorama", Eine Anleitung zum Gebrauch des Moduls, 2023.


Tags

Turtle programming with Python: Sierpinski ...

Recursive Programming based on an idea by Sierpinski

The source code of my exercise, part 1 ...

Turtle Programming With Python: Sierpinski ...
Turtle Programming With Python: Sierpinski ...

The output of my source code ...

Turtle Programming With Python: Sierpinski ...

The source code of my exercise, part 2 ...

Turtle Programming With Python: Sierpinski ...
Turtle Programming With Python: Sierpinski ...

Post #40: Claudia Ermel & Olga Runge, Erste Schritte mit Python für Dummies Junior, Lass die Schildröte für dich arbeiten, Turtle Programmierung mit Python, Wiley Verlag, Weinheim, 2017.


Tags

The philosophy of Python

The Zen of Python is a collection of 19 "guiding principles" for writing computer programs that influence the design of the Python programming language. Software engineer Tim Peters wrote these principles and posted them on the Python mailing list in 1999. Peters' list left open a 20th principle "that Guido must fill in," referring to Guido van Rossum, the original author of the Python language. The vacancy for a 20th principle has not been filled. (www.wikipedia.com)

Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts.

Special cases aren't special enough to break the rules.

Although practicality beats purity.

Errors should never pass silently.

Unless explicitly silenced.

In the face of ambiguity, refuse the temptation to guess.

There should be one, and preferably only one, obvious way to do it.

Although that way may not be obvious at first unless you're Dutch. LOL

Now is better than never.

Although never is often better than *right* now.

If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Namespaces are one honking great idea -- let's do more of those!

Die Philosophie von Python

Das Zen von Python ist eine Sammlung von 19 "Leitprinzipien" für das Schreiben von Computerprogrammen, die das Design der Programmiersprache Python beeinflussen. Der Software-Entwickler Tim Peters schrieb diese Prinzipien auf und veröffentlichte sie 1999 auf der Python-Mailingliste. Peters' Liste ließ ein 20. Prinzip offen, das "Guido" ausfüllen muss, und bezog sich dabei auf Guido van Rossum, den ursprünglichen Autor der Python-Sprache. Die Vakanz für ein 20. Prinzip wurde nicht besetzt. (www.wikipedia.com)

Schön ist besser als hässlich.

Explizit ist besser als implizit.

Einfach ist besser als kompliziert.

Komplex ist besser als undurchschaubar.

Flach ist besser als verschachtelt.

Spärlich ist besser als beschränkt.

Lesbarkeit zählt.

Spezialfälle sind nicht speziell genug, als dass sie die Regeln sprengen dürften.

Obwohl die praktische Anwendbarkeit die Reinheit übertrifft.

Fehler sollten nie schweigend verlaufen.

Außer man hat sie explizit zum Schweigen gebracht.

Im Angesicht der Mehrdeutigkeit widerstehe der Versuchung zu raten.

Es sollte einen --- und bevorzugt genau einen --- offensichtlichen Weg geben, es zu tun.

Obwohl dieser Weg auf den ersten Blick nicht offensichtlich erscheinen mag, außer man ist Holländer. LOL

Jetzt ist besser als nie. Obwohl nie oft besser ist als JETZT SOFORT.

Wenn die Implementierung schwer zu erklären ist, ist es eine schlechte Idee.

Wenn die Implementierung einfach zu erklären ist, könnte es eine gute Idee sein.

Namensräume sind eine glänzende Idee --- lasst uns mehr davon machen!

Post: #34: Tim Peters, The Zen Of Python, 1999.


Tags

Python Tutorial #9 Vergleiche ...

The source code of my exercise ...

Python Tutorial #9 Vergleiche ...
Python Tutorial #9 Vergleiche ...

The output of my source code ...

Python Tutorial #9 Vergleiche ...

Post #33: YouTube, Programmieren Starten, Python Tutorial, #9 Vergleiche in Python und der Datentyp "Bool", 2023.


Tags
Ein Richtig Gutes Taschenbuch Für Den Einstieg In Die Programmiersprache "Python". Das Buch Ist Zwar

Ein richtig gutes Taschenbuch für den Einstieg in die Programmiersprache "Python". Das Buch ist zwar schlank, aber trotzdem ausführlich und kompetent. Michael Weigend gehört für mich zu den besten deutschsprachigen Autoren zur Programmierung mit Python, der verständlich schreibt und ein solides Fachwissen vermittelt.

Post #27: Michael Weigend, Python 3 Schnelleinstieg, Programmieren lernen in 14 Tagen, mitp Verlag, Frechen, 2021.


Tags

Microsoft Visual Studio Code ...

Microsoft Visual Studio Code: Tutorial zur Programmierumgebung für Profis
computerbild.de
Mit diesem Gratis-Quellcode-Editor aus Redmond setzen Sie Quellcodes auf und bearbeiten vorhandene. Die Anwendung kommt im modernen Look dah

Post #26: Computer Bild, Microsoft Visual Studio Code, Tutorial zur Programmierumgebung (IDE), 2023.


Tags

Python Tutorial, #7 Type-Casting ...

The source code of my exercise ...

Python Tutorial, #7 Type-Casting ...
Python Tutorial, #7 Type-Casting ...

The output of my source code ...

Python Tutorial, #7 Type-Casting ...

Post #25: Programmieren-Starten, Python Tutorial, #7 Type-Casting, 2023.


Tags

Python - Turtle Programming, Mandala ...

Python - Turtle Programming, Mandala ...

The output of my source code ...

Python - Turtle Programming, Mandala ...

The source code of my exercise ...

Python - Turtle Programming, Mandala ...

The development of the Mandala on the screen ...

Post #22: Python - Turtle Programming, Mandala, Idea: Claudia Ermel & Olga Runge, Erste Schritte mit Python für Dummies 'Junior', Wiley Verlag, Weinheim, 1. Auflage, 2017.


Tags
Loading...
End of content
No more pages to load
Explore Tumblr Blog
Search Through Tumblr Tags