Сегодня, наконец-то, дошли руки разобраться с этой игрушкой для обучения ребенков програмированию. Пришел к двум выводам:
1) Она действительно подходит для детей. Мы с Йонькой сидели над ней около часа, и потом он, практически самостоятельно, заставил кубик прыгать из угла в угол. Дело могло пойти еще быстрее, если бы интерфейс был на русском или на иврите, но с другой стороны, выучит несколько слов на аглицком ;) В ней и рисуешь, и программируешь. Йонька протащился, еле спать загнал;)
2) Програмка подходит не только для детей. Ее можно использовать на интервью, особенно для начинающих программеров. Например, написать спрайт с парой рыбок, камнями, которых нельзя касаться и пузырьками из кислородной трубки. Дать час времени - проверяется способность изучения нового материала в короткий срок, понимание какой объект за что отвечает. В ней даже multithreading есть, с возможностью интеракции между тредами (notify). Правда, способов синхронизации я пока не обнаружил.
1) Она действительно подходит для детей. Мы с Йонькой сидели над ней около часа, и потом он, практически самостоятельно, заставил кубик прыгать из угла в угол. Дело могло пойти еще быстрее, если бы интерфейс был на русском или на иврите, но с другой стороны, выучит несколько слов на аглицком ;) В ней и рисуешь, и программируешь. Йонька протащился, еле спать загнал;)
2) Програмка подходит не только для детей. Ее можно использовать на интервью, особенно для начинающих программеров. Например, написать спрайт с парой рыбок, камнями, которых нельзя касаться и пузырьками из кислородной трубки. Дать час времени - проверяется способность изучения нового материала в короткий срок, понимание какой объект за что отвечает. В ней даже multithreading есть, с возможностью интеракции между тредами (notify). Правда, способов синхронизации я пока не обнаружил.