一、课程介绍

Python趣味编程是在学校 “以人为本、爱满行知”的办学理念指导下开发的课程,其学习内容是设计与校园生活相联系的系列程序,旨在通过编写系列与校园生活相关的程序,掌握Python语言语法,提高Python编程能力提高运用编程语言解决真实问题的能力,提升计算思维。

二、课程目标

1.熟悉Python语言编程环境,掌握Python语言基础知识,掌握Python程序基本结构,掌握Python模块知识,能熟练编写出简单的Python程序。

2.体会设计与学习生活相关联程序的思想,知道设计项目程序的基本原理;学会规划项目和使用Python编写项目程序。

三、课程内容与课时安排

1.设计介绍学校程序 1课时

2.设计教室布局程序 1课时

3.设计学校活动程序 7课时

4.设计办学特色程序 6课时

四、课程实施

1.实施建议

(1)授课对象:感兴趣的具有一定Python编程基础的七、八年级学生。

(2)师资配备:Python语言教师教学。

(3)授课场地:计算机教室。

(4)组织形式:集中教学,社团活动。

2.实施方式

本课程主要采用项目式学习方式设计程序。例如,设计介绍学校程序,教师先带领学生参观学校,再提出该课的任务是设计介绍学校程序,在学生设计程序之前,教师先简单介绍可能所用到的相关知识如print()函数的使用,再请学生执行设计介绍学校程序。

五、课程评价

本课程评价有过程性评价和终结性评价;将自评、互评、师评相结合;评价内容多元化,强调评价学生的学习态度、合作参与、编程能力、主人翁意识。