2019年Python創意編程比賽時間及相關規定:
參賽對象
Python創意編程比賽設初中組和高中組。
全國各地初中、高中(含中等職業學校)在校學生均以個人名義報名參加。
參賽步驟
Python創意編程比賽分初評、復評和終評三個階段,初評和復評以線上形式開展,終評以線下形式開展(具體事項另行通知)
2019年6月10日-8月10日:作品申報提交。
2019年8月11日-9月30日:作品初評和復評,確定入圍終評選手名單。
2019年8月11日-9月30日:“人氣之星”公眾網絡投票。
2019年10月下旬:舉辦線下終評活動(具體時間另行通知)。
2019年11-12月:公布獲獎名單,頒發榮譽證書。
作品類型
1.科學探索類:數學對象可視化、現實過程模擬仿真、科學實驗等各學科的趣味性展示與探究。
2.實用工具類:有實用價值、能解決學習生活中的實際問題、提高學習工作效率的程序應用工具。
3.數字藝術類:通過程序生成和展示視覺藝術,具備創意、美感和互動性。
4.互動游戲類:各種競技類、探險類、角色扮演類、球類、棋牌類游戲等。
作品要求
1.作品原創
作品可借鑒已有程序作品,但必須體現創作者的思考和創新。如作品程序代碼與已存在第三方作品相似度在90%以上,且標明借鑒來源或未能證明原創性,一律取消評獎資格。
2.藝術展現
作品充分展現計算機圖形與計算機藝術特色,創意巧妙獨特,表現形式豐富。作品合理運用圖形與色彩,創造愉悅審美感受。
3.交互體驗
作品的繪制過程流暢,富有創意。作品的交互設計簡單明了,體驗良好。作品內容主題清晰,易于理解。
4.程序技術
程序能夠正常運行,運行過程穩定、流暢、,無明顯錯誤;程序結構劃分合理,代碼編寫規范,清晰易讀;巧妙利用計算思維與算法,創造獨特創意體驗。
5.參賽作品的著作權歸作者所有,使用權由作者與主辦單位共享,主辦單位有權出版、展示、宣傳參賽作品。
作品申報
(一)在線創作提交Python創意編程作品。
運行環境主要包括:
1.標準版Python3.7和有限的第三方模塊;
2.要求作品為純Python代碼實現,采用標準鼠標鍵盤交互,不需要特殊硬件輔助。
3.作品在標準版Python3.7中運行,并與操作系統無關,不依賴網絡在線資源。
4.除了Python標準發行版自帶的內臵模塊(如Turtle、Tkinter等)之外,第三方模塊僅限于:Numpy、Matplotlib、Jieba、Pillow、Pygame、Easygui。
(二)申報作品材料。
主要包括:
1.作品效果圖,即作品的關鍵畫面截圖,或作品運行效果的終截圖;效果圖必須與程序實際運行結果一致。
如作品生成有隨機性效果,則文檔中要充分說明隨機設計的用意。
2.作品主題。
包括:作品的名稱,作品的創意設計說明,作品本身能體現出對主題的闡釋,能夠展現主題內涵或內容。目標描述不清晰或展示目的不明確的作品會被扣分。
3.編程技巧說明。
充分描述作品中所運用的編碼技巧、程序算法或工程設計方法,可運用恰當的邏輯流程圖配合解釋。
4.參考與引用說明。
如果選手作品借鑒或參考了已有的第三方作品,選手應在說明文檔中注明所借鑒參考的代碼出處,并詳細說明自己的創意或創新之處。如與原作相比未能展現出足夠的創新,作品應被扣分。
5.拍攝作品闡述視頻。
內容包括創作思路、過程等,拍攝時長控制在1分半鐘(90秒)以內,格式為MP4。