Fostering Programming Logic Skills in High School Students Through Project-Based Learning: An Educational Experience | Synapse