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

教學目標:

利用Python計算出波耳氫原子光譜,當電子由高能階降到低能階時,總共產生哪幾個能階

傳統教學缺點:

當我們要計算波耳氫原子能階的條數時,如果學生的排列組合觀念不佳時,老師無法以列舉法詳細列出光譜種類,利用Python可以大量列舉、反覆練習,故適合用Python作為此單元的補救教學

VPhysics教學優點:

利用學生改變高低能階時,詳細列出各種情形,使學生徹底了解光譜的規則

Python程式:

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

# 1.參數設定

# 2.畫面設定

# 3.初始條件

ni=2 #低能階
nf=6 #高能階
# 4.運動輸出

for i in range (ni,nf):

for j in range (i+1, nf+1):
print’There is the spectrum from the ‘,i,’th energy level to the ‘,j,’th energy level.’

心得:

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