Tammikuussa 2016 silloinen presidentti Barack Obama käsitteli 2000-luvun talouden muuttuvia vaatimuksia ja tunnisti tietojenkäsittelytieteen (CS) "uudeksi perustaidoksi, jota nykyaikaisilta opiskelijoilta vaaditaan.1" Vastatakseen aikansa haasteeseen hän ilmoitti suunnitelmastaan antaa kaikille opiskelijoille pääsy tietotekniikan koulutukseen.
Presidentti Obaman näkemys CS-koulutuksen tärkeydestä heijastaa monien opettajien asenteita ja mielipiteitä sekä myös kansojen vanhempien ja opiskelijoiden asenteita ja mielipiteitä. Tätä korostavat Googlen hiljattain tekemän tutkimuksen tulokset; 82 % opiskelijoista oli ainakin jossain määrin kiinnostunut tietotekniikan oppimisesta, ja 84 % vanhemmista piti CS:n olevan vähintään yhtä tärkeä kuin vaaditut (ja tutummat) aineet, kuten matematiikka ja lukeminen.
Entinen General Electricin toimitusjohtaja Jeff Immelt totesi äskettäin pohtiessaan vuosisadan uuden perustaidon kaikkialle leviävää läsnäoloa yhteiskunnassa.
”Jos olet liittymässä yritykseen 20-vuotiaana, toisin kuin silloin, kun liityin mukaan, opit koodaamaan. Sillä ei ole väliä oletko myynnin, rahoituksen tai toiminnan parissa. Et ehkä päädy ohjelmoijaksi, mutta osaat koodata."2 Immelt kuvaa tavoitetta, jossa tietotekniikan perustaitojen siirrettävyys tunnustetaan ja arvostetaan ja CS-koulutuksen sivutuotteita (esim. ongelman hajoaminen, logiikka, vaihtoehtoisten ratkaisujen tunnistaminen, luovuus) arvostetaan myös niiden ei-CS-sovelluksessa. työvoiman sisällä.
Vastaavana tavoitteena on ollut laajentaa osallistumista CS-opetuksen tunneille; sukupuolten välisen kuilun poistaminen tällä aihealueella on myös ollut johdonmukainen tavoite. Tällä hetkellä tyttöjen osuus on noin puolet kaikista AP-testaajista, mutta vain 25 prosenttia AP:n tietojenkäsittelytieteen tunneista.3
Opetusrobotiikka voi olla tehokas työkalu CS:n opettamiseen ja auttaa samalla laajentamaan osallistumistavoitteita.4,5 Viimeaikaiset edistysaskeleet Educational Roboticsissa ovat alentaneet kustannuksia ja lisänneet käytön helppoutta, tehden niistä entistä helpommin opiskelijoiden ulottuville ja asteittain muuttuneet luotettavaksi tapaksi oppia tietotekniikan käsitteitä. Sellaisenaan yhteys CS:n ja robotiikan välillä on selvä; opiskelijat voivat ohjelmoida robottinsa suorittamaan monimutkaisia tehtäviä sekä luokkahuoneessa että kilpailukentillä. Vaikka monimutkaisten tehtävien suorittaminen voi olla loppu, keinoina nämä tehtävät hajotetaan pienempiin osiin ja yhdistetään sitten iteratiivisesti yhteen ratkaisun luomiseksi.
Luokkahuoneissa tämän prosessin rakennusteline on elintärkeä, ja jälleen kerran Educational Robotics voi olla tehokas monimutkaisten tehtävien hajoamisen ja rakentamisen helpottamisessa. Kyky opettaa tehokkaasti yleistettäviä CS-taitoja ja samalla tarjota tapoja auttaa monipuolistamaan näille aloille tulevia opiskelijoita, tekee Educational Roboticsista merkittävän edistäjän Computer Science for All -liikkeessä.