PageSourceSearch

https://fastly.codingal.com/_next/static/chunks/pages/coding-for-kids/grade-6-8-3c8d3b4a4ba497c15299.js

js codingal.com collected 2026-09-24 11:58:09 UTC 18,884 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[39845],{17869:function(e,t,r){"use strict";var s=r(30266),a=r(809),n=r.n(a),o=r(38198),i=r(67294),l=r(81290),c=r(94184),d=r.n(c),u=r(85893),g="codingal-product-blogs",m=function(e){var t=e.urlQuery,r=e.isCodingForKids,a=e.isCoursePage,c=e.title,m=e.category,p=(0,i.useState)(!1),h=p[0],x=p[1],f=function(){var e=(0,s.Z)(n().mark((function e(){var t,r,s,o,i,l,c;return n().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=document.getElementById(g)){e.next=4;break}return console.error("Container with id '".concat(g,"' not found")),e.abrupt("return");case 4:return r="https://www.codingal.com/blog/product-blogs/".concat(m?"?category=".concat(m):""),e.prev=5,e.next=8,fetch(r);case 8:if((s=e.sent).ok){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,s.text();case 13:o=e.sent,x(!0),i=new DOMParser,l=i.parseFromString(o,"text/html"),c=l.querySelector("#product-blogs"),a&&l.querySelectorAll(".card_wrapper").forEach((function(e){e.classList.add("w-80")})),t.appendChild(c),e.next=25;break;case 22:e.prev=22,e.t0=e.catch(5),console.error("Failed to fetch",e.t0);case 25:case"end":return e.stop()}}),e,null,[[5,22]])})));return function(){return e.apply(this,arguments)}}();return(0,i.useEffect)((function(){f()}),[]),(0,u.jsxs)("div",{className:d()("flex flex-col ".concat(a?"my-10 lg:px-3 py-5":"pt-12 lg:pt-16 px-5 items-center"),{"mb-20":!r||!a}),children:[(0,u.jsx)("h2",{className:d()("text-2xl font-600 pb-8 leading-tight",{"text-left":a,"lg:text-4xl lg:pb-12":!a}),children:null!==c&&void 0!==c?c:(0,u.jsx)(o.cC,{id:"Recent blog posts by Codingal"})}),(0,u.jsx)("div",{id:g}),h&&(0,u.jsx)("div",{className:d()({"mx-auto w-full md:max-w-xs text-center mt-5":a,"flex justify-center mt-10 lg:mx-0 pb-5 container w-full px-5":!a}),children:(0,u.jsx)(l.Z,{query:t,size:a?"md":"xl"})})]})};t.Z=i.memo(m)},35805:function(e,t,r){"use strict";var s=r(29501),a=r(85893);t.Z=function(e){var t=e.id,r=e.title,n=e.description,o=e.textColor,i=e.className,l=void 0===i?"":i,c=e.titleClassName,d=void 0===c?"text-xl font-700 mb-4 leading-tight":c,u=e.descriptionClassName,g=void 0===u?"text-base":u;return(0,a.jsxs)("div",{className:"bg-white rounded-xl border border-blue-50 hover:border-blue-200 transition-all duration-300 shadow-2d-blue ".concat(l),children:[(0,a.jsxs)("div",{className:"relative w-16 h-16 mb-4",children:[(0,a.jsx)(s.l_,{className:"absolute left-1/2 w-16 h-16 transform -translate-x-1/2 ".concat(o," opacity-25")}),(0,a.jsx)("div",{className:"flex justify-center items-center relative",children:(0,a.jsx)("span",{className:"text-4xl font-700 ".concat(o," leading-relaxed"),children:t})})]}),(0,a.jsx)("h3",{className:d,children:r}),(0,a.jsx)("p",{className:g,children:n})]})}},43530:function(e,t,r){"use strict";var s=r(58405),a=r(61399),n=r(85893),o=function(e){var t=e.card;return(0,n.jsxs)("div",{className:"bg-white rounded-xl border border-grey-100 shadow-sm overflow-hidden hover:shadow-md transition-shadow flex flex-col mx-auto w-full",children:[(0,n.jsx)("div",{className:"relative w-full bg-grey-50",children:(0,n.jsx)(a.OM,{src:t.image,alt:t.title,width:400,height:225,layout:"responsive",objectFit:"cover"})}),(0,n.jsxs)("div",{className:"p-2 lg:p-4 flex flex-col flex-1",children:[(0,n.jsx)("h3",{className:"font-600 text-lg leading-snug mb-2 text-grey",children:t.title}),(0,n.jsx)("p",{className:"text-sm text-grey-800 flex-1 leading-relaxed",children:t.description})]})]})};t.Z=function(e){var t=e.title,r=e.description,a=e.urlQuery,i=void 0===a?"":a,l=e.tools,c=e.note,d="/register/".concat(i);return(0,n.jsxs)("div",{className:"my-10 lg:px-3 py-5 flex flex-col text-grey-900",children:[t&&(0,n.jsx)("h2",{className:"text-2xl font-600 mb-4 leading-tight",children:t}),r&&(0,n.jsx)("p",{className:"lg:text-lg mt-2 mb-6",children:r}),(0,n.jsx)("div",{className:"grid grid-cols-2 lg:grid-cols-3 gap-2 justify-center mt-6 mb-8",children:l.map((function(e,t){return(0,n.jsx)(o,{card:e},t)}))}),c&&(0,n.jsx)("div",{className:"bg-yellow-100 bg-opacity-50 rounded-md p-2 text-sm text-grey mb-8 w-fit",children:c}),(0,n.jsxs)("div",{className:"flex flex-col lg:flex-row justify-center gap-4 w-full",children:[(0,n.jsx)("a",{href:d,target:"_blank",rel:"noopener noreferrer",className:"w-full lg:w-auto",children:(0,n.jsx)(s.Z,{size:"lg",className:"w-full lg:w-auto",children:"Try a free lesson"})}),(0,n.jsx)("a",{href:"/courses/",target:"_blank",rel:"noopener noreferrer",className:"w-full lg:w-auto",children:(0,n.jsx)(s.Z,{size:"lg",variant:"outline",className:"w-full lg:w-auto",children:"Browse all courses"})})]})]})}},44485:function(e,t,r){"use strict";var s=r(81290),a=r(35805),n=r(58564),o=r(85893),i=["text-orange","text-blue-200","text-violet-100","text-yellow-200"];t.Z=function(e){var t=e.courseName,r=e.urlQuery,l=n.Tv[t];return l?(0,o.jsxs)("div",{className:"my-10 lg:px-3 py-5 flex flex-col text-grey",children:[(0,o.jsx)("h2",{className:"text-2xl font-600 leading-tight mb-4",children:"How a Codingal class actually works"}),(0,o.jsxs)("p",{className:"lg:text-lg mb-5",children:["Every Codingal ",l.gradeLabel," class is a live, 45 to 60 minute online session with a Computer Science teacher. Parents can choose 1:1 or a small group (up to 4 students). Every class follows the same four part structure."]}),(0,o.jsx)("div",{className:"mt-6 grid grid-cols-1 sm:grid-cols-2 gap-4",children:l.steps.map((function(e,t){return(0,o.jsx)(a.Z,{id:e.step,title:"".concat(e.title," (").concat(e.duration,")"),description:e.description,textColor:i[t%i.length],className:"p-6"},e.step)}))}),(0,o.jsx)("p",{className:"lg:text-lg mt-6 text-grey-800",children:"After every class, students receive practice activities, a short quiz and their completed project to show parents. Parents receive a monthly progress update."}),(0,o.jsx)("div",{className:"mx-auto w-full md:max-w-xs mt-8 text-center",children:(0,o.jsx)(s.Z,{query:r})})]}):null}},35619:function(e,t,r){"use strict";var s=r(58405),a=r(29662),n=r(8555),o=r(85893);t.Z=function(e){var t=e.showAllCoursesButton,r=e.courseCodes,i=e.description,l=e.title;return(0,o.jsxs)("div",{className:"mt-12 md:mt-16 mb-10 flex flex-col text-grey container mx-auto lg:px-3 pb-5",children:[(0,o.jsx)("h2",{className:"text-2xl md:text-2xl font-600 mb-4 leading-tight",children:null!==l&&void 0!==l?l:"More recommended courses for you"}),0!==r.length&&(0,o.jsx)("div",{className:"flex flex-wrap justify-around ga
1p-4",children:r.map((function(e,t){return(0,o.jsx)(n.Z,{course:a.RY[e]},t)}))}),i&&(0,o.jsx)("p",{children:i}),t&&(0,o.jsx)("a",{href:"/courses/",target:"_blank",rel:"noopener noreferrer",className:"w-full lg:w-auto mt-8 mx-auto",children:(0,o.jsx)(s.Z,{size:"lg",variant:"outline",className:"w-full lg:w-auto",children:"Browse all courses"})})]})}},27977:function(e,t,r){"use strict";var s=r(58405),a=r(61399),n=r(85893);t.Z=function(){return(0,n.jsx)("div",{className:"relative overflow-hidden px-5 py-12 lg:py-16",children:(0,n.jsxs)("div",{className:"container mx-auto px-4",children:[(0,n.jsx)("h2",{className:"max-w-4xl mx-auto pb-3 text-2xl text-center text-grey lg:text-4xl font-600 leading-tight",children:"About Codingal"}),(0,n.jsxs)("div",{className:"flex flex-col lg:flex-row gap-8 items-center lg:items-stretch mt-8",children:[(0,n.jsxs)("div",{className:"flex flex-col items-center lg:items-stretch flex-1",children:[(0,n.jsxs)("p",{className:"text-base lg:text-lg mb-2 text-center lg:text-left",children:["Codingal is a fast-growing edtech company on a mission to help kids fall in love with coding and AI through live classes and hands-on projects. What makes this journey special is our people: teachers, builders, and problem-solvers who genuinely care about learning.",(0,n.jsx)("br",{}),"We work as one team across curriculum, engineering, design, growth, operations, and support, always improving how we teach, how we train teachers, and how students learn. If you are a teacher who loves mentoring, or a parent looking for a learning experience that is personal, structured, and future-ready, welcome."]}),(0,n.jsx)("div",{className:"mt-5 w-full sm:w-auto",children:(0,n.jsx)("a",{className:"underline",href:"/about-us",target:"_blank",rel:"noreferrer",children:(0,n.jsx)(s.Z,{size:"md",variant:"outline",className:"w-full sm:w-auto",children:"Discover Our Mission"})})})]}),(0,n.jsx)("div",{className:"relative flex items-center justify-center flex-1",children:(0,n.jsx)(a.OM,{src:"/images/reviews-and-testimonials/about-codingal.jpg",alt:"Codingal team",height:359,width:517})})]})]})})}},63752:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return F}});var s=r(92809),a=r(38198),n=r(92834),o=r(7139),i=r(99860),l=r(78202),c=r(4666),d=r(42967),u=r(33752),g=r(61524),m=r(68455),p=r(6310),h=r(65961),x=r(68831),f=r(27561),b=r(29662),y=r(91926),j=r(27077),v=r(69122),w=r(58564),N=r(88106),C=r(15731),k=r(2962),Z=r(5152),P=r(67294),A=r(85415),S=r(22180),O=r(43530),I=r(41880),_=r(17869),E=r(27977),T=r(35619),M=r(44485),G=r(85893);function Q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,s)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(r),!0).forEach((function(t){(0,s.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var L=(0,Z.default)((function(){return r.e(54818).then(r.bind(r,54818))}),{loadableGenerated:{webpack:function(){return[54818]},modules:["coding-for-kids/grade-6-8.tsx -> @components/platform-course-landing-page/course-card"]}}),B=w.fA.CODING_GRADE_6_8,H="?course=".concat(b.RY.cgm.trialCourseQuery),D=[{title:"\ud83c\udf93 1,000+",description:{id:"Expert CS instructors"},backgroundColor:"bg-orange-200"},{title:"\ud83d\udc68\u200d\ud83d\udcbb 7 years",description:{id:"Average teaching experience"},backgroundColor:"bg-blue-50"},{title:"\ud83d\udc69 91%",description:{id:"Female faculty"},backgroundColor:"bg-yellow-100"},{title:"\ud83d\udcbb 500+",description:{id:"Lessons and projects"},backgroundColor:"bg-green-50"}],z=[{title:"Python",description:"Write real Python code to build apps, tools and solve problems like a developer.",image:"/images/courses/coding-for-kids/python.jpg"},{title:"Website Development",description:"Design and build real websites using HTML, CSS, Bootstrap and beginner JavaScript.",image:"/images/courses/coding-for-kids/website.jpg"},{title:"MIT App Inventor",description:"Build fully functional mobile apps with features like GPS, camera and sensors.",image:"/images/courses/coding-for-kids/mit.jpg"},{title:"AI Code 101",description:"Explore how AI works by training beginner machine learning models.",image:"/images/courses/coding-for-kids/ai-code-101.jpg"},{title:"Data Science & ML",description:"Explore real datasets, spot patterns and discover how data powers smart technology.",image:"/images/courses/coding-for-kids/data-science-and-ml.jpg"},{title:"Scratch",description:"Build block based projects used in select tracks to cement core logic before moving to Python.",image:"/images/courses/coding-for-kids/scratch.jpg"}],F=!0;t.default=function(){var e=(0,P.useState)(!1),t=e[0],r=e[1];(0,v.Z)();var s=(0,C.ef)({title:"Online Coding Classes Grades 6-8 (Ages 11-14)",description:"Explore coding & AI with LIVE 1-on-1 online classes for Grades 6-8. Hands-on projects in Python, web dev, AI & more for ages 11-14. Try a free lesson today!",url:"https://www.codingal.com/coding-for-kids/grade-6-8/",metaImage:"https://www.codingal.com/images/courses/coding-for-kids/grade-6-8/og.jpg"});return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(k.PB,W({},s)),(0,G.jsx)(k.Mg,{mainEntity:w.Z0[B].map((function(e){return{acceptedA
1nswerText:e.acceptedAnswerText,questionName:e.questionName}}))}),(0,G.jsx)(k.Iv,{courseName:w.lG[B].name,description:w.lG[B].description,provider:{"@type":"Organization",name:"Codingal"},offers:{"@type":"Offer",category:"Paid"},hasCourseInstance:{"@type":"CourseInstance",courseMode:"Online",courseWorkload:"PT16H"}}),(0,G.jsx)(c.Z,{tryFreeClassLink:"/register/".concat(H)}),(0,G.jsx)(p.Z,{getShouldHideCourseCard:function(e){r(e)},courseName:B,urlQuery:H,isPlatformPage:!0,hideReadMore:!0,background:"bg-white"}),(0,G.jsxs)("div",{className:"container flex justify-between pt-10 mx-auto px-5 lg:px-10 text-grey",children:[(0,G.jsxs)("div",{className:"pb-10 md:w-4/5 md:pr-4 max-w-3xl",children:[(0,G.jsx)(u.Z,{courseName:B}),(0,G.jsx)(T.Z,{courseCodes:["cgm","cp","cc","sp","gd","ad","rc","aigc"],title:"Best coding classes for kids aged 11 to 14",description:(0,G.jsx)(G.Fragment,{children:"Best coding classes for kids 11 to 14 Level up with Python, web development, AI, and hands-on projects that reflect real coding ability."}),showAllCoursesButton:!0}),(0,G.jsx)(O.Z,{title:"What do 11 to 14 year olds explore in Codingal coding classes?",description:"Middle schoolers dive into real programming languages, web development, and beginner AI through hands-on projects that connect to the world around them. As 6th, 7th, and 8th graders grow in confidence, they take on more advanced tools and increasingly ambitious builds.",urlQuery:H,tools:z,note:"\u2b50 As students progress, they may also explore JavaScript, advanced Python, and beginner data science projects."}),(0,G.jsx)(g.Z,{courseTitle:B,title:(0,G.jsx)(a.cC,{id:"An engaging coding journey for kids in Grades 6 to 8"})}),(0,G.jsx)(d.Z,{courseName:B,urlQuery:H}),(0,G.jsx)(f.Z,{urlQuery:H,title:(0,G.jsx)(a.cC,{id:"Learn from expert Computer Science teachers"}),statistics:D,description:(0,G.jsx)(a.cC,{id:"Codingal's Grade 6 to 8 teachers are trained Computer Science educators with 7 or more years of classroom experience. Every instructor completes a structured onboarding program before teaching, and is regularly evaluated by student and parent ratings.<0/>Teachers are rated 4.9 out of 5 by parents and students. The Codingal curriculum is rated 4.8 out of 5. The company Net Promoter Score (NPS) is 86 as of Q1 2026.",components:{0:(0,G.jsx)("br",{})}})}),(0,G.jsx)(M.Z,{courseName:B,urlQuery:H}),(0,G.jsx)(i.Z,{title:"Our coding courses for Grades 6 to 8 are designed for students ready to code at a deeper level",description:"Our coding courses for Grades 6 to 8 are designed for students ready to code at a deeper level. Middle schoolers learn through real projects that connect coding to the world around them. Using Python, JavaScript, HTML, CSS, and MIT App Inventor, 6th, 7th, and 8th graders build functional websites, apps, and beginner AI projects in structured live Codingal classes. As young developers grow in ability, they also build stronger analytical thinking, creative problem-solving, and the confidence to design and build independently, skills that set them apart both inside and outside the classroom.",imagePath:"/images/courses/coding-for-kids/grade-6-8/coding",imageWidth:213,imageHeight:219,reverse:!0}),(0,G.jsx)(A.Z,{title:"100+ fun coding projects your child will love building",description:"A guided coding journey where kids learn by creating, exploring, and building one step at a time.",courseTitle:B,urlQuery:H}),(0,G.jsx)(I.Z,{compact:!0,subject:"ELA",urlQuery:H}),(0,G.jsx)(j.Z,{isCoursepage:!0,title:(0,G.jsx)(a.cC,{id:"What students and parents have to say about our training program"}),video_testimonial:N.wB,subject:"coding"}),(0,G.jsx)(y.C,{isCoursepage:!0,urlQuery:H}),(0,G.jsx)(x.Z,{urlQuery:H,heading:"Unlock your skills and earn your coding certificate",description:"In Codingal's Grades 6 to 8 track, students progress through structured modules that take them from beginner programming into real-world development with Python, JavaScript, and web technologies. Middle schoolers learn everything from core programming logic to data science fundamentals, app development, and beginner AI, building projects that reflect genuine technical ability. Upon completing the program, students earn a STEM.org accredited certificate, a recognized credential that strengthens academic portfolios and stands out in high school applications."}),(0,G.jsx)(o.Z,{title:"Our coding classes are built for middle schoolers ready to code at a deeper level",description:"At Codingal, our Grades 6 to 8 curriculum takes students from foundational programming concepts to building functional websites, apps, and data projects. We begin with structured challenges that introduce Python, HTML, and CSS through hands-on, project-based learning. As 6th, 7th, and 8th graders advance, they explore JavaScript, data science, and beginner AI in a way that connects coding to the world around them. With every project they complete, young developers build stronger analytical thinking and the confidence to design and build independently.",imagePath:"/images/courses/ai-and-ml/cetrificate",imageWidth:230,imageHeight:195}),(0,G.jsx)(i.Z,{title:"Our coding classes are built for middle schoolers ready to code at a deeper level",description:"At Codingal, our Grades 6 to 8 curriculum takes students from foundational programming concepts to building functional websites, apps, and data projects. We begin with structured challenges that introduce Python, HTML, and CSS through hands-on, project-based learning designed to connect coding to the real world. As 6th, 7th, and 8th graders advance, they explore JavaScript, data science, and beginner AI at a level that builds genuine technical confidence. With every project they complete, young developers strengthen their analytical thinking and grow more capable of designing and building independently.",imagePath:"/images/courses/ai-and-ml/ai-course-students",imageWidth:235,imageHeight:241}),(0,G.jsx)(n.I,{isCoursePage:!0,urlQuery:H}),(0,G.jsx)(m.Z,{courseName:B,title:"FAQs for Coding Classes for Grades 6 to 8"}),(0,G.jsx)(S.Z,{courseName:B}),(0,G.jsx)(_.Z,{urlQuery:H,isCoursePage:!0,category:"coding-for-kids"})]}),(0,G.jsx)("div",{className:"hidden ml-4 md:block w-80",children:(0,G.jsx)("div",{className:"pb-5 sticky top-0 pt-5 z-40 w-80",children:t&&(0,G.jsx)(L,{shouldHideCardImage:!0,courseName:B,urlQuery:H})})})]}),(0,G.jsx)(E.Z,{}),(0,G.jsx)(h.Z,{title:"Coding classes for Grade 6-8 kids with the best coding teachers",url:"/register/".concat(H)}),(0,G.jsx)(l.Z,{})]})}},70006:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/coding-for-kids/grade-6-8",function(){return r(63752)}])}},function(e){e.O(0,[42462,95386,37369,19407,74300,25675,29501,15731,47221,51257,47676,39842,58564,97930,29662,89271,58760,46662,49774,92888,40179],(function(){return t=70006,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
2//# sourceMappingURL=grade-6-8-3c8d3b4a4ba497c15299.js.map

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.