Selamat Datang di TK Muslimat NU 2 Singosari

Sekolah ramah anak, kreatif, dan Islami โ€” tempat tumbuh karakter dan keceriaan sejak 1963.

Sorotan Sekolah
Pembiasaan Ibadah Doa harian & jamaah
Belajar Kontekstual Proyek tematik bermain
Kolaborasi Orang Tua POMG, parenting, istighosah

Identitas Lembaga

Nama LembagaTK Muslimat NU 2 Singosari
YayasanYPMNU Bina Bhakti Wanita
NPSN20575963
StatusSwasta
AkreditasiA
Tahun Beroperasi1963

Struktur Pendidik

Siti Aisyah ๐Ÿ‘ค

Kepala Sekolah

Siti Aisyah, S.Pd. I

Mahmudah ๐Ÿ‘ค

Pendidik

Mahmudah, S.Pd

Indah Setiyawati ๐Ÿ‘ค

Pendidik

Indah Setiyawati, S.Pd

Istati Kokdiyah ๐Ÿ‘ค

Pendidik

Istati Kokdiyah, S.Pd

Idha Lukita ๐Ÿ‘ค

Pendidik

Idha Lukita, S., S.Pd.I

Rima Maulida ๐Ÿ‘ค

Pendidik

Rima Maulida I, S.Pd

Nurul Hidayati ๐Ÿ‘ค

Pendidik

Nurul Hidayati, S.Pd

Ika Rahmawati ๐Ÿ‘ค

Pendidik

Ika Rahmawati, S.Pd

Visi, Misi, Tujuan

Visi

Mewujudkan peserta didik yang Islami, berbudaya, kreatif, kritis, berempati, dan mandiri melalui pembelajaran berbasis teknologi.

Misi
Tujuan

Program Unggulan

Kegiatan Ibadah

Praktik sholat berjamaah, hafalan doa harian, dan surat pendek.

Parent Involvement

POMG, istighosah, parenting, dan laporan perkembangan terjadwal.

Literasi Al-Qur'an

Pengenalan BTA dan BTQ untuk fondasi baca tulis Al-Qur'an.

Aktivitas Kontekstual

Cooking class, outing class, lomba TK, manasik haji, PHBI/PHBN.

Pembiasaan Adab

Adab Islami dalam keseharian, interaksi guru-anak, dan lingkungan sekolah.

Ekstrakurikuler

Drumband Bahasa Inggris Sepak Bola BTQ Metode Bilqolam

Kemitraan

Puskesmas Singosari UIN Maulana Malik Ibrahim Malang Sekolah Sepak Bola "Armada FA" Lembaga Bahasa Inggris "General Management"

Jadwal Operasional

HariWaktu
Senin - Kamis07.30 - 10.00
Jumat07.30 - 09.30
Sabtu07.30 - 10.00

Pendaftaran Peserta Didik Baru

PPDB 2025/2026

Sudah Dibuka โ€” ayo bergabung!

Gelombang I: 1 Jan 2025 - 28 Feb 2025 Gelombang II: 1 Mar 2025 - 14 Jul 2025
Alur & Biaya:
Biaya formulir: Rp 40.000
Uang pangkal KB: Rp 700.000
Uang pangkal TK: Rp 1.700.000

Syarat: Formulir pendaftaran, FC KK, FC Akte Kelahiran, FC KMS.

Lokasi: TK Muslimat NU 2, Jl. Sidorejo No.8, Karanglo, Banjararum, Singosari, Malang 65153.

Kelompok Bermain

Usia 3-4 tahun

Kelompok A

Usia 4-5 tahun

Kelompok B

Usia 5-6 tahun

Kontak Pendaftaran

Galeri Dokumentasi

Foto dokumentasi akan segera ditambahkan

Portal & Sistem

Website

Website Admin

Kelola konten website, update berita, galeri foto, dan pengaturan informasi sekolah.

Akreditasi

Portal Akreditasi Admin

Kelola dokumen, penilaian standar, dan monitoring progres akreditasi sekolah.

Penilaian

eRapor

Input nilai harian, absensi, ekstrakurikuler, penilaian P5, dan distribusi laporan belajar untuk orang tua.

Kontak & Kunjungan

Alamat Sekolah

Jl. Sidorejo No.8, Pagentan, Kec. Singosari, Kabupaten Malang, Jawa Timur 65153.

Senin-Kamis 07.30-10.00 ยท Jumat 07.30-09.30 ยท Sabtu 07.30-10.00

Hubungi Kami

Telepon: 0341-1457-176
Email: [email protected]

Informasi pendaftaran, kemitraan, dan kunjungan sekolah.

Kontak Cepat PPDB

Bu Isa: 0819-0885-8133
Bu Ida: 0851-0013-8403
Bu Luki: 0838-5259-9000

Silakan hubungi untuk jadwal daftar dan tur sekolah.

// Render logo dengan JavaScript agar load lebih cepat dan fallback tetap berjalan document.addEventListener('DOMContentLoaded', function() { var logoContainer = document.getElementById('logo-ypmnu-js'); if (logoContainer) { var img = new Image(); img.className = 'brand-logo'; img.alt = 'Logo YPMNU'; img.src = '/sekolah/assets/images/logo-ypmnu.jpg'; img.onerror = function() { // Fallback ke lokasi kedua img.onerror = function() { // Jika gagal juga, tampilkan teks logoContainer.innerHTML = 'YPMNU'; }; img.src = '/sekolah/logo-ypmnu.jpg'; }; logoContainer.appendChild(img); } }); // Logo fallback manual jika kedua gambar gagal document.addEventListener('DOMContentLoaded', function() { var logo = document.getElementById('logo-ypmnu'); var fallback = document.getElementById('logo-fallback'); if (logo) { logo.onerror = function() { // Coba fallback ke /sekolah/logo-ypmnu.jpg if (logo.src.indexOf('assets/images/logo-ypmnu.jpg') !== -1) { logo.src = '/sekolah/logo-ypmnu.jpg'; } else { // Jika fallback juga gagal, sembunyikan img, tampilkan teks logo.style.display = 'none'; if (fallback) fallback.style.display = 'inline-block'; } }; } }); // Scroll Reveal Animation const observerOptions = { threshold: 0.1, rootMargin: '0px 0px -50px 0px' }; const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.classList.add('active'); } }); }, observerOptions); // Observe all sections and cards document.addEventListener('DOMContentLoaded', () => { const sections = document.querySelectorAll('.hero, .section-title, .card, .metric, .chip, .system-card, .notice'); sections.forEach((el, index) => { el.classList.add('reveal'); el.style.transitionDelay = `${index * 0.05}s`; observer.observe(el); }); // Smooth scroll for navigation document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function(e) { e.preventDefault(); const target = document.querySelector(this.getAttribute('href')); if (target) { target.scrollIntoView({ behavior: 'smooth', block: 'start' }); } }); }); // Counter animation for metrics const animateCounter = (el) => { const target = parseInt(el.textContent); if (isNaN(target)) return; let current = 0; const increment = target / 50; const timer = setInterval(() => { current += increment; if (current >= target) { el.textContent = target + (el.textContent.includes('+') ? '+' : ''); clearInterval(timer); } else { el.textContent = Math.floor(current) + (el.textContent.includes('+') ? '+' : ''); } }, 30); }; // Observe metrics for counter animation const metricsObserver = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting && !entry.target.dataset.animated) { const strong = entry.target.querySelector('strong'); if (strong) { entry.target.dataset.animated = 'true'; const text = strong.textContent; const match = text.match(/\d+/); if (match) { const number = match[0]; const prefix = text.split(number)[0]; const suffix = text.split(number)[1]; strong.dataset.original = text; strong.textContent = '0' + suffix; setTimeout(() => animateCounter(strong), 200); } } } }); }, { threshold: 0.5 }); document.querySelectorAll('.metric').forEach(metric => { metricsObserver.observe(metric); }); // Add parallax effect to hero let ticking = false; window.addEventListener('scroll', () => { if (!ticking) { window.requestAnimationFrame(() => { const scrolled = window.pageYOffset; const hero = document.querySelector('.hero'); if (hero && scrolled < 800) { hero.style.transform = `translateY(${scrolled * 0.3}px)`; hero.style.opacity = 1 - scrolled / 800; } ticking = false; }); ticking = true; } }); // Add hover tilt effect to cards document.querySelectorAll('.card, .system-card').forEach(card => { card.addEventListener('mousemove', (e) => { const rect = card.getBoundingClientRect(); const x = e.clientX - rect.left; const y = e.clientY - rect.top; const centerX = rect.width / 2; const centerY = rect.height / 2; const rotateX = (y - centerY) / 20; const rotateY = (centerX - x) / 20; card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) translateY(-8px)`; }); card.addEventListener('mouseleave', () => { card.style.transform = ''; }); }); // Mobile menu toggle const mobileBtn = document.getElementById('mobileMenuBtn'); const navLinksEl = document.getElementById('navLinks'); if (mobileBtn && navLinksEl) { mobileBtn.addEventListener('click', (e) => { const opened = navLinksEl.classList.toggle('open'); mobileBtn.setAttribute('aria-expanded', opened ? 'true' : 'false'); }); document.addEventListener('click', (e) => { if (navLinksEl.classList.contains('open') && !navLinksEl.contains(e.target) && !mobileBtn.contains(e.target)) { navLinksEl.classList.remove('open'); mobileBtn.setAttribute('aria-expanded', 'false'); } }); } // Hero focal control + quick fallback check for banner (function(){ const heroEl = document.querySelector('.hero'); if (!heroEl) return; // apply data-focal if present if (heroEl.dataset && heroEl.dataset.focal) { heroEl.style.setProperty('--hero-pos', heroEl.dataset.focal); heroEl.style.backgroundPosition = heroEl.dataset.focal; } // check banner existence (HEAD request). If missing, apply fallback style fetch('/assets/hero/banner.jpg', { method: 'HEAD' }).then(res => { if (!res.ok) heroEl.classList.add('no-hero-bg'); }).catch(() => heroEl.classList.add('no-hero-bg')); })(); // Portal availability check for eRapor links document.querySelectorAll('a.portal-check').forEach(a => { a.addEventListener('click', function(e) { e.preventDefault(); const url = this.href; const openPortal = () => window.open(url, '_blank', 'noopener'); // Try HEAD request; if server blocks CORS or not ok, ask user before opening fetch(url, { method: 'HEAD', mode: 'cors' }).then(res => { if (res && res.ok) { openPortal(); } else { const proceed = confirm('Portal eRapor tampaknya tidak tersedia (status: ' + (res && res.status ? res.status : 'tidak diketahui') + '). Tetap buka di tab baru?'); if (proceed) openPortal(); } }).catch(() => { const proceed = confirm('Tidak dapat memeriksa status portal. Tetap buka di tab baru?'); if (proceed) openPortal(); }); }); }); });