Students explore pathfinding algorithms by coding robots to navigate mazes, analyzing data, and optimizing routes. They use KaiLab robots, QR codes, and Blocky coding to construct systems, solve problems, and visualize real-world computational thinking through interactive challenges.
Learn to Code KaiLab – Advanced
ChemistryComputer ScienceMathematicsScience
KailabOther
Language:
Standards
| Framework | Standards |
|---|---|
| ACARA | AC9E1LA10AC9E1LY11AC9E2LA06AC9E2LA07AC9TDI2K01AC9TDI2P02AC9M2N05AC9TDI4K03AC9TDI4P02AC9TDI4P04AC9M2A02AC9M3A01AC9TDI2K01AC9TDI2P02AC9MFN04AC9TDI2K01AC9TDI2P02 |
| Framework | Standards |
|---|---|
| NEM | Fase 5: Saberes y Pensamiento Cientifico - Especificidades: pensamiento reflexivo, organizado y critico para resolver situaciones problematicas, modelar, formular algoritmos, argumentar y tomar decisionesFase 5: Saberes y Pensamiento Cientifico - Estudio de los numeros, introduccion al algebra y ecuaciones: usa variables, expresiones, formulas y ecuaciones para resolver problemas contextualizadosFase 6: De lo Humano y lo Comunitario - Tecnologia - Comunicacion y representacion tecnica: elabora representaciones graficas de ideas sobre operacion, funcionamiento y disenoFase 6: De lo Humano y lo Comunitario - Tecnologia - Pensamiento estrategico y creativo: planifica y organiza acciones, medios tecnicos e insumos para desarrollar solucionesFase 6: Lenguajes / Saberes y Pensamiento Cientifico - lectura de textos cientificos y tecnicos: comprende procedimientos, simbolos, terminos, informacion visual, datos y explicacionesFase 6: Saberes y Pensamiento Cientifico - Matematicas - Regularidades y patrones / Introduccion al algebra: representa sucesiones y situaciones mediante lenguaje algebraicoFase 5: Saberes y Pensamiento Cientifico - Relaciones de proporcionalidad, funciones y algebra: representa, interpreta y modela relaciones entre cantidades mediante tablas, graficas, expresiones y variablesFase 6: De lo Humano y lo Comunitario - Tecnologia - Evaluacion de sistemas tecnologicos: evalua sistemas para mejorar eficiencia, eficacia, fiabilidad y factibilidadFase 6: De lo Humano y lo Comunitario - Tecnologia - Pensamiento estrategico y creativo: desarrolla alternativas de solucion a problemas identificados y evalua propuestasFase 6: De lo Humano y lo Comunitario - Tecnologia - Pensamiento estrategico y creativo: planifica y organiza acciones, medios tecnicos e insumos para desarrollar solucionesFase 6: De lo Humano y lo Comunitario - Tecnologia - Procesos tecnicos: analiza sistemas tecnicos y sus procesos para reconocer caracteristicas y elementosFase 6: Lenguajes / Saberes y Pensamiento Cientifico - lectura de textos cientificos y tecnicos: comprende procedimientos, simbolos, terminos, informacion visual, datos y explicacionesFase 6: Saberes y Pensamiento Cientifico - Matematicas - Regularidades y patrones / Introduccion al algebra: representa sucesiones y situaciones mediante lenguaje algebraicoFase 5: Saberes y Pensamiento Cientifico - Estudio de los numeros, introduccion al algebra y ecuaciones: usa variables, expresiones, formulas y ecuaciones para resolver problemas contextualizadosFase 6: De lo Humano y lo Comunitario - Tecnologia - Evaluacion de sistemas tecnologicos: evalua sistemas para mejorar eficiencia, eficacia, fiabilidad y factibilidadFase 6: De lo Humano y lo Comunitario - Tecnologia - Pensamiento estrategico y creativo: planifica y organiza acciones, medios tecnicos e insumos para desarrollar solucionesFase 6: De lo Humano y lo Comunitario - Tecnologia - Procesos tecnicos: analiza sistemas tecnicos y sus procesos para reconocer caracteristicas y elementosFase 6: Lenguajes / Saberes y Pensamiento Cientifico - lectura de textos cientificos y tecnicos: comprende procedimientos, simbolos, terminos, informacion visual, datos y explicacionesFase 6: Saberes y Pensamiento Cientifico - Matematicas - Regularidades y patrones / Introduccion al algebra: representa sucesiones y situaciones mediante lenguaje algebraicoFase 5: Saberes y Pensamiento Cientifico - Organizacion e interpretacion de datos: genera y organiza datos, determina moda, media aritmetica y rango para responder preguntasFase 5: Saberes y Pensamiento Cientifico - Organizacion/obtencion e interpretacion de datos: recolecta, organiza, representa, interpreta y comunica informacion en tablas, graficas y medidas estadisticasFase 6: De lo Humano y lo Comunitario - Tecnologia - Comunicacion y representacion tecnica: elabora representaciones graficas de ideas sobre operacion, funcionamiento y disenoFase 6: De lo Humano y lo Comunitario - Tecnologia - Procesos tecnicos: analiza sistemas tecnicos y su vinculo con ciencia, sociedad, cultura, economia y naturalezaFase 6: Lenguajes - comunicacion oral: participa en conversaciones, debates, exposiciones y presentaciones con escucha activa, reglas, preguntas y apoyos visualesFase 6: Lenguajes / Saberes y Pensamiento Cientifico - lectura de textos cientificos y tecnicos: comprende procedimientos, simbolos, terminos, informacion visual, datos y explicacionesFase 6: Lenguajes / Saberes y Pensamiento Cientifico - produccion de textos informativos y tecnicos: organiza ideas, usa vocabulario disciplinar, fuentes y recursos digitalesFase 6: Saberes y Pensamiento Cientifico - Matematicas - Introduccion al algebra: usa representaciones algebraicas y calcula variables en funcion de otrasFase 6: Saberes y Pensamiento Cientifico - Organizacion/obtencion e interpretacion de datos: recolecta, organiza, representa, interpreta y comunica informacion en tablas, graficas y medidas estadisticas |
| Framework | Standards |
|---|---|
| NZC | Computational Thinking - PO1English P1 Writing - Combining two simple sentences orally, using a coordinating conjunction, to form a compound sentenceEnglish P1 Writing - Using compound sentences with coordinating conjunctions in writingEnglish P1 Writing - Using simple sentences in writingEnglish P1 Writing - Using words and phrases that show simple relationships and verbs that correctly show different tensesComputational Thinking - PO3Mathematics P3 Number - Using proportional reasoning to explore multiplicative relationships between quantities (e.g. “If there are 3 red for every 7 blue balls, how many balls are there altogether when there are 18 red balls?”)Computational Thinking - PO4Mathematics P3 Algebra - Forming and solving one- and two-step linear equations with integer solutions (e.g. t + 7 = 12, 5 s + 3 = 18)Computational Thinking - PO1Mathematics P3 Probability - Calculating probabilities for events as decimals, fractions, and percentagesMathematics P3 Statistics - For a given set of data, choosing and constructing an appropriate data visualisation according to the data type (e.g. a dot plot, bar graph, time-series graph)Mathematics P4 Statistics - For relationship investigations, drawing an eyeballed line or curve of best fit to predict possible y-values (the response variable) for given x-values (the explanatory variable) |
| Framework | Standards |
|---|---|
| UKNC | Computing KS3 - Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systemsEnglish KS1 - Detail of content to be introduced includes regular plural noun suffixes [-s or -es] and suffixes added to verbsEnglish KS1 - Joining words and joining clauses using "and"English KS1 - Write sentences by saying out loud what they are going to write about; composing a sentence orallyComputing KS3 - Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systemsMathematics KS2 - Write and calculate mathematical statements for multiplication and division using the multiplication tables that they know, including for two-digit numbers times one-digit numbers, using mental and progressing to formal written methodsComputing KS3 - Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systemsMathematics KS1 - Add and subtract numbers using concrete numbers, pictorial representations, and mentally, including two two-digit numbers or three one-digit numbersComputing KS3 - Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systemsMathematics KS1 - Represent and use number bonds and related subtraction facts within 20 |
| Framework | Standards |
|---|---|
| CA-CS | 6-8.AP.136-8.AP.176-8.AP.186-8.AP.136-8.AP.156-8.AP.166-8.AP.199-12.AP.159-12.AP.166-8.AP.136-8.AP.156-8.AP.166-8.AP.196-8.AP.126-8.AP.136-8.DA.66-8.DA.86-8.IC.20 |
| CCSS | CCSS.ELA-LITERACY.RST.6-8.3CCSS.MATH.CONTENT.6.EE.B.6CCSS.MATH.PRACTICE.MP1CCSS.ELA-LITERACY.RST.6-8.3CCSS.MATH.CONTENT.6.RP.A.3CCSS.ELA-LITERACY.RST.6-8.3CCSS.MATH.CONTENT.6.EE.B.6CCSS.ELA-LITERACY.RST.6-8.3CCSS.ELA-LITERACY.SL.8.5CCSS.ELA-LITERACY.WHST.6-8.6CCSS.MATH.CONTENT.6.SP.B.4CCSS.MATH.CONTENT.7.SP.C.7CCSS.MATH.CONTENT.8.SP.A.1 |
| CSTA | 2-AP-102-AP-122-AP-132-AP-122-AP-132-AP-142-AP-173A-AP-153A-AP-162-AP-122-AP-132-AP-142-AP-172-AP-102-AP-112-DA-062-DA-082-IC-20 |
| FL-CS | SC.1.CS.2.1SC.1.CS.3.1SC.2.CS.2.1SC.3.CS.2.1SC.68.CS.2.1SC.68.CS.3.1SC.K.CS.2.1SC.K.CS.3.1SC.68.CS.2.1SC.68.CS.2.2SC.68.CS.2.5SC.68.CS.3.1SC.68.CS.3.2SC.68.CT.1.1SC.68.DA.1.1SC.68.DA.1.2SC.68.CS.2.1SC.68.CS.2.2SC.68.CS.2.3SC.68.CS.2.4SC.68.CS.2.8SC.68.CS.3.2SC.68.CT.1.1SC.68.CT.2.1SC.68.CS.2.5SC.68.CS.3.1SC.68.CS.3.2SC.68.CT.1.1SC.68.DA.1.1SC.68.DA.1.2SC.68.DA.1.3SC.68.TI.1.1 |
| ISTE | 1.5a1.5d1.6a1.1b1.3d1.4b1.6b1.1b1.3d1.4b1.5d1.6a1.7f1.1b1.3c1.3d1.4b1.7f |
| NGSS | MS-ETS1-4MS-PS2-2MS-PS4-3MS-ETS1-3MS-LS2-1MS-PS1-2MS-ETS1-2MS-ETS1-3MS-ETS1-4MS-PS4-3MS-ETS1-3MS-ETS1-4MS-PS4-3 |
| NY-CS | 6-8.AP.106-8.AP.116-8.AP.126-8.AP.136-8.AP.176-8.CS.26-8.DL.16-8.DL.27-8.AP.107-8.AP.117-8.CS.17-8.CS.27-8.DA.27-8.DA.37-8.DL.17-8.DL.27-8.AP.17-8.AP.107-8.AP.117-8.AP.127-8.AP.137-8.AP.27-8.AP.37-8.AP.57-8.AP.97-8.CS.17-8.CS.27-8.CT.47-8.CT.67-8.CT.97-8.DA.27-8.DL.17-8.DL.27-8.DA.27-8.DA.37-8.DA.47-8.DL.17-8.DL.27-8.DL.37-8.DL.4 |
| TEKS | 127.763.c.4.B127.763.c.4.D127.763.c.5.A127.763.c.1.B127.763.c.5.E127.763.c.6.B127.763.c.7.A127.763.c.1.B127.763.c.5.B127.763.c.5.E127.763.c.5.F127.763.c.7.A127.763.c.7.F127.763.c.1.B127.763.c.5.E127.763.c.7.A127.763.c.7.B127.763.c.7.F |
| UT-CS | 7.AP.37.AP.68.AP.45.AP.36.AP.46.CS.28.AP.4CSIII.AP.5CSIII.AP.65.AP.36.AP.46.CS.28.AP.46.AP.26.AP.37.DA.27.IC.28.DA.4 |
Current Status
Not Enrolled
Enroll in this course to get access
Price
Free