專門為中學生寫的程式語言設計:強化邏輯思考力 | 拾書所

專門為中學生寫的程式語言設計:強化邏輯思考力

$ 300 元 原價 380
序言
教育部在推行一個政策,在國、高中要讓學生學會寫程式。學寫程式總要有一本教科書,因此我們寫了這一本專門為中學生寫的程式語言設計教科書。要會寫程式,首先要有邏輯思考的能力,可是,選擇程式語言也是重要的,有些程式語言對專家來說,是非常好的,如 C 語言,遺憾的是,這種語言相當難學,所以我們選擇了 Python 語言。
Python 語言的優點,是比較容易學習,當然,它也有一些指令是很抽象、不好懂的,我們盡量地避免那些指令。
要會寫程式,絕對不能只懂得程式語言,我們必須學會設計流程圖,很多老師不強調流程圖,其結果往往是學生怎麼樣都學不會寫程式,這是很可惜的事。反過來說,如果會設計流程圖,要將流程圖轉換成程式是非常容易的事。
我在此介紹一個網站,這個網站上有很多很多的電腦程式,雖然這些電腦程式是用 C 語言寫的,每一個程式都有一個流程圖,所以,大家不妨利用這個網站來練習如何設計流程圖。
www.cci.pu.edu.tw/assets/uploads/practice/pucci_pgSample.pdf
雖然這本書是啟蒙的書,但是對中學生來講,也不一定要學會所有的章節。我認為高中的學生,至少應該學到第六章。有些學生實在對寫程式有困難,至少要學習到第四章。
Python 語言其實並不能用來寫非常大的程式,所以同學們如果要成為專業的軟體工程師,仍然要學習其他的程式語言。可是大家總不要忘記,在寫程式以前,一定要先設計流程圖,沒有學會設計流程圖的同學,絕不可能會寫程式的。
老師們一定要知道,你們的任務當然要教會學生程式語言,可是,更重要的任務是要使學生有邏輯思考的能力,而所謂邏輯思考,就是要能設計流程圖,到了大學,教授們強調演算法,其實演算法也是流程圖。

Brand Slider