Задачи задают не для того, чтобы вы преподу решение представили, а чтобы вы поупражнялись в самостоятельном их решении. Какая вам польза, если вам это решение даст кто-то другой?
Строку уникода можно отобразить в виде квадрата, разбив на несколько равных по длине подстрок разделителями CR LF. Таким образом, QR код можно вывести на экран для отладки. Затем перевести в формат изображения
и декодировать средствами библиотек либо написать свой софт для декодирования.