1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3230],{64204:function(e,t,n){n.d(t,{O:function(){return a},b:function(){return o}});let a=Object.freeze({home:"/",arena:"/math-arena",myTnMath:"/my-tnmath"}),i=[a.arena],o=e=>{if(e)return!i.some(t=>e===t||e.startsWith("".concat(t,"/")))&&void 0}},3818:function(e,t,n){var a=n(61453);let i=[{id:"804837ac-698e-4b5a-8a1d-db5b43c02883",type:1,parentId:null,parent:null,name:"5a618a72-364c-4fdc-927b-9beb822e8ab9",isLabel:!1,order:0,link:"/gioi-thieu",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"About TNMath"},{id:"e130670b-3358-4136-a403-5f33c2cfa633",type:1,parentId:null,parent:null,name:"0c6a9a3c-0406-4fae-9a17-f46e60165977",isLabel:!1,order:1,link:"/khoa-hoc",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:36:25.366Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:36:25.366Z",nameTranslation:"Courses",children:[{id:"ec016603-a85d-42d6-a4e4-32be888378ef",type:2,parentId:"e130670b-3358-4136-a403-5f33c2cfa633",parent:null,name:"d0eed8b5-2574-45e6-bfd2-bffa704816f6",isLabel:!1,order:0,link:"/khoa-hoc-online",image:"khoa-hoc-online",createdBy:"SYSTEM",createdAt:"2024-12-11T03:01:59.940Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T03:01:59.940Z",nameTranslation:"Online Courses"},{id:"ec016603-a85d-42d6-a4e4-32be888378d7",type:2,parentId:"e130670b-3358-4136-a403-5f33c2cfa633",parent:null,name:"d0eed8b5-2574-45e6-bfd2-bffa704816f5",isLabel:!1,order:0,link:"/an-pham",image:"an-pham",createdBy:"SYSTEM",createdAt:"2024-12-11T03:01:59.940Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T03:01:59.940Z",nameTranslation:"Publications"}]},{id:"8ea72ecf-742b-4e77-b378-5e80e77c6ca7",type:1,parentId:null,parent:null,name:"1960f5a3-b1a8-4297-aa61-fa01ef0a60ce",isLabel:!1,order:2,link:"/hoc-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:36:48.719Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:36:48.719Z",nameTranslation:"Learn Math",disabledWithParent:!0},{id:"87841339-3760-41a7-bf68-51a2cf287bd3",type:1,parentId:null,parent:null,name:"7e00f4f0-71a0-4523-a482-c9f32e6f9b3b",isLabel:!1,order:3,link:"/luyen-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:37:08.722Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:37:08.722Z",nameTranslation:"Math Practices",disabledWithParent:!0},{id:"6ddf39c9-a7cf-449a-8649-071f0248192b",type:1,parentId:null,parent:null,name:"43f55364-6f2c-4568-9b73-80bb1fa3936a",isLabel:!1,order:4,link:"/thi-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:37:55.364Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:37:55.364Z",nameTranslation:"Math Tests",disabledWithParent:!0},{id:"0cf5b25d-aaef-4134-8f98-c35447672e58",type:1,parentId:null,parent:null,name:"5cb77cdf-ce2b-4e0e-8144-60a9ff6c3db8",isLabel:!1,order:4,link:"/game-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:38:16.622Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:38:16.622Z",nameTranslation:"Math Game",disabledWithParent:!0},{id:"008d1213-1d5d-4c3e-a771-db197448a9a6",type:1,parentId:null,parent:null,name:"f2ee793f-f625-4253-8d0b-c0c800278645",isLabel:!1,order:5,link:n(64204).O.arena,image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Arena",disabledWithParent:!0},{id:"ec01a094-610a-4c52-ad46-a007f49a4d81",type:1,parentId:null,parent:null,name:"3ba04e2f-9d44-4391-ad24-69faaf60fbc2",isLabel:!1,order:6,link:"/the-gioi-toan-hoc",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"World of Mathematics"},{id:"5cd4a3c0-7680-4e97-bf87-642461babb3d",type:1,parentId:null,parent:null,name:"a417aae8-3c63-4ec8-8165-424608700333",isLabel:!1,order:7,link:"/vinh-danh",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Honor"},{id:"becd020c-b3c1-4a5d-9383-8dc6b2a767ad",type:1,parentId:null,parent:null,name:"413a9707-1150-4e74-a07d-2d9f87650714",isLabel:!1,order:8,link:"/doi-qua",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Redeem Gifts"},{id:"vong-quay-may-man-001",type:1,parentId:null,parent:null,name:"vong-quay-may-man",isLabel:!1,order:9,link:"/vong-quay-may-man",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Lucky Wheel",disabledWithParent:!0},{id:"804837ac-698e-4b5a-8a1d-db5b43c02883",type:1,parentId:null,parent:null,name:"5a618a72-364c-4fdc-927b-9beb822e8ab9",isLabel:!1,order:9,link:"/tin-tuc",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"News"}],o={registrationLicense:["Enterprise Registration Certificate No. 0108781729, initially issued by the Hanoi Department of Planning and Investment on June 12, 2019, with the 4th amendment on December 29, 2025","Legal Representative","Ms. Tong Thi Thuan","GENERAL DIRECTOR"],menus:[[{text:"We bring to you",isLabel:!0},{text:"K-12 Math curriculum",url:"/hoc-toan"},{text:"Core value for students",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=1"},{text:"Core value for parents",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=3"},{text:"Core value for teachers",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=2"},{text:"Core value for community",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=4"}],[{text:"About Us",isLabel:!0},{text:"About TNMath",url:"/gioi-thieu"},{text:"Courses",url:"/khoa-hoc"},{text:"Assessing & Reporting System",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"},{text:"Links",url:""},{text:"Math Dictionary ",url:""},{text:"Community",url:""}],[{text:"Competitions",isLabel:!0},{text:"Trang Nguyen Math Competition",url:""},{text:"Trang Nguyen Vietnamese",url:"https://thi.trangnguyen.edu.vn/vao-thi-trang-nguyen-2023"},{text:"Trang Nguyen All-rounder",url:"https://trangnguyen.edu.vn/trang-nguyen-toan-tai"},{text:"Graduation mock exam",url:"https://trangnguyen.edu.vn/thithutotnghiepthpt"}],[{text:"Protection policy",isLabel:!0},{text:"Terms of use",keyConfig:a.zr.TERMS_OF_USE},{text:"Privacy policy",keyConfig:a.zr.SECURITY_POLICY},{text:"Payment instructions",keyConfig:a.zr.PAYMENT_POLICY}]],introduction:{address:"No. 7, Lane 68, Trung Kinh Street, Yen Hoa Ward, Cau Giay District ",email:"[email protected]",phone:"1900.633.330",linkYoutube:"https://www.youtube.com/@TrangNguyen5.0",linkFacebook:"https://www.facebook.com/TNMath/",linkZalo:"https://zalo.me/1450240811086277576",certificateImg:"images/logo-da-thong-bao-bo-cong-thuong-mau-xanh.png"}},r=[{id:"1",key:a.fz.SPECIAL_FEATURES,background:"images/bg-diem-dac-sac.png",description:"A hub of standardized methods and advanced technology, transforming mathematics into an enjoyable experience, helping students overcome their fear and reach the peak of Math.",title:"Special features of TNMath",items:[{title:"Learn Math in its true essence",description:"Teaching Math with clarity and authenticity, guiding students to see Math as a key to discover the world, developing logical thinking, and inspiring a lifelong passion for Math.",image:"images/DacSac1.png"},{title:"Diverse and modernized learning materials system",description:"A diverse set of interconnected knowledge, forming a seamless and logical system that can be expanded and applied.",image:"images/DacSac2.png"},{title:"Personalized learning plan",description:"Aligning with the standard high school curriculum, offering advanced and extended content suitable for various goals and abilities.",image:"images/DacSac3.png"},{title:"AI-Integrated Scorecard system",description:"Identifying weaknesses and accurately assessing student abilities to create personalized learning plan for all levels and goals.",image:"images/DacSac4.png"},{title:"Learning progress assessment & reporting system",description:"Generating scorecards to provide detailed reports on student performance and progress in a customized and student-friendly format for students, parents, and teachers.",image:"images/DacSac5.png"},{title:"Math community hub",description:"Creating a interactive environment and arena of honor for collaborative learning, skill development, and discovering mathematical talents.",image:"images/DacSac6.png"}]},{id:"2",key:a.fz.EXPLORE_CLOUDS,title:"Math clouds exploring ",background:"images/bg-kham-pha.png",button:"Start Your Math Journey",description:"Explore 7 Math domains - Where you build a solid foundation of logical thinking, gain profou
1nd understanding of mathematical principles and use it to unlock the world",items:[{title:"Arithmetic - Sá» há»c",description:"From the four arithmetic operations, go to the mystery of prime numbers and the most beautiful problems in mathematics."},{title:"Algebra - Äại sá»",description:"From solving equations, go to the basic structures of mathematics. Algebra helps you solve problems with abstract thinking."},{title:"Geometry - H\xecnh há»c",description:"Observe, measure, compare shapes in the plane, blocks in space and find symmetry, transformation rules."},{title:"Probability and Statistics - X\xe1c suất thá»ng k\xea",description:"Learn to predict outcomes and find patterns through data analysis - Probability and statistics help you understand the random world!"},{title:"Combinatorics - Tá» hợp",description:"Learn to count, arrange and combine elements - Combinatorics helps you understand discrete structures and takes you to the foundations of computer science."},{title:"Game - Tr\xf2 chÆ¡i",description:"Through interaction, learn to build strategies, make decisions - Math games help you optimize your chances of winning in every situation!"},{title:"Analysis - Giải t\xedch",description:"Understand change and movement through limits, derivatives and integrals - Calculus is the key to understanding the infinitely small and the infinitely large!"}]},{id:"3",key:a.fz.LEARNING_MATERIALS_SYSTEM,title:"Learning materials system",button:"Join Now",url:"/khoa-hoc",description:"A solid knowledge system from basic to advanced levels, logically interconnected, closely aligned with the standard high school curriculum, along with extensions and applications.",listSkills:[{skill_name:"Math problems with explanations",skill_score:"500 000++",order:1},{skill_name:"Videos / Lessons",skill_score:"1100++",order:2},{skill_name:"Exams / Proficiency assessment exams",skill_score:"800++",order:3},{skill_name:"Arena Math problems",skill_score:"8675+",order:4}],listClasses:[{title:"K grade",value:"Grade K",background:"#B0D20E",classes:[{subject_name:"General Math",skills:[{text:"150 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"75 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"First grade/ 1st grade",value:"Grade 1",background:"#47AFCF",classes:[{subject_name:"General Math",skills:[{text:"100 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"50 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Second grade/ 2nd grade",value:"Grade 2",background:"#E9AF31",classes:[{subject_name:"General Math",skills:[{text:"150 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"75 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Third grade/ 3rd grade",value:"Grade 3",background:"#33AD70",classes:[{subject_name:"General Math",skills:[{text:"150 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"75 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Fourth grade/ 4th grade",value:"Grade 4",background:"#4D72D0",classes:[{subject_name:"General Math",skills:[{text:"160 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"80 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Fifth grade/ 5th grade",value:"Grade 5",background:"#F18425",classes:[{subject_name:"General Math",skills:[{text:"200 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"100 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Sixth grade/ 6th grade",value:"Grade 6",background:"#54AFA5",classes:[{subject_name:"General Math",skills:[{text:"150 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"3000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"75 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1500 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Seventh grade/ 7th grade",value:"Grade 7",background:"#6D3BBF",classes:[{subject_name:"General Math",skills:[{text:"150 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"75 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1500 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Eighth grade/ 8th grade",value:"Grade 8",background:"#CA3939",classes:[{subject_name:"General Math",skills:[{text:"400 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"6000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"200 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"3000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Ninth grade/ 9th grade",value:"Grade 9",background:"#298EA0",classes:[{subject_name:"General Math",skills:[{text:"370 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"6000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"185 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"3000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Tenth grade/ 10th grade",value:"Grade 10",background:"#9539AA",classes:[{subject_name:"General Math",skills:[{text:"370 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"5000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"185 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2500 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Eleventh grade/ 11th grade",value:"Grade 11",background:"#CD0E66",classes:[{subject_name:"General Math",skills:[{text:"370 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"5000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"185 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2500 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Twelfth grade/ 12th grade - Wings for the future",value:"Grade 12",background:"#005BA6",classes:[{subject_name:"General Math",skills:[{text:"280 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"5000 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 exams",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"English Math",skills:[{text:"140 videos/slides",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2500 exercises/instructions",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 exams",link:"/hoc-toan/dam-may-toan-hoc"}]}]}]},{id:"4",key:a.fz.ECOSYSTEM,title:"TNMath Ecosystem",description:"Comprehensive Math platform with core knowledge and dynamic learning community to help you learn better and achieve all goals",background:"images/sinhthai-bg.png",items:[{title:"Core Knowledge System",url:"/",image:"images/sinhthai1.png",description:"Systematically organizing knowledge by grade level to address key conceptual challenges and resolve learning difficulties, thereby facilitating a more effective and accessible approach to mathematics."},{title:"Question Types System",url:"/",image:"images/sinhthai2.png",description:"Classifying problem types and knowledge based on difficulty levels, topics, and skills to comprehensively cover core concepts, required learning outcomes, and advanced description in the K-12 curriculum."},{title:"Exam & assessment system",url:"/",image:"images/sinhthai3.png",description:"The system assesses students' competencies based on core knowledge and skills, utilizing technology-driven data analysis to identify weaknesses and recommend personalized learning pathways."},{title:"VIMONI",url:"/",image:"images/sinhthai4.png",description:"The program provides support and training for high-achieving students to participate in prestigious international mathematics competitions, such as the International Mathematical Olympiad (IMO)"},{title:"Math Arena",url:"/",image:"images/sinhthai5.png",description:"An online competition platform where students can engage in head-to-head matches with peers or participate in team-based tournaments."},{title:"Math Dictionary",url:"/",image:"images/sinhthai6.png",description:'The "Mathematics Dictionary" is systematically organized and aligned with the curriculum, enabling users to quickly look up concepts, formulas, theorems, and their applications.'},{title:"Math Games",url:"/",image:"images/sinhthai7.png",description:"Through interactive engagement, students develop strategic thinking and decision-making skills, enabling them to easily select and explore in-depth mathematical concepts across various branches of mathematics."},{title:"TNMath Competition",url:"/",image:"images/sinhthai8.png",description:"TNT is structured similarly to the TNTV competition, featuring engaging and well-differentiated exam questions that both encourage participation among general students and identify talented individuals for Vimoni."},{title:"Math World",url:"/",image:"images/sinhthai9.png",description:"The Mathematics World provides biographies of mathematicians whose research and practical applications have contributed to the field, helping students expand their knowledge, foster a passion for mathematics, and cultivate a desire for deeper exploration."},{title:"Community",url:"/",image:"images/sinhthai10.png",description:"The online space where students, teachers, and leading mathematics experts in Vietnam can discuss, ask questions about mathematical problems, and share learning experiences."}]},{id:"5",key:a.fz.ASSESSMENT_CAPACITY_MEASUREMENT,title:"Learning progress assessment & reporting system",description:"Scientific assessment method - Combining technology and pedagogical experience",items:[{title:"Assessment method",description:"Scientific and personalized assessment method",image:"images/danhgia-doluong1.png",banner:"images/bg-danhgia-doluong1.png",content:[{imageUrl:"images/home/home-he-thong-hoc-lieu/image-1.svg",content:"Utilize AI-integrated Scorecard system to assess comprehensively each aspect of students' proficiency."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-2.svg",content:"The assessment system is adjusted based on real-world teaching experience, ensuring accuracy and alignment with actual school learning."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-3.svg",content:"Multidimensional competency matrix anal
1yzes studentsâ understanding by topic, automatically adjusts questions, and connects logical knowledge chains."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-4.svg",content:"Each student has an individual Scorecard, reflecting their learning abilities and progress."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-5.svg",content:"Suggests an optimal learning plan, ensuring students learn the right content at the right time, suitable for their abilities."}],buttonName:"Learn More",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"},{title:"Measurement standard",description:"Transparent and accurate measurement standard",banner:"images/bg-danhgia-doluong2.png",content:[{imageUrl:"images/home/home-he-thong-hoc-lieu/image-6.svg",content:"Measures student abilities based on a standardized scoring system and ranking framework."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-7.svg",content:"Integrates time factors to assess speed and accuracy in problem-solving."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-8.svg",content:"Assesses students comprehensively based on behavioral indicators: effort, focus, and persistence."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-9.svg",content:"Combines quantitative and qualitative assessment to ensure objectivity and fairness."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-10.svg",content:"Developed and updated by leading professors, educators and experienced experts."}],buttonName:"Learn More",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"},{title:"Analytical reports",description:"Detailed analytical reports and visualized learning outcomes",banner:"images/bg-danhgia-doluong3.png",content:[{imageUrl:"images/home/home-he-thong-hoc-lieu/image-11.svg",content:"The system provides comprehensive analytical reports, tracking student progress across different stages."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-12.svg",content:"Statistical reports analyze competency across question types and cognitive levels. Visual charts display learning progress and improvements over time."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-13.svg",content:"Radar charts summarize skills and learning behavior indices, analyzing strengths and weaknesses and suggesting personalized learning tasks,"},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-14.svg",content:"Data is visually presented to maximize support for teachers, parents, and students in monitoring and adjusting learning plans"},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-15.svg",content:"Regular updates on a daily, weekly, and monthly basis to ensure close monitoring of student progress."}],buttonName:"Learn More",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"}]},{id:"6",key:a.fz.MATH_VALUE,title:"Math values for everyone",background:"images/bg-math-value.png",button:"Join now to be a part of our growth!",description:"Trang Nguyen Math â A comprehensive, modern, and effective Math learning approach for students, parents, teachers, and the community",items:[{title:"Students",description:"Offer an unique and enjoyable Math learning platform where students overcome their fear of math, find it simple, develop a passion, and confidently achieve their goals",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=1"},{title:"Teachers",description:"A comprehensive, flexible, and effective teaching tool that saves teachers time, personalizes learning plans, and sparks students' interest in Math",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=2"},{title:"Parents",description:"Provide a comprehensive, high-quality K-12 Math learning approach that strengthens knowledge, improves performance, and enables parents to track progress and support their children",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=3"},{title:"Educational Administration Agencies",description:"TNMath provides an effective learning platform, enhances teaching quality, ensures transparent assessments, supports policy implementation, and promotes educational equity.",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=4"}]}
1,{id:"7",key:a.fz.REVIEWS,title:"Feedback from Teachers - Parents - Students",description:"Authentic feedback from teachers, parents, students - Developing an effective and comprehensive learning environment",items:[{role:"Student's Parent",address:"Ha Noi",description:"My child used to be very afraid of Math, but ever since experiencing TNMath, they have really enjoyed it and now study voluntarily every day without needing reminders from parents.",name:"Mrs Nguyen Hien",image:"images/home/review-avatar-1.jpg"},{role:"Student",address:"Ha Noi",description:"I'm really impressed with the Math Arena! It's beautifully designed with great problems and exciting rules. It feels like playing a game, but Iâm learning so much!",name:"Hong Quan",image:"images/home/review-avatar-3-1.jpg"},{role:"Student's Parent",address:"Ha Noi",description:"I have enrolled my child in many learning platforms before, but my first experience with TNMath left a strong impression. Not only does it offer rich learning materials, engaging lessons, and a visually appealing design, but it is also the first time Iâve seen an online learning platform that provides parents with detailed reports, allowing us to closely monitor and support our childâs progress. Plus, the cost is very reasonable.",name:"Mr Do Tuan Minh",image:"images/home/review-avatar-2.jpg"},{role:"Student's Parent",address:"Ha Noi",description:"I don't have to spend time sending my child to tutoring; the knowledge is vast, and the cost of the study package is very cheap compared to the knowledge that Trạng Nguy\xean provides.",name:"Mrs Le Thi Mai",image:"images/home/review-avatar-3.jpg"},{role:"Teacher",address:"Ha Noi",description:"TNMathâs classification of core knowledge and exercise types, ranging from basic to advanced levels, is well-structured and scientifically designed. It not only addresses students' learning gaps effectively but also supports their progression from fundamental to advanced math proficiency.",name:"Mr Trieu",image:"images/home/review-avatar-4.jpg"},{role:"Teacher",address:"Ha Noi",description:"As a teacher, I am very impressed with how TNMath personalizes learning paths for each student. This approach helps them make clear progress at every stage, study more effectively, and gain confidence in Math.",name:"Mrs Trinh Thi Hue",image:"images/home/review-avatar-5.jpg"}]},{id:"8",key:a.fz.EVENTS,title:"TNMath Events",background:"images/bg-events.png",description:"Participate in Trang Nguyen Math - An opportunity to experience engaging Math challenges, enhance your skills, and connect with a passionate Math community",items:[{title:"VIASM and Trang Nguyen Education Join Forces to Enhance Mathematics Education Quality",description:"The Vietnam Institute for Advanced Study in Mathematics (VIASM) and Trạng Nguy\xean Education Collaborate to Implement the National Key Program for Mathematics Development (2021-2030).",image:"https://api-stag.tnmath.edu.vn/resources/public/image/2025/03/21/DSC09497_1742531696.jpg",buttonName:"Learn More",url:"https://tnmath.edu.vn/tin-tuc/chi-tiet/vien-nghien-cuu-cao-cap-ve-toan-viasm-va-trang-nguyen-education-chung-tay-phat-trien-chat-luong-giao-duc-toan"}]},{id:"9",key:a.fz.SPOTLIGHT,title:"TNMath Highlights",description:"Stay updated with key events, inspiring stories, and valuable insights to keep pace with your development journey",items:[]}];t.Z={topMenu:[{id:"8bbcca23-ec26-4370-9883-1a42ddd975b7",type:0,parentId:null,parent:null,name:"df6400b2-de47-497b-8d6c-53ddbbebabb8",isLabel:!1,order:4,link:"https://vnmf.edu.vn",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:29:11.938Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:29:11.938Z",nameTranslation:"VNMF"},{id:"5db0fcfb-a7c3-4d0a-9f1d-08b00920f237",type:0,parentId:null,parent:null,name:"f0d62428-b135-427b-b26c-a3d22dab9ed5",isLabel:!1,order:1,link:"",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:27:43.688Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:27:43.688Z",nameTranslation:"VIMONI"},{id:"8bbcca23-ec26-4370-9883-1a42ddd975b6",type:0,parentId:null,parent:null,name:"df6400b2-de47-497b-8d6c-53ddbbebabb9",isLabel:!1,order:3,link:"",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:29:11.938Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:29:11.938Z",nameTranslation:"Community"}],headerMenu:i,menuFooter:o,homeConfig:r}},98182:function(e,t,n){var a=n(61453);let i=[{id:"804837ac-698e-4b5a-8a1d-db5b43c02883",type:1,parentId:null,parent:null,name:"5a618a72-364c-4fdc-927b-9beb822e8ab9",isLabel:!1,order:0,link:"/gioi-thieu",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Vá» TNMath"},{id:"e130670b-3358-4136-a403-5f33c2cfa633",type:1,parentId:null,parent:null,name:"0c6a9a3c-0406-4fae-9a17-f46e60165977",isLabel:!1,order:1,link:"/khoa-hoc",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:36:25.366Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:36:25.366Z",nameTranslation:"Kh\xf3a há»c",children:[{id:"ec016603-
1a85d-42d6-a4e4-32be888378ef",type:2,parentId:"e130670b-3358-4136-a403-5f33c2cfa633",parent:null,name:"d0eed8b5-2574-45e6-bfd2-bffa704816f6",isLabel:!1,order:0,link:"/khoa-hoc-online",image:"khoa-hoc-online",createdBy:"SYSTEM",createdAt:"2024-12-11T03:01:59.940Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T03:01:59.940Z",nameTranslation:"Kh\xf3a há»c online"},{id:"ec016603-a85d-42d6-a4e4-32be888378d7",type:2,parentId:"e130670b-3358-4136-a403-5f33c2cfa633",parent:null,name:"d0eed8b5-2574-45e6-bfd2-bffa704816f5",isLabel:!1,order:0,link:"/an-pham",image:"an-pham",createdBy:"SYSTEM",createdAt:"2024-12-11T03:01:59.940Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T03:01:59.940Z",nameTranslation:"Ấn phẩm"}]},{id:"8ea72ecf-742b-4e77-b378-5e80e77c6ca7",type:1,parentId:null,parent:null,name:"1960f5a3-b1a8-4297-aa61-fa01ef0a60ce",isLabel:!1,order:2,link:"/hoc-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:36:48.719Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:36:48.719Z",nameTranslation:"Há»c To\xe1n",disabledWithParent:!0},{id:"87841339-3760-41a7-bf68-51a2cf287bd3",type:1,parentId:null,parent:null,name:"7e00f4f0-71a0-4523-a482-c9f32e6f9b3b",isLabel:!1,order:3,link:"/luyen-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:37:08.722Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:37:08.722Z",nameTranslation:"Luyá»n To\xe1n",disabledWithParent:!0},{id:"6ddf39c9-a7cf-449a-8649-071f0248192b",type:1,parentId:null,parent:null,name:"43f55364-6f2c-4568-9b73-80bb1fa3936a",isLabel:!1,order:4,link:"/thi-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:37:55.364Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:37:55.364Z",nameTranslation:"Thi To\xe1n",disabledWithParent:!0},{id:"0cf5b25d-aaef-4134-8f98-c35447672e58",type:1,parentId:null,parent:null,name:"5cb77cdf-ce2b-4e0e-8144-60a9ff6c3db8",isLabel:!1,order:5,link:"/game-toan",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:38:16.622Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:38:16.622Z",nameTranslation:"Game To\xe1n",disabledWithParent:!0},{id:"008d1213-1d5d-4c3e-a771-db197448a9a6",type:1,parentId:null,parent:null,name:"f2ee793f-f625-4253-8d0b-c0c800278645",isLabel:!1,order:6,link:n(64204).O.arena,image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Äấu trưá»ng",disabledWithParent:!0},{id:"ec01a094-610a-4c52-ad46-a007f49a4d81",type:1,parentId:null,parent:null,name:"3ba04e2f-9d44-4391-ad24-69faaf60fbc2",isLabel:!1,order:7,link:"/the-gioi-toan-hoc",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Thế giá»i To\xe1n há»c"},{id:"5cd4a3c0-7680-4e97-bf87-642461babb3d",type:1,parentId:null,parent:null,name:"a417aae8-3c63-4ec8-8165-424608700333",isLabel:!1,order:8,link:"/vinh-danh",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Vinh danh"},{id:"becd020c-b3c1-4a5d-9383-8dc6b2a767ad",type:1,parentId:null,parent:null,name:"413a9707-1150-4e74-a07d-2d9f87650714",isLabel:!1,order:9,link:"/doi-qua",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Äá»i qu\xe0",disabledWithParent:!0},{id:"vong-quay-may-man-001",type:1,parentId:null,parent:null,name:"vong-quay-may-man",isLabel:!1,order:10,link:"/vong-quay-may-man",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"V\xf2ng quay may mắn",disabledWithParent:!0},{id:"804837ac-698e-4b5a-8a1d-db5b43c02883",type:1,parentId:null,parent:null,name:"5a618a72-364c-4fdc-927b-9beb822e8ab9",isLabel:!1,order:10,link:"/tin-tuc",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:52:03.260Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:52:03.260Z",nameTranslation:"Tin tức"}],o={registrationLicense:["Giấy ph\xe9p ÄKKD sá» 0108781729 do Sá» Kế hoạch v\xe0 Äầu tư TP H\xe0 Ná»i cấp ng\xe0y 12/06/2019, thay Äá»i lần thứ 4 ng\xe0y 29/12/2025","Ngưá»i Äại diá»n","B\xe0 Tá»ng Thá» Thuần","Tá»NG GI\xc1M Äá»C"],menus:[[{text:"Ch\xfang t\xf4i mang Äến cho bạn",isLabel:!0},{text:"Chương tr\xecnh há»c to\xe1n K-12",url:"/hoc-toan"},{text:"Gi\xe1 trá» cá»t l\xf5i d\xe0nh cho há»c sinh",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=1"},{text:"Gi\xe1 trá» cá»t l\xf5i d\xe0nh cho phụ huynh",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=3"},{text:"Gi\xe1 trá» cá»t l\xf5i d\xe0nh cho gi\xe1o vi\xean",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=2"}
1,{text:"Gi\xe1 trá» cá»t l\xf5i d\xe0nh cho cá»ng Äá»ng",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=4"}],[{text:"Vá» ch\xfang t\xf4i",isLabel:!0},{text:"Vá» TNMath",url:"/gioi-thieu/gioi-thieu-ve-tnmath"},{text:"Kh\xf3a há»c",url:"/khoa-hoc/khoa-hoc-online/danh-muc-khoa-hoc-online"},{text:"Há» thá»ng Ä\xe1nh gi\xe1 & B\xe1o c\xe1o",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"},{text:"Li\xean kết",url:""},{text:"Từ Äiá»n To\xe1n há»c",url:""},{text:"Cá»ng Äá»ng",url:""}],[{text:"Cuá»c thi",isLabel:!0},{text:"Thi Trạng Nguy\xean To\xe1n",url:""},{text:"Trạng Nguy\xean Tiếng Viá»t",url:"https://thi.trangnguyen.edu.vn/vao-thi-trang-nguyen-2023"},{text:"Trạng Nguy\xean To\xe0n T\xe0i",url:"https://trangnguyen.edu.vn/trang-nguyen-toan-tai"},{text:"Thi thá» tá»t nghiá»p",url:"https://trangnguyen.edu.vn/thithutotnghiepthpt"}],[{text:"Ch\xednh s\xe1ch bảo vá»",isLabel:!0},{text:"Äiá»u khoản sá» dụng",keyConfig:a.zr.TERMS_OF_USE},{text:"Ch\xednh s\xe1ch bảo máºt",keyConfig:a.zr.SECURITY_POLICY},{text:"Hưá»ng dẫn thanh to\xe1n",keyConfig:a.zr.PAYMENT_POLICY}]],introduction:{address:"Sá» 7, Ng\xf5 68 Phá» Trung K\xednh, Phưá»ng Y\xean Ho\xe0, Quáºn Cầu Giấy",email:"[email protected]",phone:"1900.633.330",linkYoutube:"https://www.youtube.com/@TrangNguyen5.0",linkFacebook:"https://www.facebook.com/TNMath/",linkZalo:"https://zalo.me/1450240811086277576",certificateImg:"images/logo-da-thong-bao-bo-cong-thuong-mau-xanh.png"}},r=[{id:"1",key:a.fz.SPECIAL_FEATURES,background:"images/bg-diem-dac-sac.png",description:"NÆ¡i há»i tụ phương ph\xe1p chuẩn má»±c, c\xf4ng nghá» ti\xean tiến, biến To\xe1n há»c th\xe0nh niá»m vui, gi\xfap há»c sinh hết sợ To\xe1n v\xe0 chinh phục Äá»nh cao",title:"Äiá»m Äặc sắc cá»§a TNMath",items:[{title:"Há»c To\xe1n Ä\xfang bản chất",description:"Dạy To\xe1n tháºt trong s\xe1ng, Ä\xfang bản chất, dẫn dắt c\xe1c em Äến vá»i kiến thức To\xe1n há»c như má»t c\xf4ng cụ kh\xe1m ph\xe1 Thế giá»i, x\xe2y dá»±ng tư duy vững chắc, khÆ¡i dáºy niá»m y\xeau th\xedch To\xe1n há»c l\xe2u d\xe0i v\xe0 bá»n vững.",image:"images/DacSac1.png"},{title:"Há» thá»ng há»c liá»u Äa dạng v\xe0 ti\xean tiến",description:"L\xe0 má»t táºp hợp kiến thức Äa dạng ÄÆ°á»£c gắn kết vá»i nhau trong tá»ng thá» logic liá»n mạch, c\xf3 khả nÄng má» rá»ng v\xe0 ứng dụng.",image:"images/DacSac2.png"},{title:"Lá» tr\xecnh há»c c\xe1 nh\xe2n h\xf3a",description:"B\xe1m s\xe1t chương tr\xecnh phá» th\xf4ng, c\xf3 sá»± má» rá»ng v\xe0 n\xe2ng cao, ph\xf9 hợp vá»i má»i mục ti\xeau, nÄng lá»±c cá»§a há»c sinh.",image:"images/DacSac3.png"},{title:"Há» thá»ng Scorecard t\xedch hợp AI",description:"Ph\xe1t hiá»n Äiá»m yếu, Ä\xe1nh gi\xe1 ch\xednh x\xe1c nÄng lá»±c há»c sinh Äá» ÄÆ°a ra lá» tr\xecnh ph\xf9 hợp vá»i má»i cấp Äá», má»i mục ti\xeau há»c táºp.",image:"images/DacSac4.png"},{title:"Há» thá»ng Ä\xe1nh gi\xe1 & B\xe1o c\xe1o tiến tr\xecnh há»c táºp",description:"Tr\xedch xuất scorecard Äá» ra b\xe1o c\xe1o kết quả v\xe0 tiến bá» há»c táºp theo Äá»nh dạng ri\xeang v\xe0 ph\xf9 hợp cho há»c sinh, phụ huynh v\xe0 thầy c\xf4.",image:"images/DacSac5.png"},{title:"Kết ná»i cá»ng Äá»ng To\xe1n há»c",description:"Tạo m\xf4i trưá»ng gi\xe1o lưu, Äấu trưá»ng vinh danh Äá» c\xf9ng há»c, c\xf9ng ph\xe1t triá»n nÄng lá»±c v\xe0 ph\xe1t hiá»n t\xe0i nÄng To\xe1n há»c.",image:"images/DacSac6.png"}]},{id:"2",key:a.fz.EXPLORE_CLOUDS,title:"Kh\xe1m ph\xe1 những Ä\xe1m m\xe2y To\xe1n há»c",button:"Bắt Äầu h\xe0nh tr\xecnh to\xe1n há»c",background:"images/bg-kham-pha.png",description:"Kh\xe1m ph\xe1 7 lÄ©nh vá»±c To\xe1n há»c - nÆ¡i bạn x\xe2y dá»±ng ná»n tảng tư duy vững chắc, hiá»u s\xe2u bản chất v\xe0 ứng dụng To\xe1n há»c Äá» giải m\xe3 thế giá»i",items:[{title:"Sá» há»c - Arithmetic",description:"Từ bá»n ph\xe9p to\xe1n sá» há»c, Äi Äến sá»± b\xed ẩn cá»§a c\xe1c sá» nguy\xean tá» v\xe0 những b\xe0i to\xe1n Äẹp nhất trong to\xe1n há»c."},{title:"Äại sá» - Algebra",description:"Từ giải phương tr\xecnh, Äi Äến những cấu tr\xfac cÆ¡ bản cá»§a to\xe1n. Äại sá» gi\xfap bạn giải quyết vấn Äá» bằng tư duy trừu tượng."},{title:"H\xecnh há»c - Geometry",description:"Quan s\xe1t, Äo lưá»ng, so s\xe1nh c\xe1c h\xecnh trong mặt phẳng, khá»i trong kh\xf4ng gian v\xe0 t\xecm ra t\xednh Äá»i xứng, quy luáºt biến Äá»i."}
1,{title:"X\xe1c suất thá»ng k\xea - Probability and Statistics",description:"Há»c c\xe1ch dá»± Äo\xe1n kết quả v\xe0 t\xecm ra quy luáºt th\xf4ng qua ph\xe2n t\xedch dữ liá»u- X\xe1c suất v\xe0 thá»ng k\xea gi\xfap bạn hiá»u vá» thế giá»i Äầy ngẫu nhi\xean!"},{title:"Tá» hợp - Combinatorics",description:"Há»c c\xe1ch Äếm, sắp xếp v\xe0 tá» hợp c\xe1c phần tá»- Tá» hợp gi\xfap bạn hiá»u c\xe1c cấu tr\xfac rá»i rạc v\xe0 ÄÆ°a bạn Äến vá»i cÆ¡ sá» cá»§a khoa há»c m\xe1y t\xednh."},{title:"Tr\xf2 chÆ¡i - Game",description:"Th\xf4ng qua tương t\xe1c, há»c c\xe1ch x\xe2y dá»±ng chiến lược, ra quyết Äá»nh - Tr\xf2 chÆ¡i to\xe1n há»c gi\xfap bạn tá»i ưu cÆ¡ há»i chiến thắng trong má»i t\xecnh huá»ng!"},{title:"Giải t\xedch - Analysis",description:"Hiá»u sá»± thay Äá»i v\xe0 chuyá»n Äá»ng qua giá»i hạn, Äạo h\xe0m v\xe0 t\xedch ph\xe2n - Giải t\xedch l\xe0 ch\xeca kh\xf3a Äá» bạn hiá»u những g\xec v\xf4 c\xf9ng b\xe9 v\xe0 v\xf4 c\xf9ng lá»n!"}]},{id:"3",key:a.fz.LEARNING_MATERIALS_SYSTEM,title:"Há» thá»ng há»c liá»u",button:"Tham gia ngay",url:"/khoa-hoc",description:"L\xe0 há» thá»ng kiến thức vững chắc từ cÆ¡ bản Äến n\xe2ng cao ÄÆ°á»£c gắn kết vá»i nhau trong tá»ng thá» logic liá»n mạch, b\xe1m s\xe1t chương tr\xecnh phá» th\xf4ng, c\xf3 má» rá»ng v\xe0 ứng dụng",listSkills:[{skill_name:"B\xe0i To\xe1n c\xf3 hưá»ng dẫn giải",skill_score:"50 000++",order:1},{skill_name:"Video/ B\xe0i giảng",skill_score:"1100++",order:2},{skill_name:"Äá» thi/ Ä\xe1nh gi\xe1 nÄng lá»±c",skill_score:"800++",order:3},{skill_name:"B\xe0i to\xe1n d\xe0nh cho Äấu trưá»ng",skill_score:"8675+",order:4}],listClasses:[{title:"Lá»p K",value:"Khá»i K",background:"#B0D20E",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"150 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"75 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"0 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 1",background:"#47AFCF",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"100 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"50 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 2",value:"Khá»i 2",background:"#E9AF31",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"150 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"75 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 3",value:"Khá»i 3",background:"#33AD70",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"150 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"75 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 4",value:"Khá»i 4",background:"#4D72D0",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"160 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"80 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 5",value:"Khá»i 5",background:"#F18425",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"200 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"100 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 6",value:"Khá»i 6",background:"#54AFA5",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"150 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"3000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"75 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1500 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 7",value:"Khá»i 7",background:"#6D3BBF",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"150 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"4000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"75 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"1500 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 8",value:"Khá»i 8",background:"#CA3939",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"400 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"6000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"200 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"3000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 9",value:"Khá»i 9",background:"#298EA0",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"370 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"6000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"185 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"3000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 10",value:"Khá»i 10",background:"#9539AA",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"370 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"5000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"185 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2500 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 11",value:"Khá»i 11",background:"#CD0E66",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"370 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"5000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"185 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2500 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]},{title:"Lá»p 12 - Chắp c\xe1nh tương lai",value:"Khá»i 12",background:"#005BA6",classes:[{subject_name:"To\xe1n phá» th\xf4ng",skills:[{text:"280 video/b\xe0i giảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"5000 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"150 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]},{subject_name:"To\xe1n tiếng Anh",skills:[{text:"140 video b\xec g
1iảng",link:"/hoc-toan/dam-may-toan-hoc"},{text:"2500 b\xe0i táºp/hưá»ng dẫn",link:"/hoc-toan/dam-may-toan-hoc"},{text:"75 Äá» thi/ Äá» ÄGNL",link:"/hoc-toan/dam-may-toan-hoc"}]}]}]},{id:"4",key:a.fz.ECOSYSTEM,title:"Há» sinh th\xe1i TNMath",description:"Ná»n tảng To\xe1n há»c to\xe0n diá»n, từ kiến thức cá»t l\xf5i Äến cá»ng Äá»ng há»c táºp s\xf4i Äá»ng, gi\xfap bạn há»c tá»t, c\xf3 má»t h\xe0nh tr\xecnh kh\xe1m ph\xe1 Äầy hứng th\xfa v\xe0 niá»m vui",background:"images/sinhthai-bg.png",items:[{title:"Há» thá»ng Kiến thức cá»t l\xf5i",url:"/",image:"images/sinhthai1.png",description:"Tá»ng hợp kiến thức theo từng cấp há»c, Äá» giải quyết những Äiá»m mấu chá»t kiến thức, th\xe1o gỡ Äiá»m kh\xf3 từ Ä\xf3 há»c to\xe1n dá»
d\xe0ng hÆ¡n."},{title:"Há» thá»ng Dạng b\xe0i ",url:"/",image:"images/sinhthai2.png",description:"Ph\xe2n loại c\xe1c dạng b\xe0i, kiến thức theo Äá» kh\xf3, chá»§ Äá» v\xe0 kỹ nÄng, bao phá»§ hết kiến thức trá»ng t\xe2m, y\xeau cầu cần Äạt v\xe0 kiến thức n\xe2ng cao cá»§a chương tr\xecnh phá» th\xf4ng."},{title:"Há» thá»ng Thi & Ä\xe1nh gi\xe1 nÄng lá»±c",url:"/",image:"images/sinhthai3.png",description:"Há» thá»ng Ä\xe1nh gi\xe1 nÄng lá»±c há»c sinh theo kỹ nÄng, kiến thức cá»t l\xf5i, d\xf9ng ứng dụng c\xf4ng nghá» Äá» ph\xe2n t\xedch dữ liá»u há»c táºp, ph\xe1t hiá»n Äiá»m yếu v\xe0 Äá» xuất lá» tr\xecnh há»c táºp."},{title:"VIMONI",url:"/",image:"images/sinhthai4.png",description:" Chương tr\xecnh há» trợ, Ä\xe0o tạo c\xe1c bạn há»c sinh giá»i tham gia c\xe1c Äấu trưá»ng Äá»nh cao to\xe1n há»c quá»c tế như IMO..."},{title:"Äấu trưá»ng To\xe1n há»c",url:"/",image:"images/sinhthai5.png",description:"Ná»n tảng thi Äấu trá»±c tuyến nÆ¡i há»c sinh c\xf3 thá» thi Äấu Äá»i kh\xe1ng vá»i bạn b\xe8 hoặc tham gia giải Äấu táºp thá»."},{title:"Từ Äiá»n To\xe1n há»c",url:"/",image:"images/sinhthai6.png",description:"âTừ Äiá»n To\xe1n há»câ ÄÆ°á»£c tá» chức khoa há»c v\xe0 b\xe1m s\xe1t chương tr\xecnh, ngưá»i d\xf9ng c\xf3 thá» tra cứu nhanh ch\xf3ng c\xe1c kh\xe1i niá»m, c\xf4ng thức, Äá»nh l\xfd cÅ©ng như c\xe1ch \xe1p dụng ch\xfang."},{title:"Tr\xf2 chÆ¡i To\xe1n há»c",url:"/",image:"images/sinhthai7.png",description:"Th\xf4ng qua tương t\xe1c, há»c c\xe1ch x\xe2y dá»±ng chiến lược, ra quyết Äá»nh - Há»c sinh c\xf3 thá» dá»
d\xe0ng lá»±a chá»n v\xe0 t\xecm t\xf2i há»c táºp s\xe2u kiến thức to\xe1n vá» từng ph\xe2n m\xf4n cá»§a to\xe1n há»c."},{title:"Cuá»c thi Trạng Nguy\xean To\xe1n",url:"/",image:"images/sinhthai8.png",description:"TNT ÄÆ°á»£c tá» chức vá»i quy m\xf4 gần giá»ng vá»i S\xe2n chÆ¡i TNTV. Äá» thi th\xfa vá» hấp dẫn c\xf3 mức Äá» ph\xe2n h\xf3a r\xf5 n\xe9t, vừa khuyến kh\xedch há»c sinh phá» th\xf4ng vừa ph\xe1t hiá»n t\xe0i nÄng tham gia Vimoni."},{title:"Thế giá»i To\xe1n há»c",url:"/",image:"images/sinhthai9.png",description:"Thế giá»i to\xe1n há»c cung cấp tiá»u sá» c\xe1c nh\xe0 to\xe1n há»c c\xf3 c\xe1c c\xf4ng tr\xecnh nghi\xean cứu, ứng dụng thá»±c tiá»
n gi\xfap há»c sinh má» rá»ng hiá»u biết v\xe0 bá»i Äắp t\xecnh y\xeau to\xe1n há»c, kh\xe1t vá»ng má» rá»ng hiá»u biết vá» To\xe1n."},{title:"Cá»ng Äá»ng",url:"/",image:"images/sinhthai10.png",description:"Kh\xf4ng gian trá»±c tuyến nÆ¡i há»c sinh, gi\xe1o vi\xean v\xe0 c\xe1c chuy\xean gia to\xe1n há»c h\xe0ng Äầu Viá»t Nam c\xf3 thá» thảo luáºn, há»i Ä\xe1p c\xe1c b\xe0i to\xe1n, chia sẻ kinh nghiá»m há»c táºp"}]},{id:"5",key:a.fz.ASSESSMENT_CAPACITY_MEASUREMENT,title:"Há» thá»ng Ä\xe1nh gi\xe1 & B\xe1o c\xe1o tiến tr\xecnh há»c táºp",description:"C\xf4ng cụ hiá»n Äại, khoa há»c, gi\xfap ph\xe2n t\xedch ch\xednh x\xe1c, c\xe1 nh\xe2n ho\xe1 lá» tr\xecnh há»c táºp, n\xe2ng cao hiá»u quả gi\xe1o dục m\xf4n To\xe1n",items:[{title:"Phương ph\xe1p Ä\xe1nh Gi\xe1",description:"Phương ph\xe1p Ä\xe1nh gi\xe1 khoa há»c - Kết hợp c\xf4ng nghá» v\xe0 kinh nghiá»m sư phạm",image:"images/danhgia-doluong1.png",banner:"images/bg-danhgia-doluong1.png",content:[{imageUrl:"images/home/home-he-thong-hoc-lieu/image-1.svg",content:"Sá» dụng há» thá»ng Scorecard t\xedch hợp AI Äá» Ä\xe1nh gi\xe1 to\xe0n diá»n từng kh\xeda cạnh nÄng lá»±c há»c sinh."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-2.svg",content:"Há» thá»ng Ä\xe1nh gi\xe1 ÄÆ°á»£c Äiá»u chá»nh dá»±a tr\xean kinh nghiá»m sư phạm thá»±c tiá»
n, Äảm bảo t\xednh ch\xednh x\xe1c v\xe0 s\xe1t vá»i thá»±c tế há»c táºp trong nh\xe0 trưá»ng."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-3.svg",content:"Ma tráºn Ä\xe1nh gi\xe1 nÄng lá»±c Äa chiá»u, ph\xe2n t\xedch má
1»©c Äá» hiá»u biết theo từng chuy\xean Äá», tá»± Äá»ng Äiá»u chá»nh c\xe2u há»i, kết ná»i mạch kiến thức logic."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-4.svg",content:"Má»i há»c sinh c\xf3 má»t Scorecard ri\xeang, phản \xe1nh nÄng lá»±c há»c táºp v\xe0 tiến tr\xecnh c\xe1 nh\xe2n."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-5.svg",content:"Äá» xuất lá» tr\xecnh há»c táºp tá»i ưu, Äảm bảo há»c sinh ÄÆ°á»£c há»c Ä\xfang ná»i dung, Ä\xfang thá»i Äiá»m, ph\xf9 hợp vá»i nÄng lá»±c cá»§a m\xecnh."}],buttonName:"T\xecm hiá»u th\xeam",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"},{title:"Ti\xeau Chuẩn Äo Lưá»ng",description:"Ti\xeau chuẩn Äo lưá»ng minh bạch v\xe0 ch\xednh x\xe1c",image:"images/danhgia-doluong2.png",banner:"images/bg-danhgia-doluong2.png",content:[{imageUrl:"images/home/home-he-thong-hoc-lieu/image-6.svg",content:"Äo lưá»ng nÄng lá»±c há»c sinh dá»±a tr\xean thang Äiá»m, v\xe0 xếp hạng nÄng lá»±c Ä\xe3 ÄÆ°á»£c chuẩn h\xf3a."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-7.svg",content:"T\xedch hợp yếu tá» thá»i gian Äá» Äo lưá»ng khả nÄng l\xe0m b\xe0i nhanh v\xe0 ch\xednh x\xe1c."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-8.svg",content:"Sá» dụng c\xe1c chá» sá» h\xe0nh vi: Ná» lá»±c, Táºp trung, v\xe0 Ki\xean tr\xec Äá» Ä\xe1nh gi\xe1 to\xe0n diá»n."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-9.svg",content:"Kết hợp Ä\xe1nh gi\xe1 Äá»nh lượng v\xe0 Äá»nh t\xednh, Äảm bảo kết quả kh\xe1ch quan v\xe0 c\xf4ng bằng."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-10.svg",content:"Ti\xeau chuẩn ÄÆ°á»£c x\xe2y dá»±ng v\xe0 cáºp nháºt bá»i c\xe1c gi\xe1o sư Äầu ng\xe0nh, c\xe1c gi\xe1o vi\xean v\xe0 chuy\xean gia gi\xe0u kinh nghiá»m."}],buttonName:"T\xecm hiá»u th\xeam",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"},{title:"B\xe1o C\xe1o Ph\xe2n T\xedch",description:"B\xe1o c\xe1o ph\xe2n t\xedch chi tiết v\xe0 kết quả há»c táºp trá»±c quan",image:"images/danhgia-doluong3.png",banner:"images/bg-danhgia-doluong3.png",content:[{imageUrl:"images/home/home-he-thong-hoc-lieu/image-11.svg",content:"Há» thá»ng cung cấp b\xe1o c\xe1o ph\xe2n t\xedch to\xe0n diá»n, theo d\xf5i sá»± tiến bá» cá»§a há»c sinh theo từng giai Äoạn."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-12.svg",content:"B\xe1o c\xe1o thá»ng k\xea nÄng lá»±c theo từng dạng b\xe0i v\xe0 cấp Äá» tư duy. Biá»u Äá» trá»±c quan thá» hiá»n tiến Äá» há»c táºp, sá»± tiến bá» theo thá»i gian."},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-13.svg",content:"Radar chart tá»ng hợp kỹ nÄng v\xe0 chá» sá» h\xe0nh vi há»c táºp, ph\xe2n t\xedch Äiá»m mạnh, Äiá»m yếu v\xe0 ÄÆ°a ra nhiá»m vụ há»c táºp c\xe1 nh\xe2n h\xf3a, "},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-14.svg",content:"Dữ liá»u ÄÆ°á»£c tr\xecnh b\xe0y má»t c\xe1ch trá»±c quan, há» trợ tá»i Äa cho thầy c\xf4, cha mẹ, há»c sinh trong viá»c theo d\xf5i v\xe0 Äiá»u chá»nh kế hoạch há»c táºp"},{imageUrl:"images/home/home-he-thong-hoc-lieu/image-15.svg",content:"Cáºp nháºt li\xean tục theo ng\xe0y, tuần, th\xe1ng Äá» Äảm bảo theo d\xf5i s\xe1t sao h\xe0nh tr\xecnh há»c cá»§a há»c sinh."}],buttonName:"T\xecm hiá»u th\xeam",url:"/gioi-thieu/he-thong-danh-gia-bao-cao-tien-trinh-hoc-tap"}]},{id:"6",key:a.fz.MATH_VALUE,title:"Gi\xe1 trá» Äá» xuất cho má»i nh\xe0",background:"images/bg-math-value.png",button:"Tham Gia Ngay Äá» C\xf9ng Ph\xe1t Triá»n!",description:"Giải ph\xe1p há»c To\xe1n to\xe0n diá»n, hiá»n Äại v\xe0 hiá»u quả cho há»c sinh, phụ huynh, gi\xe1o vi\xean v\xe0 cá»ng Äá»ng",items:[{title:"Há»c sinh",description:"TNMath l\xe0 má»t ngưá»i bạn Äá»ng h\xe0nh, gi\xfap há»c sinh ph\xe1t triá»n tư duy logic, n\xe2ng cao th\xe0nh t\xedch há»c táºp v\xe0 kh\xe1m ph\xe1 niá»m vui trong to\xe1n há»c.",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=1"},{title:"Gi\xe1o vi\xean",description:"TNMath l\xe0 c\xf4ng cụ Äắc lá»±c cho gi\xe1o vi\xean v\xe0 trưá»ng há»c trong giảng dạy, quản l\xfd há»c táºp v\xe0 n\xe2ng cao chất lượng Ä\xe0o tạo.",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=2"},{title:"Phụ huynh",description:"TNMath Äá»ng h\xe0nh c\xf9ng phụ huynh, gi\xfap con vững kiến thức, cải thiá»n th\xe0nh t\xedch, cha mẹ dá»
d\xe0ng theo d\xf5i tiến bá» trong h\xe0nh tr\xecnh há»c táºp cá»§a con.",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=3"},{title:"CQQL Gi\xe1o dục",description:"TNMath cung cấp ná»n tảng há»c táºp hiá»u quả, n\xe2ng cao chất lượng giảng dạy, Ä\xe1nh gi\xe1 há»c táºp minh bạch, há» trợ ch\xednh s\xe1ch v\xe0 th\xfac Äẩy c\xf4ng bá
1º±ng trong gi\xe1o dục.",url:"/gioi-thieu/gioi-thieu-ve-tnmath?type=3&activeTab=4"}]},{id:"7",key:a.fz.REVIEWS,title:"Ä\xe1nh gi\xe1 cá»§a Gi\xe1o vi\xean - Phụ huynh - Há»c sinh",description:"Ä\xe1nh gi\xe1 ch\xe2n thá»±c từ gi\xe1o vi\xean, phụ huynh, há»c sinh - C\xf9ng x\xe2y dá»±ng m\xf4i trưá»ng há»c táºp hiá»u quả v\xe0 ph\xe1t triá»n to\xe0n diá»n",items:[{role:"Phụ huynh há»c sinh",address:"H\xe0 Ná»i",description:"Bạn nh\xe0 m\xecnh rất sợ m\xf4n To\xe1n, nhưng từ khi há»c trải nghiá»m tr\xean TNMath, bạn ấy rất th\xedch v\xe0 chá»§ Äá»ng há»c h\xe0ng ng\xe0y m\xe0 bá» mẹ kh\xf4ng phải nhắc nhá» nữa.",name:"Chá» Nguyá»
n Hiá»n",image:"images/home/review-avatar-1.jpg"},{role:"Há»c sinh",address:"H\xe0 Ná»i",description:"Em rất ấn tượng vá»i Äấu trưá»ng To\xe1n há»c. Äấu trưá»ng thiết kế rất kỳ c\xf4ng, b\xe0i to\xe1n v\xe0 luáºt Äấu rất hay. Như chÆ¡i game m\xe0 lại há»c ÄÆ°á»£c nhiá»u.",name:"Bạn Há»ng Qu\xe2n",image:"images/home/review-avatar-3-1.jpg"},{role:"Phụ huynh há»c sinh",address:"H\xe0 Ná»i",description:"M\xecnh Ä\xe3 từng cho con há»c á» nhiá»u nÆ¡i, lần Äầu trải nghiá»m TNMath m\xecnh ấn tượng kh\xf4ng chá» vá» ná»i dung há»c liá»u phong ph\xfa, b\xe0i giảng hay, thiết kế Äẹp mắt m\xe0 c\xf2n v\xec lần Äầu ti\xean m\xecnh thấy cho con há»c online m\xe0 phụ huynh ÄÆ°á»£c b\xe1o c\xe1o rất chi tiết cụ thá», ÄÆ°á»£c Äá»ng h\xe0nh s\xe1t sao c\xf9ng con. Chi ph\xed lại rất hợp l\xfd nữa.",name:"Anh Äá» Tuấn Minh",image:"images/home/review-avatar-2.jpg"},{role:"Phụ huynh há»c sinh",address:"H\xe0 Ná»i",description:"Em kh\xf4ng mất thá»i gian phải cho con Äi há»c k\xe8m, kiến thức th\xec bao la , kinh ph\xed mua g\xf3i há»c lại qu\xe1 rẻ so vá»i kiến thức m\xe0 Trạng Nguy\xean cÅ©ng cấp",name:"Chá» L\xea Thá» Mai",image:"images/home/review-avatar-3.jpg"},{role:"Gi\xe1o vi\xean",address:"H\xe0 Ná»i",description:"C\xe1ch ph\xe2n loại Kiến thức cá»t l\xf5i v\xe0 Dạng b\xe0i từ cÆ¡ bản Äến n\xe2ng cao má» rá»ng cá»§a TNMath rất hay, khoa há»c, vừa chữa Ä\xfang Äiá»m Äau m\xe0 Ä\xe1p ứng viá»c há»c to\xe1n từ cấp Äá» cÆ¡ bản, Äến n\xe2ng cao cá»§a há»c sinh.",name:"Anh Triá»u",image:"images/home/review-avatar-4.jpg"},{role:"Gi\xe1o vi\xean",address:"H\xe0 Ná»i",description:"L\xe0 má»t gi\xe1o vi\xean, t\xf4i rất ấn tượng vá»i c\xe1ch TNMath c\xe1 nh\xe2n h\xf3a lá» tr\xecnh há»c táºp cho từng há»c sinh. Nhá» Ä\xf3, c\xe1c em tiến bá» r\xf5 rá»t qua từng giai Äoạn, há»c táºp hiá»u quả v\xe0 tá»± tin hÆ¡n vá»i m\xf4n To\xe1n.",name:"C\xf4 Trá»nh Thá» Huá»",image:"images/home/review-avatar-5.jpg"}]},{id:"8",key:a.fz.EVENTS,title:"Sá»± kiá»n TNMath",background:"images/bg-events.png",description:"Tham gia sá»± kiá»n TNMath - CÆ¡ há»i trải nghiá»m những thá» th\xe1ch To\xe1n há»c hấp dẫn, n\xe2ng cao kiến thức v\xe0 kỹ nÄng c\xf9ng cá»ng Äá»ng Äam m\xea To\xe1n há»c",items:[{title:"Viá»n Nghiá»n cứu cao cấp vá» To\xe1n (VIASM) v\xe0 Trạng Nguy\xean Education chung tay ph\xe1t triá»n chất lượng gi\xe1o dục To\xe1n",description:"Viá»n Nghi\xean cứu cao cấp vá» To\xe1n (VIASM) v\xe0 Trạng Nguy\xean Education phá»i hợp triá»n khai Chương tr\xecnh trá»ng Äiá»m quá»c gia vá» ph\xe1t triá»n To\xe1n há»c giai Äoạn 2021-2030.",image:"https://api-stag.tnmath.edu.vn/resources/public/image/2025/03/21/DSC09497_1742531696.jpg",buttonName:"T\xecm hiá»u th\xeam",url:"https://tnmath.edu.vn/tin-tuc/chi-tiet/vien-nghien-cuu-cao-cap-ve-toan-viasm-va-trang-nguyen-education-chung-tay-phat-trien-chat-luong-giao-duc-toan"}]}
1,{id:"9",key:a.fz.SPOTLIGHT,title:"Ti\xeau Äiá»m TNMath",description:"Theo d\xf5i những sá»± kiá»n ná»i báºt, những c\xe2u chuyá»n truyá»n cảm hứng, những th\xf4ng tin bá» \xedch, gi\xfap bạn kh\xf4ng bá» bá» lại ph\xeda sau trong h\xe0nh tr\xecnh ph\xe1t triá»n",items:[]}];t.Z={topMenu:[{id:"8bbcca23-ec26-4370-9883-1a42ddd975b7",type:0,parentId:null,parent:null,name:"df6400b2-de47-497b-8d6c-53ddbbebabb8",isLabel:!1,order:4,link:"https://vnmf.edu.vn",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:29:11.938Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:29:11.938Z",nameTranslation:"VNMF"},{id:"5db0fcfb-a7c3-4d0a-9f1d-08b00920f237",type:0,parentId:null,parent:null,name:"f0d62428-b135-427b-b26c-a3d22dab9ed5",isLabel:!1,order:1,link:"",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:27:43.688Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:27:43.688Z",nameTranslation:"VIMONI"},{id:"8bbcca23-ec26-4370-9883-1a42ddd975b6",type:0,parentId:null,parent:null,name:"df6400b2-de47-497b-8d6c-53ddbbebabb9",isLabel:!1,order:3,link:"",image:null,createdBy:"SYSTEM",createdAt:"2024-12-11T02:29:11.938Z",updatedBy:"SYSTEM",updatedAt:"2024-12-11T02:29:11.938Z",nameTranslation:"Cá»ng Äá»ng"}],headerMenu:i,menuFooter:o,homeConfig:r}},54862:function(e,t,n){n.d(t,{h:function(){return i}});var a=n(6436);let i=(0,n(20301).hg)("banner/getBanner",async e=>(await a.Z.home.getBannerTop(e)).filter(e=>!e.isDeleted))},70632:function(e,t,n){n.d(t,{d:function(){return c},q:function(){return s}});var a=n(3818),i=n(98182),o=n(80442),r=n(20301);let s=(0,r.hg)("menu/getHeaderMenu",async()=>"en"===(0,o.G3)()?{topMenu:a.Z.topMenu,headerMenu:a.Z.headerMenu}:{topMenu:i.Z.topMenu,headerMenu:i.Z.headerMenu}),c=(0,r.hg)("menu/getMenuFooter",async()=>"en"===(0,o.G3)()?a.Z.menuFooter:i.Z.menuFooter)},21830:function(e,t,n){n.d(t,{Ct:function(){return c},aD:function(){return u},ef:function(){return r},hW:function(){return h},kQ:function(){return l},ug:function(){return s},w4:function(){return d}});var a=n(6436),i=n(80442),o=n(20301);let r=(0,o.hg)("news/getCategories",async()=>await a.Z.news.getCategories()),s=(0,o.hg)("news/getNews",async()=>await a.Z.news.getNews()),c=(0,o.hg)("news/getHotNews",async()=>await a.Z.news.getHotNews()),h=(0,o.hg)("news/getNewsByCategory",async e=>await a.Z.news.getNewsByCategory(e)),l=(0,o.hg)("news/getNewsDetail",async e=>{let{slug:t,isCount:n}=e;return await a.Z.news.getNewsDetail(t,n)}),d=(0,o.hg)("news/getNewsTag",async e=>await a.Z.news.getNewsTag(e)),u=(0,o.hg)("news/getNewsCount",async()=>{let e=await a.Z.news.getNewsCount();return"en"===(0,i.G3)()?e.map(e=>({count:e.newsCount,title:e.name.en,slug:e.slug})):e.map(e=>({count:e.newsCount,title:e.name.vi,slug:e.slug}))})},3962:function(e,t,n){n.d(t,{H:function(){return h},Hl:function(){return d},jW:function(){return c},k9:function(){return s}});var a=n(20301);let i={mobileScreen:"list",stack:localStorage.getItem("account_stack")?JSON.parse(localStorage.getItem("account_stack")):["list"]},o=e=>{localStorage.setItem("account_stack",JSON.stringify(e))},r=(0,a.oM)({name:"navigation",initialState:i,reducers:{pushScreen:(e,t)=>{e.stack.push(t.payload),o(e.stack)},popScreen:e=>{e.stack.pop(),o(e.stack)},removeScreen:(e,t)=>{e.stack=e.stack.filter(e=>e!==t.payload),o(e.stack)},resetStack:e=>{e.stack=["list"],o(e.stack)},setMobileScreen:(e,t)=>{e.mobileScreen=t.payload}}}),{pushScreen:s,popScreen:c,resetStack:h,removeScreen:l,setMobileScreen:d}=r.actions;t.ZP=r.reducer},2531:function(e,t,n){n.d(t,{Ji:function(){return r},NP:function(){return s}});var a=n(20301);let i={page:1,selectedValues:[],selectedTraining:"",selectedPreparationType:null,year:new Date().getFullYear(),fromResults:!1},o=(0,a.oM)({name:"practiceHistory",initialState:i,reducers:{saveHistoryState:(e,t)=>({...e,...t.payload}),resetHistoryState:()=>i}}),{saveHistoryState:r,resetHistoryState:s}=o.actions;t.ZP=o.reducer},82363:function(e,t,n){n.d(t,{Gp:function(){return r},r7:function(){return o}});let a=(0,n(20301).oM)({name:"arenaHistory",initialState:{type:0,layout:!1,activeTab:"history",isViewDetail:!1,backToHistory:!1,matchId:null},reducers:{getDetailMatchResults:(e,t)=>{let{type:n,layout:a,matchId:i}=t.payload;
1e.type=n,e.layout=a,void 0!==i&&(e.matchId=i)},setActiveTab(e,t){e.activeTab=t.payload},setBackToHistory(e,t){e.backToHistory=t.payload,e.isViewDetail=t.payload}}}),{getDetailMatchResults:i,setActiveTab:o,setBackToHistory:r}=a.actions;t.ZP=a.reducer},74738:function(e,t,n){n.d(t,{YV:function(){return r},bG:function(){return o},zp:function(){return s}});var a=n(61453);let i=(0,n(20301).oM)({name:"auth",initialState:{email:"",username:"",password:"",accessToken:"",refreshToken:"",expires_in:"",fullName:"",needAuth:{type:0,title:"",desc:""}},reducers:{getUserInfo:(e,t)=>{let{username:n,email:a,fullName:i,password:o,accessToken:r,refreshToken:s,expires_in:c}=t.payload;e.email=a,e.username=n,e.fullName=i,e.password=o,e.accessToken=r,e.refreshToken=s,e.expires_in=c},openNeedAuth:(e,t)=>{var n,i,o,r;e.needAuth.type=null!==(r=null===(n=t.payload)||void 0===n?void 0:n.type)&&void 0!==r?r:a.Tw.NEED_LOGIN,e.needAuth.title=null===(i=t.payload)||void 0===i?void 0:i.title,e.needAuth.desc=null===(o=t.payload)||void 0===o?void 0:o.desc},closeNeedAuth:e=>{e.needAuth.type=0}}}),{getUserInfo:o,openNeedAuth:r,closeNeedAuth:s}=i.actions;t.ZP=i.reducer},93521:function(e,t,n){n.d(t,{T:function(){return i}});let a=(0,n(20301).oM)({name:"exam",initialState:{},reducers:{setSelectedCategory(e,t){e.selectedCategory=t.payload}}}),{setSelectedCategory:i}=a.actions;t.Z=a.reducer},32192:function(e,t,n){n.d(t,{a:function(){return i}});let a=(0,n(20301).oM)({name:"exerciseStore",initialState:{},reducers:{setPreData(e,t){e.preData=t.payload}}}),i=a.actions;t.Z=a.reducer},90105:function(e,t,n){n.d(t,{H5:function(){return s},H_:function(){return p},IC:function(){return m},PU:function(){return g},Sg:function(){return o},d:function(){return h},fV:function(){return d},fg:function(){return i},gl:function(){return c},lT:function(){return u},vs:function(){return r},wm:function(){return l}});let a=(0,n(20301).oM)({name:"game",initialState:{currentScreen:"start",canConfig:!1,userStar:0,currentGameCategory:null,currentGame:null,gameConfig:{classification:null,difficulty:null,configId:"",grade:0,gameId:"",matchId:""},matchId:"",rivalInfo:{userId:"",avatar:"",frame:"",fullName:"",userNumber:"",schoolGrade:""},matchStart:{match_id:"",match_topic:"",phase:0,questions:[],can_answer:!1,message:"",time_preview:0,type:0},matchEnd:{match_id:"",classification_id:"",levelConfiguration_id:"",game_id:"",mode_id:"",message:"",elapsed_time:0,star_reward:0,stats:[],isOpponentQuit:!1},gameMode:null},reducers:{setCurrentScreen(e,t){e.currentScreen=t.payload},setGameMode(e,t){e.gameMode=t.payload},setCurrentGameCategory(e,t){e.currentGameCategory=t.payload},setCurrentGameAction(e,t){e.currentGame=t.payload},setMatchId(e,t){e.matchId=t.payload},setRivalInfo(e,t){e.rivalInfo=t.payload},setMatchStart(e,t){e.matchStart=t.payload},setMatchEnd(e,t){e.matchEnd=t.payload},setGameConfig(e,t){e.gameConfig=t.payload},setUserStar(e,t){e.userStar=t.payload},setCanConfig(e,t){e.canConfig=t.payload},resetGameState(e){e.currentScreen="start",e.gameMode=null,e.matchId="",e.rivalInfo={userId:"",avatar:"",frame:"",fullName:"",userNumber:"",schoolGrade:""},e.matchStart={match_id:"",match_topic:"",phase:0,questions:[],can_answer:!1,message:"",time_preview:0,type:0},e.matchEnd={match_id:"",classification_id:"",levelConfiguration_id:"",game_id:"",mode_id:"",message:"",elapsed_time:0,star_reward:0,stats:[],isOpponentQuit:!1},e.gameConfig={classification:null,difficulty:null,configId:"",grade:0,gameId:"",matchId:""}}}}),{setCurrentGameCategory:i,setCurrentGameAction:o,setMatchId:r,setRivalInfo:s,setMatchStart:c,setMatchEnd:h,setGameConfig:l,setUserStar:d,setCurrentScreen:u,setGameMode:g,resetGameState:m,setCanConfig:p}=a.actions;t.ZP=a.reducer},93402:function(e,t,n){n.d(t,{Px:function(){return i},jj:function(){return o}});let a=(0,n(20301).oM)({name:"historyParent",initialState:{id:""},reducers:{setID:(e,t)=>{e.id=t.payload},setChild:(e,t)=>{e.child=t.payload}}}),{setID:i,setChild:o}=a.actions;t.ZP=a.reducer},12890:function(e,t,n){n.d(t,{learnMathActions:function(){return r}});var a=n(20301);let i={currentCategory:null,weeks:[],categories:[]},o=(0,a.oM)({name:"learnMathStore",initialState:i,reducers:{setDetail:(e,t)=>{e.detail=t.payload},updateLessonsDetail:(e,t)=>{let{payload:n}=t,a=e.detail;a.lessons=n,e.detail=a},setWeeks:(e,t)=>{e.weeks=t.payload},setCurrentWeek:(e,t)=>{e.currentWeek=t.payload},setCurrentPp(e,t){e.currentPp=t.payload},setCategorySlug:(e,t)=>{e.categorySlug=t.payload},setMathCategory(e,t){e.categories=t.payload},setCurrentCategory(e,t){e.currentCategory=t.payload},setCurrentLearningLesson(e,t){e.currentLearningLesson=t.payload},setRecommendedWeek(e,t){e.recommendedWeek=t.payload},reset:()=>i}}),r=o.actions;t.Z=o.reducer},47665:function(e,t,n){n.d(t,{FW:function(){return o},mR:function(){return i}});let a=(0,n(20301).oM)({name:"mascot",initialState:{currentOwner:null,queue:[]},reducers:{acquireMascot:(e,t)=>
1{let n=t.payload;e.currentOwner?e.currentOwner===n||e.queue.includes(n)||e.queue.push(n):e.currentOwner=n},releaseMascot:(e,t)=>{let n=t.payload;e.currentOwner===n?e.queue.length>0?e.currentOwner=e.queue.shift()||null:e.currentOwner=null:e.queue=e.queue.filter(e=>e!==n)}}}),{acquireMascot:i,releaseMascot:o}=a.actions;t.ZP=a.reducer},46342:function(e,t,n){n.d(t,{Dj:function(){return h},YK:function(){return s},bn:function(){return c},ck:function(){return o},cs:function(){return i},s$:function(){return r}});let a=(0,n(20301).oM)({name:"maze",initialState:{currentScreen:"config",mazeTopic:"",gameConfig:{grade:0,level:0},mazeStart:{total_time:0,map_id:""},mazeEnd:{total_time:0,elapsed_time:0,star_reward:0,correct_locks:0,wrong_locks:0,isWin:!1},lastPlayedLevelConfig:null},reducers:{setMazeGameConfig(e,t){e.gameConfig=t.payload},setMazeCurrentScreen(e,t){e.currentScreen=t.payload},setMazeTopic(e,t){e.mazeTopic=t.payload},setMazeStart(e,t){e.mazeStart=t.payload},setMazeEnd(e,t){e.mazeEnd=t.payload},setLastPlayedLevelConfig(e,t){e.lastPlayedLevelConfig=t.payload}}}),{setMazeGameConfig:i,setMazeCurrentScreen:o,setMazeTopic:r,setMazeStart:s,setMazeEnd:c,setLastPlayedLevelConfig:h}=a.actions;t.ZP=a.reducer},87139:function(e,t,n){n.d(t,{UJ:function(){return s},rs:function(){return o}});var a=n(20301),i=n(6436);let o={COMPLETE:2,INCOMPLETE:1,NOT_FOUND:0},r={listFrame:[],processMission:null,loading:!1,status:o.NOT_FOUND},s=(0,a.hg)("mission/fetchMissionData",async()=>{let[e,t]=await Promise.all([i.Z.mission.getFrameMission(),i.Z.mission.getProcessMission()]);return{frames:e&&e.length>0?e:[],process:t||null}}),c=(0,a.oM)({name:"mission",initialState:r,reducers:{},extraReducers:e=>{e.addCase(s.pending,e=>{e.loading=!0}).addCase(s.fulfilled,(e,t)=>{var n;e.loading=!1,e.listFrame=t.payload.frames,e.processMission=t.payload.process,e.status=(n=t.payload.process)?n===o.COMPLETE?o.COMPLETE:n===o.INCOMPLETE?o.INCOMPLETE:o.NOT_FOUND:o.NOT_FOUND}).addCase(s.rejected,e=>{e.loading=!1})}});t.ZP=c.reducer},89930:function(e,t,n){n.d(t,{Ce:function(){return b},HI:function(){return c},Mu:function(){return k},O8:function(){return v},YF:function(){return g},ZX:function(){return o},Zv:function(){return l},bo:function(){return m},du:function(){return i},h1:function(){return r},js:function(){return h},k6:function(){return d},nO:function(){return u},pt:function(){return y},uO:function(){return s},y8:function(){return f},zG:function(){return p}});let a=(0,n(20301).oM)({name:"myTN",initialState:{listFrame:[],listFrameByUser:[],weeks:[],banners:[],targets:[],recommendations:[],isRecommemt:!1},reducers:{setListFrame(e,t){e.listFrame=t.payload},setSelectedUserChild(e,t){e.selectedUserChild=t.payload},setListFrameByUser(e,t){e.listFrameByUser=t.payload},setCurrentFrame(e,t){e.currentFrame=t.payload},setSelectedWeek(e,t){e.selectedWeek=t.payload},setCurrentWeekId(e,t){e.currentWeekId=t.payload},setFocusWeekId(e,t){e.focusWeekId=t.payload},setWeeks(e,t){e.weeks=t.payload},setLearningSummary(e,t){e.learningSummary=t.payload},setDetail(e,t){e.detail=t.payload},setWeeklyReport(e,t){e.weeklyReport=t.payload},setExamChart(e,t){e.examChart=t.payload},setBanners(e,t){e.banners=t.payload},setTargets(e,t){e.targets=t.payload},setExamRoutine(e,t){e.examRoutine=t.payload},setRecommendations(e,t){e.recommendations=t.payload},setIsRecommemt(e,t){e.isRecommemt=t.payload}}}),{setListFrame:i,setListFrameByUser:o,setCurrentFrame:r,setSelectedWeek:s,setCurrentWeekId:c,setFocusWeekId:h,setWeeks:l,setLearningSummary:d,setDetail:u,setWeeklyReport:g,setExamChart:m,setBanners:p,setTargets:y,setSelectedUserChild:f,setExamRoutine:b,setRecommendations:k,setIsRecommemt:v}=a.actions;t.ZP=a.reducer},94272:function(e,t,n){n.d(t,{Im:function(){return i},Qg:function(){return o}});let a=(0,n(20301).oM)({name:"notificationLinkAccount",initialState:{reloadListChildInfo:!1,reloadListNotification:!1},reducers:{setNotificationLinkAccount(e,t){e.notificationLinkAccount=t.payload},setReloadListChildInfo(e,t){e.reloadListChildInfo=t.payload},setReloadListNotification(e,t){e.reloadListNotification=t.payload}}}),{setNotificationLinkAccount:i,setReloadListChildInfo:o,setReloadListNotification:r}=a.actions;t.ZP=a.reducer},18719:function(e,t,n){n.d(t,{Rv:function(){return c},nZ:function(){return o},op:function(){return r}});var a=n(20301),i=n(6436);let o=(0,a.hg)("notification/fetchNotifications",async()=>await i.Z.notification.getListNotification({page:1,limit:100,type:0})),r=(0,a.hg)("notification/markAllNotificationsRead",async(e,t)=>{let{dispatch:n}=t;return!!await i.Z.notification.markAllNotificationAsRead()&&(n(o()),!0)}),s=(0,a.oM)({name:"notification",initialState:{list:[],loading:!1,hasUnread:!1},reducers:{setNotifications:(e,t)=>{e.list=t.payload,e.hasUnread=t.payload.some(e=>!e.isRead)}},extraReducers:e=>{e.addCase(o.pending,e=>{e.loading=!0}).addCase(o.fulfilled,(e,t)=>{e.loading=!1,t.payload&&(e.list=t.payload,e.hasUnread=t.payload.some(e=>!e.isRead))}).addCase(o.rejected,e=>{e.loading=!1})}}),{setNotifications:c}=s.actions;t.ZP=s.reducer},12899:function(e,t,n){n.d(t,{$p:function(){return s},Sd:function(){return r},ZU:function(){return d},Ze:function(){return l},bM:function(){return h},cq:function(){return c},ky:function(){return i},lV:function(){return g},mW:function(){return o}});let a=(0,n(20301).oM)({name:"payment",initialState:{open:!1,data:void 0,success:{open:!1,url:"/"},openGift:!1,giftSuccess:{open:!1},paymentAffiliate:!1},reducers:{onOpenPayment:(e,t)=>
1{e.open=!0,t.payload&&(e.data=t.payload)},onClosePayment:e=>{e.open=!1},onOpenSuccess:(e,t)=>{let{payload:n}=t;e.success.open=!0,e.success.title=null==n?void 0:n.title,e.success.desc=null==n?void 0:n.desc,e.success.url=n.url,e.open=!1},onCloseSuccess:e=>{e.success.open=!1},onOpenGiveGift:(e,t)=>{e.openGift=!0,t.payload&&(e.data=t.payload)},onCloseGiveGift:e=>{e.openGift=!1},onOpenGiftSuccess:e=>{e.openGift=!1,e.giftSuccess.open=!0},onCloseGiftSuccess:e=>{e.giftSuccess.open=!1},setPaymentAffiliate:(e,t)=>{e.paymentAffiliate=t.payload},resetData:e=>{e.data=void 0}}}),{onClosePayment:i,onOpenPayment:o,onOpenSuccess:r,onCloseSuccess:s,onOpenGiveGift:c,onCloseGiveGift:h,onOpenGiftSuccess:l,onCloseGiftSuccess:d,resetData:u,setPaymentAffiliate:g}=a.actions;t.ZP=a.reducer},24161:function(e,t,n){n.d(t,{T:function(){return i}});let a=(0,n(20301).oM)({name:"practice",initialState:{},reducers:{setSelectedCategory(e,t){e.selectedCategory=t.payload}}}),{setSelectedCategory:i}=a.actions;t.Z=a.reducer},1916:function(e,t,n){n.d(t,{YJ:function(){return i}});let a=(0,n(20301).oM)({name:"publications",initialState:{term:""},reducers:{setPublicationsTerm(e,t){e.term=t.payload}}}),{setPublicationsTerm:i}=a.actions;t.ZP=a.reducer},49814:function(e,t,n){n.d(t,{Ef:function(){return S},HS:function(){return r},Ii:function(){return x},Iw:function(){return M},JP:function(){return u},NB:function(){return g},RH:function(){return b},TN:function(){return k},Wt:function(){return w},Xc:function(){return N},aB:function(){return q},bM:function(){return C},dv:function(){return p},f4:function(){return v},gl:function(){return I},hU:function(){return Y},hm:function(){return B},j9:function(){return f},kL:function(){return j},l2:function(){return _},oE:function(){return c},pV:function(){return Z},rQ:function(){return H},uX:function(){return L},ud:function(){return G},ux:function(){return P},x1:function(){return E},z1:function(){return T}});var a=n(20301),i=n(92713);let o=(e,t,n)=>{switch(e){case"Green":case"Red":return{points:[{x:0,y:n},{x:t,y:n},{x:t/2,y:0}],origin:{x:t/2,y:n/2}};case"Orange":return{points:[{x:0,y:n},{x:t,y:n},{x:t/2,y:0}],origin:{x:t/2,y:n/2}};case"Blue":case"Pink":return{points:[{x:0,y:n},{x:t,y:n},{x:t/2,y:0}],origin:{x:t/2,y:n/2}};case"Yellow":{let e=t/2,a=n/2;return{points:[{x:e,y:0},{x:t,y:a},{x:e,y:n},{x:0,y:a}],origin:{x:e,y:a}}}case"Purple":return{points:[{x:0,y:0},{x:t-n,y:0},{x:t,y:n},{x:n,y:n}],origin:{x:t/2,y:n/2}};default:throw Error("Unknown shape: ".concat(e))}},r={Green:{id:"Green",...o("Green",283,141.5)},Red:{id:"Red",...o("Red",283,141.5)},Orange:{id:"Orange",...o("Orange",200,100)},Blue:{id:"Blue",...o("Blue",141,70.5)},Yellow:{id:"Yellow",...o("Yellow",141,141)},Purple:{id:"Purple",...o("Purple",212,71)},Pink:{id:"Pink",...o("Pink",141,70.5)}},s=e=>{let t=e.points;if("Green"===e.id||"Red"===e.id||"Blue"===e.id||"Pink"===e.id||"Orange"===e.id){let e=0,n=t[0].y;for(let a=1;a<t.length;a++)t[a].y<n&&(n=t[a].y,e=a);let a={x:0,y:0};for(let e of t)a.x+=e.x,a.y+=e.y;a.x/=t.length,a.y/=t.length;let i=t[e],o=i.x-a.x,r=-Math.PI/2-Math.atan2(i.y-a.y,o);for(;r<0;)r+=2*Math.PI;for(;r>=2*Math.PI;)r-=2*Math.PI;return r}if("Yellow"===e.id){let e=t.map((e,n)=>{let a=t[(n+1)%t.length],i=a.x-e.x,o=a.y-e.y;return{p:e,q:a,dx:i,dy:o,len:Math.hypot(i,o)}}),n=t.reduce((e,n,a)=>{let i=t[(a+1)%t.length];return e+n.x*i.y-n.y*i.x},0)>0,a=e[0],i=(e[0].p.y+e[0].q.y)/2;for(let t of e){let e=(t.p.y+t.q.y)/2;e<i&&(i=e,a=t)}let o=Math.atan2(a.dy,a.dx),r=-a.dy/(a.len||1),s=a.dx/(a.len||1),c=-o;return(n?-r:r)*Math.sin(c)+(n?-s:s)*Math.cos(c)>0&&(c+=Math.PI),c+=-Math.PI/4+Math.PI/2}if("Purple"===e.id){let e=t.map((e,n)=>{let a=t[(n+1)%t.length],i=a.x-e.x,o=a.y-e.y;return{p:e,q:a,dx:i,dy:o,len:Math.hypot(i,o)}}),n=t.reduce((e,n,a)=>{let i=t[(a+1)%t.length];return e+n.x*i.y-n.y*i.x},0)>0,a=e[0];for(let t of e)t.len>a.len&&(a=t);let i=Math.atan2(a.dy,a.dx),o=-a.dy/(a.len||1),r=a.dx/(a.len||1),s=-i;return(n?-o:o)*Math.sin(s)+(n?-r:r)*Math.cos(s)>0&&(s+=Math.PI),s}return 0},c=e=>s(r[e]),h=(0,a.HF)({selectId:e=>e.id,sortComparer:(e,t)=>e.z-t.z}),l=h.setAll(h.getInitialState(),[{id:"Green",shapeId:"Green",transform:{tx:788.3106601717799,ty:373.3106601717798,rotationRad:Math.PI/2,scaleX:1,scaleY:1},z:1,initWidth:283,initHeight:141.5,wasFlip:!1},{id:"Red",shapeId:"Red",transform:{tx:861.1142135623732,ty:303.29999999999995,rotationRad:Math.PI,scaleX:1,scaleY:1},z:2,initWidth:283,initHeight:141.5,wasFlip:!1},{id:"Purple",shapeId:"Purple",transform:{tx:968.6713203435597,ty:338.3286796564403,rotationRad:Math.PI/2,scaleX:1,scaleY:1},z:3,initWidth:212,initHeight:71,wasFlip:!1},{id:"Blue",shapeId:"Blue",transform:{tx:897.3784271247463,ty:374.49999999999994,rotationRad:3*Math.PI/2,scaleX:1,scaleY:1},z:4,initWidth:141,initHeight:70.5,wasFlip:!1},{id:"Orange",shapeId:"Orange",transform:{tx:967.6726987986536,ty:483,rotationRad:3*Math.PI/4,scaleX:1,scaleY:1},z:5,initWidth:200,initHeight:100,wasFlip:!1},{id:"Yellow",shapeId:"Yellow",transform:{tx:860.8213203435598,ty:446.4071067811864,rotationRad:0,scaleX:1,scaleY:1},z:6,initWidth:141,initHeight:141,wasFlip:!1},{id:"Pink",shapeId:"Pink",transform:{tx:788.6178932188135,ty:482.6178932188134,rotationRad:0,scaleX:1,scaleY:1},z:7,initWidth:141,initHeight:70.5,wasFlip:!1}]),d=(0,a.oM)({name:"tangramX",initialState:{currentScreen:"level",pieces:l,selectedId:null,tangramXTopic:"",boardWidth:0,boardHeight:0,boardScale:1,boardOffsetX:0,boardOffsetY:0,targetImageUrl:"/images/game/tangramx/target-preview.svg",showTargetPreview:!1,matchStart:{levelConfigurationId:"",tangrams:[],player:null,totalTime:0},currentLevelIndex:0,completedLevels:[],isSubmitting:!1},reducers:{setTangramXCurrentScreen(e,t){e.currentScreen=t.payload},selectPiece(e,t){e.selectedId=t.payload},movePiece(e,t){let n=e.pieces.entities[t.payload.id];n&&(n.transform.tx+=t.payload.dx,n.transform.ty+=t.payload.dy)},setPieceTransform(e,t){let n=e.pieces.entities[t.payload.id];n&&Object.assign(n.transform,t.payload.transform)},rotatePiece(e,t){let n=e.pieces.entities[t.payload.id];n&&(n.transform.rotationRad+=t.payload.dRad)},flipPiece(e,t){let n=e.pieces.entities[t.payload.id];if(n){if("x"===t.payload.axis)n.transform.scaleX*=-1,n.wasFlip=!n.wasFlip;else if("y"===t.payload.axis){let e;n.transform.scaleY*=-1,n.wasFlip=!n.wasFlip;let t=n.transform.rotationRad,a=c(n.shapeId),i=t-a;for(;i<0;)i+=2*Math.PI;for(;i>=2*Math.PI;)i-=2*Math.PI;e=i<Math.PI?Math.PI-i:3*Math.PI-i,n.transform.rotationRad=a+e}else n.transform.rotationRad+=Math.PI}},bringToFront(e,t){let n=Math.max(0,...Object.values(e.pieces.entities).filter(
1Boolean).map(e=>e.z)),a=e.pieces.entities[t.payload];a&&(a.z=n+1)},setTangramXTopic(e,t){e.tangramXTopic=t.payload},setBoardSize(e,t){e.boardWidth=t.payload.width,e.boardHeight=t.payload.height},setBoardScale(e,t){e.boardScale=t.payload},setBoardOffset(e,t){e.boardOffsetX=t.payload.x,e.boardOffsetY=t.payload.y},resetPiecesToBasePosition(e){Object.keys(e.pieces.entities).forEach(t=>{let n=e.pieces.entities[t],a=l.entities[t];n&&a&&(n.transform={tx:a.transform.tx,ty:a.transform.ty,rotationRad:a.transform.rotationRad,scaleX:a.transform.scaleX,scaleY:a.transform.scaleY,color:a.transform.color},n.z=a.z,n.initWidth=a.initWidth,n.initHeight=a.initHeight,n.wasFlip=!1)}),e.selectedId=null},setTargetImageUrl(e,t){e.targetImageUrl=t.payload},setShowTargetPreview(e,t){e.showTargetPreview=t.payload},resetTargetPreview(e){e.showTargetPreview=!1},setMatchStart(e,t){e.matchStart=t.payload},setCurrentLevelIndex(e,t){e.currentLevelIndex=t.payload},setCompletedLevels(e,t){e.completedLevels=t.payload},setIsSubmitting(e,t){e.isSubmitting=t.payload},setResetAllTangramX(e){e.currentScreen="level",e.pieces=l,e.selectedId=null,e.tangramXTopic="",e.boardWidth=0,e.boardHeight=0,e.boardScale=1,e.boardOffsetX=0,e.boardOffsetY=0,e.targetImageUrl="/images/game/tangramx/target-preview.svg",e.showTargetPreview=!1,e.matchStart={levelConfigurationId:"",tangrams:[],player:null,totalTime:0},e.currentLevelIndex=0,e.completedLevels=[],e.isSubmitting=!1}}}),{setTangramXCurrentScreen:u,selectPiece:g,movePiece:m,setPieceTransform:p,rotatePiece:y,flipPiece:f,bringToFront:b,setTangramXTopic:k,setBoardSize:v,setBoardScale:T,setBoardOffset:x,resetPiecesToBasePosition:M,setTargetImageUrl:S,setShowTargetPreview:w,resetTargetPreview:A,setMatchStart:I,setCurrentLevelIndex:N,setCompletedLevels:C,setIsSubmitting:E}=d.actions;t.ZP=d.reducer;let P=h.getSelectors(e=>e.tangramX.pieces),L=e=>e.tangramX.selectedId,Z=e=>({width:e.tangramX.boardWidth,height:e.tangramX.boardHeight}),_=e=>e.tangramX.boardScale,G=e=>e.tangramX.targetImageUrl,B=e=>e.tangramX.showTargetPreview,Y=e=>e.tangramX.currentLevelIndex,j=e=>e.tangramX.completedLevels,H=e=>e.tangramX.isSubmitting,O=e=>{let t=2*Math.PI;return(e%t+t)%t},R=e=>180*e/Math.PI,U=(e,t)=>{let n=e.scaleX*e.scaleY,a=c(t),i=e.rotationRad-a;if(n<0){for(i=Math.PI-(i=-i);i<0;)i+=2*Math.PI;for(;i>=2*Math.PI;)i-=2*Math.PI}let o=Math.round(R(O(i)))%360;return o<0?o+360:o},z=e=>{let t=Math.min(...e.points.map(e=>e.x)),n=Math.max(...e.points.map(e=>e.x)),a=Math.min(...e.points.map(e=>e.y));return{width:n-t,height:Math.max(...e.points.map(e=>e.y))-a}},D={Green:[32,173,112,1],Red:[202,57,57,1],Yellow:[255,190,0,1],Pink:[219,26,115,1],Blue:[0,91,166,1],Purple:[118,67,203,1],Orange:[255,139,37,1]},q=(0,i.P1)(e=>e.tangramX.tangramXTopic,Z,_,e=>({x:e.tangramX.boardOffsetX,y:e.tangramX.boardOffsetY}),P.selectAll,(e,t,n,a,i)=>i.map(e=>{var t,i;let o=r[e.shapeId],s={width:e.initWidth,height:e.initHeight},c=z(o),h=null!==(t=s.width)&&void 0!==t?t:c.width,l=null!==(i=s.height)&&void 0!==i?i:c.height,d=Math.round(h*Math.abs(e.transform.scaleX||1)*(n||1)),u=Math.round(l*Math.abs(e.transform.scaleY||1)*(n||1)),g=U(e.transform,e.shapeId),m=Math.round((e.transform.tx||0)*(n||1)+((null==a?void 0:a.x)||0)),p=Math.round((e.transform.ty||0)*(n||1)+((null==a?void 0:a.y)||0));return{piece_id:e.id,x:m,y:p,width:d,height:u,color:D[e.shapeId],rotation:g,flip:!!e.wasFlip}}))},78119:function(e,t,n){n.d(t,{l:function(){return i}});let a=(0,n(20301).oM)({name:"upgradeProduct",initialState:{isUpgrade:!1},reducers:{setIsUpgrade(e,t){e.isUpgrade=t.payload}}}),{setIsUpgrade:i}=a.actions;t.Z=a.reducer},14645:function(e,t,n){n.d(t,{BT:function(){return r},XV:function(){return d},Zq:function(){return s},ld:function(){return h},qp:function(){return u},zb:function(){return l}});var a=n(76299),i=n(43549),o=n(20301);let r=(0,o.hg)("user/fetchUser",async(e,t)=>{let{rejectWithValue:n}=t;try{return console.log("Gá»i api fetchUser success"),(await i.Z.get("/apis/user-service/public/info")).data.data}catch(e){return console.log("Gá»i api fetchUser false"),n(e.message||"An error occurred")}}),s=(0,o.hg)("user-achievement-report",async(e,t)=>{let{rejectWithValue:n}=t;try{return(await i.Z.get("".concat(a._H,"/awards/achievement-report"))).data.data}catch(e){return n(e.message||"An error occurred")}}),c=(0,o.oM)({name:"user",initialState:{userInfo:null,loading:!1,loadingToken:!0,error:null,userAchievementReport:null,openLogoutDialog:!1},reducers:{updateUserField:(e,t)=>{e.userInfo&&(e.userInfo[t.payload.field]=t.payload.value)},resetUser:e=>{e.userInfo=null,e.role=void 0,e.loading=!1,e.error=null},setLoadingToken:(e,t)=>{let{payload:n}=t;e.loadingToken=n},setOpenLogoutDialog:(e,t)=>
1{let{payload:n}=t;e.openLogoutDialog=n}},extraReducers:e=>{e.addCase(r.pending,e=>{e.loading=!0,e.error=null}).addCase(r.fulfilled,(e,t)=>{var n;e.loading=!1,e.userInfo=t.payload,e.role=null===(n=t.payload)||void 0===n?void 0:n.role,sessionStorage.setItem("userData",JSON.stringify(t.payload))}).addCase(r.rejected,(e,t)=>{e.loading=!1,e.error=t.payload}),e.addCase(s.pending,(e,t)=>{var n;(null===(n=t.meta.arg)||void 0===n?void 0:n.showLoading)!==!1&&(e.loading=!0),e.error=null}).addCase(s.fulfilled,(e,t)=>{e.loading=!1,e.userAchievementReport=t.payload}).addCase(s.rejected,(e,t)=>{e.loading=!1,e.error=t.payload})}}),{updateUserField:h,resetUser:l,setLoadingToken:d,setOpenLogoutDialog:u}=c.actions;t.ZP=c.reducer},21127:function(e,t,n){n.d(t,{Dn:function(){return m},Do:function(){return l},GK:function(){return h},KT:function(){return d},Td:function(){return u},Th:function(){return o},VF:function(){return c},_S:function(){return g},fr:function(){return s},gA:function(){return i},le:function(){return p},xo:function(){return r}});let a=(0,n(20301).oM)({name:"workAnswers",initialState:{workAnswers:[],isReview:!1,isCheck:!1,scoreBase:[],refreshQuestion:"",matrixType:0,questionNumbers:[],answersSelected:[]},reducers:{saveWorkAnswers:(e,t)=>{let n=e.workAnswers.findIndex(e=>e.question_id===t.payload.question_id);-1!==n&&(e.workAnswers[n]=t.payload)},saveAllWorkAnswers:(e,t)=>{e.workAnswers=t.payload},addWorkAnswers:(e,t)=>{let{question_id:n}=t.payload;n&&e.workAnswers.push(t.payload)},removeWorkAnswer:(e,t)=>{let n=e.workAnswers.findIndex(e=>e.question_id===t.payload.question_id);-1!==n&&e.workAnswers.splice(n,1)},removeAllWorkAnswer:e=>{e.workAnswers=[]},setIsReview:(e,t)=>{e.isReview=t.payload},setIsCheck:(e,t)=>{e.isCheck=t.payload},setScoreBase:(e,t)=>{e.scoreBase=t.payload},setRefreshQuestion:(e,t)=>{e.refreshQuestion=t.payload},setMatrixType:(e,t)=>{e.matrixType=t.payload},setQuestionNumbers:(e,t)=>{e.questionNumbers=t.payload},setAnswersSelected:(e,t)=>{e.answersSelected=t.payload}}}),{saveWorkAnswers:i,addWorkAnswers:o,removeWorkAnswer:r,removeAllWorkAnswer:s,saveAllWorkAnswers:c,setIsReview:h,setIsCheck:l,setScoreBase:d,setRefreshQuestion:u,setMatrixType:g,setQuestionNumbers:m,setAnswersSelected:p}=a.actions;t.ZP=a.reducer},33230:function(e,t,n){n.d(t,{ZP:function(){return eh},TL:function(){return es},CG:function(){return ec}});var a=n(20301),i=n(59688),o=n(74738),r=n(70632),s=n(98182);let c={topMenu:s.Z.topMenu,headerMenu:s.Z.headerMenu,footerMenu:s.Z.menuFooter},h=(0,a.oM)({name:"menu",initialState:c,reducers:{resetMenu:e=>{e.topMenu=[],e.headerMenu=[],e.footerMenu=void 0}},extraReducers:e=>{e.addCase(r.q.fulfilled,(e,t)=>{let{topMenu:n,headerMenu:a}=t.payload;e.topMenu=n,e.headerMenu=a}),e.addCase(r.d.fulfilled,(e,t)=>{e.footerMenu=t.payload})}}),{resetMenu:l}=h.actions;var d=h.reducer,u=n(54862);let g=(0,a.oM)({name:"banner",initialState:{},reducers:{resetBanners(e){e.banners=void 0}},extraReducers:e=>{e.addCase(u.h.fulfilled,(e,t)=>{e.banners=t.payload})}}),{resetBanners:m}=g.actions;var p=g.reducer;let y={categories:void 0},f=(0,a.oM)({name:"courses",initialState:y,reducers:{setCategory(e,t){e.category=t.payload},reset:()=>y}}),{setCategory:b,reset:k}=f.actions;var v=f.reducer,T=n(21830);let x={list:[],hotNews:void 0,tagNews:void 0,categories:[],detail:void 0,pagination:{page:1,limit:99},total:0},M=(0,a.oM)({name:"news",initialState:x,reducers:{setCategory(e,t){e.categories=t.payload},setPagination(e,t){e.pagination={...e.pagination,...t.payload}},resetPagination(e){e.pagination=x.pagination},reset:()=>x},extraReducers:e=>{e.addCase(T.ef.fulfilled,(e,t)=>{e.categories=t.payload}),e.addCase(T.ug.fulfilled,(e,t)=>{e.list=t.payload.filter(e=>e.categoryId)}),e.addCase(T.Ct.fulfilled,(e,t)=>{e.hotNews=t.payload}),e.addCase(T.kQ.fulfilled,(e,t)=>{e.detail=t.payload}),e.addCase(T.aD.fulfilled,(e,t)=>{e.counts=t.payload}),e.addCase(T.hW.fulfilled,(e,t)=>{e.list=t.payload.data,e.total=t.payload.totalResults}),e.addCase(T.w4.fulfilled,(e,t)=>{e.tagNews=t.payload})}}),{setCategory:S,reset:w,setPagination:A,resetPagination:I}=M.actions;var N=M.reducer,C=n(12899),E=n(14645),P=n(12890),L=n(21127),Z=n(32192),_=n(82363),G=n(2531),B=n(3962),Y=n(89930),j=n(90105),H=n(93402),O=n(94272),R=n(93521),U=n(24161),z=n(46342),D=n(78119);let q=(0,a.oM)({name:"collaborator",initialState:{isDetail:!1,achievements:null,info:null,nameUpdate:"",bankInformation:null,activeTab:""},reducers:{setIsDetail(e,t){e.isDetail=t.payload},setAchievements(e,t){e.achievements=t.payload},setInfo(e,t){e.info=t.payload},setNameUpdate(e,t){e.nameUpdate=t.payload},setBankInformation(e,t){e.bankInformation=t.payload},setActiveTab(e,t){e.activeTab=t.payload}}}),{setIsDetail:F,setAchievements:W,setInfo:X,setNameUpdate:V,setBankInformation:K,setActiveTab:Q}=q.actions;var J=q.reducer,$=n(49814),ee=n(1916),et=n(47665),en=n(18719),ea=n(87139);let ei=(0,i.UY)({auth:o.ZP,menu:d,banner:p,courses:v,news:N,payment:C.ZP,user:E.ZP,learnMath:P.Z,workAnswers:L.ZP,exercise:Z.Z,arenaHistory:_.ZP,practiceHistory:G.ZP,history:B.ZP,myTN:Y.ZP,game:j.ZP,historyParent:H.ZP,notificationLinkAccount:O.ZP,exam:R.Z,practice:U.Z,maze:z.ZP,upgradeProduct:D.Z,collaborator:J,tangramX:$.ZP,publications:ee.ZP,mascot:et.ZP,notification:en.ZP,mission:ea.ZP});var eo=n(68575);let er=(0,a.xC)({reducer:ei}),es=eo.I0,ec=eo.v9;var eh=er}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.