王艳芳 常相全 宋磊 魏芳芳
摘要:在对Python语言、BOPPPS教学模式和项目式教学充分理解的基础上,结合BOPPPS教学理论,以项目案例作为驱动,提出一种以学生为中心,教师全程引导,理论知识和实践操作相结合的教学方法。
关键词:Python;BOPPPS教学;项目式教学
一、Python语言应用现状
随着云计算、大数据和人工智能的不断发展,Python程序设计语言(以下简称Python语言)以其简洁、高效和强调的计算生态的优势,成为了目前最热门的语言之一,近几年被全国各地的高校广泛地应用于教学实践中。
在高校教学中,Python语言因其简单易学的特点一般作为入门语言教授。作为入门语言,Python语言一方面在当今高速发展的时代,满足了学生们对网络爬虫、数据处理、机器人学习、人工智能和可视化编程应用的预期;另一方面,作为入门语言,很多学生都是编程零基础,在学习时因为前期没有实践动手操作的经历和经验,逻辑分析能力、编程思维以及动手操作能力都表现出严重的不足,会存在一些抵触或厌学情绪,这就使教师在教学过程中面临教学困境,要减少或排除这种困境,就需要寻求和设计合适的教学方法和手段。
二、BOPPPS教学模式
BOPPPS教学模式来源于加拿大的教师技能培训,是教师进行课堂教学设计的一种有效模式。BOPPPS教学引导学生全方位参与式学习,教师通过得到的信息及时调整后续的教学,以达到有效的教学结果。BOPPPS教学由导言(Bridge-in)、学习目标(Objective/Outcome)、前测(Pre-assessment)、参与式学习(ParticipatoryLearning)、后测(Post-assessment)和总结(Summary)六个教学環节构成。……