sheen.bot-logo

Vir ouers wat programme vergelyk

Die boustel is waar ons begin.Dit is nie waar ons ophou nie.

Byna elke koderings- en robotikaklas begin op dieselfde manier, en dit behoort so te wees: 'n boks vol onderdele, 'n prentjie, en 'n kind wat nog nooit 'n masjien laat beweeg het nie, wat een laat beweeg. Daardie oomblik is die moeite werd om voor te betaal.

Die vraag wat die moeite werd is om te vra, is wat daarna kom — in die tweede jaar, en in die vyfde. Hier is ses vrae wat jy aan enige program kan stel, insluitend hierdie een, en hoe ons hulle beantwoord.

Eerstens, ter verdediging van die boks

'n Boustel is 'n briljante wegspringplek. Dit neem die twintig besluite weg wat 'n sewejarige sou keer voordat hulle begin het, dit faal sagkens, en dit gee 'n kind iets klaargemaaks om na die motor te dra. Ons gebruik boustelle. Ons koop goeies, en ons eie bord is ontwerp om daarop vas te bout.

Wat 'n boustel nie kan doen nie, is om te groei. 'n Bougids het 'n laaste bladsy. Die model wat by die prentjie gepas het, word aan die einde van die kwartaal uitmekaargehaal, en die vaardigheid wat daarmee saamgekom het, was die vermoë om daardie gids te volg. Êrens tussen die eerste boks en 'n jong volwassene wat 'n masjien iets kan laat doen waarvoor niemand instruksies geskryf het nie, moet die werk van vorm verander.

'n Boustel is 'n goeie eerste sin. Dit is nie 'n kurrikulum nie.

Ses vrae wat die moeite werd is om te vra

Vra hulle hier. Vra hulle op enige plek. 'n Program wat met die regte ding besig is, sal dit vir jou kan wys, nie net vertel nie.

1

Kan ek die kode sien?

Blokke is 'n leeshulpmiddel, nie 'n eindbestemming nie. Die toets is of 'n kind kan sien wat hulle blokke werklik geword het — en of daardie teks die ding is wat die masjien laat loop, of net 'n versiering wat daarnaas gedruk is.

Ons antwoord

Op 'n sheenbot-bord is elke blokprogram ook 'n regte MicroPython-program, een tik ver in die Kode-voorskou-paneel. 'n Kind kan dit lees, met die hand redigeer, hulle geredigeerde weergawe in plaas daarvan oplaai, en dit aflaai as 'n .py-lêer met hulle projek se naam daarop. Ons werk ook daaraan om dit kort genoeg te hou sodat dit die moeite werd is om te lees: toe die gonser-drywer na die bord se fermware geskuif het, het die Python agter 'n agtblok-musiekprogram van ongeveer 210 reëls na ongeveer 10 gegaan.

Kontroleer dit self: Maak die redigeerder oop sonder 'n rekening en sonder hardeware, bou drie blokke, en druk die kodeknoppie.

2

Wie se hardeware is dit?

As 'n program jou nie kan vertel wat op die bord is nie, kan dit ook nie leer wat op die bord is nie — en 'n verseëlde module met 'n ongedokumenteerde protokol is 'n swart boks met 'n mooi deksel.

Ons antwoord

Ons ontwerp en bou ons eie sheenbot∞- en sheenbot π-hardeware eerder as om iemand anders s'n te herverkoop. Die ∞ gebruik 'n Espressif ESP32, die π 'n ESP32-S3 — dieselfde silikonfamilies wat binne-in kommersiële produkte sit. Die poorte P0–P20 word gepubliseer teenoor hul regte GPIO-nommers, insluitend watter twee slegs toevoer is en watter twee 'n ware analoogspanning kan uitstuur. Die komponente is gewone onderdele met openbare datablaaie — 'n VL53L0X-laserafstandsensor, 'n VEML6040-kleursensor by adres 0x10, 'n DHT11, 'n HC-SR04 — meer as veertig van hulle gekatalogiseer met wat hulle meet en hoe hulle bedraad is.

Kontroleer dit self: Die volledige komponentbiblioteek — 'n roteerbare 3D-model en die spesifikasies vir elke onderdeel — is openbaar op hierdie webwerf beskikbaar.

3

Verlaat enigiets die vertrek?

'n Projek wat net op die klaskamertafel op die dag werk, is 'n demonstrasie. 'n Projek wat Donderdag steeds loop, wat iemand anders kan oopmaak, is 'n stelsel — en om 'n stelsel te bou is 'n heel ander vaardigheid as om 'n model te bou.

Ons antwoord

Wanneer 'n bord hier 'n lesing publiseer, gaan dit na 'n regte MQTT-makelaar op regte onderwerpe, gedra deur ons eie oorbruggingsbedieners in Kaapstad en in China. Outomatiseringsreëls wat 'n leerder as blywend merk, loop op daardie bediener, nie in die blaaiertab nie, so hulle bly loop nadat die skootrekenaar toegaan en word herlaai nadat die bediener herbegin. Die kontroleskerm se aanlynliggie is 'n feit eerder as 'n animasie: 'n bord kondig homself aan wanneer dit koppel, die makelaar kondig dit vanlyn aan as die verbinding verbreek, en 'n stil bord se tyd loop na vyf minute uit. 'n Leerder kan die lewendige kontroleskerm as 'n skakel vir enigiemand gee — geen rekening, geen toepassing nie — en kies of besoekers net kan kyk of ook die knoppies kan druk.

Kontroleer dit self: Dertien van die kontroleskerms op ons sheenIoT-bladsy is deur leerders hier ontwerp en bedraad.

4

Wat gebeur wanneer my kind vashaak?

Hierdie is die vraag wat alles bepaal, en dit is die een wat die maklikste sleg beantwoord word. 'n Assistent wat 'n klaargemaakte program oorhandig, het die les met 'n afleweringsdiens vervang.

Ons antwoord

Die onderrigreëls waarvolgens ons koderingsassistent werk, begin deur te sê: “JY IS 'N TUTOR, NIE 'N OPLOSSER NIE.” Hulp kom in drie lae — eers die deel van die program waarna gekyk moet word, dan die verdagte blok en hoekom, en eers dán die verandering — en wanneer 'n kind gesê het waar hulle dink die probleem lê, stroop ons bediener enige regstelling wat die model vrywillig wou aanbied af en hou hulle aan die dink. Wanneer dit wel iets bou, laat dit doelbewus een tot vier gapings vir die kind om in te vul en sluit af deur hulle te vra om 'n blok terug te verduidelik. Dit sal nooit stilweg verander waarin 'n draad ingeprop is nie; dit moet sê dat twee dinge bots en die kind stuur om na die bord te kyk.

Kontroleer dit self: 'n Kind wat werklik die voltooide program wil hê, kan steeds daarvoor vra. Ons laat hulle eers dink; ons vang hulle nie vas nie.

5

Vyf jaar later, waarmee is my kind eintlik besig?

Elke program lyk soortgelyk in die eerste kwartaal. Die verskil wys sodra 'n kind reeds die wielrobot, die verkeerslig en die hindernisvermydingsrobot gebou het, en vra wat volgende kom.

Ons antwoord

Een pad van ouderdom 6 tot 18, in drie ouderdomsklasse. Intro bou met stene, balke, ratte en hefbome. Junior beweeg aan na die sheenbot∞ met die Tinker Kit en LEGO®-onderdele, en na lig-, temperatuur-, humiditeit- en afstandsensors. Explorer werk in getikte MicroPython sowel as blokke, kry borde wat oor radio met mekaar praat en oor Wi-Fi en MQTT met 'n lewendige kontroleskerm verbind, en eindig op 'n gekoppelde stelsel wat ander mense werklik kan gebruik. 'n Kind wat in Intro begin, bereik daardie baan met die twee vroeëre sporte reeds agter die rug.

Kontroleer dit self: Ons Pixel Arcade-kursus is die vorm van die verre punt: 36 lesse, ses eenhede, agt voltooide speletjies in getikte Python — 28 reëls in die eerste les, 158 in les 34, dieselfde kind.

6

Wie sê dit is enigsins goed, behalwe julle?

'n Sertifikaat wat gedruk is deur die mense wat die geld gevat het, bewys net bywoning. Dit is die moeite werd om te vra watter dele van die program beoordeel word deur iemand wat geen belang by die uitslag het nie.

Ons antwoord

Ons spanne neem deel aan FIRST® LEGO® League Explore en Challenge en ons stel 'n FIRST® Tech Challenge-span saam — beoordeel by FIRST Suid-Afrika se Wes-Kaapse streekuitdunne volgens 'n reëlboek wat ons nie geskryf het nie, deur beoordelaars wat nie vir ons werk nie, met nasionale eindstryde in Johannesburg vir spanne wat kwalifiseer. Binne-in die platform geld dieselfde beginsel waar ons dit kan toepas: 'n poging in die hidroponika-uitdaging word op ons bediener herspeel volgens presies dieselfde fisika waarteen die leerder gespeel het, sodat 'n wen iets is wat die masjien bevestig eerder as iets waarop 'n kind net aanspraak maak. Elke sertifikaat wat ons uitreik het 'n nommer, en 'n publieke webblad bevestig sonder enige aanmelding dat die nommer eg is.

Kontroleer dit self: Enigiemand kan 'n sertifikaatnommer op hierdie webwerf nagaan — 'n ouer, 'n skool, of enigiemand vir wie die houer dit wys.

Die eerlikste ding wat ons jou kan wys, is iets wat ons uitgevee het

Hierdie webwerf het voorheen ons drie weeklikse klasse geadverteer as 12, 24 en 48 lesse. Dit het goed geklink. By nadere ondersoek was dit egter ook onsin: dit was bloot die aantal modelle in die verskaffer se stel wat elke ouderdomsgroep toevallig gebruik het. Nie 'n kurrikulum nie. 'n Paklys.

'n Les-telling nooi ook presies die vraag uit wat ons nie wil hê 'n ouer moet vra nie — “en wat daarna?” So ons het die getalle verwyder. 'n Klas hier dek 'n ouderdomsgroep, nie 'n sillabus met 'n laaste bladsy nie: 'n ander stel en 'n ander kursus elke kwartaal, solank as wat 'n kind nog waarde daaruit put, gefaktureer per les, van maand tot maand.

Ons noem dit omdat dit dieselfde argument is wat hierdie hele blad maak, en die maklikste plek om dit te toets, was ons eie bewoording.

Wat “prakties” hier spesifiek beteken

Nie net 'n gevoel nie. Ses dinge wat 'n kind fisies hier doen.

Kies 'n poort, en wees verkeerd daaroor

Veertien poorte, en hulle is nie uitruilbaar nie. Een paar dra die I²C-bus, twee dra serieel. Kies die verkeerde een en die sensor lees niks — wat juis die les is, nie 'n fout nie.

Weet wat binne-in die kabel is

Pen 1 is krag, pen 2 is aarde, penne 3 en 4 is die seine wat jou kode benoem. Niemand hoef dit te memoriseer nie; almal weet dit op die ou end.

Ervaar 'n werklike botsing

Een I²C-bus word gedeel deur die skerm, die bewegingsensor, die kaartleser en die kleursensor. 'n Motorkanaal en 'n gonser kan dalk dieselfde pen wil gebruik. Om te leer dat twee dinge nie albei die draad kan hê nie, is ingenieurswese.

Sit mikrosagteware op die bord

Geflits vanaf 'n webblad in die webblaaier. Die bord loop 'n waghond, skryf 'n stakingslogboek wat 'n onderwyser oor Bluetooth kan teruglees, en werk oor die lug op na 'n ekstra partisie sodat 'n mislukte opdatering dit nie onbruikbaar kan maak nie.

Kyk hoe die radio verloor

Twee borde praat direk met mekaar sonder 'n roeteerder — totdat een van hulle by Wi-Fi aansluit, wat sy radio na die toegangspunt se kanaal dwing sodat die paar doof word. Ons boots dit doelbewus in die simulator na in plaas daarvan om dit weg te steek.

Maak iets uit metaal en plastiek

Gratis toegang tot die makerslaboratorium op die kampus — 3D-drukkers en CNC-masjiene — vir projekte wat 'n onderdeel benodig wat niemand verkoop nie. Nie vir 'n FIRST® LEGO® League-robot nie: daardie kompetisie laat slegs LEGO®-elemente toe, en ons rig af volgens die reëlboek.

Waar die boublokkies inpas

Niks hiervan is 'n argument teen LEGO® nie. Ons bestuur FIRST® LEGO® League-spanne, en FLL-robotte word slegs uit toegelate LEGO®-elemente gebou — volgens die reëls, en ons rig volgens daardie reëls af. 'n Negejarige wat 'n seisoen aan 'n FLL-robot en 'n innovasieprojek spandeer, doen een van die beste dinge wat oral vir 'n negejarige beskikbaar is.

Die boublokkie was nooit die probleem nie. Om daar te stop, is wel. Die webwerf stel dit reeds op die regte manier: een reis vanaf LEGO®-blokkies na regte ingenieurswese, waar elke fase 'n kind voorberei vir die volgende een — en waar die fase na FLL in ons eie woorde beskryf word as die stap verby LEGO®: metaalonderstelle, CAD-ontwerpte onderdele, Java-kode en 'n gedokumenteerde ingenieursproses.

Vir die 2026-seisoen dek Sheen Academy alle FIRST® LEGO® League-koste — registrasie, toerusting en afrigting — teen geen ekstra koste vir ingeskrewe gesinne nie; reis na die nasionale eindstryde word saam met die ouers van enige kwalifiserende span beplan en gekalkuleer. Die FIRST® Tech Challenge-span kos R11 500 per leerder vir die volle seisoen en is ook oop vir leerders van buite die akademie.

Ons is nie teen die boks gekant nie. Ons is daarteen gekant dat die boks die einde daarvan is.

Een leër, vier sporte

Niks hiervan is 'n ander skool nie. Dit is dieselfde kind, net later.

  1. 1Laat dit beweegBlokkies, balke, ratte en hefbome; kodeerkaarte en eenvoudige blokke op die skerm. 'n Masjien wat beweeg omdat jy besluit het dit moet.
  2. 2Laat dit voelDie sheenbot∞ met die Tinker Kit en LEGO®-onderdele. Lig, temperatuur, humiditeit en afstand. 'n Slimtoestel volgens die kind se eie ontwerp.
  3. 3Laat dit praatGetikte MicroPython saam met blokke. Bord-na-bord-radio, Wi-Fi en MQTT na 'n lewendige kontroleskerm. 'n Gekoppelde stelsel wat ander mense kan gebruik.
  4. 4Laat dit tel'n Seisoen wat deur vreemdelinge beoordeel word: FIRST® LEGO® League Explore en Challenge, gevolg deur 'n FIRST® Tech Challenge-span — metaal, CAD en 'n gedokumenteerde ingenieursproses.

Langs die leër lê spesialistiese modules — 'n agt-les-kwartaal oor die Internet van Dinge, 20 lesse van Math in Motion, 12 lesse van finansiële geletterdheid in Market Makers en 12 lesse oor die bedryf van 'n hidroponiese mikro-plaas as 'n besigheid in Cash Crop — sodat kodering deur middel van iets prakties geleer word, nie net ter wille daarvan nie. Daardie les-tellings is werklik: 'n kursus van vaste lengte is 'n kwartaal van iets spesifieks, wat heel anders is as 'n weeklikse klas wat 'n laaste bladsy het.

Vier dinge wat ons jou nie gaan vertel nie

'n Blad soos hierdie is waar daardie vier dinge gewoonlik gesê word. Ons wil eerder hê jy moet weet dat ons hulle doelbewus uitgelaat het.

  • Ons sal jou nie vertel dat jou kind enigiets sal wen nie. Ons het in 2026 tot die FIRST®-ekosisteem toegetree. Ons sal jou vertel wat ons insit — die seisoenkoste wat ons dek, die ure, die sitplekke — en nooit wat sal uitkom nie.
  • Ons sal jou nie vertel dat enige ander program in Kaapstad slegter is nie. Ons het nie in hul klasse gesit nie, so ons het niks oor hulle te sê nie. Dit is waarvoor die ses vrae daar is.
  • Ons sal jou nie vertel dat ons met 'n lys van indrukwekkende skole werk nie. Wat ons wel vir jou kan vertel, is dat meer as 130 leerders, van skole regoor Kaapstad, deur die Century City-kampus gekom het.
  • Ons sal jou nie vertel dat die assistent nooit 'n antwoord gee nie. 'n Kind wat vir die voltooide program vra, kry dit. Wat ons ontwerp het, is die verstekgedrag, en by verstek leer dit jou.

Vrae wat ons gevra word

V. Is blokkodering regte kodering?

Ja — en op ons platform is dit ook letterlik dieselfde program. Blokke verwyder tikwerk en spelling uit 'n stadium waar dit die struikelblok is, nie die punt nie. Wat saak maak, is of die kind deur die blokke na die teks kan kyk, en kan oorskakel wanneer hulle gereed is. Hier is dit een knoppie, die teks is regte MicroPython, en hulle kan dit self met die hand wysig en oplaai.

V. My kind het al twee of drie jaar se robotika elders gedoen. Sal dit herhaal word?

Kom vind dit goedkoop uit: die proefklas is gratis en persoonlik, en ons plaas 'n kind volgens wat hulle kan doen eerder as net volgens ouderdom. Kinders wat met 'n paar jaar agter die rug aankom, beland gewoonlik in Junior of Explorer, waar die werk sensors, radio, Wi-Fi, MQTT-kontroleskerms en getikte Python is eerder as nóg 'n onderstel.

V. Moet ons 'n stel of 'n skootrekenaar koop?

Nee. Skootrekenaars, robotikastelle, sagteware en materiaal behoort aan die akademie, vir weeklikse klasse, vakansiekampe en die kompetisiespanne — op 'n kompetisiespan bly die robotstel by ons en ouers koop nooit hardeware nie. Fooie is R280 'n les, R1,120 per maand, maand tot maand, met geen registrasiefooi nie.

V. Is dit net vir kinders wat ingenieurs wil word?

Nee, en die spesialisasiemodules is die bewys. Math in Motion maak een wiskunde-idee op 'n slag sigbaar deur dit te teken. Market Makers verander 'n kamer vol borde in 'n werkende aandelebeurs. Cash Crop bedryf 'n hidroponiese stelsel as 'n besigheid totdat dit winsgewend is. Die bord is die instrument; die vak is waaroor die kursus ook al handel.

V. Het my kind hul eie bord nodig om die gekoppelde werk te doen?

'n Projek in die 3D-simulator kry sy eie toestelidentiteit en publiseer deur dieselfde makelaar as die fisiese borde, so een kontroleskerm kan 'n gesimuleerde robot en 'n regte een langs mekaar wys. Die simulator loop in 'n blaaier sonder enige rekening, sonder aflaai en sonder hardeware.

V. In watter tale gee julle klas?

Die koppelvlak, die blokke, die simulator en die assistent kan almal tussen 11 tale gewissel word, insluitend Afrikaans, isiZulu en isiXhosa. Klasse by die kampus word in Engels aangebied.

Kom vra die ses vrae persoonlik

Die proefklas is gratis, sestig minute lank, by die kampus in Century City — en die vinnigste manier om enige hiervan te beantwoord, is om te kyk wat jou kind doen wanneer die ding nie die eerste keer werk nie.

FIRST®, FIRST® LEGO® League en FIRST® Tech Challenge is handelsmerke van FIRST en die LEGO Groep, wat nie Sheen Academy borg of onderskryf nie.