#deutschzentrum-a1{max-width:900px;margin:15px auto;padding:18px;background:#f3f6fb;color:#243047;border-radius:16px;font-family:Arial,sans-serif;box-sizing:border-box}
#deutschzentrum-a1 *{box-sizing:border-box}
#deutschzentrum-a1 h1{text-align:center;color:#174a83}
#deutschzentrum-a1 .card{background:white;padding:16px;margin:12px 0;border-radius:12px}
#deutschzentrum-a1 button{background:#174a83;color:white;border:0;border-radius:8px;padding:12px;margin:5px;cursor:pointer;font-size:15px}
#deutschzentrum-a1 .lesson-button{display:block;width:100%;text-align:left;background:#eaf1fa;color:#174a83;margin:6px 0}
#deutschzentrum-a1 .lesson-button.done{background:#e1f3e9;color:#17643e}
#deutschzentrum-a1 .word{background:#eef4fb;padding:10px;margin:6px 0;border-radius:7px}
#deutschzentrum-a1 input{padding:12px;width:100%;max-width:450px;border:1px solid #aaa;border-radius:7px;font-size:16px}
#deutschzentrum-a1 .hidden{display:none}
#deutschzentrum-a1 .good{color:green;font-weight:bold}
#deutschzentrum-a1 .bad{color:#b42318;font-weight:bold}
#deutschzentrum-a1 .track{height:12px;background:#ddd;border-radius:10px;overflow:hidden}
#deutschzentrum-a1 .bar{height:100%;background:#23865b;width:0%;transition:width .3s}
#deutschzentrum-a1 .muted{color:#667085;font-size:13px}
Deutschzentrum
Deutsch mit Spaß!
Curs interactiv de limba germană – Nivel A1
Progresul tău
0 din 20 lecții finalizate
Învață, exersează și verifică răspunsurile.
Lecțiile A1
Explicație
Exemplu
Exercițiu
Deutschzentrum · Curs A1
(function(){ "use strict"; const root=document.getElementById("deutschzentrum-a1"); if(!root || root.dataset.started==="yes") return; root.dataset.started="yes"; const lessons=[ { t:"Saluturi și prezentări",g:"Begrüßungen und Vorstellungen", w:["Hallo – Salut","Guten Morgen – Bună dimineața","Guten Tag – Bună ziua","Guten Abend – Bună seara","Auf Wiedersehen – La revedere","Ich heiße… – Mă numesc…"], e:"Pentru a spune cum te cheamă folosești Ich heiße… Pentru a întreba: Wie heißt du?", x:"Ich heiße Anna. – Mă numesc Anna.", q:"Cum întrebi «Cum te cheamă?»",a:"Wie heißt du?" }, { t:"Alfabetul și pronunția",g:"Alphabet und Aussprache", w:["das Alphabet – alfabetul","der Buchstabe – litera","sprechen – a vorbi","hören – a auzi","buchstabieren – a silabisi","die Aussprache – pronunția"], e:"Grupul sch se pronunță aproximativ ș. Germana folosește și caracterele ä, ö, ü și ß.", x:"Ich buchstabiere meinen Namen. – Îmi silabisesc numele.", q:"Cum se pronunță sch?",a:"ș" }, { t:"Numerele 0–20",g:"Zahlen 0–20", w:["null – zero","eins – unu","zwei – doi","drei – trei","vier – patru","fünf – cinci","sechs – șase","sieben – șapte","acht – opt","neun – nouă","zehn – zece","elf – unsprezece","zwölf – doisprezece","zwanzig – douăzeci"], e:"Numerele 13–19 se formează, în general, cu unitatea + zehn: dreizehn, vierzehn, fünfzehn.", x:"Ich bin zwölf Jahre alt. – Am doisprezece ani.", q:"Cum se spune șapte?",a:"sieben" }, { t:"Țările și limbile",g:"Länder und Sprachen", w:["Rumänien – România","Deutschland – Germania","Österreich – Austria","die Schweiz – Elveția","die Sprache – limba","Deutsch – germană","Rumänisch – română"], e:"Pentru origine folosim Ich komme aus… Pentru limba vorbită folosim Ich spreche…", x:"Ich komme aus Rumänien. – Sunt din România.", q:"Completează: Ich komme _ Rumänien.",a:"aus" }, { t:"Pronumele personale",g:"Personalpronomen", w:["ich – eu","du – tu","er – el","sie – ea","es – el/ea pentru neutru","wir – noi","ihr – voi","sie – ei/ele","Sie – dumneavoastră"], e:"Pronumele personale arată cine face acțiunea. Sie cu majusculă este forma de politețe.", x:"Wir lernen Deutsch. – Noi învățăm germană.", q:"Ce înseamnă ich?",a:"eu" }, { t:"Verbul sein",g:"Das Verb sein", w:["ich bin – eu sunt","du bist – tu ești","er ist – el este","sie ist – ea este","es ist – este","wir sind – noi suntem","ihr seid – voi sunteți","sie sind – ei sunt"], e:"Sein înseamnă a fi. Este un verb neregulat. Învață formele sale.", x:"Ich bin Schüler. – Sunt elev.", q:"Completează: Du _ nett.",a:"bist" }, { t:"Verbul haben",g:"Das Verb haben", w:["ich habe – eu am","du hast – tu ai","er hat – el are","sie hat – ea are","wir haben – noi avem","ihr habt – voi aveți","sie haben – ei au"], e:"Haben înseamnă a avea. Observă formele du hast și er hat.", x:"Ich habe ein Buch. – Am o carte.", q:"Completează: Er _ einen Bruder.",a:"hat" }, { t:"Articolele der, die, das",g:"Artikel", w:["der Mann – bărbatul","die Frau – femeia","das Kind – copilul","der Tisch – masa","die Schule – școala","das Buch – cartea","die Katze – pisica","der Hund – câinele"], e:"Substantivele germane se scriu cu literă mare. Învață fiecare substantiv împreună cu articolul său.", x:"Das Kind lernt Deutsch. – Copilul învață germană.", q:"Ce articol are substantivul Frau?",a:"die" }, { t:"Familia",g:"Die Familie", w:["die Mutter – mama","der Vater – tata","die Schwester – sora","der Bruder – fratele","die Eltern – părinții","die Oma – bunica","der Opa – bunicul"], e:"Pentru a prezenta membrii familiei folosim Das ist…", x:"Das ist meine Mutter. – Aceasta este mama mea.", q:"Cum se spune fratele?",a:"der Bruder" }, { t:"Obiecte din clasă",g:"Im Klassenzimmer", w:["das Buch – cartea","der Stift – pixul","das Heft – caietul","der Tisch – masa","die Tafel – tabla","der Stuhl – scaunul","die Schultasche – ghiozdanul"], e:"Pentru a întreba ce este un obiect: Was ist das? Răspuns: Das ist ein/eine…", x:"Das ist ein Buch. – Aceasta este o carte.", q:"Cum se spune caietul?",a:"das Heft" }, { t:"Zilele săptămânii",g:"Wochentage", w:["Montag – luni","Dienstag – marți","Mittwoch – miercuri","Donnerstag – joi","Freitag – vineri","Samstag – sâmbătă","Sonntag – duminică"], e:"Zilele săptămânii se scriu cu literă mare. Am Montag înseamnă luni.", x:"Am Montag lerne ich Deutsch. – Luni învăț germană.", q:"Cum se spune miercuri?",a:"Mittwoch" }, { t:"Ora și timpul",g:"Uhrzeit", w:["die Uhr – ceasul/ora","Wie spät ist es? – Cât este ceasul?","Es ist drei Uhr. – Este ora trei.","heute – astăzi","morgen – mâine","gestern – ieri"], e:"Pentru ora fixă folosim Es ist … Uhr. Întrebarea Wie spät ist es? înseamnă Cât este ceasul?", x:"Es ist acht Uhr. – Este ora opt.", q:"Cum întrebi Cât este ceasul?",a:"Wie spät ist es?" }, { t:"Mâncarea și băuturile",g:"Essen und Trinken", w:["das Brot – pâinea","der Apfel – mărul","das Wasser – apa","die Milch – laptele","der Käse – brânza","essen – a mânca","trinken – a bea"], e:"Essen este un verb neregulat: ich esse, du isst, er isst. Trinken înseamnă a bea.", x:"Ich trinke Wasser. – Beau apă.", q:"Cum se spune mărul?",a:"der Apfel" }, { t:"Verbele regulate la prezent",g:"Regelmäßige Verben", w:["lernen – a învăța","machen – a face","spielen – a se juca","wohnen – a locui","arbeiten – a lucra"], e:"La verbul lernen: ich lerne, du lernst, er lernt, wir lernen, ihr lernt, sie lernen.", x:"Wir lernen Deutsch. – Noi învățăm germană.", q:"Care este forma pentru du de la lernen?",a:"lernst" }, { t:"Posesivul mein și dein",g:"Possessivartikel", w:["mein – al meu/a mea","dein – al tău/a ta","sein – al lui","ihr – al ei","unser – al nostru","euer – al vostru"], e:"Mein și dein exprimă posesia. Forma se schimbă în funcție de substantiv: mein Vater, meine Mutter.", x:"Das ist meine Schwester. – Aceasta este sora mea.", q:"Cum spui mama mea?",a:"meine Mutter" }, { t:"Adjective simple",g:"Einfache Adjektive", w:["groß – mare/înalt","klein – mic","schön – frumos","alt – bătrân/vechi","neu – nou","schnell – rapid","langsam – lent"], e:"După verbul sein, adjectivul nu primește de obicei terminație: Das Haus ist groß.", x:"Das Buch ist neu. – Cartea este nouă.", q:"Ce înseamnă klein?",a:"mic" }, { t:"Negarea nicht și kein",g:"Negation", w:["nicht – nu","kein – niciun/o","nein – nu","nicht gut – nu bine","kein Buch – nicio carte"], e:"Nicht neagă verbe, adjective sau propoziții. Kein neagă substantive: Ich habe kein Buch.", x:"Ich komme heute nicht. – Nu vin astăzi.", q:"Cum spui Nu am o carte?",a:"Ich habe kein Buch." }, { t:"Întrebări simple",g:"Fragen", w:["wer – cine","was – ce","wo – unde","woher – de unde","wie – cum","wann – când","warum – de ce"], e:"În întrebările cu un cuvânt interogativ, acesta apare primul, apoi verbul: Wo wohnst du?", x:"Wo wohnst du? – Unde locuiești?", q:"Ce înseamnă wo?",a:"unde" }, { t:"Casa și camera",g:"Haus und Zimmer", w:["das Haus – casa","das Zimmer – camera","die Küche – bucătăria","das Bad – baia","das Bett – patul","das Fenster – fereastra","die Tür – ușa"], e:"Pentru a descrie camera poți folosi Das ist mein Zimmer și Mein Zimmer ist groß.", x:"Mein Zimmer ist klein. – Camera mea este mică.", q:"Cum se spune bucătăria?",a:"die Küche" }, { t:"Recapitulare A1",g:"Wiederholung A1", w:["Guten Tag – Bună ziua","Ich heiße… – Mă numesc…","Ich komme aus… – Sunt din…","Ich lerne Deutsch. – Învăț germană.","Danke schön – Mulțumesc frumos","Auf Wiedersehen – La revedere"], e:"Ai învățat saluturi, prezentare, numere, pronume, verbele sein și haben, articole, familie, școală și vocabularul de zi cu zi.", x:"Ich heiße Alex und ich lerne Deutsch. – Mă numesc Alex și învăț germană.", q:"Cum spui Sunt din România?",a:"Ich komme aus Rumänien." } ]; const $=id=>root.querySelector("#"+id); let current=0,completed=[]; try{completed=JSON.parse(localStorage.getItem("dzA1Progress")||"[]")}catch(e){completed=[]} function update(){ $("dzProgress").textContent=completed.length+" din 20 lecții finalizate"; $("dzBar").style.width=(completed.length/20*100)+"%"; root.querySelectorAll(".lesson-button").forEach((b,i)=>{ b.classList.toggle("done",completed.includes(i)); b.textContent=(completed.includes(i)?"✓ ":"")+(i+1)+". "+lessons[i].t; }); } function menu(){ $("dzMenu").classList.remove("hidden"); $("dzLesson").classList.add("hidden"); update(); } function openLesson(i){ current=i; const l=lessons[i]; $("dzMenu").classList.add("hidden"); $("dzLesson").classList.remove("hidden"); $("dzNumber").textContent="LECȚIA "+(i+1)+" DIN 20"; $("dzTitle").textContent=l.t; $("dzGerman").textContent=l.g; $("dzWords").innerHTML=""; l.w.forEach(word=>{ const d=document.createElement("div"); d.className="word"; d.textContent=word; $("dzWords").appendChild(d); }); $("dzExplanation").textContent=l.e; $("dzExample").textContent=l.x; $("dzQuestion").textContent=l.q; $("dzAnswer").value=""; $("dzFeedback").textContent=""; $("dzFeedback").className=""; $("dzPrev").disabled=i===0; $("dzNext").textContent=i===19?"Înapoi la lecții":"Următoarea lecție"; } function norm(s){ return s.trim().toLocaleLowerCase("de").replace(/[.!?]+$/,"").replace(/\s+/g," "); } function check(){ const answer=norm($("dzAnswer").value); if(!answer){$("dzFeedback").textContent="Scrie răspunsul înainte de verificare.";return;} if(answer===norm(lessons[current].a)){ $("dzFeedback").textContent="Corect! Foarte bine!"; $("dzFeedback").className="good"; if(!completed.includes(current)){ completed.push(current); try{localStorage.setItem("dzA1Progress",JSON.stringify(completed))}catch(e){} update(); } }else{ $("dzFeedback").textContent="Mai încearcă! Recitește lecția și verifică vocabularul."; $("dzFeedback").className="bad"; } } lessons.forEach((l,i)=>{ const b=document.createElement("button"); b.type="button";b.className="lesson-button"; b.textContent=(i+1)+". "+l.t; b.addEventListener("click",()=>openLesson(i)); $("dzLessons").appendChild(b); }); $("dzCheck").addEventListener("click",check); $("dzAnswer").addEventListener("keydown",e=>{if(e.key==="Enter")check()}); $("dzPrev").addEventListener("click",()=>openLesson(current-1)); $("dzNext").addEventListener("click",()=>current===19?menu():openLesson(current+1)); $("dzBack").addEventListener("click",menu); update(); })();