goc课程介绍_演示
第一課GoC簡介和演示
【C/C++程序設計語言】
“程序設計語言用于書寫計算機程序的語言。語言的基礎是一組記號和一組規則。根據規則由記號構成的記號串的總體就是語言。在程序設計語言中,這些記號串就是程序。”(這是百度百科上的程序設計語言定義)
通俗的講,程序是由一些“命令”組成,這些“命令”是一些符合指定規則的符號。根據不同的需求和規則,現今有近百種有不同的編程語言,C/C++是最流行、最優秀的的編程語言之一。本課程用編程繪圖方式引導大家快速掌握編程基本的思想,進入C/C++編程世界的大門。
【課程演示程序】
首先通過下表的程序看看GoC可以畫的一些圖形,了解學完第一階段課程后你可以完成哪些功能。前2個給了程序段,顯示C++代碼的大致形式(教學時,教師可在GoC中演示;自學時可忽略。);后10個是動態繪圖,直接運行演示程序,不列程序。
|
說明 |
程序 |
運行結果 |
|
順序語句畫三角形程序 |
int main() { pen.speed(5);//中等速度畫 pen.show();//顯示筆 pen.fd(100);//筆前進100長度 pen.rt(120);//筆順時針轉120度 pen.fd(100); pen.rt(120); pen.fd(100); pen.rt(120); return0; } |
|
|
循環語句畫放射狀圖 |
int main() { pen.speed(5);//中等速度畫 for(int i=0; i<10; i++) { pen.fd(150); pen.fd(-100); pen.rt(36); } return0; } |
|
|
10個動態演示繪圖 |
下載[GoC第一課演示]程序。下面是部分截圖。 |
【學習兩個命令】
上面程序繪圖中最主要的兩個命令是:
|
命令格式 |
樣例 |
英語單詞說明 |
|
pen.fd( 長度 ) ; |
pen.fd( 50 ); 命令“筆”前進50,畫出長度50的一條線。比如: |
pen—筆 fd—forward的簡稱,中文意思“前進”。 |
|
pen.rt( 角度 ) ; |
pen.rt( 90 ); 命令“筆”順時針轉90度。如果開始筆向上,則前后變化為: |
rt—right的簡稱,中文意思“右轉”;也稱為順時針轉。 |
說明:
l命令的括號“( )”內的數字稱為參數,可給不同的值。
l每個命令尾部要有分號“;”,表示一個命令(語句)的結束,可以一行寫多個命令。
lpen可以簡寫成p。
【練習】
(1)下載練習1[前進和轉彎命令練習]程序,按指定的要求,鍵盤輸入命令完成其中的繪圖任務。
(2)下載練習2 [爆氣球游戲]程序,鍵盤輸入命令完成其中的任務。新版爆氣球在www.51goc.co的入門課程里有。
(3)下載練習3 [GoC基本命令練習]程序,鍵盤輸入命令,畫出下面圖形。
【學習目標】
(1)直觀了解坐標、筆的方向等概念。
(2)初步認識“命令”是讓計算機工作的指令。
(3)學會鍵盤輸入命令,對C/C++語法有初步的了解。
(4)會用命令組合完成任務,對編程中的“順序結構”有感性體會。
總結
以上是生活随笔為你收集整理的goc课程介绍_演示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第二人生寿命怎么提高
- 下一篇: 我们的快乐餐厅攻略(我们穷极一生)