Możesz wyłączyć, gdy ludzie rozmawiają o Beyoncé, a przynajmniej długo na dni, kiedy Lemoniada oznaczało orzeźwiający letni napój. Ale mówiąc o napojach, będziesz musiał odłożyć nienawiść, ponieważ coś znanego jako „Bey Script” może być tym, co wciągnie twoją córkę w STEM. Opracowany przez Emily Thomforde (nie mylić z Tomem Fordem), Bey Script jest używaną metaforą obliczeniową uczyć historii, języka angielskiego i innych nietechnicznych nauczycieli o JavaScript — aby mogli przekazywać te lekcje do Dzieci.
Narzędzie dydaktyczne jest częścią Nowojorska Fundacja Edukacji Informatycznej 10 lat, 80 milionów dolarów wysiłku, aby zapewnić każdemu uczniowi szkoły publicznej wysokiej jakości edukację informatyczną. Działa poprzez przetłumaczenie podstaw JavaScriptu z geeka na, cóż, Beyoncé. „Jeśli wyobrażasz sobie, że Beyoncé była obiektem, którego używamy w JavaScript, jej „metody” to rzeczy, które może robić, takie jak śpiewać i tańczyć” – wyjaśnił Thomforde. Płyta główna.
https://www.youtube.com/watch? v=WfMlFxrMb18
W Javie łączysz te metody z obiektem za pomocą kropki, więc zostanie to napisane jako „beyonce.sing”. Aby dodać „argument” do że lub więcej informacji o tym, co powinna zrobić metoda, użyjesz nawiasów, dając ci „beyonce.sing (single ladies)” w Jawa. To samo dotyczy innych terminów kodowania, takich jak „właściwości” – coś o przedmiocie, który możesz zmienić – lekcja, do której mogą przejść, gdy twoja córka przestanie śpiewać.
Żeby było jasne, artystka Beyoncé nie jest zaangażowana w tę inicjatywę i prawdopodobnie nie zamierza w najbliższym czasie uczyć się Javascript (by być uczciwym, jest zajęta). I na pewno nauczyła twoją córkę, że dziewczyny rządzą światem i każdy cholernie wart pierścionek na to włoży, więc dodanie STEM do mieszanki to dodatkowy bonus. A jeśli chciałbyś, żeby do tego projektu użyli innego muzyka, nie nienawidzisz. Zacznij korzystać z Prince Script.
[H/T] Płyta główna