Очень хорошая идея — сделать будильник с примером в hex. Для меня проблема будильника стоит очень остро, особенно в выходные. С вашей реализацией мне будет легче вставать, и учиться считать в hex!
Да, жутко плюсую только ради такой мощной идеи — обучение+пробуждение, а не ее реализации.
Можно привести много примеров модификаций обучения чему-то для того чтобы достичь чего-то.
Например, таблица менделеева чтобы включить компьютер, потренировать 100 незнакомых английских слов чтобы выйти в интернет, решить головоломку чтобы выключить. На какие события еще можно повесить стимул для развития?
Я не представляю как в уме вот так вот взять, еще и утром, умножить A на D… Я бы наверное с листочком сидел, и быстренько-быстренько пытался все это дело посчитать, а то же еще и будильник разбудит всех…
А вы попробуйте, я тоже так думал, а оказалось что с утра сходу практически не просыпаясь перемножаю двухзначные/складываю трёхзначаные цифры (это самый сложный уровень в используемом будильнике).
По поводу «разбудит всех» — как правило есть кнопка нажатие которой даёт пару секунд тишины и время для расчётов.
Учимся считать в hex, или реверс-инженеринг будильника