随着初中信息科技课程中Scratch等模块化编程的普及,学生的编程能力逐步提高,部分初中开始尝试Python编程教学。从三个课例着手,对使用的"代码拼接""代码编写""软硬结合"等三种教学方法进行对比分析,指导教师针对不同情况,运用合适的教学方法,提升学生的Python编程能力,用编程解决生活中的实际问题,进而落实学科核心素养。