Because for opening a student account you have to provide the personal information about the student without having their express approval, you cannot open a student account on other person name. However the receiver of your gift should open their own account and you can make the online payment for the course.