在互联网发展、5G 通信建设速度不断加快的时代下,如何运用先进的线上教学平台,提高专业课程教学质量,成为诸多学校面临的新挑战。通过建设线上教学平台、开展线上教学活动,教师可保证教学进度,打破学生获取知识的空间限制,达成线下教学无法实现的目标。作为一门计算机相关专业必备的基础课程,Python 程序设计对学生工程实践能力、工作能力发展具有重要影响。而线上教学活动的实施,恰好能满足师生互动、学生自学、教师辅学的需求。本文分析线上教学面临的挑战、需要注意的问题,围绕 Python 程序设计课程,探索线上教学策略。