圖文教程
-
頂Scratch自學精品課程(45節課)目...
Scratch編程 第一課:初識Scratchhttp://www.blperk.com/201907094_18.htmlScratch編程 第二課:Scratch下載安裝介紹http://www.blperk.com/201907094_19.htmlScratch編程 第三課:Scratch工作區域http://www.blperk.com/201907094_20.htmlScratch編外觀指令-改變小貓的樣子Scratch編程NO20課:控制次數
精品課匯總 -
Scratch自學精品課程(45節課)目錄
Scratch編程 第一課:初識Scratchhttp://www.blperk.com/201907094_18.htmlScratch編程 第二課:Scratch下載安裝介紹http://www.blperk.com/201907094_19.htmlScratch編程 第三課:Scratch工作區域http://www.blperk.com/201907094_20.htmlScratch編外觀指令-改變小貓的樣子Scratch編程NO20課:控制次數
-
官方教程 10、錄制聲音
上節課我們通過口技的演示,簡單了解的聲音的輸入輸出。這節課我們詳細講解如何錄制聲音,點擊Scratch界面左上角選項卡,切換到聲音面板,如下:左下角上拉框,我么選擇錄制,進入以下頁面:未完待續。。。
-
官方教程 9、制作音樂
這節課我們來講解如何用Scratch來制作音樂。著對于喜好音樂的小朋友來說是異常的興奮。接下來我們添加一個薩克斯的角色,并且添加播放薩克斯聲音的指令,如下:點擊樂器,我們就可以聽到播放樂器的聲音了。這里需要注意的一點是,在沒有添加薩克斯角色前【播放聲音?】指令是
-
官方教程 8、創作故事
本節課的內容較多,通過這節課的學習,我們不僅能復習之前所學的知識,更可以學習一些Scratch故事的創作思路。學完這節課,同學們可以舉一反三,自己創作出更多有意思的故事,講給爸爸媽媽或者其他同學們聽。首先我們添加背景和角色,并讓這個角色說些話:這里我們添加了一個
-
官方教程 7、角色動畫
這節課我們重點學習角色的造型,在Scratch中任何一個角色都是有兩個及以上造型構成。我們可以在每個角色的造型選項卡查看每個造型并且對造型進行編輯。接下來我們添加角色和背景。在腳本區添加如下代碼:點擊綠旗運行程序后,我們可以看到鸚鵡飛行的動態動畫效果。這里主要應
-
官方教程 6、隱藏和出現
這節課內容比較簡單,我們講解角色的隱藏和出現。首先添加背景和角色,如下圖:然后在腳本去添加指令:當我們點擊綠旗后,白馬隱藏,一秒后白馬再次出現。
-
官方教程 5、姓名動畫
這節課要學的知識點比較多,我們需要學習聲音的播放,角色的旋轉,顏色的改變以及角色如何變大變小。首先添加字母角色Q,在角色Q上添加聲音分組中【播放聲音meow等待播完】指令和事件分組中【當角色被點擊】指令。如下圖:接著添加另外一個字母E并且在此角色添加外觀分組里【
-
官方教程 4、滑來滑去
這節課我們來講解角色的滑動效果, 首先我們用前兩節課學到的知識來添加背景和角色。如下圖:我們添加了一個侏羅紀背景和一只蝙蝠。接著我們再運動指令分組中找到【在?秒內滑行到x:?y:?】,添加指令如下:此指令表示,在一秒時間內勻速的移動到指定坐標位置(x:-50,y:100),
-
官方教程 3、添加一個背景
添加背景和添加角色類似,添加背景按鈕在Scratch面板的最右側。點擊可以進入背景選擇界面,可根據分類或者檢索進行更快速的查找。這樣背景圖片就成功添加到了舞臺區。除了這種添加背景圖片的方法外,還有三種添加背景圖片的方法。1、上傳背景圖片:上傳背景圖片是指將本地已經
-
官方教程 2、添加一個角色
本節課講解如何使用Scratch添加一個角色,點擊選擇一個角色按鈕,如圖:進入系統角色選擇界面,選擇自己心儀的角色,點擊即可將角色添加在舞臺區,如下圖:除了這種添加角色的方法外,還有三種添加角色的方法。1、上傳角色:上傳角色是指將本地已經存在的角色導入到Scratch。
-
官方教程 1、Scratch 入門
今天開始我們學習一套Scratch官方教程,它是由麻省理工學院研發的,由極客極客小將云課堂發布,主講老師張墨。Scratch是由麻省理工學院的“終身幼兒園團隊”開發的圖形化編程工具,可以用它來創作故事、動畫、游戲、藝術等,在學習編程的同時也可以有效的提升學生動手能力和對
-
Python并發編程高級課程--協程
什么是協程?所謂的協程,對應的是程序中的一部分處理邏輯,比如程序中的某一個函數。與函數的區別在于,協程僅表示一個處理過程,通常沒有返回值。進程和線程的調度和切換由操作系統來進行控制,而協程的切換則由程序員進行控制。同學們在理解協程時,只需將它理解為一個函數
-
Python并發編程高級課程--線程的同步和通信
線程通信:之前的課程中我們學過進程之間的通信,線程之間的通信有所不同,線程之間的通信是通過全局對象來進行通信的。舉例說明:進程中的所有線程共享進程的地址空間,可以定義一個全局變量,在各個不同進程中,根據全局變量的不同狀態,來執行不同的進程,類似于條件選擇語
-
Python并發編程高級課程--線程
什么是線程?上節課中,我們降到了進程,知道了每創建一個進程,都需要系統分配CPU、內存、磁盤等資源。而系統中不止一個進程。在進程和進程之間切換的時候,系統需要記錄之前進程的執行狀態信息,以便下次執行時調用。由于在早期的電腦中,進程的創建、切換、銷毀存在較大的
-
Python并發編程高級課程--進程間的通信和同步
進程間的通信:和人類社會一樣,每個進程在執行過程中也需要爭奪更多的系統資源來執行自身程序,所以他們之間也需要通信,最常見的通信就是文件,共享內存,信號,套接字等。進程之間的通信,本質是數據傳輸。進程間的同步:如果系統中只存在一個進程,或系統中的進程完全孤立