江蘇省初中信息技術八年級 -張叔叔一文讀懂

今天張叔叔給大家講講江蘇省八年級信息技術教材內容,之前的七年級教材講解收到了熱烈歡迎,在此感謝所有的讀者們,也希望大家積極轉載,爲社會主義建設添磚加瓦!

八年級教材涉及到的內容比較寬泛,涉及到了動畫的製作,計算機網絡的瞭解,網站製作以及編程語言VB。

動畫製作很簡單,只需圖片動態連;

網絡精彩在身邊,科學上網記心間;

製作網站很驕傲,規劃設計很重要;

程序設計不難奧,經常動手親自搞。

動畫設計與製作

第一單元主要介紹了動畫的基礎內容,介紹了動畫的製作工具,本書中依賴的製作工具是Flash。具體操作Flash根據教材操作就可以了,叔叔只需要你想明白一點就可以,動畫應該包含什麼內容?動畫既然是連續動態的畫,那麼就有背景的概念;動畫中什麼東西在動,就要有元素的概念;動畫是怎麼動起來的,要保證畫之間的連續性和動態性。而Flash就是針對動畫的這些元素來製作動畫的呀,是不是感覺一下就想明白了。

本單元介紹了一個關鍵操作:補間。具體操作可以跟着教材學習,但是如何理解補間,且聽叔叔給你念叨唸叨。動畫之所以看上去是連續的,是因爲我們人類眼睛有個“視覺暫留”特性,對於看過的一幅畫或者一個物體,短時間內在視網膜上是不會消失的,所以一些連續的圖片放到一起,在快速瀏覽的時候,人類就認爲這些圖片是連續運動的。所以在Flash中,可以通過一幀一幀的製作圖片來製作動畫,但是這樣的效率太慢了。那怎麼才能提高效率了?提出了補間動畫,其實就是讓用戶只處理幾幀圖片就可以,然後其他幀的圖片就通過計算機自動生成,這樣就加快了動畫的製作效率。

走進網絡世界

可以說網絡已經無處不在了,下面叔叔給你講一個情感故事。

週六早上起牀了,首先看了下手機,發現鄰居小紅給你發微信“小哥哥,快點起牀吧,我們一起出去走走吧”。這種鍛(jie)煉(chu)身(nv)體(hai)的機會怎麼可以放過。於是你通過攜程查到了週末旅遊攻略,決定去爬山。作爲體貼入微的男孩子,你是不是應該通過墨跡天氣查一下天氣預報,發現今天天朗氣清陽光明媚,霧霾都沒有了。於是你開始梳洗打扮,可惜今天媽媽不在家,餓着肚子也不能爬山呀,你開始百度如何熬粥、煎雞蛋,吃完飯就和小紅通過滴滴約了一個車就去爬山了。山腳下,你們通過支付寶支付了兩瓶礦泉水,你還給小紅買了個冰淇淋。

爬山過程中你們竟然迷路了,爲了展現自己男子漢氣質,拒絕承認自己是路癡,你用高德地圖導航到了山腳下。爬完山太累了,你們通過美團搜索到了附近一家不錯的飯店,吃了點東西。晚上回家你把今天所見所聞所想通過郵件發給了小紅,記錄下了彼此的美好。

是不是感嘆網絡已經深入到我們生活中的方方面面了。那麼計算機絡是什麼樣子的?

可以把計算機網絡想象成有很多節點的大網,而我們就處在這個大網的每一個節點上,那大家通過什麼連接到這個網絡上呢,其實就是你隨處可見的路由器,現在大部分路由器都是無線路由器了,不用再拉網線連接到你筆記本或者手機上面(我們經常說連wifi,其實就是連無線路由器)。既然大家都連在了網絡上,你就可以通過一個節點一個節點的轉發訪問到網絡上的其他節點,也就是訪問網絡上的資源。

網絡上節點與節點傳輸消息的時候,需要滿足一定的格式,可以把這個格式理解成暗號或者語言,兩頭協商好之後就可以互相聯繫了,這就是網絡協議的概念,教材中提到的TCP/IP就是協議的一種。

主題網站設計與製作

這一單元比較注重實際操作,可以根據教材內容做一個屬於自己的網站。叔叔就不再贅述這些內容,叔叔給大家講講自己理解的網站。網站也可以稱爲網絡上的站點,第一單元已經提到了我們大家都在一個網絡上面,而站點就是其中的某些節點,我們可以把網站放到某些節點上,然後讓大家通過網絡可以訪問到。網站中的網頁,就是通過滿足一定格式的語句HTML編寫的內容,大家訪問你網站的時候就可以獲取到你的網頁內容了,然後展示在自己電腦上面。那麼如何讓一個網頁比較好看呢,其實就跟畫畫是一樣的,你要講究佈局(表格可以實現),什麼地方放什麼東西,然後用各種色彩(素材)把網頁裝扮的更加漂亮。當然了,網站可支持的內容更多,可以增加動畫呀,音頻視頻啊,有很大的發揮空間讓大家學習。

程序設計

算法。算法這個詞聽起來有點複雜,其實本質還是比較簡單的。算法就是解決問題的一系列步驟的總稱。舉個最簡單的例子,比如要把大象放冰箱,總共分幾步?答:總共分三步,第一把冰箱門打開,第二把大象放冰箱,第三把冰箱門關上,描述解決這個問題的步驟就是算法。算法的複雜度與具體問題是相關的,所以呢,想要算法好必須先把問題和解決思路想明白。

計算機其實是一個任勞任怨的好員工,只要你把明確的步驟告訴他,他就會快速的幫你解決問題。程序就是表明這一步驟的表現形式,你只要把想做的事情(算法)告訴計算機,計算機就能快速地計算出你想要的結果。

算法如何表達出來並讓計算機明白呢,這個需要計算機的語言,即編程語言。我們世界上有不同的國家,很多國家都有自己的專屬語言,那麼對於不同的計算機及其操作系統,也是需要不同的語言的,而我們常用的計算機安裝的都是Windows操作系統,這個系統可以很好的理解Visual Basic語言。

下面介紹的內容適合所有的編程語言。雖然語言比較多,但是語言能夠表達的含義都是同等的。這就好比中文和英文都可以表達日常生活中遇到的各類場景一樣,不同的編程語言都可以描述各類算法。

有幾類主要的邏輯介紹如下:

  • if else語句,就是如果,那麼,如果不,那麼... 這是條件語句,就是滿足和不滿足條件的時候分別需要做什麼。
  • while語句,循環判斷語句,如果怎樣,那麼就一直執行吧。如果你吃不飽,那就一直吃吧,直到你吃飽爲止。有些語言中有Do... While語句,道理是一樣的,先幹着什麼事情吧,直到滿足條件爲止。
  • for循環語句,這個和while循環道理差不多,不過for循環明確知道循環次數,對於(for)每一輪,都需要做指定的處理。

只要認真掌握這些語句結構,其他編程語言也都是類似的喔。

歡迎轉載,轉載請註明出處。社會的進步,要靠我們每個人的轉載推動!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章