TotalApp Dökümanlar

Test Motoru

Yapay zeka destekli test oluşturma ve sunma — testleri konuşarak veya elle oluşturun.

Genel Bakış

Test Motoru, TotalApp'in özel değerlendirme oluşturucusudur. İki modda çalışır: Her soru üzerinde hassas kontrol için Elle Test Oluşturucu ve doğal dil konuşması ile hızlı test oluşturma için Yapay Zeka Test Asistanı.

Burada oluşturulan testler iki şekilde kullanılabilir: Test Motoru arayüzü üzerinden bağımsız değerlendirmeler olarak veya Kurs Oluşturucu kursuna Quiz Dersi olarak gömülü.

Ekran önizlemeleri

Ekranlara kısa bir bakış. Koyu ve açık tema arasında geçmek için her önizlemenin köşesindeki anahtarı kullanın.

app.totalapp.app/quiz-engine/my-tests
🧩 Testlerim 14 sınav
Tümü
Tamamlandı
Devam Ediyor
Başlanmadı
JavaScript Fundamentals — ES2024
24 soru · Geliştirici · Orta
96%
✓ Tamamlandı
React Hooks Deep Dive
18 soru · Frontend · İleri
72%
✓ Tamamlandı
TypeScript Advanced Types
30 soru · Geliştirici · İleri
Q 12/30
Devam Et →
CSS Grid & Flexbox Mastery
20 soru · Frontend · Başlangıç
—
Başlat
Node.js & REST API Design
22 soru · Backend · Orta
—
Başlat
SQL Join'ler & Sorgu Optimizasyonu
26 soru · Veri · Orta
—
Başlat

Filtreli quiz kütüphanesi

app.totalapp.app/quiz-engine/run/js-fundamentals
JavaScript Fundamentals — ES2024
⏱ 0:42
Soru 11 / 24
Bir JavaScript dizisinden son öğeyi kaldırıp döndürmek için hangi yöntem kullanılır?
A
array.shift()
✓
array.pop()
✕
array.splice(-1)
D
array.slice(-1)

Süreli, anında geri bildirimli quiz

app.totalapp.app/quiz-engine/results/js-fundamentals
✓ Mükemmel
JavaScript Fundamentals — ES2024
96
%
23
Doğru
1
Yanlış
8:14
Saat
Değişkenler & Kapsam
100%
Dizi Yöntemleri
80%
Promise'ler & Asenkron
100%
ES2024 Özellikleri
100%
Cevapları İncele
Sınavı Tekrarla
Closure'lar & this
90%

Konuya göre ayrıntılı sonuç

app.totalapp.app/quiz-engine/builder/react-hooks
Sorular +
Q1
useState hook'u ne döndürür?
Q2
useEffect ne zaman çalışır?
Q3
useCallback yeniden render'ları önler. Doğru mu yanlış mı?
Q4
useRef hook'unun amacı nedir?
Q5
useMemo ile useCallback arasındaki fark nedir?
Soru 1
useState hook'u ne döndürür?
Çoktan Seçmeli
Doğru / Yanlış
Kısa Cevap
Bir durum değeri ve bir ayarlayıcı fonksiyon
✓ Doğru
Yalnızca geçerli durum değeri
Önbelleğe alınmış bir callback
.current özelliğine sahip bir ref nesnesi
+ Seçenek ekle

Quiz oluşturucu soru formu

app.totalapp.app/quiz-engine/builder/ai-assist
YZ Sınav Asistanı
React hook'ları hakkında orta seviye 10 çoktan seçmeli soru üret
useState, useEffect, useCallback, useMemo ve useRef'i kapsayan 10 soru ürettim. Her birinde doğru cevabı işaretlenmiş 4 seçenek var. Panelde inceleyin ve tutmak istediklerinizi kabul edin.
3. soruyu zorlaştır ve bir useContext sorusu ekle
S3, bağımlılık dizileri hakkında daha derin bilgi gerektirecek şekilde güncellendi. Provider/Consumer senaryosuyla useContext hakkında S11 eklendi.
YZ'den iyileştirmesini veya daha fazla üretmesini isteyin...
Gönder
Üretilen · 11
S1: useState bir durum değeri ve bir ___ döndürür
A. ref nesnesi
B. ayarlayıcı fonksiyon ✓
C. bağlam değeri
D. callback
S2: useEffect varsayılan olarak ne zaman çalışır?
A. Her render sonrasında ✓
B. Yalnızca bağlanınca
C. Yalnızca ayrılınca
+ Tümünü Kabul Et

İstemden soru bankası

app.totalapp.app/ogrenme/sinav-motoru
🧩 Sınav Motoru
24
Sınavlar
87%
Ort. Puan
312
Denemeler
18
Aktif
Soru 3 / 8 — UX Temelleri
Tasarım sürecinin başında kullanıcıların zihinsel modellerini ortaya çıkarmak için en uygun UX yöntemi hangisidir?
Bağlamsal Sorgulama
A/B Testi
Kullanılabilirlik Testi
Kart Sıralama
Soru 4 / 8 — UX Temelleri
Site haritası, bir ürünün sayfalarının nasıl düzenlendiğini gösterir.
Doğru
Yanlış

Quiz sonuçları ve uyarlanabilir puanlama

Elle Test Oluşturucu

Test Motoru'nu açın, Test Ekle'ye tıklayın ve bir başlık girin. Test düzenleyici boş bir soru listesiyle açılır. Her soru için şunları belirtirsiniz:

AlanAçıklama
Soru metniSorunun kendisi. Temel biçimlendirmeyi destekler.
Soru türüÇoktan Seçmeli, Doğru/Yanlış veya Kısa Cevap
Cevap seçenekleriÇoktan seçmeli için 2–6 seçenek; bir veya daha fazlasını doğru olarak işaretleyin
Puan değeriDoğru cevap için kaç puan. Varsayılan: 1
AçıklamaÖğrenci cevapladıktan sonra gösterilir. Doğru cevabı açıklar.

Soru Türleri

TürAçıklamaEn İyi Kullanım
Çoktan Seçmeli2–6 seçenek; bir veya daha fazlası doğruBilgi kontrolü için en yaygın tür
Doğru / YanlışÖğrenci bir ifadeyi Doğru veya Yanlış olarak işaretlerOlgusal hatırlama testi; en hızlı oluşturulur
Kısa CevapSerbest metin kutusu; kabul edilebilir cevap listesiyle karşılaştırılırTerminoloji ve tanımlar

Yapay Zeka Test Asistanı

Test Motoru ekranının sağ kenarından yapay zeka panelini açın. Asistan şunları yapabilir:

  • Metin açıklamasından eksiksiz test soruları oluşturma
  • Konuya uygun ikna edici yanlış seçenekler (çeldiriciler) oluşturma
  • Her soru için açıklamalar yazma
  • Zorluk seviyesini (kolay / orta / zor) ayarlama

Yapay Zeka ile Hız

Test Motoru, yapay zeka asistanının yazma iş akışının merkezinde olduğu tek LMS ekranıdır. Konuyu ve zorluk seviyesini tanımlayarak 2 dakikadan kısa sürede 20'den fazla soru içeren eksiksiz bir test oluşturabilirsiniz.

Test Sunma Ayarları

AyarAçıklama
Süre SınırıDakika cinsinden süre; dolunca test otomatik gönderilir
Soru KarıştırmaHer öğrenci için soruları rastgele sıralar
Seçenek KarıştırmaÇoktan seçmeli seçenekleri her sunumda karıştırır
Cevap GösterimiÖğrenci cevaplarken, sonrasında veya hiç gösterme
Geçme PuanıGeçmek için gereken minimum yüzde

Test Raporlarım AI Asistanı

Test Raporlarım için AI asistanı, tüm sınav performans verilerinizi analiz ederek zayıf alanları tespit etmek, trend analizi yapmak ve hedefli pratik önerileri sunak için tasarlanmıştır. Zayıf alan tespiti, performans trendleri ve gelişme önerileri sağlayarak sınav hazırlıklarınızda size yardımcı olur.

Performans Analitikleri AI ile

  • Zayıf Alan Tespiti — tüm denemelerde en düşük puan aldığınız konuları otomatik olarak belirleyin.
  • Trend Analizi — belirli konularda zamanla performansınızın iyileşip iyileşmediğini veya kötüleştiğini takip edin.
  • Soru Bazında İçgörüler — en çok zorlanılan soruları ve olası yanlış anlamalarınızı gösterin.
  • Kişiselleştirilmiş Pratik Önerileri — boşluklara dayanarak hangi testleri tekrar çalışmanız veya hangi yeni konuları öğrenmeniz gerektiğini önerin.

Nasıl Kullanılır

Test Raporlarım ekranının sağ kenarından AI Asistanı panelini açın. Analiz etmek istediğiniz bir veya daha fazla test seçin veya tüm testleriniz hakkında sorular sorun. Asistan denemelerinizi, puanlarınızı ve soru bazında performans verilerinizi okuyor. Hedefleri belirlemek veya hazırlığınızı planlamak için bundan yararlanın.

Örnek Komutlar ve Kullanım Durumları

  • "Tüm testlerimde top 3 zayıf konumu göster"
  • "Hangi soruları devamlı yanlış yapıyorum?"
  • "Puanım 70%'nin altında olan konular için odaklanmış bir çalışma planı oluştur"
  • "Bu konuda iyileşiyor muyum yoksa kötüleşiyor muyum?"
  • "Sonraki sınavıma hazırlanmak için ne çalışmalıyım?"
  • "Zayıflıkları iyileştirmek için hangi testi tekrar çalışmalıyım?"

Boşlukları Doldurma Stratejisi

Asistan, yanlış yapılan konuları takip ederek 1-2 hafta sonra bu konular üzerinde pratik yapmanızı önerir (Spaced Repetition). Bu kanıtlanmış öğrenme tekniği zayıf alanları güçlendirir ve uzun vadeli hatırlama yeteneğini iyileştirir. Asistanın tavsiyesi: "Spaced Repetition pratiğimi planla" diyerek önerilen çalışma takvimini alın.

Daha İyi Sınav Sonuçları için İpuçları

AI asistanını şu şekilde kullanın: (1) resmi sınavdan önce spesifik bilgi boşluklarınızı belirleyin, (2) çalışma zamanınızı zaten öğrendiğiniz konulara değil, yüksek etki potansiyeli olan zayıf alanlara yoğunlaştırın, (3) zamanla iyileşme trendlerini takip ederek özgüven kazanın ve (4) sınav stresini simüle etmek için zaman limiti etkinleştirilmiş testleri tekrar çalışın.