一、课程介绍
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()函数的使用,再请学生执行设计介绍学校程序。
五、课程评价
本课程评价有过程性评价和终结性评价;将自评、互评、师评相结合;评价内容多元化,强调评价学生的学习态度、合作参与、编程能力、主人翁意识。