簡介
Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術具有良好的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球云計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。
適合對象
1、零基礎
2、年滿10~18周歲
教學目標
1、私人定制培養,學員測試技能高度匹配競賽需求,具備解決主要問題的能力;。
2、培養學員溝通能力、工作責任心和團隊意識。
3、課程針對機器人競賽、科技競賽、信息大賽等開發,適合升學出國留學準備。
4、拒絕“填鴨式”教學、拒絕視頻教學,課程全部面授。學習期間學員參與實訓項目多達10個以上,重點培養學員實踐技能。
5、由一線實戰資深工程師領銜,數十位來自開發一線的工程師組成教學團隊,實戰能力強,教學管理經驗豐富。
課程參考內容
1.簡介及創建第一個機器人。
2.環境安裝及機器人運動命令run簡介。
3.Java入門項目課程_機器人運動控制的命令。
4.Java中的運行控制命令詳解。
5.Java中的屬性控制命令詳解。
6.引擎的聲音和雷達弧顯示設置。
7.Java的絕對坐標和相對坐標系。
8.Java中創建自己的命令(函數、方法入門)。
9.Java中機器人事件。
10.機器人事件參數(雷達掃描事件參數)。
11.Java入門項目課程_Eclipse簡介安裝及用eclipse編寫Robot。
12.Java的高級機器人。
13.Java中的直接量(常量)。
14.Java中的變量。
15.Java中的運算符。
16.Java中的運算符續。
17.Java語法演練-雷達鎖定示例。
18.JAVA流程控制語句-循環。
19.JAVA流程控制語句-判斷(處理雷達鎖定中的問題)。
20.算法逐步求精。
21.類的概念。
22.類的應用-Robocode中創建敵人類。
23.類的應用-靜態成員。
24.類的應用-Robocode中數學函數、三角函數的應用
25.高級部分-算法初步瞄準。
26.高級部分-算法初步-解決雷達丟失的問題。
27.高級部分-算法初步-直線瞄準-計算目前的坐標。
28.高級部分-算法初步-直線瞄準-加速度計算即將運動距
29.高級部分-算法初步-直線瞄準-即將出現的坐標-擊敗WALLS范
30.高級部分-算法初步-把?度制改為弧度制機器人。
31.高級部分-算法初步-移動。
32.高級部分-算法初步-高級移動(避墻)。
33.高級部分-算法初步-Utils類詳解。
34.高級部分-算法....