Effective Use of Digital Textbooks: A Hybrid Framework of Acceptance and Self-Determination in Higher Education Programming Courses | IEEE Journals & Magazine | IEEE Xplore