ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Дърпай слайдъра и виж как се променя България от 600 г. до днес.
Translation pending
EducationJavaScript · CSSGitHub @LTFB-LabsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Пътешествие във времето — детска игра по история на България от 600 г. до днес
Translation pending
Loading the full README.
Read the full README ↗Детска игра по история на България от 600 г. до днес. Дърпаш слайдъра най-долу и картата на Балканите показва как се менят границите, а отгоре излизат важните събития, личности и сгради с кратък текст и снимка.
python3 -m http.server 8765
След това отвори http://127.0.0.1:8765/.
Урок се отваря и директно по адреса му: #lesson/<урок>/<част>, например http://127.0.0.1:8765/#lesson/5-odrisko-tsarstvo/0 (първото е кодът на урока, id в learning-materials/lessons/5/index.json). Частта е по избор: 0 е началото (прегледът на урока), а последната част е обобщението. Без номер на част урокът се отваря там, където детето е спряло.
В LevAcademy играта се отваря на /app/#/history под лентата на LevAcademy. academy-app.js (договорът @ltfb/academy-core) я зарежда в изолирана рамка: напредъкът е на детето в LevAcademy (на всяко устройство), а минатата проверка на урок и първата битка в Похода дават значки в профила му. Отворена сама, играта работи както преди и пази напредъка в браузъра. levacademy.json е описанието ѝ.
Началният екран. „Тръгваме!“ (или Enter) отваря списъка с уроци. Свободната линия на времето е махната засега: картата се отваря само в урок.
AI учителят. В урока под годината стои кълбо. С клик учителят пита дали да разкаже и после чете с гласа на браузъра. Чете началото и частите на историята с „Знаеш ли, че…“. На „Първо познай“ прочита въпроса и отговорите и чака детето да избере. Накрая отваря проверката и оставя детето само. Интервалът го паузира, стрелките минават назад и напред, а Esc го спира. Ако детето отиде другаде, учителят спира и продължава оттам. Кодът е в apps/narrator/narrator.js и говори с играта само през window.BGTT (описан в modules/lesson/lesson-teacher.js), затова нови уроци се разказват без промени в учителя.
Списъкът с уроци. Отваря се с „Тръгваме!“ от началния екран и с книжката в горния десен ъгъл на урока. „Към началото“ води обратно към началния екран. Уроците са подредени по класове и по учебника, със същите номера и заглавия. Готовият урок се отваря с клик. Урок, вписан в index.json на класа само с номер и заглавие, е сив с надпис „скоро“. Урок с мината проверка има златен кръг около номера.
Походът. Отваря се с бутона с меча и брадвата в урока или с „Походът“ в залата с уроците (адрес #quest). Това е пътека по стара карта отляво надясно: всяко замъче е урок, а в края на всяка секция има бос. Битката задава въпросите от info пакетите на урока, а босът – 10 въпроса от всички секции дотук. Без грешка детето печели 3 звезди, с една – 2, с две – 1, а третата грешка губи битката. Може да се бие само първото непобедено замъче. Следващото се вижда, а по-нататък пътеката е в мъгла. При грешка детето вижда изречението от картичката, в което е отговорът. Кодът е в apps/quest/ и чете само CONTENT и напредъка.
Изтриване на напредъка. В настройките (зъбното колело) бутонът „Изтрий напредъка“ пита „Сигурен ли си?“ и трие при второ натискане. Трие минатите уроци, отворените картички, докъде е стигнало детето във всеки урок и звездите от Похода. Видът на знаците на картата и бутонът „Граници днес“ остават.
Урокът. Текстът е на лист, сложен върху картата, и картата се вижда около листа. На телефон картата е отгоре. Детето минава напред и назад с бутоните, със стрелките на клавиатурата, по пътеката от спирки горе на листа или по спирките на линията на времето под картата. Урокът има четири вида части:
Картата във всяка част на историята.
Живата карта. След като се отвори част или картата се помести, тя оживява за 10 секунди: минават бели облачета, прелитат едно или две ята птици, а кораби плават по морските пътища. Вълничките по морето стоят неподвижни. В последните 3 секунди всичко забавя и спира плавно, а птиците избледняват. После картата застива, за да не харчи батерия, докато детето чете. Ако в настройките е включено по-малко движение, нищо не се движи.
Релефът. По картата има бледи планини, хълмове, гори и тръстики, нарисувани като с мастило. Големите върхове са само по най-високите вериги, като Рила, Пирин и Олимп, а по-ниските планини са хълмове. Местата им са по истинските височини, а горите са на петна на височините, на които растат. Релефът е тих детайл под границите и не се движи.
Реките. Главните реки имат имена, написани по течението им: Дунав, Марица, Тунджа, Арда, Струма, Места, Искър, Янтра и големите реки на съседите. Местата на имената са избрани на ръка в tools/build-geo.mjs.
Границите днес. Бутонът „?“ в горния десен ъгъл на урока показва и скрива днешна България: границата, реките и планините по нея и големите градове. Където днешната граница минава по вода (Дунав, долния Тимок и Черноморието), тя е синкава, а по Родопите и Странджа е кафеникава. Така детето сравнява държавата тогава с България днес. Границата е еднаква във всяка година и стои под имената и знаците. Изборът се пази в браузъра и остава след изтриване на напредъка. Границата идва от картата на Natural Earth в tools/build-geo.mjs, а кои части следват природата е записано в tools/lib/today.mjs.
This is the beginning of the README. Read the rest at the original. Read the full README ↗