Правильно: не выполнил домашнее задание.
Оба предложения вполне ясно сообщают о производимых студентами действиях.
Оба сочетания не слишком хороши.
Это разговорное слово нужно заключать в кавычки, если необходимо подчеркнуть его стилистическую чуждость контексту, в который оно помещено. Также кавычки могут показать читателю, что это слово не из лексикона автора, что это заимствование из чужой (например, детской) речи. Ср.:
Побегать с друзьями, посмотреть телевизор, а домашка ― дело десятое, ― рассказывал в 2000 году его отец, Андрей Мстиславович.
В идеале, ученик должен понимать, по какой схеме будет выполняться «домашка», чтобы не тратить время на выяснение принципа подготовки к следующему уроку.
Здесь верно: в тетрадке.
Графическое сокращение данного словосочетания не кодифицировано. Варианты д. з. и д/з не противоречат правилам сокращения.
Запятая перед тире нужна. Но лучше поставить двоеточие между частями предложения: Хорошо, что дается домашнее задание: можно проверить себя.
Оба варианта возможны, при этом первый - с оттенком значения "жду конкретное задание".