Какой формат обучения подойдёт вашему ребёнку?

6 вопросов, около минуты. Контакты не нужны.

Неделю поучиться — и потом решать

На бесплатной демо-неделе ребёнок учится вместе с классом, а вы видите, как устроены уроки, задания и связь с классным руководителем.

Или напишите нам:



(function(){ /* ---------- 1. \u0424\u043e\u0440\u043c\u0430: \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u0444\u043e\u0440\u043c\u043e\u0439 \u0432\u043d\u0443\u0442\u0440\u044c \u0431\u0435\u043b\u043e\u0439 \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0438. \u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043e\u0442 \u0442\u0435\u0441\u0442\u0430, \u0447\u0442\u043e\u0431\u044b \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 \u043e\u0434\u043d\u043e\u043c \u043d\u0435 \u043b\u043e\u043c\u0430\u043b\u0430 \u0434\u0440\u0443\u0433\u043e\u0435. ---------- */ (function(){ var slot = document.getElementById('kf-form-slot'); if (!slot) return; function find(){ var byId = document.getElementById('form-in-body'); if (byId) return byId; var forms = Array.prototype.slice.call(document.querySelectorAll('form')), found = null; forms.forEach(function(f){ if (found || f.closest('.final-form')) return; var b = f.closest('.embed-component') || f.parentElement; if (b && b !== document.body) found = b; }); return found; } function grab(){ var src = find(); if (!src || slot.contains(src)) return !!src; slot.appendChild(src); slot.removeAttribute('data-empty'); src.style.display = 'block'; return true; } if (!grab()) { var n = 0, t = setInterval(function(){ if (grab() || ++n > 60) clearInterval(t); }, 200); } })(); /* ---------- 2. \u0422\u0435\u0441\u0442 ---------- */ var box = document.getElementById('quiz-box'), data = document.getElementById('quiz-data'); if (!box || !data) return; function txt(el){ return el ? (el.textContent || '').trim() : ''; } /* \u0427\u0438\u0442\u0430\u0435\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0438\u0437 \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438 */ var ALL = Array.prototype.slice.call(data.querySelectorAll('[data-questions] [data-q]')).map(function(li){ return { t: li.getAttribute('data-q'), only: li.getAttribute('data-only') || '', o: Array.prototype.slice.call(li.querySelectorAll('b')).map(function(b){ var s = {}, raw = b.getAttribute('data-s') || ''; raw.split(',').forEach(function(pair){ var p = pair.split(':'); if (p.length === 2) s[p[0].trim()] = parseInt(p[1], 10) || 0; }); return { l: txt(b), s: s, grade: b.getAttribute('data-grade') || '', tag: b.getAttribute('data-tag') || '' }; }) }; }); if (!ALL.length) return; /* \u0427\u0438\u0442\u0430\u0435\u043c \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 */ var TITLE = txt(data.querySelector('[data-title]')) || '\u041c\u044b \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u0430\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u043c!'; var RES = {}; Array.prototype.slice.call(data.querySelectorAll('[data-res]')).forEach(function(d){ RES[d.getAttribute('data-res')] = { badge: d.getAttribute('data-badge') || '', h: txt(d.querySelector('[data-h]')), p: txt(d.querySelector('[data-p]')), list: Array.prototype.slice.call(d.querySelectorAll('li')).map(txt) }; }); var EXTRA = {}, EXTRA_ORDER = []; Array.prototype.slice.call(data.querySelectorAll('[data-extra]')).forEach(function(p){ var k = p.getAttribute('data-extra'); EXTRA[k] = txt(p); EXTRA_ORDER.push(k); }); var step = 0, answers = [], list = ALL.slice(); function el(tag, cls, text){ var e = document.createElement(tag); if (cls) e.className = cls; if (text != null) e.textContent = text; return e; } function check(){ var s = document.createElementNS('http://www.w3.org/2000/svg', 'svg'); s.setAttribute('viewBox', '0 0 24 24'); s.setAttribute('fill', 'none'); s.setAttribute('stroke', '#0070D9'); s.setAttribute('stroke-width', '2.4'); s.setAttribute('stroke-linecap', 'round'); s.setAttribute('stroke-linejoin', 'round'); s.setAttribute('aria-hidden', 'true'); var p = document.createElementNS('http://www.w3.org/2000/svg', 'path'); p.setAttribute('d', 'M5 12.5l4.5 4.5L19 7.5'); s.appendChild(p); return s; } function buildList(){ var grade = (answers[0] && answers[0].grade) || ''; list = ALL.filter(function(q){ if (!q.only) return true; if (q.only === 'senior') return grade === 'senior'; return grade !== 'senior'; }); } function score(){ var sum = { online: 0, tutor: 0, med: 0 }, grade = (answers[0] && answers[0].grade) || '', tags = {}; answers.forEach(function(a){ if (!a) return; if (a.tag) tags[a.tag] = true; var s = a.s || {}, k; for (k in s) { if (s.hasOwnProperty(k)) sum[k] = (sum[k] || 0) + s[k]; } }); if (grade !== 'senior') sum.med = -100; var best = 'online'; if (sum.tutor > sum[best]) best = 'tutor'; if (sum.med > sum[best]) best = 'med'; if (!RES[best]) best = 'online'; return { best: best, tags: tags }; } function renderQ(){ box.innerHTML = ''; var q = list[step]; var top = el('div', 'q-top'); top.appendChild(el('span', null, '\u0412\u043e\u043f\u0440\u043e\u0441 ' + (step + 1) + ' \u0438\u0437 ' + list.length)); var bar = el('div', 'q-bar'), fill = el('i'); fill.style.width = Math.round(step / list.length * 100) + '%'; bar.appendChild(fill); top.appendChild(bar); box.appendChild(top); var h = el('h3', null, q.t); h.style.marginTop = '18px'; box.appendChild(h); var opts = el('div', 'q-opts'); q.o.forEach(function(o){ var b = el('button', null, o.l); b.type = 'button'; b.addEventListener('click', function(){ answers[step] = o; if (step === 0) buildList(); step++; if (step >= list.length) wait(); else renderQ(); }); opts.appendChild(b); }); box.appendChild(opts); if (step > 0) { var back = el('button', 'linkbtn', '\u041d\u0430\u0437\u0430\u0434'); back.type = 'button'; back.addEventListener('click', function(){ step--; renderQ(); }); box.appendChild(back); } } function wait(){ box.innerHTML = ''; var w = el('div', 'q-wait'), d = el('div', 'q-dots'); d.appendChild(el('i')); d.appendChild(el('i')); d.appendChild(el('i')); w.appendChild(d); w.appendChild(el('p', null, '\u041f\u043e\u0434\u0431\u0438\u0440\u0430\u0435\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u2026')); box.appendChild(w); setTimeout(renderRes, 1400); } function renderRes(){ var r = score(), d = RES[r.best]; box.innerHTML = ''; box.appendChild(el('span', 'res-badge', d.badge)); box.appendChild(el('div', 'res-title', TITLE)); box.appendChild(el('p', 'res-lead', d.h + '.')); box.appendChild(el('p', 'res-lead', d.p)); var added = 0; EXTRA_ORDER.forEach(function(k){ if (r.tags[k] && EXTRA[k] && 2 > added) { box.appendChild(el('p', 'res-lead', EXTRA[k])); added++; } }); var ul = el('ul', 'res-list'); d.list.forEach(function(item){ var li = el('li'); li.appendChild(check()); li.appendChild(el('span', null, item)); ul.appendChild(li); }); box.appendChild(ul); var cta = el('div', 'res-cta'); var a = el('a', 'btn btn-primary', '\u0423\u0437\u043d\u0430\u0442\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435'); a.href='#demo'; a.addEventListener('click', function(e){ var tgt = document.getElementById('demo'); if (!tgt) return; e.preventDefault(); window.scrollTo({ top: tgt.getBoundingClientRect().top + window.pageYOffset - 20, behavior: 'smooth' }); }); cta.appendChild(a); var again = el('button', 'linkbtn', '\u041f\u0440\u043e\u0439\u0442\u0438 \u0437\u0430\u043d\u043e\u0432\u043e'); again.type = 'button'; again.addEventListener('click', function(){ step = 0; answers = []; list = ALL.slice(); renderQ(); }); cta.appendChild(again); box.appendChild(cta); } renderQ(); })();

Получить консультацию и демо-доступ на неделю