這裡是我的文章備份,原文在此: 給讀者、學生、初學者的話(不管你買哪一本電腦書,都適用)
http://www.dotblogs.com.tw/mis2000lab/archive/2008/08/18/4931.aspx
雖然這篇文章,是我每一本程式設計的書,都會放在最前面的文章,
但似乎大家都略過不看。
不過,我相信:這些規則,不管您買了哪一本電腦書,照著去作,都會有很大的幫助。
--------------------------------------------------------------------------------------------------------------------------------------------------------
本書導讀:
給學生(初學者)的話:
在資策會當任講師的那兩年,如果我們能把這麼多外行人(非資訊科系的學生),透過500~600小時的密集訓練,讓他們具備IT的基本職業能力,並進入軟體公司寫程式。那表示我們真的有一套很棒的學習準則,請您一定要聽我說:
1. 寫程式之前,基本的設定功夫還是「從頭開始、親自學起」。包含軟體的安裝、環境的設定、資料庫的建置等等。簡言之,學功夫要從基本開始,逼迫自己歷練過一遍,千萬不要想等別人把環境架好,等我們去寫程式(這在現實生活與工作職場上,都是白日夢)。可以的話,盡量自己實作看看。
2. 即使是慢慢打字,也是初學者不可逃避的基本功夫。因為有些字,就是容易打錯,就是要靠錯誤把自己的「盲點」給逼出來。打字可以輔助我們記憶,加強學習力道,並且逼迫我們一行一行地學起。
3. “千萬不要” 直接COPY範例去改,就以為自己學會了。請慢慢打字,練習手腦並用。想學好功夫,必須從基本的紮馬步開始。如果馬步不穩(連打字都想偷懶),那將來必定一敗塗地。或是想用別人寫好的程式來修改(因為懶惰,不想打字),這類型的學生最後學到的東西都是漏洞百出、搖搖欲墜!
4. 我看過不少學生,都是一開始天資過人(所謂的「眼高手低」,上課聽得懂但不願意動手作),但到了課程最後,程度與實作能力反而輸給班上的整體水準,甚為可惜!請初學者不要忽略小事,想一步登天,務必速度放慢,按步就班,一切親自動手試試看!
P.S. 打字,真的是程式設計的初學者「必學的功課」。
靜下心,慢慢打字。
GridView密技#1---大腸包小腸 ,這個原始範例是黃忠成老師提供的。說真的,我看了只懂六成(甚至更少),但我一行一行耐心打字,一邊看,一邊打字,一邊把黃老師的C#轉成VB語法。
不懂的就上網查MSDN,果然兩小時內就有了突破。如果不是我自己靜下心慢慢打字、慢慢跟著作,我到現在大概還是陷入五里霧中。
任何人都不可能一步登天,更何況是根基不穩的初學者呢?....從打字學起,一行一行跟著作!
--------------------------------------------------------------------------------------------------------------------------------------------------------
給老師的話:
本書適合一個學期(約72小時左右)的ASP.NET程式設計課程。在資策會教育訓練中心,500~600小時的就業輔導班,ASP.NET這門課是放在資料庫課程之後,我也建議學生學會基本的SQL指令之後,再來學習ASP.NET。
課程規劃:資料庫與SQL指令 ==> ASP.NET程式設計
1. 如果時間不足,傳統HTML碼(暫時)不需深入解說,利用MS FrontPage或是DreamWeaver來設計即可。
2. 建議老師專心介紹「Web伺服器控制項」,這是ASP.NET的改革。
3. 然後是利用GridView與ListView 各種範例的反覆練習,直到學生熟練!....請看[入門]以初學者來看,ASP.NET的GridView可以學到什麼?
4. 最後是ADO.NET的章節,著重觀念的啟迪。
簡言之,本書兩大重點:
第一、 反覆練習,尤其是常用的Web控制項,如GridView與ListView。
第二、 瞭解觀念。尤其是ADO.NET。
只要學生能學會這些東西,並且有時間「親自動手」慢慢打字或是練習,絕對比上課趕進度來得重要。千萬不要讓學生Copy書本的範例來練習(一開始就亂改別人寫好的程式,大錯特錯!)。事實證明,這鐵定會一無所得。即使慢慢打字,也能讓學生經由練習,無形中慢慢累積經驗,這步驟千萬不要忽略!
依照進度,每一節課(預計是三學分的課,每次上三個小時)都能完成一個章節範例(讓學生慢慢打字練習,因為程式碼極少,大部分的工作都由VS 2005/2008幫我們完成了)。到了學期末,學生一定會自己寫程式了,而且具備ASP.NET程式開發的「基本生產力」!
關於本書範例的資料庫請自己依照書本的步驟來建置,因為「建立資料庫、瞭解IIS」這些基本步驟,也是程式設計師該會的基本功夫。
以下是 [廣告文] ----
我的書上市了,煩請賞光、支持一下。 感恩~
題名: | ASP.NET專題實務 本書目錄:http://www.kingsinfo.com.tw/item_detail.asp?pro_id=7085 | ||
ISBN: | 978-986-204-238-0 | 著者: | 周棟祥博士, 吳進魯 MIS2000 Lab. 編著 審稿教授:南台科大 吳盛博士 |
出版者: | 文魁資訊 http://www.kingsinfo.com.tw | 出版時間: | 2008.07 / 書厚 864頁 |
...................................................................................................................................................................................................................
新書上市-- ASP.NET專題實務(文魁出版 / P8187)。懇請支持,謝謝。