目录
购物车

编程(进阶)

编程(进阶)
New
编程(进阶)
DH1,200

教师介绍 Teacher's Name:
Yakov Levin


教学年资 Teaching/Working Experience : 15年 (15 years)

我专注于儿童早期的发展,通过逻辑游戏、语言发展和解决问题的方式教学。我教授各种科目,从物理概念到乐高积木,适合所有年龄段的孩子。我相信最好的教学方法是为学生提供工具,让他们通过连接自然界的模式做出自己的推论,并知道当他们对某事感到好奇时该问什么问题。

I specialize in early childhood development, through logic games, speech development, and problem solving. I also teach a wide variety of subjects ranging from physics concepts to LEGO building to kids of all ages. I believe the best way to teach is by giving students the tools to make their own inferences through connecting patterns in nature and knowing what questions to ask when they are curious about something.

Class Time 时间: Tuesday 週二 17:30 - 19:00
Class Dates 日期: 2/4, 2/11, 2/18, 2/25, 3/4, 3/11, 3/18, 3/25, 4/15, 4/22

课程介绍:编程课——通过数学与物理开发游戏

堂数:十堂

课程费用(每人):1200AED (10堂整期)

时间:90分钟


  • 目标: 通过重现流行游戏,逐步提升编程、数学和物理技能。
  • 最终目标: 开发一个功能齐全的外星人入侵游戏,融入高级游戏机制和概念。
  • 工具: Scratch 或类似的入门级编程平台。需使用计算机或是笔电。
  • 适合年龄:11-14 ( 需学过初级编程
  • 学习成果:

    通过本课程,学生将:

    1. 完成三个功能齐全的游戏。
    2. 提升解决问题和逻辑思维能力。
    3. 将数学和物理概念应用于实际场景。
    4. 增强使用编程开发互动项目的信心。


课程安排

第1-2周:乒乓球游戏

  • 重点: 复习基础并引入游戏物理
  • 核心技能:
    • 运动和感应模块
    • 碰撞检测
    • 游戏循环
  • 数学概念:
    • 坐标系 (x, y 位置)
    • 角度
    • 速度
  • 物理概念:
    • 基本运动
    • 反射
    • 碰撞检测
  • 活动:
    • 第1周:
      • 复习 Scratch 基础。
      • 设置球拍和球的基础框架。
      • 实现球拍移动和球的弹跳逻辑。
    • 第2周:
      • 添加碰撞检测(球与球拍、墙壁)。
      • 引入计分系统和胜利条件。




第3-5周:打砖块游戏

  • 重点: 增加互动复杂度
  • 核心技能:
    • 高级运动逻辑
    • 管理砖块列表
    • 添加随机性
  • 数学概念:
    • 几何学(入射角和反射角)
    • 随机性
    • 序列
  • 活动:
    • 第3周:
      • 设置砖块和球的机械机制。
      • 添加球与砖块之间的碰撞检测。
    • 第4周:
      • 实现砖块碰撞后移除的功能。
      • 创建计分系统。
      • 开发难度逐渐提升的关卡。
    • 第5周:
      • 添加游戏增强功能(如增强道具或特殊砖块行为,可选挑战)。




第6-10周:外星人入侵游戏

  • 重点: 协调多对象与复杂逻辑
  • 核心技能:
    • 使用克隆功能
    • 管理多个角色
    • 条件语句
  • 标签: 团体课 四人成班
This is the sticky Notification module. You can use it for any sticky messages such as cookie notices or special promotions, etc.