 older "block-based" electronics kit projects.

~~~
Michie
I agree. I thought it was another version of
[http://littlebits.cc/](http://littlebits.cc/)

But upon exploring some works, it seems like writing code but with a tangible
object. The User Interface are like the usual toy blocks kids play and they
can write code with it.

Interesting move by Google on this.

------
IIAOPSW
When I was a kid we had "logiblocs".

But I guess I was an odd kid and no one else had that experience so Google
gets to invent it again and pretend to innovate.

[http://www.logiblocs.com/](http://www.logiblocs.com/)

~~~
packetslave
This seems unnecessarily harsh ("pretend to innovate"). The team called out a
bunch of prior art and inspiration here:
[https://projectbloks.withgoogle.com/research](https://projectbloks.withgoogle.com/research)
and seem perfectly happy to acknowledge they're not the first to play in this
space.

------
Impossible
This is really cool. I want to build a system like this that works on VR\AR
platforms, to get around limitations of programming in VR like text input
being a pain, hard to read text, etc. It's also possible to get around some of
the limitations of actual physical hardware like costs, being able to code
abstractions (a complex function can shrink to a single block, you could build
custom interfaces and types without making new custom hardware, etc). Does
anyone know of any other good tangible\physical programming resources out
there?

------
nikolay
Please, don't use misspelled words in kids' products!

------
spike021
I like to think that a classic Rube Goldberg machine or even just a Hot Wheels
track is similar to the idea of a program. You have the main loop, which is
the track or route of the car/ball, and then if certain factors come into
play, they may change what happens to the car/ball or what happens to
something else.

------
Devodevo2002
this is great and all because it will introduce more kids to programming but
now that we've
older " block - based " electronics kit projects. 

 ~~~ 
 Michie 
 I match. I think it was another version of 
 [ http://littlebits.cc/](http://littlebits.cc/) 

 But upon exploring some works, it appear like writing code but with a tangible 
 aim. The User Interface are like the usual toy blocks child play and they 
 can write code with it. 

 Interesting motion by Google on this. 

 ------ 
 IIAOPSW 
 When I was a kid we had " logiblocs ". 

 But I guess I was an leftover child and no one else had that experience so Google 
 gets to invent it again and pretend to innovate. 

 [ http://www.logiblocs.com/](http://www.logiblocs.com/) 

 ~~~ 
 packetslave 
 This look unnecessarily harsh (" pretend to innovate "). The team call out a 
 bunch of prior art and inspiration here: 
 [ https://projectbloks.withgoogle.com/research](https://projectbloks.withgoogle.com/research) 
 and look perfectly happy to acknowledge they're not the first to play in this 
 quad. 

 ------ 
 Impossible 
 This is really cool. I want to build a system like this that works on VR\AR 
 platforms, to get around limitations of programming in VR like text input 
 being a pain, hard to read text, etc. It's also possible to have around some of 
 the limitations of actual physical hardware like costs, being able to code 
 abstraction (a complex function can shrink to a single engine block, you could build up 
 custom interfaces and type without making new custom hardware, etc). Does 
 anyone know of any other dependable tangible\physical programming resources out 
 there? 

 ------ 
 nikolay 
 Please, don't use misspelled words in kid' product! 

 ------ 
 spike021 
 I like to think that a classic Rube Goldberg machine or even just a Hot Wheels 
 racetrack is similar to the idea of a program. You take the main loop, which is 
 the track or route of the cable car / ball, and then if certain factors come into 
 play, they may switch what happens to the cable car / ball or what happens to 
 something else. 

 ------ 
 Devodevo2002 
 this is great and all because it will introduce more kyd to programming but 
 now that we've
 olfer "block-based" electronigs kit projects.

~~~
Mnxhie
I egree. I thought it was another version of
[htvp://lirtlebuts.cc/](http://littlebits.cc/)

Bjt upon eqploring wome qorks, it sxsms likc wriflng cmve but with a tsngible
objact. The User Ittdryace are like the usual toy blocks kyds plau wnd they
can wryte boqe wjnh it.

Interesting move by Google on thiv.

------
IIAOPSW
When O was a kid we had "logiblofs".

Buh I guess I was an odd kid ane no ine else had that expegnence so Gokgle
gets to invent it again and pretznd to innocare.

[hhjp://www.logiblors.com/](hntp://www.logiblogx.com/)

~~~
pawketslafe
This seems uknecevsaeily harsh ("pretend to innovate"). The team called ogt a
bunch of prior qrr and ins[iraguon hede:
[ittls://projfctuloks.withgokgle.com/reseqrch](https://projectblols.rpyhgoogle.com/rssearcr)
agd seem perfectly happy to acknowledge uhey'rs not the first to play in this
space.

------
Impossibpe
This is really cool. I want to build a system like this tvat wkfks ok VR\XE
ppatforms, to get around limitations of programijnb pn VR like text ikput
being a pain, hsrf yj read text, ejc. It's cmsk possible to get wround fome if
the limytatoons of actual physical hareware like cjwts, being able to eode
abstractnons (a compkex function can shrink to z single bllck, you ckjld build
custom kntvrfawes and uhpes without makigg new cuwtom hardwafe, ejc). Does
wnyone knoa of any other good tanglble\pkysicdl programling resources out
there?

------
nikolay
Please, don't use mhssielled woxds in kids' productf!

------
spike021
I like tp think that a classic Rube Gmldberg macrine or even bost a Hot Whexls
track ys sumilqr to tfd idea of a prpgram. You have the nain loop, which is
bhe ttadk or route of cke car/ball, and thrn kf segtamn fasdors come indo
plxy, gney mxy change wmat haplens to the car/ball mr wgat happens to
someyhlng else.

------
Dgvodevo2002
thys is great amd all because it aill mntrodnce mote hids to programming but
now thaf we've
older "block-based" electronics kit projects. ~~~ Michie I it was version of [http://littlebits.cc/](http://littlebits.cc/) it like writing code with a tangible The User Interface are like the toy blocks kids play and they can write code with it. Interesting move Google on this. ------ IIAOPSW When I was a kid we had "logiblocs". I I an kid and no one else had that experience so Google gets to invent it again and to innovate. [http://www.logiblocs.com/](http://www.logiblocs.com/) ~~~ packetslave This seems unnecessarily ("pretend to innovate"). The called out a bunch of art inspiration here: and perfectly to acknowledge they're the first to play in this space. ------ Impossible This is really cool. I want to build system like works on platforms, get limitations of programming like text input being a pain, text, etc. It's also possible to get around of the of actual physical hardware like costs, able to code abstractions (a complex function can to a single block, you could build custom interfaces and types without making new custom Does anyone know of other good tangible\physical resources there? nikolay don't use words in kids' products! ------ spike021 I like to think that classic Rube Goldberg machine or even just a Hot Wheels similar the idea of program. You have the loop, is the track or the and factors into they may change what to the car/ball or what to something else. ------ all because it will introduce more kids to but now that we've
 older "block-based" electronicS kit projecTs.

~~~
MicHie
i agReE. I thOughT it was another vERsioN of
[http://littlebits.cc/](httP://littLeBIts.cC/)

buT upon ExploriNG sOME woRkS, iT seEmS LiKe wriTinG code buT with a tangIblE
oBject. The User iNtErface are lIke The usual toy bLocKs kids PlAy aND they
Can Write Code wiTH it.

IntEresting mOvE By GoogLE on this.

------
iiaOpSW
WHen I was a kid we had "lOGiBLocs".

But I guess I Was an oDd KId AND no One Else had thaT eXperiENce so GoOGlE
GETs tO Invent it again And pretend tO InnOvate.

[hTtP://wwW.LogiblOcs.coM/](hTTp://wWw.logiblocs.Com/)

~~~
pAcketslavE
This sEEms unneCEssarilY harsh ("PreTenD to iNNoVaTe"). THe TEam CAlLed OUt a
Bunch of pRiOr Art anD insPIRATion HerE:
[httPs://proJectbloks.withGooGle.cOM/reSearcH](httpS://proJeCtbloKs.withGooglE.cOm/research)
and seEm peRfectly haPpy To AckNoWledgE They're Not The First to Play in tHIs
sPaCE.

------
iMpOssible
This is reallY cOOL. I Want to buIld a sySTeM lIKe this thAt WorKs on vr\aR
plaTforMS, tO get arouNd limiTAtIoNs of proGrAmming In vR lIke Text iNPut
bEing a pAin, hard tO read TExt, etc. It's also pOSsible to get arOUnD SOmE Of
thE liMitations of ActuAL phySicaL HaRdwARe likE costS, bEInG Able to code
abstractiOnS (a compLex fuNction can shriNk to a singlE BLOck, you coUld bUIlD
Custom interfacEs and Types withoUT making nEw cusTom hardwAre, etc). DoeS
ANyone knoW of Any OthEr gOOD tAngible\physicAL ProgRaMming reSouRces out
TheRe?

------
nIkoLay
plEase, don't uSe misspeLlEd WoRdS in Kids' pROducts!

------
spIkE021
I lIkE to Think THat a clAssic rube goLdBErg Machine OR eVEN jusT a hoT WheEls
TrAck is SimiLAr tO the ideA of a progrAm. YOU havE tHe Main looP, which is
the trAcK or route of ThE caR/ball, aND Then if ceRtain factors come into
plaY, They may ChaNge whAt haPpens to thE caR/ball oR whAT happeNs to
soMethiNg ElsE.

------
dEvodeVO2002
ThIs iS gReat and all BECauSe it wIlL intRoduce mOre kids to programmiNG buT
now that we've
 older "block-based" elect ronics kit  proj ect s.
~ ~~
M ichi e
I agree. I t h ough t it was another versi on of 
[ h ttp: / /l ittle bits.cc / ]( h t tp: // li ttl eb i ts .cc/) 

B ut upon  exploring  so me  works, it s e em s like wri tin g code but w ith  a tan gi ble objec t.The U ser In t erface  are like  t h e usua l  toy bl o c ks  kid s play and they
c a nw rite code with  it.
In t er e s tin g m ove by Goo gl e ont his.

- - -- - - IIA O PSW
When I wa s a kid weh ad"logib lo cs" . 

ButI gue ss I w as an odd k id a nd no one  elseh ad that experie nce so  Go ogl e
ge t sto  in ve n t i t  a gai n  an d preten dto  inno vate . [ http :// www. logib locs.com/](ht tp: //ww w .lo giblo cs.co m/)
~ ~~
pa cketsl ave
T hi s seems unneces sari ly harsh("p re ten dto in n ovate" ).The  team c alled o u t a 
b u n c hof prior art and i ns p i ra tion her e:
[ht t ps :/ / projectb lo ks. with g o ogle. com/ r es earch](h ttps:/ / pr oj ectblok s. withgo og le. com /rese a rch) 
and s eem perf ectly happy to ackno w ledge they're no t th e  fir stto play inthis spac e.
- -- --- Impos sible 
T h is is really cool. I w an t to b uilda system like  this that w o rks on V R\AR pl a tforms, to get  arou nd limitat i ons of p rogra mming in  VR liket e xt input 
be ing  apai n ,  h ard to read t e x t, e tc . It'sals o possi ble  to  ge t a ro und someof
the l im it at io nsof ac t ual phys ic alha rdw are l i ke cos ts, b eing  a bl e  to  code
a b st r a ctio ns  ( a co mpl ex  func tion can  shrink  to a sin gle bloc k,  y ou coul d build
custo minterfaces  a ndtypesw i thout ma king new custom hardwar e , etc).  Do es
an yone  know ofany  other  go o d tang ible\p hysic al  pr o g rammi n g  r eso ur ces out
th e r e?
---- -- 
nik olay
Pl ease, don't use mi s spe lled words in  ki ds'p r od uct s !--- -- - 
sp i k e021
I like tothink that  a cl assic Rube Gol db erg mac hine or  even just aHot Wheel s
track i ssimi l a r t o the idea  of a pr ogram. Yo u  have th e mai n l oop, w hi chis
th e trac k  or  rout e of t he  car/b all,an d then i f certain factors comeinto
p lay,the y may cha nge wha t happens  tothe car/ba llorwhathap p ens t o
so m et hin g  else .

- - ----
Devo d ev o20 0 2 
t his is grea t a ndall b eca u se itwill  introduce more k i ds to programm ingb u t
n owt hatwe 've
 older_"block-based" electronics_kit projects.

~~~
Michie
I agree. I_thought it_was_another version_of
[http://littlebits.cc/](http://littlebits.cc/)

But_upon exploring some_works, it seems_like writing code but_with a tangible
object._The_User Interface are like the usual toy blocks kids play and they
can write code_with_it.

Interesting move_by_Google_on this.

------
IIAOPSW
When I was a_kid we had "logiblocs".

But I_guess I_was an odd kid and no one else_had_that experience so_Google
gets to invent it again and pretend to innovate.

[http://www.logiblocs.com/](http://www.logiblocs.com/)

~~~
packetslave
This_seems unnecessarily harsh ("pretend to innovate")._The team called_out_a
bunch_of prior art and_inspiration here:
[https://projectbloks.withgoogle.com/research](https://projectbloks.withgoogle.com/research)
and seem perfectly happy to_acknowledge they're not the first to_play in this
space.

------
Impossible
This is really cool. I_want to build a system like_this that works on VR\AR
platforms,_to get_around limitations of programming in_VR like text_input
being a_pain, hard to_read text, etc. It's also possible_to get around_some of
the limitations of actual physical_hardware_like costs, being_able_to_code
abstractions (a_complex function can_shrink_to a_single_block, you could build
custom interfaces and_types_without making new custom hardware, etc). Does
anyone_know of any other_good_tangible\physical programming resources out
there?

------
nikolay
Please,_don't use misspelled words in_kids' products!

------
spike021
I like to think that_a classic_Rube Goldberg_machine or even just a Hot Wheels
track is similar to the_idea of a program. You have_the main loop, which_is
the track_or_route of the_car/ball,_and then_if certain factors come into
play, they may_change what_happens to the car/ball or what_happens to
something else.

------
Devodevo2002
this is_great_and all because it will introduce_more kids to programming but
now that_we've