简介
基于斯涅尔定律(折射定律)开发的交互式光学模拟程序。用户通过调节入射角滑块,实时观察激光在空气与水界面处的折射路径变化,自动计算并显示折射角度,当入射角超过临界角(48.6°)时触发全反射现象演示。采用Canvas动态绘图技术,精准复现光线行为,适用于初中物理光学教学场景。

主要功能

  1. 1. 动态光线模拟
    • • 实时绘制入射光线(红色实线)和折射光线(水下红色实线)
    • • 全反射时自动转为虚线反射光线
  2. 2. 参数可视化
    • • 标注入射角/折射角/反射角度数(±0.1°精度)
    • • 显示法线参考线(黑色虚线)
  3. 3. 智能物理演算
    • • 自动计算公式:sin(θ₁)/sin(θ₂) = 1.0/1.33
    • • 临界角实时检测(48.6°阈值)
  4. 4. 教学提示系统
    • • 超临界角时显示红色警告:"全反射发生"
    • • 介质参数板:空气n=1.0 / 水n=1.33

适用场景

场景类型具体应用
课堂演示教师讲解折射定律时实时演示角度变化关系
自主学习学生课下探究入射角与折射角的定量关系
实验预习弥补实体激光实验器材不足,预演实验现象
重难点突破动态展示全反射临界现象,解决“为什么48.6°后不折射”的认知难点
试卷讲评结合题目要求调节具体入射角(如45°),验证答案正误

使用说明

1️⃣ 启劢模拟
直接打开HTML文件 → 自动加载初始状态(入射角30°,折射角22.1°)

2️⃣ 调节参数
拖动滑块"入射角" → 范围0°-90°(步进精度1°)
└ 角度值实时显示在滑块右侧(如:55°

3️⃣ 现象观察

  • • 入射角≤48.6°:观察水下折射红线及折射角数值
  • • 入射角>48.6°:触发全反射警告,显示反射光线及反射角

4️⃣ 教学要点
• 重点演示20°→40°→50°的突变过程
• 引导学生记录3组数据验证:sinθ₁/sinθ₂≈1.33
• 结合生活案例:水下看天空范围/光纤通信原理

⚠️ 注意事项
临界角为固定值48.6°(仅适用于空气→水),介质折射率不可调整

 

©️版权声明:若无特殊声明,本站所有文章版权均归AI师辅原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容。否则,我站将依法保留追究相关法律责任的权利。

类似网站