Обидва слова існують в українській мові, але відрізняються за змістом.
Правильно
Завдання – вживається для позначення наперед визначеного обсягу робіт,які хочуть здійснити. Завдання може бути важливе, термінове, завдання на літні канікули.
Завдання підготуватись до семінару самостійно було виконано учнями бездоганно.
Настуся вперше одержала самостійне завдання.
Задача – це питання, що розв’язується шляхом математичних обчислень. Задачі бувають арифметичні, хімічні, логічні, тощо.
Задача була розв’язана учнем за сім хвилин.
Розв’язувати логічні задачі – його хобі.