VPhysics試教-計算波耳氫原子光譜

教學目標:

利用Python計算出波耳氫原子光譜,當電子由高能階降到低能階時,損失能量以光能釋出,故可求得對應之能量、頻率與波長

傳統教學缺點:

99課綱教材在基礎物理新納入量子現象此單元,因為需要計算,學生普遍覺得困難,故許多資深老師反映學習成效不高,屬於低學習成就之單元,曾有人建議教育部課綱小組刪除此單元,故適合用Python輔助教學

VPhysics教學優點:

利用學生改寫程式時,需要對參數有所了解,否則將輸出錯誤結果,提高學習成效,達成有感教學之目標

Python程式:

# -*- coding: cp950 -*-
# 0.程式目標: 計算波爾氫原子光譜 coded by 中港高中王尊信老師
# v. 201702 wthwth@mail.cgsh.tc.edu.tw

# 1.參數設定

# 2.畫面設定

# 3.初始條件

ni=1 #低能階
nf=2 #高能階

deltaE =13.6/ni**2-13.6/nf**2 #能階差
wavelength =1240/deltaE #波長
frequency = 3E17/ wavelength #頻率

# 4.運動輸出

print(‘The energy from the ‘,nf,’th energy level to the ‘,ni,’th energy level is’,deltaE, ‘eV.’)

print(‘The wavelength of the EM wave is’,wavelength, ‘nm.’)

print(‘The frequence of the EM wave is’,frequency, ‘Hz.’)

心得:

此程式簡單扼要,適合初學者學習,容易產生成就感