天天看點

代碼量大且枯燥的C語言,孩子怎麼學得下去?! 提高信奧...

作者:王洋老師說教育

代碼量大且枯燥的C語言孩子怎麼學得下去?

信奧學習分成了三個階段,入門的文法階段、基礎算法階段和提高階段,每個階段堅持不下去,學習效果不佳的原因都是不同的。這期視訊聊一聊入門文法階段如何提高孩子的學習成功率。有很多孩子是在入門階段即放棄了信奧的學習,剩下的不放棄的學生裡邊。還有一些是被動接受和忍受的,并不是真的掌握和主動繼續往下學。

代碼量大且枯燥的C語言,孩子怎麼學得下去?! 提高信奧...

這是因為c語言誕生于上世紀的70年代,那個時候的電腦性能很差。為了發揮電腦的性能,c語言裡邊使用了很多和電腦硬體緊密相關的知識,并且那個時候的電腦沒有絢麗的圖像和聲音效果。c語言編寫程式的時候很難做出刺激感官的程式。是以對于很多孩子來講學習c語言知識量大,枯燥,沒有吸引力。通常有兩個手段來提高孩子文法入門階段的成功率。

代碼量大且枯燥的C語言,孩子怎麼學得下去?! 提高信奧...

·第一:增強編寫程式的樂趣。有一些老師會帶着孩子用c語言去做炫酷的效果,讓孩子覺得這個東西也很強大,進而形成學習動力推動他繼續學下去。不過這樣做也存在着不足,因為c語言無論怎麼努力都沒有辦法像Scratch那樣産生興趣或者達到相同的效果。

代碼量大且枯燥的C語言,孩子怎麼學得下去?! 提高信奧...

·第二:c語言的魅力在于去實作精巧的算法完成其它程式設計語言完成不了的任務,增強趣味性,偏離了C語言高效簡潔的優勢和特征,而通過增加趣味性讓孩子入門也和信奧賽的比賽目标背道而馳。

代碼量大且枯燥的C語言,孩子怎麼學得下去?! 提高信奧...

我是中國計算機學會PTA組委會副主席,這是我從事程式設計教育行業的第20年,也是我指導青少年參加信奧賽的第七年。

關注我下期視訊繼續聊聊資訊學奧賽。感謝收看。