infor 21st


第一學期社課課表
中午
12:10~13:00
硬體
(鄭景文 丘紹庭)
Unix
(劉育瑋 楊御台 黃柏儒)
數位邏輯
(詹宗霖 王維寬)/
網路概論
(陳立曄)
空堂 Flash
(謝宗霖 劉育瑋)
放學
17:00~18:00
PHP/HTML/MySQL
(王維寬 林 凡)
Java
(楊御台 黃柏儒)
C/C++
(許毓軒 柳皓瑋 秦睿謙)
演算法
(王思博 郭至中)
VB
(侯凱元 李朋臻)
注 :
  1. 數位邏輯和網路概論為隔週上課。
  2. 講師BBS ID詳見現任幹部
  3. 需要較長的時間實作,練習的課大多排在下午,因此下午課程結束時間沒有硬性規定。
    多半會上較久的課或作較多的練習,有事欲先行離開者亦可先走。
  4. 下午 16:00~17:00 為自由練習時間。如果有想上的課無法前來,可另約該科講師於此時補課。
    但星期四中午恕無法開放補課。
  5. 以上可表有異動可能,請密切注意此網頁。

HTML

所有的網頁都是由 HTML 所寫成的,從文字、圖片 、背景音樂、跑馬燈、超連結、分隔線、自動跳 頁......,都可以用程式的方法寫成。
大家可能聽過製作網頁的Front Page、Namo、DreamWeaver等等 ,但實際上,這些軟體不過是用「滑鼠」的方法 ,來寫HTML而已。
HTML不需要下載編譯器(應該 說瀏覽器就是它的編譯器)。所以如果學會HTML語法, 連記事本都可以寫出一個網站。
瀏覽器經解讀HTML文件後 產生網頁內容,可是瀏覽器不只一種,因此在網際網路中 為了達到相容性,也就是說必須制定一個大家都能夠共同遵守 的規則。例如英語就是一種國際語言,不同國籍的人可以 藉著英文互相溝通。HTML語法就是大家所共同遵守的網頁製作標準。
所以,要真正學會製作網頁,非得先學會HTML才行。

PHP

  現在網路越來越普及,「喀網」已成為現代人的每日例行公式。 而網頁也隨著時代越來越進步,從以前的單向服務(就是我們只 能閱讀)到現在的互動式網頁,也就是除了閱讀之外,我們還能 將資訊傳遞給伺服器,達成互動的效果。而現在更積極地發展 動態網頁,即每次上同一個網站卻能看到不同網頁。而為了達到 這些目的,發展了許多新的技術,PHP就是其中之一。
  近來,PHP除了在業界被廣泛的使用之外,也在學校的課程中出現 。原因不外乎PHP可以跨平台、好學易上手、擁有各種支援等等優點, 而快速發展為現在最熱門的語言。

硬體

「幫正妹修電腦的都是好人?!」如果連電腦都不會修,你連好人都沒得當。
硬體是最貼近我們生活中的一環,在跟爸爸媽媽吵著要換電腦的同時,也要了解特價 傳單裡優惠電腦的配備、規格與優劣,不要被商人的花言巧語給矇蔽各位資訊人才的 雙眼。
在硬體課裡,我們不只要教你電腦的基本架構,還要讓你親眼見識電腦的組裝!!

C語言

這世代,已充斥著大量的c語言,無論是大到作業系統,還是小到運算程式,都可在其中 見到C語言的身影。作為常用的語法,C的魔力,就在於他的實用性以及簡單易懂的特質, 不論是複雜的運算問題,還是實用的應用程式,都是C語言能輕易上手的部分,讓參與的 各位能在愉快的學習中,使自己的資訊能力更加提升,也使生活更添一分趣味。

Unix

Unix,也許大家是第一次聽到這個名詞,它是什麼?可以吃嗎? 或許你不知道,你現在所瀏覽的網頁,其伺服器就是使用類Unix的作業系統──FreeBSD,許多大型網站如Yahoo!、無名小站、或是建國中學網管中心,主機也都是使用類Unix的系統架成的。 有注意到最近迷你電腦的盛行嗎?初期ASUS EeePC的系統也是使用Linux──為一種類Unix系統,這象徵著Unix在市場上的地位日漸提升、漸受賞識。 想知道為何越來越多廠商轉而投入自由軟體計畫?如何讓家中的舊電腦起死回生成為管理網路郵件的伺服器?為何超過半數的伺服器都是使用Unix?Unix跟微軟或Mac的系統究竟有什麼不同之處?Unix社課將帶你從另一個角度看電腦和網路的世界。

Java

Java,是一種可以撰寫跨平臺應用軟體的物件導向的程序設計語言, 由昇陽(Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人於1990年代初開發。 Java 程式設計語言的風格十分接近C++語言。繼承了 C++ 語言物件導向技術的核心, 然而Java修正了C++的部分易引發錯誤之內容,並增加了如:垃圾回收器等功能,以避免佔用不必要的資源。 Java語言可應用的範圍相當廣,尤其在網路程式設計部份更是站有相當重要的腳色, 另外Java語言擁有優異的相容性,只要於配有Java執行環境(JRE)的電腦上便可執行。 綜合以上各點,Java是種易學、應用層面又相當廣泛的程式語言, 而且Java寫出來的視窗程式介面也較為美觀,對於想要作出漂亮、有趣的程式的人來說,Java語言可說是絕對的首選!

Visual Basic

VB經過7.0的改版後,繼是 JAVA 之後,目前最新的跨平台程式語言。
物件導向史讓程式開發更快速,更加方便,圖形化的介面讓使用者更容易使用。
同時,VB是幾個主流程式語言中,最貼近人類自然語言的程式語言,非常適合初學者。
在課程中將介紹VB的基礎語法,及編譯器的操作方法,讓大家學會使用VB製作簡單的程式。

Flash

Flash動畫已經成為最強勢的網頁多媒體,無論是歡迎動畫、網頁美化、廣告等都可以看到 Flash動畫的影子,有些網站甚至直接利用Flash設置。Flash除了能夠畫出不失真的¦V量圖 之外,更能製作影音動畫,還有檔案大小精簡的優點。本課程將從基本繪圖開始,介紹其進 階技巧,最後能做出互動式影片,學習製作Flash動畫是個不可抵擋的潮流!

演算法

演算法是一種在程式設計獲解決問題時,每個程式背後的概念。設計一個好的演算法可以幫助我們寫出一個正確、有效率的程式,或是達到解決問題目的。無論是在以各種語言撰寫程式的過程或著是為了準備資訊競賽,演算法的概念都是不可或缺的。

數位邏輯/網路概論

數位邏輯幾乎是所有電子、電機、資訊、資管類科系必修的課程。
當然也是各資訊競賽筆試愛出的考題。
到底什麼是數位邏輯呢?
舉凡手機、電腦、計算機等等各種電子產品,
裡面的IC(及積體電路)就屬於數位邏輯的領域。
數位邏輯不需要程式設計,裡面所有的邏輯判斷皆由電路操控,
透過電路的組合我們可以讓IC做許多事情,例如加法、減法器、比較器等等。