【課程介紹】
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,
因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)?/p>
象理論,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程,JAVA語言是學(xué)生學(xué)習(xí)面向?qū)ο笤O(shè)計方法最合適的語言之一。
該課程中包涵JAV基礎(chǔ)語法、面向?qū)ο笤O(shè)計方法、GUI、常用類詳解、多線程等內(nèi)容。
【招生對象】
10-18歲的學(xué)員
【培訓(xùn)目標(biāo)】
進(jìn)行游戲與應(yīng)用的開發(fā),掌握開發(fā)設(shè)計的流程,對之前所學(xué)融會貫通。
【課程內(nèi)容】
1、第 一階段 初識Java
熟悉一下Java開發(fā)環(huán)境,了解一下基礎(chǔ)語法,適應(yīng)一下Java語言的編程風(fēng)格,因為有之前初級課程做鋪墊,這里不會
投入太多時間。
2、第二階段 類和面向?qū)ο?/b>
這一階段主要進(jìn)行面向?qū)ο蠛皖惖膶W(xué)習(xí),讓學(xué)生掌握面向?qū)ο蟮木幊谭椒?、代碼風(fēng)格、編程技巧以及對Array、
ArrayList等知識,為后階段進(jìn)行更深的學(xué)習(xí)打好基礎(chǔ),這一階段孩子將接觸計算機(jī)編程的新世界。
3、第三階段 基礎(chǔ)算法
有了上面的學(xué)習(xí)基礎(chǔ),這一階段主要教給孩子一些算法知識,例如基礎(chǔ)搜索算法、排序算法等,讓孩子的大腦充分思
考起來,實現(xiàn)一些算法需求,制作一些小作品,從而培養(yǎng)孩子自主解決問題的能力。
4、第四階段 程序設(shè)計與進(jìn)階算法
對于一些有對算法知識比較感興趣的同學(xué),我們將帶領(lǐng)他學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)這個學(xué)習(xí)更深層次算法的必修課后,進(jìn)行更深
入的算法學(xué)習(xí)。而對于一些對程序設(shè)計有興趣的同學(xué),我們將帶領(lǐng)他用面向?qū)ο蟮脑O(shè)計方法去設(shè)計出自己想要的游戲
或軟件。
【課程結(jié)構(gòu)】
1、Java中級課程(線上or線下)為全年開放課程
2、Java課程共40課時,每課時120分鐘
3、周中問題答疑
4、班級規(guī)模1-5人
5、家長階段性反饋
6、教師階段性反饋
【課程特點】
1、更有挑戰(zhàn)的,體系完整的課程
循序漸進(jìn)的課程體系,讓孩子在學(xué)習(xí)更深層次的知識的時候不會知識斷層而出現(xiàn)學(xué)習(xí)困難的情況并且更容易的理解各
階段內(nèi)容,課程的難度有彈性,可以適應(yīng)各種接受程度的孩子。
2、應(yīng)用范圍廣
Java語言是將開發(fā)效率、開發(fā)門檻、性能以及跨平臺這幾方面平衡得最 好的語言。上手簡單功能強(qiáng)大的同時,精通
Java足以應(yīng)對絕大多數(shù)編程任務(wù)。并且Java作為第 一大計算機(jī)語言,學(xué)習(xí)并理解它是必不可少的。
3、拓寬思維
通過學(xué)習(xí)Java可以理解各種系統(tǒng)垃圾回收機(jī)制、內(nèi)存管理方法之外,更能利用其多線程的特性學(xué)習(xí)并行程序的開發(fā)。
在其拓展程序設(shè)計的同時更進(jìn)一步拓展了設(shè)計的思維,并且能學(xué)到非常豐富的軟件架構(gòu)設(shè)計經(jīng)驗。
【關(guān)于學(xué)校】
上海碼趣少兒編程培訓(xùn)學(xué)校成立2016年3月,學(xué)校于上海浦東、靜安、徐匯均有入駐,有2000多名在讀學(xué)員,在線錄
制視頻課程平均點擊量超10萬次。致力于為國內(nèi)青少兒提供一套專業(yè)、系統(tǒng)性且具全球視野的前沿科學(xué)技術(shù)教育。我
們的團(tuán)隊來自于海外計算機(jī)名校畢業(yè)大神們,已自主開發(fā)包括基礎(chǔ)編程語言課程、創(chuàng)客、機(jī)器人、科研等深度延伸領(lǐng)
域項目,并與海外各類優(yōu)質(zhì)STEM教育機(jī)構(gòu)和名校合作。
【學(xué)校環(huán)境】
學(xué)校環(huán)境①
學(xué)校環(huán)境②
學(xué)校環(huán)境③
【教學(xué)優(yōu)勢】
用獨特的項目式學(xué)習(xí)授課方式引導(dǎo)學(xué)生循序漸進(jìn)學(xué)習(xí)計算機(jī)語言。課程結(jié)合了西方創(chuàng)新性和東方系統(tǒng)性學(xué)習(xí)模式,運(yùn)
用世界先進(jìn)STEAM教育理念和海外前沿編程課程體系讓孩子在專注力、邏輯思維、溝通技巧、動手操作能力得到更早
的啟蒙和更全方位的提升。