×

5. Sınıf Deyimler Testi Çöz

Deyimler konusundaki bilginizi pekiştirmek ve deyimlerin anlamlarını cümle içinde doğru kullanıp kullanamadığınızı görmek için bu interaktif testi hazırladım. Günlük dilde sıklıkla kullandığımız deyimlerin anlamlarını ve bu anlamların ardındaki incelikleri eğlenceli sorularla keşfedin. Test, deyimlerin taşıdığı mecaz anlamları, eş anlamlı oldukları ifadeleri ve cümle içinde kullanımlarını ölçerek, kelime hazinenizi zenginleştirmenize yardımcı olacaktır. Bu etkileşimli deneyim sayesinde deyimleri sadece ezberlemek yerine, anlamlarını kavrayarak konuşma ve yazma dilinizde daha doğru ve etkili kullanma becerisi kazanacaksınız.

5. Sınıf Deyimler Testi

1 / 12
Soru 1

${questions.length} sorudan ${score} tanesini doğru cevapladınız.

Başarı oranınız: %${percentage}

`; }function restartTest() { currentQuestion = 0; score = 0; selectedAnswer = null; answered = false; document.getElementById('resultsContainer').classList.add('hidden'); document.getElementById('questionContainer').classList.remove('hidden'); document.getElementById('questionContainer').classList.add('active'); displayQuestion(); }function playSound(type) { // Web Audio API kullanarak basit ses efektleri const audioContext = new (window.AudioContext || window.webkitAudioContext)(); if (type === 'correct') { // Başarı sesi (yüksek ton) const oscillator = audioContext.createOscillator(); const gainNode = audioContext.createGain(); oscillator.connect(gainNode); gainNode.connect(audioContext.destination); oscillator.frequency.setValueAtTime(800, audioContext.currentTime); oscillator.frequency.setValueAtTime(1000, audioContext.currentTime + 0.1); gainNode.gain.setValueAtTime(0.3, audioContext.currentTime); gainNode.gain.exponentialRampToValueAtTime(0.01, audioContext.currentTime + 0.3); oscillator.start(audioContext.currentTime); oscillator.stop(audioContext.currentTime + 0.3); } else { // Hata sesi (düşük ton) const oscillator = audioContext.createOscillator(); const gainNode = audioContext.createGain(); oscillator.connect(gainNode); gainNode.connect(audioContext.destination); oscillator.frequency.setValueAtTime(300, audioContext.currentTime); oscillator.frequency.setValueAtTime(200, audioContext.currentTime + 0.2); gainNode.gain.setValueAtTime(0.3, audioContext.currentTime); gainNode.gain.exponentialRampToValueAtTime(0.01, audioContext.currentTime + 0.4); oscillator.start(audioContext.currentTime); oscillator.stop(audioContext.currentTime + 0.4); } }function openImageModal(imageSrc) { // Modal oluştur const modal = document.createElement('div'); modal.style.cssText = ` position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); display: flex; justify-content: center; align-items: center; z-index: 1000; cursor: pointer; `; const img = document.createElement('img'); img.src = imageSrc; img.style.cssText = ` max-width: 90%; max-height: 90%; border-radius: 8px; box-shadow: 0 4px 20px rgba(0,0,0,0.5); `; modal.appendChild(img); document.body.appendChild(modal); // Modal'ı kapatma modal.onclick = function() { document.body.removeChild(modal); }; }// Test başlatma displayQuestion();

0 0 Oy
İçeriği Oyla
guest
0 Yorum
Eskiler
En Yeniler Beğenilenler