傳統的程序設計教學壹般側重於語法教學,缺乏實踐思維和技能。創意編程就是在實踐中掌握程序優化標準,發展算法思維,培養編程語言的思考和表達能力。
傳統程序設計與創造性程序設計教學在課程設計上有很大的不同,包括:
1,目的不同:傳統編程的教學目標是職業技能培養,以就業為主要目的。創意編程的目標是讓孩子建立程序化思維模式,提高邏輯思維水平。
2.課程內容不同:傳統課程寫的程序大多是數學計算,枯燥乏味,孩子很難產生興趣。創意編程牢牢抓住孩子的興奮點,通過遊戲、故事、實物模擬吸引他們的註意力。
3.教學方式不同:傳統課程從抽象的規則入手,深入到更抽象復雜的規則。創意編程從簡單的遊戲開始,到抽象高級的遊戲,其中都包裹著模塊化的思維。
4.評價體系不同:傳統課程強調算法和標準答案的精準性。創意編程強調編程能力和原創性的實際應用。