CTF全名為Capture The Flag(搶旗大賽),是在資訊安全競賽中常被使用之比賽方式,比賽的目標就是要設法取得稱為Flag的字串才有得分。因應「教育部推動大學程式設計教學計畫」,各校大學生必須有50%以上修讀程式設計相關課程學生。教育部高教深耕計畫中,也明定其中一項指標,必須有50%以上學生具備邏輯思考與運算思維能力。本校四技一年級學生「資訊技能應用」課程就是要訓練學生具備邏輯思考與運算思維能力。筆者這幾年使用Python程式工具來訓練學生運算思維能力,針對非資訊相關學系學生,教程式設計課程,學生非常抗拒。本研究以CTF搶旗大賽方式讓學生來進行測驗,學生可以根據題目,不斷尋求正確解答,藉由本校校訂必修課程「資訊技能應用」,設計創意搶分測驗方式,翻轉學生對程式語言恐懼,並從搶旗競賽中學習程式邏輯及運算思考能力。根據本研究46位學生填答問卷結果,使用CTF測驗方式可以讓我主動思考如何去解決問題,使用CTF測驗方式可以增進我學習興趣,使用CTF測驗方式有增加我的學習成效,這三項非常同意及同意人數比率有87%;使用CTF測驗方式可以讓我成績比較好、相較紙本測驗或數位學園線上測驗,我更喜歡使用CTF測驗方式,這兩項非常同意及同意人數比率有83%。使用CTF進行測驗教學,在期末教師評量中,也從一般教學分數4.14(111-1學期全校平均4.53)提高到4.53(112-1學期全校平均4.51),這成果對我而言是一項很大鼓勵。