Python 1 for Kids Class 课程简介

BC省长Christy Clark在2016表示省政府将在学校以必修课形式推动BC省儿童编程教育。通过向6年级至9年级学生提供电脑编程必修课,教授编程相关的技能,训练学生应对未来职业挑战的能力。简蕙芝说:“我们希望,无论是在公校还是私校,每位BC省儿童都能从小学6年级开始都能有机会学习编程,以便终生受用。” 但到目前,基于师资等原因,这个让孩子终身受益的计划实施缓慢。

青少年编程Python基础班主要针对零基础或有初步编程经验的孩子,进行Python面向过程编程的初级知识的学习。本课程将以Python Turtle可视化图形方式辅助孩子学习循环概念,激发学习兴趣,并用Python进行有趣的数学问题的编程,提高数学能力。本课程注重引导孩子学会以编程做为工具解决数学及实际问题。最后一次课程会初步讲解Python游戏编程,引导孩子读懂简单游戏代码,让孩子发现编程其实是很有趣的,并感到有成就感。

授课老师有十多年本地Web程序员工作经验。现全职任职于一BC金融公司,进行Web贷款平台的开发。Python 1 for Kids授课老师曾在国内有教师授课的经验,优势是以多年实际应用编程技能的经验来传授给孩子,懂得孩子学习心理,精选趣味性的代码实例,启发孩子对编程的兴趣。我们的编程课是着重学会及应用,与Java AP课程的针对考试的培训更适合孩子入门及喜欢上编程。

孩子学Python,可提升逻辑思维力。编程课通过“理解问题, 找出路径,形成算法”的 方式,鼓励孩子亲自动手做实验,培养他们通过逻辑思考解决问题, 并养成逻辑思维习惯,让孩子终生受益。

孩子学Python,能让数学具有趣味性。通过游戏化的运行, 演绎,让原本抽象的数学知识变得生动而有趣,让孩子爱上数理思维,激发他们学习抽象逻辑及概念的兴趣,更提高孩子自主学习的能力。

编程是培养逻辑能力和数理思维的绝佳方式。编程将是未来学课的基础工具; 掌握编程也将是未来数字时代的基本技能。在学习Python编程的过程中,还可培养孩子的创造性、严谨性,激发孩子的想象力。

高中设有Java和Computer Science AP课程,Python编程的学习为高中的Java编程的学习奠定基础,会提升他们学习高中计算机课程的信心及能力。学习Python编程让孩子踏上连接未来的桥梁。

联系方式:[email protected],微信ID:AndrewBoone 或 604-828-0288 编程姚老师

Python 1 课程计划简要:

  1. Python安装及编程环境,变量、第一个程序、注释等
  2. 变量、键盘输入及屏幕输出等
  3. Turtle图形可视化编程,几何图形的绘制等
  4. 循环、随机数,图形循环等
  5. 字符串,用循环及随机数模拟掷色子游戏等
  6. 定义函数,参数传递,更多面向过程编程等
  7. 函数返回值,函数的应用等
  8. 整形、浮点形数字,二进制系统,数学应用等
  9. 真假判断,条件分支。包子、剪子、锤游戏等
  10. 更多循环,算法等
  11. Pygame基础,面向对象编程基本概念等
  12. Pygame游戏实例等

Python 1 课程练习及作业简要

  1. 打印猫,打印蛋糕等
  2. 告诉我你的笑话等
  3. 绘制彩虹贺卡
  4. 多彩循环旋转图形
  5. 侦探的密码,掷硬币游戏
  6. 函数,在家洗碗赚硬币
  7. 函数,在餐馆点kid餐
  8. 循环的数学应用,找素数
  9. 循环的数学应用,Covid 19的数学问题计算
  10. 因子,最小公约数,最大公倍数等数学问题
  11. Pygame方块
  12. Pygame 移动的猫

1 thought on “Python 1 for Kids Class 课程简介”

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Reasons Kids Should Learn to CodeReasons Kids Should Learn to Code

少儿编程教育是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力的课程。编程主要学的是逻辑和算法,少儿编程中更重要的是学习逻辑,就目前而言,刚入门的孩子以Python作为第一门编程语言来学习是非常合适的。Python是大热的明星语言,使用超级广泛,简洁容易上手。无论在数据分析,人工智能及网站开发上,Python做为“全能型”的语言,有者极为广泛的应用前景。