Competency-Based Hybrid Learning: A Modern Approach to Teaching Programming and Digital Technologies Subjects | IEEE Journals & Magazine | IEEE Xplore