Evaluating a large language model’s ability to solve programming exercises from an introductory bioinformatics course | Synapse