INTEGRATING CODING INTO NON-TECH SUBJECTS: A COMPREHENSIVE GUIDE