官术网_书友最值得收藏!

1.3 編寫計算機程序很難嗎

很多人使用計算機進行文字工作或者處理圖像,可能從來沒有編寫過一行代碼,甚至沒有要寫程序的念頭。他們對編寫程序的印象多是來自電影或電視中的鏡頭:不修邊幅的“程序猿”坐在計算機前,手指上下翻飛地敲擊著鍵盤,屏幕上出現大段大段的英文代碼,一副高深莫測、晦澀難懂的樣子,所以很多人覺得編寫程序很難,沒有英文基礎更是學不了,那么編寫程序到底有多難呢?

回想一下前面寫的“寒假學習計劃”,這樣的“生活程序”難嗎?只要腦子里有計劃,就可以寫出來,一年級的小朋友也能辦到,有些漢字不會寫,就用拼音了。“生活程序”可以用中文寫,也可以用英文、法文,實在不行用拼音也可以,掌握哪種文字就用哪種。

那么編寫計算機程序呢?道理是一樣的,不論是C語言、Java語言、Python語言,只要能解決問題,原則上什么語言都可以。不會寫漢字還有拼音可用,沒有英語基礎,怎么學習編程語言呢?所以要從學習Scratch開始,Scratch與編程語言之間的關系,就如同拼音和漢字的關系。學好Scratch,有了一定的編程基礎,日后學習編程語言就可以取得事半功倍的效果。一年級的同學是從學習拼音開始掌握漢字的,同樣,一年級的同學也完全可以從學習Scratch開始掌握編程技能。

世界上第一個程序是在屏幕上顯示“hello,world”,它被稱作“最經典的程序”,首次出現在1974年(也有說是1972年)BrianW.Kernighan等人撰寫的《C程序設計語言》中,程序如下所示:

printf("hello, world\n");

從那時起,“hello,world”就流行起來,大多數編程語言編寫的第一個演示程序就是在屏幕上顯示“hello,world”,翻譯過來就是“你好,世界”。我們現在也經常使用首字母大寫形式的“Hello,World!”,圖1-4給出了用常用編程語言實現問候世界的程序代碼。

圖1-4 使用不同編程語言問候世界的程序代碼

這些程序都將在屏幕上顯示“Hello,World!”,從上面的案例可以看到,最簡單的程序只有一行代碼,復雜一些的則需要數行代碼,而實現的功能都一樣。之所以有這樣的區別,是因為每一種編程語言都有自己的格式要求,不按照格式要求編寫就會發生錯誤。因此,記住編程語言的格式要求是掌握語言的主要困難之一,你要有一定的心理準備。

按照傳統,接下來要用Scratch軟件向世界發出問候。工欲善其事,必先利其器,沒有Scratch軟件怎么完成問候呢?

主站蜘蛛池模板: 清涧县| 宁波市| 陆川县| 瑞金市| 重庆市| 锡林浩特市| 东乡| 天镇县| 家居| 仁布县| 辛集市| 藁城市| 陆河县| 东阿县| 巴塘县| 临沧市| 正定县| 朝阳区| 龙岩市| 从化市| 临武县| 丹巴县| 丰原市| 鸡西市| 建湖县| 芒康县| 荥阳市| 香格里拉县| 葫芦岛市| 邵武市| 焦作市| 南汇区| 江安县| 石门县| 思南县| 湖南省| 宁城县| 雅江县| 怀来县| 剑阁县| 安陆市|