程式素養第五階段

HTML5
程序開發課程

學習業界使用最廣泛的 JavaScript,成為世界的 Maker!

開班資訊

課程特色

See the PenSnake Game - CSS Rendererby Jack Rugile (@jackrugile) onCodePen

理由一
好上手

JavaScript 開發較晚,反而發展出了許多直觀、人性化的語法。其語法結構也相對較鬆散,也直接降低了初學者在學習過程中的挫折。

最重要的是,JavaScript 身為世界上最主流的網頁語言,這個特點使得他能輕鬆的操作網頁介面,使用者能馬上看到開發的成果,相當直觀。對於年紀較小的學生來說,這個特性更是大大提昇了他們的學習動機!

我們這邊向您展示一個簡單的貪食蛇遊戲,您可以點選「JS」標籤,看看這個遊戲的程式碼內容。相信您會發現到 JavaScript 直覺又便捷的魅力!

理由二
用途廣泛

JavaScript是所有瀏覽器所支援的網頁語言,您每天上網、逛FB的同時,也正默默執行著這個程式語言,所有電腦幾乎都能看見他的身影。

再加上JavaScript的支持者日益眾多,它的用途也越來越廣,連開發APP也可以用JavaScript!也因為如此,各大軟體公司對JavaScript人才的需求越來越大。

「Top Tech Skills Required for Entry-Level Programming Jobs (初階軟體從業人員必須要學會的科技)」這篇文章中從美國知名求職網站 Indeed 中對於 231 份並不要求資工系學位的工作中,整理出了軟體工程師必須會的一些科技技術。你可以發現,JavaScript名列榜首!(見下圖)

為什麼要選擇橘子蘋果的程式課程?

小班制教學

橘子蘋果在台灣深耕資訊教育多年,累積了無數的教學經驗並培育了一群堅強、熱心的師資群。橘子蘋果堅持:每班控制在 6~14 人左右,並視人數及教學狀況不定期增派助教,保障學習品質!

跨班補課機制

我們理解,父母及孩子難免會有一些出遊、生病的狀況,因此我們提供了「跨班補課」的機制。因為橘子蘋果有一定的開班數,因此學生能夠很輕鬆地挑選相似進度的班級進行補課,如果當天臨時有事不能上課,只要到別班進行補課即可。

免費重修機制

我們理解每個孩子的情況都不盡相同,若有必要,我們願意提供免費再上一次的福利,給予孩子最合適的學習進程。不求揠苗助長,只求孩子真的懂。

在橘子蘋果
老師跟你想的不一樣!

橘子蘋果的講師都經過了層層的篩選與培訓,我們不但具有扎實的專業背景、熱於分享的熱情,更有教學及引導技巧。什麼是橘子蘋果常見的教學技巧呢?比起直接給答案,我們更喜歡反問學生,引導他們找到答案。在抽絲剝繭的過程中,學生不但更能培養除錯的能力,更能加深印象。

老師老師,我的程式裡面的炮彈消失了!
讓我看看....我知道了,你觀察一下他的坐標,他現在應該在哪邊呢?
坐標顯示這個炮彈現在應該在右下角,但是怎麼會看不到呢?
同一個位置上有另一個角色,有沒有可能跟他有關呢?
啊!我知道了!原來是被其他角色蓋住了,謝謝老師!

學習指標

JavaScript 基礎 - JavaScript Essentials (Coding)
充分瞭解 JavaScript 的執行環境、語法、基本指令,以及語言特性

程式概念 - Programming Concepts (Coding)
進一步學習更複雜的資料結構,如字串、多維陣列、物件等等。

程式開發技巧 - Programming Practices (Coding)
學習程式開發的進階技巧,如:函式庫的使用、測試、設計模式...等等。

計算性思維 - Computational Thinking (Critical Thinking)
學習如何使用Google所提出的CT四步驟來解決問題

發表 - Presentation (Communication)
學習如何有效的向大家講解自己的作品,訓練表達能力

文件制作 - Documenting (Communication)
將想法及指示訴諸文字及圖示,用線上文件或簡報的方式,讓其他人能夠瞭解自己作品的使用方法及目的

結對程式設計 - Pair Programming (Collaboration)
運用現在最熱門的敏捷開發概念,學習如何耐心地與他人共事,一邊傾聽、從旁協助,一起完成程式。

常見問題

A:一個完整應用橘子蘋果所有學習資源的孩子,將可以熟悉、應用以下程式課程和語言:Scratch, App Inventor, HTML5, JavaScript, Python,相當於在兩年中取得大一資工系的程式程度,並取得四張國際證照(MIT、MTA),成為備受國際權威(麻省理工學院、微軟)認証的程式人才。
A:當然有!為了讓更多孩子可以接觸到程式設計,進而當作興趣或志業,橘子蘋果願意幫家長負擔第一堂程式課的試聽費用。從小一到高三的常態課程,橘子蘋果的試聽課程「完全免費」。
A:零經驗可!不用擔心孩子沒有程式經驗跟不上課程,我們有非常佛心的學習機制:若孩子沒有聽懂、跟不上進度,橘子蘋果承諾讓孩子「免費」再上一次。
A:我們建議,「所有」的孩子都應該接觸程式。科技時代步步逼近,許多研究顯示:未來許多職業已與程式設計脫不了關係。就連文組相關的職業,只要懂程式邏輯,甚至能利用程式來提升工作成效和效率,大幅提升就業能力和競爭力。
A:最小從「國小一年級」最大到「高中三年級」都可以參加:
  • 小一 - 小三:幼兒程式啟蒙班 (橘蘋玩創學程)
  • 小四 - 國一:兒童程式設計班 (橘蘋菁英學程)
  • 國二以上:青少年程式衝刺班 (橘蘋駭客學程)
A:可以。秉持著學無止盡,精益求精的原則,橘子蘋果不斷地開發更進階的程式課程,包括國際程式認證課程,讓已經有經驗的孩子可以有更多的選擇,並在未來申請程式相關科系取得加分。
A:依據課程內容、地區的不同,我們的課程價格會隨之調整,非常歡迎直接撥打 (02) 7709-8229,我們將依據孩子的年紀、與您的居住地區,提供最合適的課程,保證提供給您最優惠的價格

A:來橘子蘋果上課,我們建議幫孩子準備一台自己的筆記型電腦,原因有二:
  1. 當上課教學與回家練習的電腦不同時,孩子會易產生複習困難的問題。
  2. 有一台自己的電腦,孩子在家便可以隨時複習上課內容、甚至改寫課堂中學習到的專案,激發孩子的創意,也可將自己開發的程式專案作品存在電腦裡、或分享給親朋好友看。
A:不會。歸功於橘子蘋果親自開發的個人化學習系統,每個孩子都將有自己專屬的學習進度,家長不必擔心請假跟不上進度的問題。
A:我們的上課地點分為線上課程與實體課程。線上課程不限地區皆可上課,實體課程目前分布的縣市有:台北市、新北市、基隆市、桃園市、新竹縣市、苗栗頭份、台中市、台南市、高雄市、屏東縣與花蓮縣。各授課地點的詳細地址可以在這個網址找到。

留下您的聯絡資料,將有專人與您聯繫,推薦最合適的免費體驗課程!

送出資料即代表同意我們的隱私權條款
 2020 秋季程式班熱烈報名中