少兒及程式設計入門教程(Python遊戲開發與積木式程式設計)
面向兒童和初學者的程式設計課程(Python遊戲開發與積木式程式設計)阿拉伯語(8歲及以上)
課時 -29
資源 -1
時長 -7小時
終身訪問
課程描述
本程式設計課程專為初學者和兒童設計,旨在以最簡單的方式教授程式設計,並幫助學員成為真正的程式設計師,能夠利用課程中學到的知識編寫他們想到的任何遊戲。
在本課程中,我們將學習
Python語言和積木程式設計
此外,我們將基於所學知識,開發7個完整的電腦遊戲
其中一些遊戲將使用積木程式設計,另一些將使用Python語言
本課程採用互動式和趣味教學方式,共16節課,採用
STEAM教學法設計:STEAM代表科學、技術、工程、藝術和數學。
課程中包含大量影片和圖形,旨在增強學習樂趣,並以多種生動的方式鞏固知識。
我們將學習以下程式設計基礎知識
變數宣告
變數是用於儲存資料值的容器,是資料型別在記憶體中的位置。變數是使用宣告或關鍵字建立的,這些宣告或關鍵字在不同語言中有所不同。
變數名通常是字母數字的,即包含a-z和0-9。它們還可以包含特殊字元,如下劃線或美元符號。
變數可以儲存程式語言支援的任何資料型別的值。此值可能會在程式執行期間發生變化。
基本語法
每種程式語言都有自己的語法,您必須學習正在學習的語言的基本語法。
語法是指定義語言結構的一組規則。如果不瞭解語法,幾乎不可能閱讀或理解程式語言。
迭代(迴圈)。
迴圈是一種程式設計結構,它允許重複執行語句或程式碼塊,直到指定的條件不再為真(將返回布林值,真或假)。它是功能最強大且最基本的程式設計概念之一。
除錯
除錯是一項至關重要的技能。它涉及檢測和消除程式碼中現有的和潛在的錯誤、缺陷或“漏洞”。
條件語句
計算機程式通常需要做出選擇以決定下一步的操作,例如,如果球在界內,則執行一項操作,否則執行另一項操作……如果所有資料都已處理,則結束程式,否則繼續處理下一項資料……只要玩家還有生命,就繼續遊戲。
未滿18週歲者,除非其父母或監護人開設賬戶,處理任何購買事宜並管理其賬戶的使用,否則不得使用服務。如果您未滿18週歲,則不得建立賬戶,但我們鼓勵您邀請父母或監護人開設賬戶,並協助您註冊本課程。
目標
- - 學習Python語言的程式設計基礎知識
- - 學習積木的視覺化程式設計基礎知識
- - 學習遊戲程式設計的程式設計原理
- - 識別和修復程式設計問題
- - 學習邏輯和分析思維
先決條件
- 您只需要一部手機或電腦以及學習的熱情。
課程大綱
檢視課程內容的詳細分解
計算機科學導論
4 節課
-
計算機科學導論,課程介紹 15:00 15:00
-
軟體與硬體 09:49 09:49
-
什麼是程式設計? 15:20 15:20
-
下載課程中使用的檔案
安裝mBlock並瞭解事件概念
1 節課
條件語句
2 節課
數學的重要性
1 節課
列表和函式
2 節課
Python 中的函式和縮排
1 個講座
Python 中的條件語句和迴圈
1 個講座
Python 應用案例(第一部分)
1 個講座
多人格鬥遊戲 (Python)
2 節課
講師 資訊
ISLAM HMAM
軟體工程師、移動應用開發者和計算機科學講師,擁有5年以上經驗。
目前在中東地區最大的程式設計教育公司擔任計算機遊戲開發講師,同時也是一名自由軟體工程師和移動應用開發者。我釋出了許多計算機科學課程,我的課程觀看次數超過300萬次。
我教授過來自世界各地的數千名學生程式設計。
我還開發了多個移動應用程式並將其上傳到谷歌應用商店。
課程 證書
使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。
我們的學生與
最佳
相關影片課程
檢視更多
