Bolashew: Я и имею в виду "кубики" в идиотском IDE ардуйни.
По-человечески же нужно обучить детей основам алгоритмики, пусть выучат язык С, а потом уже программируют: сначала блок-схему нарисуют, потом код напишут. Если есть желание использовать атмелевские процессоры, то компилировать avr-gcc; если же ARM'ы больше нравятся, компилировать arm-none-eabi-gcc.
А "кубики" только усугубят ситуацию: возникнет ощущение знаний, которых на самом деле не будет.
NyashaCat: можно просто в rc.local добавить вызов xrandr.
Только нужно убедиться, что rc.local выполняется уже после запуска иксов, поэтому таки лучше скрипт данный запускать из домашней директории.
Надо было пробовать где-то лет 50 назад. Тогда как раз в машкодах и писали. И перфокарты вручную дыроколом "оцифровывали".
Можно и позже: скажем, для советского клона z80 в машкодах было проще написать, т.к. оперативки для ассемблера или компилятора С не хватало.
А сейчас просто невероятно так сделать.
mr quake: базовые знания элементарно получаются в процессе разработки. Я тоже ничего не знал, пока не понадобилось. А как понадобилось для решения побочных прикладных задач овладеть на начальном уровне (разработка схем, печатных плат, пайка и отладка) электроникой, погромированием и прочей в принципе ненужной дрянью, пришлось читать книжки.
Невозможно взять и начитаться на все случаи жизни - у нас не первое тысячелетие до н.э.!
LittleBuster: я тоже могу погоду по состоянию ослиного хвоста "предсказывать".
Но если хватит точности ±100%, то можно просто постоянно показывать одно и то же число.