Menu
Coddy logo textTech

Projektübersicht und Setup

Teil des Abschnitts Logik & Ablauf der Dart-Journey von Coddy — Lektion 51 von 65.

Willkommen zu einem spannenden mehrteiligen Projekt, bei dem Sie ein einfaches Textanalyse-Tool erstellen werden! Dieses Projekt wird viele der Konzepte zusammenführen, die Sie im Laufe dieses Kurses gelernt haben, einschließlich String-Manipulation, Listen, Sets und Maps.

In den nächsten Lektionen werden Sie ein Programm erstellen, das beliebige Texte analysieren und nützliche Statistiken dazu liefern kann. Ihr Analysator wird Zeichen zählen, Text in Wörter aufteilen, eindeutige Wörter finden und sogar verfolgen, wie häufig jedes Wort vorkommt.

In dieser ersten Lektion legen Sie die Grundlage, indem Sie eine String-Variable erstellen, die den Text enthält, den Sie analysieren möchten. Betrachten Sie dies als Vorbereitung Ihres Arbeitsbereichs, bevor Sie mit der eigentlichen Analyse beginnen. Sie beginnen mit einer einfachen Aufgabe: Speichern Ihres Textes und Anzeigen desselben, um zu bestätigen, dass alles korrekt funktioniert.

Dieses Projekt ist perfekt geeignet, um praxisnahe Programmierkenntnisse zu üben, da Textanalysen überall eingesetzt werden – von Social-Media-Plattformen bis hin zu Suchmaschinen. Lass uns damit beginnen, deinen Textanalysator zu bauen!

challenge icon

Aufgabe

Einfach

Erstellen Sie ein Programm, das die Grundlage für ein Textanalyse-Tool bildet. Dies ist der Beginn eines mehrteiligen Projekts, bei dem Sie ein System zur Analyse von Texten und zur Extraktion nützlicher Informationen aufbauen werden.

  1. Lesen Sie eine String-Eingabe ein, die den zu analysierenden Text enthält
  2. Erstellen Sie eine String-Variable namens textToAnalyze und speichern Sie den Eingabetext darin
  3. Zeigen Sie einen Willkommens-Header für Ihren Textanalysator an
  4. Zeigen Sie den Originaltext an, der analysiert werden soll
  5. Zeigen Sie eine Bestätigungsmeldung an, dass die Einrichtung abgeschlossen ist

Wenn die Eingabe zum Beispiel "The quick brown fox jumps over the lazy dog" lautet, sollte Ihr Programm Folgendes ausgeben:

Text Analysis Tool - Setup Complete
====================================
Original text loaded for analysis:
"The quick brown fox jumps over the lazy dog"
====================================
Text analyzer is ready to process your data!
Setup completed successfully.

Wenn die Eingabe "Hello world! This is a test." lautet, sollte Ihr Programm Folgendes ausgeben:

Text Analysis Tool - Setup Complete
====================================
Original text loaded for analysis:
"Hello world! This is a test."
====================================
Text analyzer is ready to process your data!
Setup completed successfully.

Ihr Programm sollte den Eingabetext in einer Variablen speichern und ihn genau so anzeigen, wie er eingegeben wurde, umgeben von Anführungszeichen. Diese Grundlage wird in den kommenden Lektionen verwendet, um verschiedene Textanalyse-Operationen durchzuführen, wie das Zählen von Zeichen, das Aufteilen in Wörter und das Finden eindeutiger Wörter.

Probier es selbst

import 'dart:io';

void main() {
  // Den Eingabetext lesen
  String? inputText = stdin.readLineSync();
  
  // Die Variable textToAnalyze erstellen
  String textToAnalyze = inputText ?? '';
  
  // TODO: Schreiben Sie unten Ihren Code, um das Setup des Textanalyse-Tools anzuzeigen
  
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik & Ablauf