說到編程,就不能不說一個(gè)重要概念——算法。 簡單的說,算法就是解決某類問題的步驟。 比如說排序,在日常生活中,排序是經(jīng)常會(huì)遇到的問題,按照選取的...
數(shù)學(xué)上的函數(shù),記做: 是偉大的萊布尼茨(G.W.Leibniz)提出的。 在中國,最早由清代數(shù)學(xué)家李善蘭翻譯,其著作《代數(shù)學(xué)》中寫到:“凡此變數(shù)...
學(xué)習(xí)編程的過程中,漸漸的,我們就會(huì)遇到一些更復(fù)雜抽象的概念。 比如,面向?qū)ο蟮木幊蹋∣bject-oriented programming)。這...
編碼,簡單的說,就是將信息從一種表達(dá)方式轉(zhuǎn)換成另一種表達(dá)方式。 例如,和小朋友約定,如果連續(xù)敲三下然后停一下,就表示是爸爸媽媽在敲門。 例如,當(dāng)...
說到隨機(jī),最容易想到的例子之一便是拋硬幣。 簡單的說,隨機(jī)是指我們無法預(yù)先知道結(jié)果。 在牛頓物理學(xué)的世界中,不考慮空氣之類的影響,只要知道一枚硬...
人類發(fā)明制造了許多機(jī)器來代替自己做那些重復(fù)繁瑣的勞動(dòng)。 在編程中,循環(huán)就是做這些重復(fù)的工作的。 Scratch 循環(huán)的例子 假設(shè)有一個(gè)小機(jī)器人,...
我們往往需要根據(jù)某個(gè)條件來做出選擇或行動(dòng),比如:如果這本書打五折我就買了;我九點(diǎn)半就出發(fā);如果走新路線更近我就走新路線,否則就按老路線走。 編程...
即便沒什么用處,編程也是件有趣的事情。 這些文本的出發(fā)點(diǎn),是想和小兒子一起學(xué)習(xí)編程,同時(shí),把這些知識(shí)、經(jīng)驗(yàn)或者僅僅是有趣的事情分享給大家。不論是...
那時(shí)瑞金路口曾有一家不小的音像店,我不記得為什么進(jìn)去買了那盤磁帶,黑色的背景,四個(gè)男人披散著長發(fā),后來我才知道,那個(gè)英武的叫丁武,秀氣的是張炬,...