Shadowing-Übung: C++ in 100 Seconds - Englisch Sprechen Lernen mit Video

Lektion wird erstellt...
1
C++, a statically typed compiled programming language famous for its widespread use in software infrastructure and infamous for its steep learning curve.
2
It was created in 1979 by Bjorn Straustrup at AT &T Bell Labs.
3
He was inspired by the object -oriented nature of Simula, but needed a language with the high performance of C, and thus, C with Classes was born.
4
It's designed as a superset of C, which means that virtually any C program is also a valid C++ program, but it also adds zero overhead abstractions,
5
such as object -oriented patterns like polymorphism, encapsulation, and inheritance.
6
Today, it's used in a wide variety of systems with constrained memory demands, like the Unreal Engine for AAA video games, programs like Adobe After Effects that were used to edit this video,
7
databases like MySQL and MongoDB, embedded systems like the display on your smart toaster, and is used to implement much of our low -level infrastructure, like language compilers and virtual machines.
8
It's so popular because it provides low -level memory and hardware control like C, but with high -level abstractions like classes and smart pointers.
9
C++ makes it harder to shoot yourself in the foot, but when you do, it'll blow your whole leg off.
10
To get started, install a C++ compiler like GCC or Clang, then create a file ending in CPP.
11
Include Iostream from the standard library to handle input and output.
12
Your code will start executing from the main function.
13
To print Hello World, we simply use standard character output followed by the bitwise shift left operator and a string literal.
14
We can get rid of this std though by adding a namespace to the top of the file.
15
Now if we want to create a string variable, we can do so by typing it as an array of characters.
16
However, if we include string from the standard library, we can use the string type instead.
17
The real game changer though is the fact that C++ supports object -oriented programming with classes.
18
A class is just a blueprint for an object.
19
Inside a class, you can define attributes and methods that will be private by default, or make them public by adding them under the public specifier.
20
It's also possible to define methods outside the class definition using a double colon.
21
Methods can also be defined multiple times with different parameters, which is known as overloading and is a form of polymorphism.
22
In addition, we can define constructors and destructors to run code when an object is created or destroyed.
23
Classes also support inheritance, allowing developers to more efficiently share logic throughout a program.
24
To instantiate an object, type the class name, followed by the name of your object, and optionally any parameters for the constructor.
25
When it comes to memory, we could manage everything manually with pointers and references.
26
However, tools like Unique Pointer can get the job done in a way that's easier and safer, by ensuring that only one object can be allocated to memory.
27
Now to run your code, open up the terminal, and use a tool like Clang++ to compile it.
28
This has been C++ in 100 seconds.
29
Hit the like button and subscribe if you want to see more short videos like this.
30
Thanks for watching, and I will see you in the next one.

Warum man mit diesem Video das Englisch sprechen übt?

Dieses Video eignet sich hervorragend, um Englisch sprechen zu üben, weil es klare, strukturierte Sprache kombiniert mit technischen Begriffen verwendet. Die einfache Erklärung komplexer Inhalte (wie Programmiersprachen) fördert nicht nur das Verständnis, sondern auch die Fähigkeit, selbst komplexe Ideen verständlich auszudrücken. Mit shadowspeak oder shadow speech – der Methode, direkt nach dem Sprecher zu wiederholen – trainierst du Rhythmus, Intonation und Aussprache effizient. Englisch lernen mit Videos wie diesem macht Spaß und bringt praxisnahe Sprache, die du in beruflichen oder akademischen Kontexten verwenden kannst.

Grammatik & Ausdrücke im Kontext

Analysiere diese 3 Schlüsselstrukturen, um deinen Sprachgebrauch zu verbessern:

  • "It was created in 1979 by...": Passivkonstruktionen sind in technischen Texten unverzichtbar. Übe, Aktionen ohne ausdrücklichen Täter zu beschreiben (z. B. "Das Tool wird von Entwicklern verwendet").
  • "which means that virtually any C program...": "Which means that..." erklärt Zusammenhänge. Nutze es, um Begriffe zu erläutern (z. B. "Dies ist ein Compiler, which means that er Code in Maschinensprache umwandelt").
  • "Methods can also be defined multiple times with different parameters, which is known as...": Relative Sätze ("which is known as") helfen, Begriffe zu klassifizieren. Übe, Beziehungen zwischen Begriffen herzustellen (z. B. "Diese Technik, which is known as Overloading, erhöht Flexibilität").

Häufige Aussprachefallen

Achte auf diese schwierigen Wörter und Akzente im Video:

  • "Bjorn Straustrup": Die ausgesprochene Form des Namens hat einen weichen "j" und betont die erste Silbe ("BJORN Straustrup"). Vermeide, den "j" zu hart auszusprechen.
  • "polymorphism": Die Betonung liegt auf "poly" (POLY-mor-fism), nicht auf "mor". Übe, die Silben zu trennen, um Verständlichkeit zu gewährleisten.
  • "encapsulation": Achte auf das "s" zwischen "en" und "cap" – es wird "en-KAP-su-la-tion" gesprochen, nicht "en-KAP-la-tion".

Mit shadowspeaks kannst du diese Fälle direkt üben: Wiederhole den Sprecher sofort, um die richtige Aussprache zu internalisieren. So wird dein Englisch flüssiger und verständlicher.

Was ist die Shadowing-Technik?

Shadowing ist eine wissenschaftlich fundierte Sprachlerntechnik, die ursprünglich für die professionelle Dolmetscherausbildung entwickelt und durch den Polyglotten Dr. Alexander Arguelles populär gemacht wurde. Die Methode ist einfach aber wirkungsvoll: Du hörst englisches Audio von Muttersprachlern und wiederholst es sofort laut — wie ein Schatten, der dem Sprecher mit nur 1–2 Sekunden Verzögerung folgt. Anders als passives Hören oder Grammatikübungen zwingt Shadowing dein Gehirn und deine Mundmuskulatur, gleichzeitig echte Sprachmuster zu verarbeiten und zu reproduzieren. Studien zeigen, dass es Aussprachegenauigkeit, Intonation, Rhythmus, verbundene Sprache, Hörverständnis und Sprechflüssigkeit signifikant verbessert — was es zu einer der effektivsten Methoden für die IELTS Speaking-Vorbereitung und reale englische Kommunikation macht.

Shadowing-Technik: die vollständige Schritt-für-Schritt-Anleitung lesen →