AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

"Lerneffekt" beim Vokabeltrainer...

Ein Thema von Sandra121289 · begonnen am 25. Mär 2007 · letzter Beitrag vom 26. Mär 2007
Antwort Antwort
Seite 1 von 3  1 23      
Sandra121289

Registriert seit: 11. Mär 2007
18 Beiträge
 
#1

"Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:28
Hallo!
Wir programmieren in der Schule gerade einen Vokabeltrainer und dabei möchte ich gerne nicht einfach nur zufällige Vokabeln abfragen, sondern die, die öfter falsch beantwortet wurden, sollen öfter abgefragt werden. nun habe ich absolut keine idee, wie sich das am besten anstellen lässt.

ich fände es gut, wenn es 2 kategorien von vokabeln gäbe. also die die der benutzer ohne probleme übersetzen kann und die bei denen es noch hapert. wenn der benutzer also eine vokabel aus der "leichten" kategorie nicht mehr weiß, soll diese in die zweite kategorie übergehen und wenn diese wiederum richtig beantwortet wird wieder in die erste übergehen. kann man das mit delphi realisieren?
danke im voraus, sanny
  Mit Zitat antworten Zitat
Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#2

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:32
sry, aber ich verstehe nicht ganz,

Suchst du nach einem Programm das das schon kann ? Dann nimmst du evtl Vokabeltrainer von meiner HP

oder willst das selbst machen ?
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#3

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:35
Die zentrale Frage ist die, wie du die Vokabeln speicherst. Wenn du z.B. records benutzt, könntest du zwei zusätzzliche Integer einbauen, in denen du festhalten kannst, wie oft die Vokabel falsch beantwortet wurde.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
fLaSh11
(Gast)

n/a Beiträge
 
#4

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:37
Ich denke, er will wissen, wie er es anstellt, dass die der höheren Stufe auch eine höhere Wahrscheinlichkeit haben dranzukommen.
  Mit Zitat antworten Zitat
Sandra121289

Registriert seit: 11. Mär 2007
18 Beiträge
 
#5

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:37
Zitat von Nikolas:
Die zentrale Frage ist die, wie du die Vokabeln speicherst. Wenn du z.B. records benutzt, könntest du zwei zusätzzliche Integer einbauen, in denen du festhalten kannst, wie oft die Vokabel falsch beantwortet wurde.
naja ich lade die vokabeln aus einer text-datei in eine liste!
  Mit Zitat antworten Zitat
Sandra121289

Registriert seit: 11. Mär 2007
18 Beiträge
 
#6

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:38
Zitat von fLaSh11:
Ich denke, er will wissen, wie er es anstellt, dass die der höheren Stufe auch eine höhere Wahrscheinlichkeit haben dranzukommen.
ja da hast du recht, aber nur mal so nebenbei, bin weiblich xD
  Mit Zitat antworten Zitat
fLaSh11
(Gast)

n/a Beiträge
 
#7

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:41
Nikolas meinte, du sollst eine Vokabel folgendermaßen definieren:

Delphi-Quellcode:
TVokabel = record
  deutsch: String;
  englisch: String;
  Lektion: Byte;
  Kategorie: Byte;
  //evtl. auch anderst; mit Fehlern, etc.
  //...
end;
P.S.: Der User
  Mit Zitat antworten Zitat
Sandra121289

Registriert seit: 11. Mär 2007
18 Beiträge
 
#8

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:46
oi oi oi...mit records hab ich mich noch gar nicht beschäftigt...hab aber auch keine lust jetzt mein ganzes programm über den haufen zu werfen ...ich poste mal hier den quelltext rein, vielleicht könnt ihr mir ja so besser helfen:

Delphi-Quellcode:
procedure TForm2.naufgabeClick(Sender: TObject);
var i,art:integer;
begin
listbox1.Items.LoadFromFile('vokabel.txt');
case radiogroup1.itemindex of
  0: art:=1;
  1: art:=2;
  else art:=random(2)+1;
end;
case art of
1:begin
    i:=random(listbox1.Items.Count);
    panel1.Caption:=listbox1.Items.names[i];
    loesung:=listbox1.Items.ValueFromIndex[i];
  end;

2:begin
    i:=random(listbox1.Items.Count);
    panel1.Caption:=listbox1.Items.ValueFromIndex[i];
    loesung:=listbox1.Items.names[i];
  end;
end;
 eingabe.text:='';
 bewertung.caption:='';
 eingabe.setfocus;
end;


procedure TForm2.eingabeKeyPress(Sender: TObject; var Key: Char);
begin
  if key=#13 then
  begin
    if eingabe.text=loesung then bewertung.caption:='richtig'
                             else bewertung.caption:='falsch';
    naufgabe.setfocus;
    end;

end;

procedure TForm2.FormCreate(Sender: TObject);
begin
randomize;
end;

end.
  Mit Zitat antworten Zitat
fLaSh11
(Gast)

n/a Beiträge
 
#9

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 16:57
listbox1.Items.LoadFromFile('vokabel.txt'); ???
Wo liegt die Datei? Im Stammverzeichnis der Exe?
Dann mach das leiber so:
listbox1.Items.LoadFromFile(ExtractFilePath(ParamStr(0))+'vokabel.txt'); und außerdem wär's so noch besser
Delphi-Quellcode:
if FileExtsts(ExtractFilePath(ParamStr(0))+'vokabel.txt') then
  listbox1.Items.LoadFromFile(ExtractFilePath(ParamStr(0))+'vokabel.txt')
else
  //Vokabeldatei nicht vorhanden!
  Mit Zitat antworten Zitat
Sandra121289

Registriert seit: 11. Mär 2007
18 Beiträge
 
#10

Re: "Lerneffekt" beim Vokabeltrainer...

  Alt 25. Mär 2007, 17:00
danke für die hilfe flash!
bin aber auch noch blutige anfängerin wenns um delphi geht, lerne das erst seit 3 monaten!
mein hauptproblem ist aber leider immer noch nicht gelöst
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz