招生對象:Python的創(chuàng)始人為荷蘭人吉多·范羅蘇姆在1989年圣誕節(jié)期間,為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,作為ABC語言的一種繼承。之所以選中Python(蟒蛇)作為該編程語言的名字,是取自英國20世紀(jì)70年代首播的電視喜劇《蒙提·派森干的飛行馬戲團(tuán)》(Monty Python‘s Flying Circus)。由于Python語言的簡潔性、易讀性以及可擴(kuò)展性,在國外用Python做科學(xué)計算的研究機(jī)構(gòu)日益增多,一些知名大學(xué)已經(jīng)采用Python來教授程序設(shè)計課程。例如卡耐基梅隆大學(xué)的編程基礎(chǔ)、麻省理工學(xué)院的計算機(jī)科學(xué)及編程導(dǎo)論就使用Python語言講授。眾多開源的科學(xué)計算軟件包都提供了Python的調(diào)用接口,例如著名的計算機(jī)視覺庫OpenCV、三維可視化庫VTK、醫(yī)學(xué)圖像處理庫ITK。而Python專用的科學(xué)計算擴(kuò)展庫就更多了,例如以下三個十分經(jīng)典的科學(xué)計算擴(kuò)展庫:NumPy、SciPy和Matplotlib,它們分別為Python提供了快速數(shù)組處理、數(shù)值運(yùn)算以及繪圖功能。因此Python語言及其眾多的擴(kuò)展庫所構(gòu)成的開發(fā)環(huán)境十分適合工程技術(shù)、科研人員處理實(shí)驗(yàn)數(shù)據(jù)、制作圖表,甚至開發(fā)科學(xué)計算應(yīng)用程序。為什么要學(xué)習(xí)Python語言?1、Python已經(jīng)納入高考2018年3月,Python納入全國計算機(jī)等級考試科目; 6月,浙江高考擬將Python內(nèi)容加入信息技術(shù)科目;教育大省山東也即將把Python編程基礎(chǔ)內(nèi)容納入信息技術(shù)課程和高考體系;9月起,全國超過40所高中將正式開展《人工智能基礎(chǔ)》課程……編程語言在升學(xué)中的比重逐漸加大,成為高考的一大利器。2、與人工智能緊密如今人工智能不再是遙遠(yuǎn)的概念,AI技術(shù)滲入到生活的方方面面。手機(jī)上的語音助手、新聞資訊推送的文章、淘寶購物時的物品推薦,無一不用到人工智能技術(shù);特別是當(dāng)AlphaGO的出現(xiàn),更是推動了一股Python熱潮。國務(wù)院刊發(fā)的《新一代人工智能發(fā)展規(guī)劃》中要求實(shí)施全民智能教育,而Python無疑是接近人工智能的語言,是進(jìn)入AI世界的一把鑰匙。3、簡單易學(xué)Python語言沒有太多儀式化的東西,所專注的并非語言表現(xiàn)的豐富程度,而是如何用代碼完成任務(wù)。語法中條條框框以及特殊的處理場景要少得多,就算不是一個 Python 專家,你也能讀懂它的代碼。用少量代碼構(gòu)建更多的功能,給所有開發(fā)者一種快速的學(xué)習(xí)體驗(yàn)。通過實(shí)踐,你可以在多兩天之內(nèi)輕松實(shí)現(xiàn)一個具備基礎(chǔ)功能的游戲,而這還是在對編程完全不了解的情況下。同時Python擁有成熟的程序包資源庫。這是一個擁有超過85,000個Python模塊和腳本的資源庫。可以同其他編程語言集成在一起穩(wěn)定實(shí)現(xiàn)。它是一門多才多藝的語言,更是一個平臺。Python是跨平臺且開源的。在不同的系統(tǒng),包括:Linux,Windows以及macOS上跑起來,Python就能滿足要求。4、應(yīng)用范圍廣泛Python應(yīng)用范圍覆蓋Web編程、黑客編程、爬蟲編寫、機(jī)器學(xué)習(xí)、人工智能、系統(tǒng)運(yùn)維、 圖形處理、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程等領(lǐng)域。使用場景廣泛,擁有眾多第三方庫,膠水語言適應(yīng)多種編程需求。C9課程介紹C9青少年編程以簡單、有趣、易懂、實(shí)用為原則,貫穿用Python開發(fā)網(wǎng)站的基本主線,將課程分成三個部分,由淺入深的讓孩子掌握Python。1、Python初級課&Web開發(fā)(HTML)旨在用Python內(nèi)置的畫圖工具,逐步教會孩子們Python的基本知識,使用技巧和編碼哲學(xué),讓孩子熟悉代碼編程,使用Python繪制圖形。在孩子適應(yīng)代碼后進(jìn)入Python Web的主要課程。什么是Web?Web(World Wide Web)即全球廣域網(wǎng),也稱為萬維網(wǎng),它是一種基于超文本和HTTP的、全球性的、動態(tài)交互的、跨平臺的分布式圖形信息系統(tǒng)。是建立在Internet上的一種網(wǎng)絡(luò)服務(wù),為瀏覽者在Internet上查找和瀏覽信息提供了圖形化的、易于訪問的直觀界面,其中的文檔及超級鏈接將Internet上的信息節(jié)點(diǎn)組織成一個互為關(guān)聯(lián)的網(wǎng)狀結(jié)構(gòu)。課程從簡單的登錄注冊入手,逐漸深入到規(guī)范用戶輸入,再到數(shù)據(jù)之間的、處理、存儲等內(nèi)容。先讓孩子們用HTML/CSS搭建一個靜態(tài)網(wǎng)頁,再在靜態(tài)網(wǎng)頁中引入Python以加入數(shù)據(jù)處理功能,同時教他們?nèi)绾卧O(shè)計數(shù)據(jù)庫并把處理完的數(shù)據(jù)存儲下來。整個過程中滲透框架的基本概念。這些課程會讓孩子們認(rèn)識Web技術(shù)的基礎(chǔ)思想,了解網(wǎng)絡(luò)功能的設(shè)計邏輯、基本結(jié)構(gòu)。該階段課程結(jié)束后,孩子就可以寫一個簡單的網(wǎng)站了。例如說個人博客,或者是是簡單的信息錄入系統(tǒng)等。2、Python高階課Python高階課程接觸到更加先進(jìn)的主流Web框架(Django、Flask、前端技),用它們開發(fā)一個規(guī)模更大、功能更完善的網(wǎng)站,并學(xué)習(xí)框架的核心思想,加深對編程、對Web的認(rèn)識。同時也會穿插計算機(jī)基礎(chǔ)知識、數(shù)據(jù)結(jié)構(gòu)和基本算法,從而構(gòu)建一個完整的知識體系,并引導(dǎo)他們學(xué)會自主學(xué)習(xí)。3、操作系統(tǒng)&數(shù)據(jù)庫&算法涉及操作系統(tǒng)原理、Linux操作系統(tǒng)的使用方法、數(shù)據(jù)結(jié)構(gòu)和算法、數(shù)據(jù)庫原理及應(yīng)用等知識,還有各種編程工具的應(yīng)用。讓孩子們在應(yīng)用中學(xué)習(xí),在實(shí)踐中積累,慢慢建立完整的知識體系,從而對計算機(jī)編程領(lǐng)域有全面的完整的認(rèn)識,基本達(dá)到初級軟件工程師的水平。
招生對象:Scratch是麻省理工學(xué)院的“終身幼兒園團(tuán)隊”(Lifelong Kindergarten Group)開發(fā)的圖形化編程工具,旨在讓程式設(shè)計語言初學(xué)者不需先學(xué)習(xí)語言語法便能設(shè)計產(chǎn)品。通過學(xué)習(xí)Scratch,啟發(fā)和激勵用戶在愉快的環(huán)境下經(jīng)由操作(如設(shè)計互動故事)去學(xué)習(xí)程式設(shè)計、數(shù)學(xué)和計算知識,同時獲得創(chuàng)造性的思考,邏輯編程,和協(xié)同工作的體驗(yàn),主要面對青少年開放。根據(jù)孩子操作軟件的情況看,6歲的孩子在老師或家長指導(dǎo)的情況下,基本上就可以照著例子完整的“拼”出一個能運(yùn)行的程序。這個過程并不需要孩子認(rèn)識英文或漢字。建立程序的過程,用到涂鴉,錄音,找圖片這些有趣的過程。幾乎所有的孩子都會一眼喜歡上這個軟件,建立起做編程的欲望。孩子不用記住命令不代表不需要知道命令。積木模塊包括8個大類,100多個功能。包括了一個完整程序的每個環(huán)節(jié),甚至數(shù)組和函數(shù)。這些圖形化的積木使用需要老師或者家長正確引導(dǎo)。孩子從模仿的過程中,能感悟到條件語句,循環(huán)語句,判斷;能理解參數(shù)和命令的區(qū)別。目前,超過150個不同國家或地區(qū)的人在使用Scratch,它提供了40多種不同語言的版本。從2011年起,國內(nèi)大陸地區(qū)掀起Scratch編程學(xué)習(xí)研究的熱潮。為什么要學(xué)習(xí)Scratch編程?1、緊跟IT時代的教育潮流當(dāng)下的教育體系中,信息技術(shù)教學(xué)在一定程度上滿足了孩子對信息知識的獲取,但是隨著科學(xué)技術(shù)的不斷更新迭代,單純的講學(xué)并不能掌握實(shí)踐過程中需要的技能。而Scratch的誕生為信息技術(shù)課堂注入了新的元素,實(shí)現(xiàn)了從“技術(shù)為核心”向“以學(xué)生能力為本”的轉(zhuǎn)變,我們要讓孩子緊跟時代潮流,揚(yáng)帆起航。2、培養(yǎng)學(xué)生的主動性和探索精神Scratch簡單、直觀的優(yōu)勢,給學(xué)生探究學(xué)習(xí)提供了堅實(shí)的平臺。在創(chuàng)作的過程中涉及到Science(科學(xué)),Technology(技術(shù)),Engineering(工程),Arts(藝術(shù)),Maths(數(shù)學(xué))等多個領(lǐng)域的知識。學(xué)生可以通過猜測、嘗試、驗(yàn)證自主探索出各指令的意義,歸納總結(jié)出滿足這項(xiàng)任務(wù)的各種方法。突破了以往教學(xué)過程中逐一介紹命令,甚至手把手講解用法,然后通過學(xué)生反復(fù)練習(xí),死記硬背達(dá)到教學(xué)目的的限制。3、培養(yǎng)學(xué)生的邏輯思維能力邏輯思維能力對孩子們今后的成長是很重要的。編程涉及許多數(shù)學(xué)知識,需要孩子們結(jié)合學(xué)校內(nèi)學(xué)到的數(shù)學(xué)知識來解決編程問題。Scratch可以將邏輯思維能力的訓(xùn)練融入具體的創(chuàng)作情景中,讓學(xué)生在實(shí)踐的過程中逐步向抽象的邏輯推理方面發(fā)展,從而形成一定的邏輯思維能力。4、激發(fā)學(xué)生的創(chuàng)新能力Scratch易學(xué)且功能強(qiáng)大,豐富的對象、豐富的色彩、豐富的交互以及卡通的造型和多樣的指令,有助于孩子發(fā)揮自己的想象力。在動手創(chuàng)作的過程中,孩子的積極性、想象力和創(chuàng)造力會得到極大的鍛煉。不同年齡層、不同知識水平的學(xué)生都可以利用Scratch平臺實(shí)現(xiàn)自己的想象與創(chuàng)作。C9課程介紹C9青少年編程在課程中融入數(shù)學(xué)、文學(xué)、科學(xué)、藝術(shù)、音樂等領(lǐng)域的知識,并衍生出一系列實(shí)際問題,讓孩子們帶著問題去學(xué)習(xí);老師則引導(dǎo)孩子親自動手設(shè)計程序解決問題,學(xué)會如何通過計算機(jī)邏輯實(shí)現(xiàn)自己的想法,達(dá)到培養(yǎng)和提升孩子們的邏輯思維和程式化思維的目的。1、Scratch基礎(chǔ)課Scratch基礎(chǔ)課程的主要目標(biāo)是培養(yǎng)邏輯思維能力。在Scratch環(huán)境中,孩子不需要寫任何編碼,只要使用鼠標(biāo)拖拽并組合不同的“積木模塊”,即指令和邏輯組件,就可以組成游戲、卡通和動畫。Scratch利用類似搭積木的方式來編寫程序。在老師的指導(dǎo)下,小學(xué)的孩子都可以完整的擺出一個能運(yùn)行的程序。尤為重要的是,整個過程都充滿了趣味性。2、Scratch高級課Scratch高級課程則針對代碼能力進(jìn)行集中訓(xùn)練,通過該階段課程學(xué)習(xí)達(dá)到“編程思維”的能力培養(yǎng)。編程思維是解決問題的過程的集合,一部分是算法設(shè)計,另一部分是代碼實(shí)現(xiàn)。孩子在學(xué)習(xí)編程的過程中,通過趣味的游戲靈活運(yùn)用英語、數(shù)學(xué)、物理等學(xué)科知識,考慮問題的時候會更加全面,心思也會更加縝密,做事更加細(xì)致。3、可視化表單構(gòu)建&H5微場景這部分課程內(nèi)容旨在讓孩子了解網(wǎng)站技術(shù)的基礎(chǔ)、知道如何規(guī)范用戶輸入,為后期數(shù)據(jù)庫設(shè)計課程以及Python課程做鋪墊。
學(xué)校首頁| 學(xué)校簡介| 課程列表| 學(xué)校新聞| 學(xué)校相冊| 教師團(tuán)隊| 聯(lián)系我們
太原C9青少年編程課程請咨詢:
滬ICP備18048269號-1
電子營業(yè)執(zhí)照
教育
全國教育網(wǎng)站
企業(yè)信用等級AA級
合作/版權(quán)/投訴
本頁信息由注冊用戶(機(jī)構(gòu)和個人)自行發(fā)布或提供,所有內(nèi)容僅供參考,任何關(guān)于對該用戶的推薦都不能替代您的考察核實(shí),本站不承擔(dān)該用戶發(fā)布/提供信息的行為或內(nèi)容所引起的法律責(zé)任