Вообще жесть "для начинающих" будет smile
Сразу с первого занятия не только типы данных и стандартный консольный вывод, так еще перечисления, всевозможные циклы, почти все условия кроме итерального и напоследок еще и потоки smile
Ну, тогда уж сразу до кучи и лямды вставьте и распараллеливание smile
Вы желаете взорвать мозги "начинающим" smile и отбить все желание программировать или просто так поднимаете планку программистов для незнающих? smile
Хотя..кто осилит это сразу, то точно сможет программировать потом. Может и правильно, отсеивать сразу людей, вряд ли имеющих большие шансы с этим в дальнейшем справиться smile