多與人溝通,調(diào)動五官,聽說讀寫,提高能力。多看書,多與人交流,培養(yǎng)自己文化底蘊(yùn)。樹立自己自信心。
本文我們將從以下幾個部分來詳細(xì)介紹如何學(xué)語言:學(xué)習(xí)基礎(chǔ)知識、練習(xí)語言的應(yīng)用、5 參考
學(xué)習(xí)一門新的語言是一件困難的事,不過萬事都有規(guī)律可循,包括學(xué)習(xí)任何語言都有共同的方法。學(xué)語言沒有捷徑可走,但只要你足夠努力,多加練習(xí),不久你就可以熟練地運用了。第一部分:學(xué)習(xí)基礎(chǔ)知識
孩子在1歲半以后,隨著發(fā)音器官的日趨成熟,孩子說話的積極性也越來越高,他能聽懂的詞也多了,一般在孩子18~21個月能掌握50多個詞語,到2歲時掌握130個左右。有時在游戲、交流中,家長還能聽到孩子說出一個家長從未專門教過的詞。這個詞可能是
第1步:了解自己的學(xué)習(xí)習(xí)慣。
按照我國教育思路是從高等教育,系統(tǒng)學(xué)習(xí)層面從大學(xué)一年級才開始接觸編程(中專生除外),這時候入門課題是Office,再office的基礎(chǔ)上認(rèn)識應(yīng)用程序。而后接踵而至的是C語言程序設(shè)計和計算機(jī)原理與匯編簡單介紹,所有得一切講述語言結(jié)構(gòu)和計算機(jī)基
這一點非常重要。每一個人的學(xué)習(xí)習(xí)慣各不相同,在學(xué)習(xí)語言上這種個體的差異性顯得尤為明顯。你應(yīng)該觀察并思考,自己是通過反復(fù)跟讀,還是把單詞寫下來,抑或是多看多聽正宗的語言素材學(xué)習(xí)更有效?
學(xué)習(xí)匯編語言過程: 一,要有一定的微機(jī)硬件基礎(chǔ)知識,因為匯編很底層,更加接近機(jī)器語言,往往很多的東西要從機(jī)器層面來支持理解。 二,最好先學(xué)習(xí)一門高級語言,因為高級語言更接近人的語言,相對比較容易理解。掌握了一門高級語言后再學(xué)匯編
確定自己更傾向于哪種學(xué)習(xí)者:視覺學(xué)習(xí),聽覺學(xué)習(xí),還是運動學(xué)習(xí)?你可以通過下面的方法辨別:找兩個你的母語單詞,多看幾遍。如果你第二天還能記得這兩個單詞,那你很可能是視覺學(xué)習(xí)者。如果不記得了,找個人把這兩個單詞讀給你聽,你自己不看,第二天如果還能記得這兩個單詞,說明你是個聽覺學(xué)習(xí)者。如果這種方法也不管用,那么把這兩個單詞讀出來,并寫下來,再大聲朗讀出來,并讓別人來讀一遍這兩個單詞給你聽,這樣你就會把過程中的場景和感受與這兩個單詞進(jìn)行聯(lián)系。如果第二天你記得這兩個單詞了,說明你是個運動學(xué)習(xí)者。
在人類是類人猿的時候,不停地啼叫已經(jīng)滿足不了復(fù)雜的社交活動了,于是他們開始創(chuàng)造一些固定的發(fā)音來表達(dá)自己的意思,這樣語言就產(chǎn)生了,但是語言和文字不是同時出現(xiàn)的,文字是在商朝才發(fā)明出來的。然而不同的地區(qū)有著不同的類人猿種族,所以他
假如你之前有學(xué)習(xí)另一門語言的經(jīng)歷,重溫你學(xué)過的知識和期間的學(xué)習(xí)方法,找出對你管用的學(xué)習(xí)方式。什么對你的學(xué)習(xí)有幫助?什么沒有幫助?一旦你找到了適合自己的學(xué)習(xí)方式,你就可以著手開始學(xué)習(xí)了。
關(guān)鍵看語言環(huán)境。 把一個北方人扔到廣東,周圍人都講粵語,他可能半年就能解決吃喝住行的交流問題了。 可是如果讓他還是住在北方,找個說粵語的老師,一周上一次課。學(xué)2年也不見得能趕上上面在廣東住半年的水平。 無他,語言環(huán)境而已。
第2步:學(xué)習(xí)發(fā)音。
批處理,也稱為批處理腳本,英文譯為BATCH,批處理文件后綴BAT就取的前三個字母。它的構(gòu)成沒有固定格式,只要遵守以下這條就ok了:每一行可視為一個命令,每個命令里可以含多條子命令,從第一行開始執(zhí)行,直到最后一行結(jié)束,它運行的平臺是DOS。
即使這門新語言中的字母跟你的母語長得很像,但發(fā)音也未必相同。你可以問問波蘭人怎么發(fā)字母“C”和“Z”的音,你會發(fā)現(xiàn)跟英語中的發(fā)音完全不同。
馬克思怎樣學(xué)外語 卡爾·馬克思誕生于德國,德語是他的母語。 馬克思從青少年時代開始,一生中堅持學(xué)習(xí)外語,在外語學(xué)習(xí)方面,取得很大的成就和許多成功的經(jīng)驗。他精通英語、法語、意大利語、西班牙語、拉丁語,還學(xué)會了俄語、羅馬尼亞語。他用法
美國國務(wù)院外交講習(xí)所(The Foreign Service Institute)的官網(wǎng)上有很多免費的語言學(xué)習(xí)資料,包括一些原汁原味的視頻文件,可以幫助學(xué)習(xí)者練習(xí)發(fā)音。多鄰國(Duolingo)多語言學(xué)習(xí)網(wǎng)站給學(xué)習(xí)者指出一些發(fā)音的小提示,還提供高質(zhì)量的免費的語言學(xué)習(xí)幫助服務(wù)。
首要之首:不要急于選擇一種語言 新手們有一個常見的錯誤就是猶豫于判斷哪種編程語言是做好的、最該先學(xué)的。 我們有很多的選擇,但你不能說那種語言“最好”。 我們應(yīng)該理解:說到底,什么語言并不重要。 重要的是理解數(shù)據(jù)結(jié)構(gòu)、控制邏輯和設(shè)計模
第3步:注意語法。
新華云課堂,慕課網(wǎng)。 相對于其他編程語言,C語言還是比較難的。初學(xué)者需要注意一下幾點: 一是學(xué)習(xí)順序 先從熟悉簡單的C語言語法開始入門,然后再循序漸進(jìn),學(xué)習(xí)C++語法,WIN32、MFC、QT、網(wǎng)絡(luò)編程,數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、算法、COM、STL等。構(gòu)建
除了詞匯之外,語法應(yīng)該是學(xué)習(xí)一門語言最重要的內(nèi)容了。你可以說“Paul want Mary go store”(保羅讓瑪麗去下商店),意思表達(dá)沒有問題,但這句話的語法不完全正確。不過,如果你經(jīng)常犯語法錯誤,往往會造成你無法用該種語言進(jìn)行溝通。
真的有毅力想學(xué)好,背課文??!記筆記!!堅持背,非常有效!!要點如下:第一章 緒 論 領(lǐng)會掌握和理解語言學(xué)研究范疇,人類語言的區(qū)別性特征以及語言學(xué)研究中的重要概念:規(guī)定性和描述性;共時性和歷時性;口頭語和書面語;語言和言語;能力和運
了解詞的結(jié)構(gòu),比如詞的哪些部分構(gòu)成不同的性質(zhì)(陽性、陰性和中性)。一旦你了解了詞的結(jié)構(gòu),你就可以在應(yīng)用時對比不同的詞性,然后進(jìn)行靈活應(yīng)用。
java現(xiàn)在大紅大紫,開發(fā)android應(yīng)用軟件必需使用的語言,oject-c因iphone走紅,.net的C#微軟在大力推廣。web開發(fā),php正是鼎盛時期,但python正有取代php之勢。C/C++高薪酬的行業(yè),也是最難學(xué)的。沒有什么比較好,只有不斷學(xué),你才能不致于被
你一定要學(xué)會用20個規(guī)則變化的動詞和20個不規(guī)則變化的動詞進(jìn)行問句、肯定句、否定句、過去時、現(xiàn)在時、將來時的表達(dá)。
別人寫的一篇關(guān)于初學(xué)電腦的心得文章,可以給你一些參考。 零基礎(chǔ)如何學(xué)習(xí)編程 心得筆記 自學(xué)編程2年來,加過n多群,泡過n多論壇,接觸過心懷的編程新人,遇到過沉著冷靜的技術(shù)大牛……編程,吸引了一批又一批的熱血青年,或許是為了理想,或
第4步:每天記憶30個單詞和詞組。
第一步:學(xué)習(xí)HTML與CSS 這并不需要去學(xué)一大堆的諸如Dreamweaver,F(xiàn)irework之類的各種網(wǎng)頁設(shè)計工具,關(guān)鍵是理解HTML網(wǎng)頁嵌套的block結(jié)構(gòu)與CSS的 box模型。許多ASP.NET控件最后都必須轉(zhuǎn)化為HTML。而且,div+CSS是當(dāng)前主流的網(wǎng)頁布局模型。 學(xué)習(xí)這
那就意味著,90天后你就可以記住2700個單詞和詞組,相當(dāng)于80%的總詞匯量。從常用的單詞和詞組開始記憶。記憶是學(xué)習(xí)語言的必經(jīng)之路,而且記憶的方法也很多。
首要之首:不要急于選擇一種語言新手們有一個常見的錯誤就是猶豫于判斷哪種編程語言是做好的、最該先學(xué)的。 我們有很多的選擇,但你不能說那種語言“最好”。 我們應(yīng)該理解:說到底,什么語言并不重要。 重要的是理解數(shù)據(jù)結(jié)構(gòu)、控制邏輯和設(shè)計模式
你可以練習(xí)多寫幾遍單詞,寫著寫著就記住了。
英語和韓語之間的差異很大,不會混淆。 我上大學(xué)的時候,主修日語、同時自學(xué)英語,基本上沒有出現(xiàn)混淆的情況。我們班的很多同學(xué)也是這樣。我家的一位后輩在美國,同時學(xué)習(xí)多種語言,都學(xué)得很好。 雖然不會出現(xiàn)混淆,但在同一時期應(yīng)有所側(cè)重,根
用同一個單詞多造幾個句子,通過練習(xí)之后,當(dāng)你需要表達(dá)某個意思的時候,合適的單詞就會自然跳進(jìn)你的腦海里。
記得要經(jīng)常溫故記憶過的單詞,如果你長久不用,原來記得的單詞就會忘了。
第5步:練習(xí)字母。
如果你學(xué)的語言的字母寫法跟你的母語不同,你要多練習(xí)寫法,知道每個字母長得什么樣,應(yīng)該怎么寫。
將字母的寫法、發(fā)音、和圖景聯(lián)系起來記憶,這樣串聯(lián)更有助于記憶。例如,在泰語中,“?”讀作“啊”,如果你是男性,在記憶這個字的時候你可以聯(lián)想你在樹旁尿尿后舒暢地發(fā)出一聲“啊”。圖景聯(lián)想可以是簡單的畫面,也可以是搞笑的畫面,只要能幫助你記憶,就是有效的聯(lián)想記憶。
你還要讓自己適應(yīng)從右往左或從上往下閱讀,因為有些國家的文字順序不是我們常見的從左到右閱讀。先從簡單的文章開始,逐漸向報紙、書籍等高難度挑戰(zhàn)。
第二部分:練習(xí)語言的應(yīng)用
第1步:聽。
多聽語言素材,可以通過電影、電視、視聽語言課程或音樂,這樣做會幫你鞏固已學(xué)的和正在學(xué)的單詞。不過,僅僅是聽還不夠,你要自己跟著復(fù)讀,還要自己在說中應(yīng)用。
精通多門語言的人在講到學(xué)語言的方法是,都會提到一個“影子練習(xí)”法。戴上耳麥,到戶外去,邊走邊聽邊復(fù)讀你聽到的內(nèi)容。跟讀,跟讀,再跟讀!這種方法會將你身體的動作與語言聯(lián)系起來,你就更容易記住了。
使用附視頻或語音的教科書,或參加視頻課程。在上班的路上或在公園慢跑鍛煉的時候可以聽聽,會對提高你的聽力很有幫助。反復(fù)聽一段30秒鐘到一分鐘時長的短文或?qū)υ挘钡侥阃耆斫饫锩娴囊馑紴橹?。有時候,你需要反復(fù)聽整個視頻課程,至少兩遍,才能完全掌握里面的內(nèi)容。
去掉字幕看電影或電視節(jié)目,比如連續(xù)劇、新聞節(jié)目以及國外引進(jìn)并由該語言配音的節(jié)目等。這種語言應(yīng)用和練習(xí)方式很有趣。
聽歌。聽你所學(xué)語言的歌曲,這是有趣且簡單的學(xué)習(xí)方式,并希望能通過這種方法保持你對學(xué)習(xí)該門語言的熱忱。在洗碗或散步的時候聽聽歌,并注意歌詞的內(nèi)容。
第2步:讀。
先從簡單易懂的書開始讀,然后隨著水平的提升,再讀難度更高的書。盡量不要一碰到生詞就查字典,學(xué)著聯(lián)系上下文的意思猜詞義。
兒童讀物是很好的入門教材,因為這些書的主要目標(biāo)就是教會孩子如何閱讀并理解他們的語言。剛開始的時候,你就可以選擇兒童讀物。
找些你喜歡的并且原文是用你的母語寫的譯著。因為你事先已經(jīng)了解了大致的內(nèi)容,所以碰到生詞時你會更容易知道是什么意思,也更有興趣繼續(xù)往下讀。
找些有名的報紙或雜志,挑選吸引你的題材讀。雜志是你學(xué)習(xí)習(xí)語在日常生活中如何運用的一條好渠道。而且報刊雜志的內(nèi)容涵蓋面廣,短小精悍更方便閱讀。
你可以購買一本紙質(zhì)的詞典或使用免費的網(wǎng)絡(luò)詞典也可以。一旦碰到生詞,在詞典上找出來,然后在筆記本上將這個詞,以及它的詞義、造句都記錄下來。每過一段時間就溫習(xí)一遍這本生詞本。這種學(xué)習(xí)方式有助于你深入理解一個詞的用法。
有時候帶圖片的詞典有助于你學(xué)習(xí)名詞。比如,學(xué)日語的時候你可以使用一本帶圖片的詞典,因為日語當(dāng)中的名詞往往跟英語中一樣帶有很多不同的詞義。
第3步:說。
不說的話,你永遠(yuǎn)都學(xué)不好語言,也記不住。你可以通過Skype這一軟件,找到以該種語言為母語的人,并與他們交流。如果這一方法對你不管用,看看周圍的家人或朋友是否能幫到你。他們或許可以給你介紹陪你練習(xí)的人。語言學(xué)校也是不錯的練習(xí)口語的地方。
學(xué)習(xí)一些習(xí)語、名言警句和慣用語。等你有了一定的基礎(chǔ)之后,你可以給自己補(bǔ)充些習(xí)語或俚語的知識。盡管可能用到不多,但一旦你讀到或聽到的時候,可以很快地加以識別。
剛開始肯定不會說得很好,千萬不要害羞,學(xué)語言是需要時間的。
不要給自己太大的壓力。如果你沒有機(jī)會說,你肯定不會學(xué)好。找機(jī)會跟當(dāng)?shù)厝苏f,或跟你一起學(xué)習(xí)的同學(xué)練習(xí),甚至跟電視對話都可以。
第4步:練習(xí)。
在公眾場合或碰到當(dāng)?shù)厝藭r,有機(jī)會你就該多說,不要害羞。說得越多,掌握得越快。此外,當(dāng)別人給你指正的時候,你一定不要覺得難為情,沒有人的知識是絕對全面的。你應(yīng)該對你提出建設(shè)性意見的人表示感謝。在任何可以練習(xí)的社交場合,你都應(yīng)該主動開口。
堅持看電影和電視節(jié)目。如果你喜歡橄欖球,給節(jié)目調(diào)到你所學(xué)的語言的聲道,看到爛球的時候也要大聲喊表示自己的不滿,這樣你才會更投入。
多用所學(xué)的語言思考問題。
小提示
挑選你感興趣的語言進(jìn)行學(xué)習(xí)。
每個人都喊著沒時間,那為何不擠時間呢?比如開車時、坐公車時或洗澡時,只要聽然后跟讀就可以了!不過一定要堅持!
警告
不要對自己要求過高。過度的自我批評會適得其反。犯錯是必經(jīng)的過程,相信自己,你一定會熟練掌握這門新語言的。
如果只是看子,或閱讀些兒童讀本,你是不會熟練掌握這門語言的。你需要不斷地通過說來練習(xí),并且還要用這種語言的思維邏輯來思考,你才能最終精通這門語言。
參考
http://expatriateconnection.com/learning-a-new-language-8-tips-that-really-work/
http://www.telegraph.co.uk/education/educationadvice/10218763/Learn-a-language-for-free-the-five-best-websites.html
http://zenhabits.net/how-to-learn-a-language-in-90-days/
http://www.fluentin3months.com/phonetic-script-can-be-learned-quickly/
http://www.cbc.ca/news/canada/the-secret-to-learning-languages-1.1229806
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
馬克思是怎樣學(xué)語言的?
馬克思怎樣學(xué)外語
卡爾·馬克思誕生于德國,德語是他的母語。
馬克思從青少年時代開始,一生中堅持學(xué)習(xí)外語,在外語學(xué)習(xí)方面,取得很大的成就和許多成功的經(jīng)驗。他精通英語、法語、意大利語、西班牙語、拉丁語,還學(xué)會了俄語、羅馬尼亞語。他用法語寫了《哲學(xué)的貧困》,親自逐字、逐句地校閱和修改了《資本論》第一卷的法譯本。它用英文寫了《福格特先生》一書,還用英文給美國《紐約每日論壇報》寫了不少的文章。
馬克思“從少年時起,就鉆研過黑格爾的著作,贊同黑格爾的主張,同時,通過熟背詩文來學(xué)習(xí)不熟悉的語言?!保ɡǜ瘢骸痘貞涶R克思恩格斯》第71頁)
他在中學(xué)時學(xué)過法語和拉丁語。上大學(xué)后又根據(jù)語法書自學(xué)英語和意大利語。
在波恩大學(xué)時,馬克思翻譯塔西佗的《日爾曼》和奧維狄斯的《哀歌》。在柏林大學(xué)法律系讀書時,馬克思將羅馬法全書的頭兩卷譯成德文。
1848年以后,馬克思在英語知識比較豐富的情況下,還把莎士比亞特殊風(fēng)格的詞句搜尋出來并加以分類。后來馬克思一直沒有放松對外語的學(xué)習(xí)。
馬克思學(xué)習(xí)外語,目的是很明確的,是*斗爭的需要。為了寫作《資本論》第二卷,為了能直接閱讀*的統(tǒng)計資料,他在五十二歲的時候,開始自學(xué)俄語。經(jīng)過一年的時間就能夠很好地閱讀普希金、果戈里、謝德林等*作家的作品,能夠閱讀*官方的報告資料了。馬克思說:“我發(fā)現(xiàn)有必要認(rèn)真學(xué)習(xí)一下俄文,因為在探討土地問題時,就不可避免地要從原文材料中去研究*的土地所有制關(guān)系?!?871年1月21日,馬克思在致齊格弗里特·邁耶爾的信中寫道:“……1870年初我開始自學(xué)俄語,現(xiàn)在我可以相當(dāng)自如地閱讀了?!煽兪且冻雠Σ拍苋〉玫?,象我這樣年紀(jì)的人,為了學(xué)會一種與古典語、日爾曼語和羅曼語截然不同的語言,是要下一番功夫的?!?p>注重閱讀原著。這是馬克思學(xué)習(xí)外語時十分注重的一種方法。他讀莎士比亞的英文原著來學(xué)習(xí)英語;讀巴爾扎克的法文原著來學(xué)習(xí)法語;讀但丁和馬基雅弗利意大利語原著來學(xué)習(xí)意大利語;讀希臘文本的埃斯庫羅斯的原著,來學(xué)習(xí)希臘語;讀西班牙文的《唐·吉訶德》原著和卡德龍的西班牙原文作品,來學(xué)習(xí)西班牙語;讀《*工人階級狀況》、普希金的《葉甫蓋尼·奧涅金》和赫爾岑回憶錄等俄文原著,來學(xué)習(xí)俄語。通過學(xué)習(xí)外文版的原著來學(xué)習(xí)外語,掌握有關(guān)語言的語法和詞匯,這是一條成功的經(jīng)驗。馬克思在他的一本書里,對如何學(xué)習(xí)外語提出了一些倡議。他說,當(dāng)人們學(xué)習(xí)外語時,不應(yīng)該把什么都譯成母語。如果那樣,就表白他們并沒有掌握這種語言。在他們使用外語時,應(yīng)該盡量完全忘掉母語。如果做不到這一點,他們就沒有真正地學(xué)到這一種外語的奇妙,也不克不及運用自如。
總之,馬克思學(xué)習(xí)目的的明確,終生堅持不懈,注重閱讀原著等學(xué)習(xí)外語的經(jīng)驗都是很值得我們學(xué)習(xí)借鑒的。馬克思(makesi)學(xué)習(xí)外語的方式和經(jīng)歷對所有熱愛學(xué)習(xí)的人都是存在指導(dǎo)意義的。
如何自學(xué)HTML語言?
首要之首:不要急于選擇一種語言
新手們有一個常見的錯誤就是猶豫于判斷哪種編程語言是做好的、最該先學(xué)的。 我們有很多的選擇,但你不能說那種語言“最好”。 我們應(yīng)該理解:說到底,什么語言并不重要。 重要的是理解數(shù)據(jù)結(jié)構(gòu)、控制邏輯和設(shè)計模式。 任何一種語言—甚至一種簡單的腳本語言—都會具有所有編程語言都共有的各種特征,也就是說各種語言是貫通的。 我正在攻讀我的計算機(jī)學(xué)學(xué)位,我編程使用Pascal,匯編,和C語言,事實上我從來沒有把它當(dāng)成職業(yè)以求獲得回報。 我一直在自學(xué)編程,工作上用不到它,我使用現(xiàn)有的知識,參考各種文檔和書本,學(xué)習(xí)它們的用法。 因此,不要急于選擇何種編程語言。 找出你想要開發(fā)的東西,使用一種能夠完成這項任務(wù)的語言,這就可以了。
根據(jù)各種開發(fā)平臺的不同,有很多不同的軟件開發(fā)形式可供你選擇:從網(wǎng)站應(yīng)用到桌面軟件到智能手機(jī)軟件到命令行腳本工具。 這篇文章里,我將重點介紹一些很受歡迎的入門教程和資源,它們能幫助你學(xué)會如何在各種主流的平臺上編程開發(fā)。 我先假設(shè)你是一個悟性很強(qiáng)的讀者,但對于新手,當(dāng)我談?wù)摮绦虼a時還是要按照入門級的水平。 因為即使是你自己看一篇編程入門手冊,如果發(fā)現(xiàn)都能理解時,心情自然會很高興,這樣利于你進(jìn)一步學(xué)習(xí)。
桌面腳本
想要動手在Windows里或蘋果系統(tǒng)里編程,最簡單的方法是從一種腳本語言或宏語言開始,例如AutoHotkey(Windows) 或Automator(蘋果系統(tǒng))。 如今一些硬件程序員沖著他們的屏幕大喊大叫,說AHK和AppleScript并不是“真正”的編程語言。 也許他們說的是對的—技術(shù)上,這些種類的語言只能做一些上層的編程。 但是對于那些只是想來脫盲、想在他們的電腦里實現(xiàn)一些能自動運行的程序的新手來說,這些語言會是一個絕妙的入門入口—而且你會吃驚于它們豐富的功能。
例如,大家都喜愛的Texter就是Adam使用AutoHotkey開發(fā)的能獨立運行的Windows應(yīng)用程序,所以說這種腳本語言遠(yuǎn)不是只能開發(fā)小規(guī)模腳本軟件。 如果你想從AutoHotkey入手,可以參考Adam的指導(dǎo):how to turn any action into a keyboard shortcut using AutoHotkey(然后,你可以下載Texter源代碼看看這個功能齊全的使用AHK開發(fā)的Windows應(yīng)用程序的內(nèi)部結(jié)構(gòu))。
Web開發(fā)
HTML 和 CSS:開發(fā)網(wǎng)站,你第一件要知道的事情就是HTML(網(wǎng)頁就是由它組成的)和CSS(一種讓外觀更好看的樣式標(biāo)記)。 HTML 和 CSS 并不是編程語言—它們只是頁面的結(jié)構(gòu)和樣式信息。 然而,在開始開發(fā)web應(yīng)用程序之前你必須要學(xué)會如何手工的編寫簡單的HTML和CSS,web頁面是任何webapp的前端顯示部分。 這個HTML 指導(dǎo)是你入手的好地方。
JavaScript:當(dāng)你可以通過HTML和CSS構(gòu)建一個靜態(tài)頁面后,事情就開始變得有趣了—因為到了該學(xué)JavaScript的時候了。 JavaScript是一種web瀏覽器上的編程語言,它的魔力就是能在頁面里制造一些動態(tài)效果。 JavaScript可以做bookmarklets,Greasemonkey腳本, 和Ajax, 所以它是web上各種好東西的關(guān)于因素。學(xué)習(xí)JavaScript從這里開。
服務(wù)器端腳本:一旦你學(xué)會了網(wǎng)頁里的知識,你就要開始對它添加一些動態(tài)服務(wù)器操作—為了實現(xiàn)這些,你需要把目光轉(zhuǎn)移到服務(wù)器端腳本語言,例如PHP, Python, Perl, 或 Ruby。 舉個例子,如果想要制作一個網(wǎng)頁形式的聯(lián)系方式表單,根據(jù)用戶的輸入發(fā)送郵件,你就需要使用服務(wù)器端腳本來實現(xiàn)。 像PHP這樣的腳本語言可以讓你跟web服務(wù)器上的數(shù)據(jù)庫進(jìn)行溝通,所以如果你想搭建一個用戶可以登錄注冊的網(wǎng)站,這樣的語言正是你需要的。Webmonkey是一個優(yōu)秀的web開發(fā)資源網(wǎng)站,里面有大量的各種web編程語言的指導(dǎo)手冊。 閱讀一下他們的PHP 初學(xué)者指南。 當(dāng)你感覺差不多了的時候,看看WebMonkey’s PHP and MySQL tutorial學(xué)習(xí)如何使用PHP跟數(shù)據(jù)庫交互。 網(wǎng)上最好的要數(shù)PHP語言官方的在線文檔和函數(shù)參考了。 每個知識點上 (例如strlen function這個)都在后面列出來用戶的評論注釋,這些對于文檔的本身是非常有價值的。 (我很喜歡PHP,但還有很多其他種服務(wù)器端的腳本語言你們都可以選擇。)
Web框架:過去數(shù)年里,web開發(fā)人員在開發(fā)動態(tài)網(wǎng)站的過程中不得不一遍又一遍的針對重復(fù)遇到的問題寫出重復(fù)的代碼。 為了避免這種每次開發(fā)一些新網(wǎng)站都會重復(fù)勞動一次的問題,一些程序員動手搭建了一些框架,讓框架替我們完成重復(fù)性的工作。 非常流行的Ruby on Rails框架,作為一個例子,它利用Ruby編程語言,為我們提供了一個專門面向web的架構(gòu),普通的web應(yīng)用程序都能使用它來完成。 事實上,Adam使用Rails開發(fā)了他的第一個正式的(而且是嘆為觀止的!)web應(yīng)用程序,MixTape.me。這就是他的如何在沒有任何經(jīng)驗的情況下搭建一個網(wǎng)站。還有一些其他的web開發(fā)框架包括CakePHP(針對 PHP 編程者),Django(針對 Python 編程中), 以及jQuery(針對 JavaScript).
Web APIs:API (應(yīng)用層序編程接口)是指不同的軟件之間相互交換的程序途徑。 例如,如果你想在你的網(wǎng)站上放一個動態(tài)的地圖,你可以使用Google Map,而不需要開發(fā)自己的地圖。The Google Maps API可以輕松的讓你通過JavaScript在程序中引入一個地圖到你的頁面上。 幾乎所有的現(xiàn)代的你所知道的和喜愛的web服務(wù)都提供了API,通過這些API你可以獲取到他們的數(shù)據(jù)和小工具,在你的應(yīng)用程序里就可以使用這些交互過來的東西了,例如Twitter, , Google Docs, Google Maps, 這個列表遠(yuǎn)不止這些。 通過API把其他web應(yīng)用集成到你的web應(yīng)用里是現(xiàn)在富web開發(fā)的前沿地帶。 每個優(yōu)秀的主流的web服務(wù)API都附帶有完整的文檔和一些快速入手的指導(dǎo)(例如,這個就是Twitter的)。 瘋狂吧。
命令行腳本
如果你想開發(fā)一個程序,讓它讀取文字或文件、輸入輸出一些有用的東西,那么,命令行腳本語言將是個不錯的選擇。 然而它并不像web應(yīng)用程序和桌面應(yīng)用程序那樣有吸引力和好看的外觀,但是作為快速開發(fā)的腳本語言,你卻不能忽視它們。
很多的在linux平臺上運行的web腳本同樣能以命令行模式運行,例如Perl,Python和PHP,所以如果你學(xué)會了使用它們,你將能在兩種環(huán)境中使用它們。 我的學(xué)習(xí)道路一直沒離開Perl太遠(yuǎn),我自學(xué)Python使用的是這本優(yōu)秀的在線免費書Dive into Python。
如果成為一個Unix高手也是你學(xué)習(xí)的目標(biāo),那么你絕對要精通bash這個腳本語言。 Bash是Unix和Linux環(huán)境下的一種命令行腳本語言,它能夠為你做所以的事情:從自動備份數(shù)據(jù)庫腳本到功能齊全的用戶交互程序。 起初我沒有任何使用bash腳本的經(jīng)驗,但最終我用bash開發(fā)了一個全功能的個人代辦任務(wù)管理器:Todo.txt CLI。
插件(Add-ons)
如今的web應(yīng)用程序和瀏覽器都可以通過一些擴(kuò)展軟件來豐富自己的功能。 由于一些現(xiàn)有的軟件,例如Firefox、WordPress越來越受到開發(fā)人員的關(guān)注,插件的開發(fā)也日益流行,人們都在說“But if only it could do THIS…”
只要你掌握了HTML,JavaScript和CSS,你就可以在任何的瀏覽器里開發(fā)你想要的很多東西。 Bookmarklets,Greasemonkeyuser scripts, 和Stylishuser styles這些軟件都是用的更普通頁面一樣的語言寫成的, 這幾個東西都值得你去研究一些。
更高級的瀏覽器擴(kuò)展程序,例如Firefox的擴(kuò)展,它們可以幫助你很多。 開發(fā)Firefox的擴(kuò)展,舉個例子,需要你精通JavaScript和XML(一種標(biāo)記語言,類似HTML,但具有更嚴(yán)格的格式)。 早在2007年我就寫下來how to build a Firefox extension, 這是我在笨手笨腳的研究網(wǎng)上的一些學(xué)習(xí)資料后獲得的成果。
很多免費的、受歡迎的web應(yīng)用程序都提供了擴(kuò)展框架,例如WordPress 和 MediaWiki。 這些應(yīng)用程序都是用PHP寫成的,所以只有對PHP熟悉你才能做這些事情。 這個就是如何編寫WordPress插件。 而想駕馭Google Wave前沿技術(shù)的開發(fā)人員可以從使用HTML, JavaScript, Java, 和 Python 寫小組件和小工具開始。 我寫的第一個Wave bot是跟著這個一個下午時間的快速入門指導(dǎo)開始的。
開發(fā)桌面上的Web應(yīng)用程序
學(xué)習(xí)編程最好的結(jié)果是你在一個環(huán)境下學(xué)的東西可以應(yīng)用到另外的環(huán)境中。 先學(xué)習(xí)開發(fā)web應(yīng)用程序的好處就是我們有一些方法可以讓web應(yīng)用程序直接在桌面上運行。 例如,Adobe AIR是一個跨平臺的即時運行平臺,它能讓你編寫的程序運行在任何裝有AIR的操作系統(tǒng)的桌面上。 AIR應(yīng)用程序都是由HTML, Flash, 或 Flex 寫成的,所以它能讓你的web程序在桌面環(huán)境中運行。 AIR是開發(fā)部署桌面應(yīng)用程序的一個優(yōu)秀的選擇,就像我們提到過的10個讓你值得去安裝AIR的應(yīng)用程序。
移動應(yīng)用開發(fā)
能在iPhone或者Android智能手機(jī)上運行的手機(jī)應(yīng)用程序的開發(fā)如今正呈現(xiàn)井噴之勢,所以你也可以夢想一下如何在iTunes應(yīng)用商店里通過你的天才程序大賺一筆。 但是,作為一個編碼新手,直接奔向移動開發(fā)所經(jīng)歷的學(xué)習(xí)曲線可能會很陡,因為它需要你熟悉高級的編程語言,例如Java和Objective C。 然而,你當(dāng)然應(yīng)該看看iPhone 和 Android 編程究竟是什么樣子的。 閱讀這個簡單的iPhone應(yīng)用開發(fā)例子可以初步認(rèn)識一下iPhone程序的開發(fā)過程。 Android 程序都是由Java寫成的,這有一個簡單的視頻教程教你如何開發(fā)第一個”Hello Android“程序(注:可能需要代理才能看這個視頻)。
耐心,刻苦,嘗試,失敗
好的程序員都有一個不達(dá)目的誓不罷休的品質(zhì),他們會驚喜于通過長期推敲和失敗換來的一點成績。 學(xué)會編程會有很好的回報的,但是學(xué)習(xí)的過程可能會是飽受挫折和孤獨的。 如果有可能,最好找個伴一起陪你做這件事。 想精通編程,這和其他事情一樣,需要堅持,反復(fù)嘗試,獲得更多的經(jīng)驗。
零基礎(chǔ)學(xué)c語言,該如何開始?
新華云課堂,慕課網(wǎng)。
相對于其他編程語言,C語言還是比較難的。初學(xué)者需要注意一下幾點:
一是學(xué)習(xí)順序
先從熟悉簡單的C語言語法開始入門,然后再循序漸進(jìn),學(xué)習(xí)C++語法,WIN32、MFC、QT、網(wǎng)絡(luò)編程,數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、算法、COM、STL等。構(gòu)建一個完整的C語言知識體系。這需要一個比較漫長的學(xué)習(xí)積累的過程。語法入門部分大概2-3個月,其他部分需要學(xué)習(xí)和工作中慢慢理解和消化了。
二是學(xué)習(xí)方法
人的知識80%是通過眼睛獲取的,但是學(xué)習(xí)編程有所不同,除了看書、看視頻之外,關(guān)鍵是要勤動手,勤動腦。通過做大量的練習(xí)、項目實戰(zhàn)不斷積累代碼量。只有代碼量足夠多了,項目做的多了,才能算是真正學(xué)會了。項目能否完成,就是衡量是否學(xué)會的唯一標(biāo)準(zhǔn)。后期就是代碼的質(zhì)量和優(yōu)化問題了,這個只能在項目工作中慢慢積累經(jīng)驗了。
最后強(qiáng)調(diào)一點,很多人學(xué)不會編程是因為掉坑里了。就是教程或者書上的知識點之間跨越太大,作為一個初學(xué)者很難自己摸索出來,前面的知識點沒有掌握,接著學(xué)習(xí)后面的知識,肯定是學(xué)不會了。目前絕大多數(shù)編程書籍和教程或多或少都有這樣的弊端。自學(xué)能力比較強(qiáng)的人可以通過各種方法,參考各種網(wǎng)上的資料自己解決。但是大多數(shù)自學(xué)能力不是很強(qiáng)的人,只能依賴?yán)蠋?、同學(xué)、同事或者朋友幫忙指導(dǎo),或者報名培訓(xùn)機(jī)構(gòu),老師指導(dǎo)完成了。學(xué)習(xí)編程通常需要一些好的學(xué)習(xí)資料,包括紙質(zhì)的書籍,視頻教程,課件,項目練習(xí),代碼。零基礎(chǔ)入門的書籍推薦《明解C語言》、《C Primer Plus》,還有一本非常特別的匯編和C語言正向逆向結(jié)合的書編程達(dá)人內(nèi)部教材《匯編、C語言基礎(chǔ)教程》也非常不錯,講解匯編和C語言的本質(zhì)非常透徹,非常細(xì)致。視頻資料也是特別多了,各種視頻網(wǎng)站、論壇、自媒體都有,比如網(wǎng)易課堂、騰訊課堂、慕客網(wǎng)這些。還有一些論壇,比如CSDN、編程中國等。最重要的一點就是答疑服務(wù),推薦愛達(dá)人的網(wǎng)站也很不錯,從零基礎(chǔ)入門到應(yīng)用課程,配套的視頻、課件、代碼、項目、答疑服務(wù)都有,還可以兼職接單,學(xué)以致用。
英語語言學(xué)要怎么學(xué)
真的有毅力想學(xué)好,背課文?。∮浌P記?。猿直?,非常有效!!要點如下:第一章 緒 論
領(lǐng)會掌握和理解語言學(xué)研究范疇,人類語言的區(qū)別性特征以及語言學(xué)研究中的重要概念:規(guī)定性和描述性;共時性和歷時性;口頭語和書面語;語言和言語;能力和運用。
識記定義:語言學(xué)、語言、任意性、創(chuàng)造性、二重性、移位性、文化傳遞性
第二章 音系學(xué)
領(lǐng)會掌握音系學(xué)和語音學(xué)的相似性和相異性、音系的序列規(guī)則、同化規(guī)則和省略規(guī)則;超音位特征對語義的影響;了解人類的發(fā)音器官、元音和輔音的分類原則,并能利用這些原則對語音進(jìn)行分類與識別。
識記語音學(xué)、寬式和嚴(yán)式標(biāo)音法、音素、音位、音位變體、音位對立、互補(bǔ)分布、最小對立對以及超音位特征。
第三章 形態(tài)學(xué)
領(lǐng)會掌握構(gòu)詞規(guī)則和構(gòu)詞方法、和復(fù)合法的書寫特征、句法特征、語義特征和語音特征。
識記形態(tài)學(xué)、語素、自由語素、黏著語素、詞根、詞綴、屈折詞綴、派生詞綴。
第四章 句法學(xué)
領(lǐng)會理解句子的基本成分和類型、句子的組合規(guī)則、句子的線性與層次性、深層與表層關(guān)系以及普遍語法原則。
識記句法學(xué)、層次結(jié)構(gòu)、語法范疇、語法關(guān)系、短語結(jié)構(gòu)規(guī)則、X-標(biāo)桿理論、普遍語法。能利用所學(xué)的語法學(xué)知識分析相關(guān)問題。
第五章 語義學(xué)
理解掌握語義研究的幾種主要理論:命名論、意念論、語境論、行為主義論;主要的意義關(guān)系;意義分析的兩種形式:成分分析和述謂結(jié)構(gòu)分析;句子間的語義關(guān)系:如:同義關(guān)系、矛盾關(guān)系、蘊(yùn)涵關(guān)系、預(yù)設(shè)關(guān)系、矛盾句、語義反常等。
識記定義語義學(xué)、意義、所指、同義關(guān)系:方言同義詞、文體同義詞、表情意義和評價意義相異的同義詞、搭配同義詞、語義相異的同義詞;反義關(guān)系:可分等級反義詞、互補(bǔ)反義詞、關(guān)系反義詞;多義現(xiàn)象;同形同音異義現(xiàn)象;上下義關(guān)系。
第六章 語用學(xué)
領(lǐng)會掌握語用學(xué)與傳統(tǒng)語義學(xué)的區(qū)別、語境、句子語義與話語語義的區(qū)別、言有所為與言有所述的區(qū)別;言內(nèi)行為、言外行為和言和行為;Searle的言外行為分類以及闡述類,指令類,承諾類,表達(dá)類和宣告類的言外之的;能夠使用言語行為理論和會話原則解釋一些語言現(xiàn)象。
識記定義語用學(xué)、合作原則、數(shù)量準(zhǔn)則、質(zhì)量準(zhǔn)則、關(guān)系準(zhǔn)則和方式準(zhǔn)則;
第七章 歷史語言學(xué)
領(lǐng)會掌握研究語言變化的目的與意義;語言變化的本質(zhì);英語歷史發(fā)展的主要階段以及各個階段的特點;英語系統(tǒng)的語音變化、形態(tài)變化、句法變化、詞匯變化、語義變化;語系的劃分,尤其是印歐語系;語言變化的原因:如語音同化、規(guī)則的簡化、內(nèi)部借用、規(guī)則的細(xì)化、社會因素和文化傳播等。
識記歷史語言學(xué)、歷時語言學(xué)、原始語、語系、同源詞、古英語、中古英語、元音大變位、詞尾音脫落、插入音、語音變位;合成法、派生法、首字母縮略法、混合法、縮寫法、略寫法、逆成法等;語義的廣義化、語義的狹義化、語義的演變等。
第八章 社會語言學(xué)
領(lǐng)會掌握語言與社會的關(guān)系,交際場景中各種社會因素對語言使用的影響;明確語言使用中的各種變體的本質(zhì)特征,如地域變體、社會變體、語域變體等;理解黑人英語的語言特征、男性與女性的言語特征;弄清禁忌語和委婉語的本質(zhì)聯(lián)系,稱呼語與社會因素的聯(lián)系;雙言與雙語現(xiàn)象、共同語(Linguo franca)與洋徑浜語(pidgin)以及標(biāo)準(zhǔn)語與非標(biāo)準(zhǔn)語的相似性和相異性。
識記定義社會語言學(xué)、言語社區(qū)、社會方言、地域方言、個人言語、語域、標(biāo)準(zhǔn)語、通用語、洋徑浜語、克里奧爾語、雙言現(xiàn)象、雙語現(xiàn)象、民族方言、教育變體、年齡變體、性別變體、稱呼語、俚語、禁忌語、委婉語。
第九章 心理語言學(xué)
領(lǐng)會掌握語言的生理基礎(chǔ)、語言側(cè)化、語言的中樞、語言習(xí)得的關(guān)鍵期以及語言與思維的關(guān)系;蓋奇案例、吉妮案例以及兩耳分聽實驗的語言學(xué)意義;各種功能在左右腦中的側(cè)化以及語言中樞中的布羅卡區(qū)、韋尼克區(qū)和角形腦回在語言感知、理解和表達(dá)中的作用;了解有關(guān)語言與思維關(guān)系的一些早期觀點;弄清薩丕爾—沃爾夫假設(shè),并能夠從詞和意義的關(guān)系,語法結(jié)構(gòu),語言的可譯性,第二語言習(xí)得,語言與世界觀等方面對薩丕爾——沃爾夫假設(shè)進(jìn)行批判;明確語言的主要功能以及語言對思維的影響。
識記定義:心理語言學(xué)、大腦皮層、側(cè)化、右耳優(yōu)勢、關(guān)鍵期、語言決定論、語言相對論、薩丕爾—沃爾夫假設(shè)、自我交際、無聲言語、有聲思維
第十章 語言習(xí)得
領(lǐng)會掌握人類語言能力的生理基礎(chǔ)和發(fā)展過程;語言習(xí)得主要是語法規(guī)則的習(xí)得;第一語言習(xí)得與第二語言習(xí)得的相異性和相似性;第一語言習(xí)得發(fā)展過程的各階段、各階段兒童語言的特征以及第一語言習(xí)得中語言輸入、交流的作用,語言教學(xué)的作用,糾錯與強(qiáng)化的作用和模仿的作用;Krashen有關(guān)習(xí)得與學(xué)習(xí)的區(qū)別;第二語言習(xí)得中語言輸入的作用,教學(xué)的作用以及年齡、動機(jī)、語言文化輸入、個性等個人因素對第二語言習(xí)得的影響。
識記定義:語言習(xí)得、幼兒保育人言語、行為主義的學(xué)習(xí)理論、獨詞句、雙詞句、多詞句、電報式言語、語言轉(zhuǎn)移、干擾、對比分析、語際語、語言僵化、動機(jī)、介入性動機(jī)、工具性動機(jī)、語言文化移入等。
現(xiàn)在學(xué)哪種編程語言最好
java現(xiàn)在大紅大紫,開發(fā)android應(yīng)用軟件必需使用的語言,oject-c因iphone走紅,.net的C#微軟在大力推廣。web開發(fā),php正是鼎盛時期,但python正有取代php之勢。C/C++高薪酬的行業(yè),也是最難學(xué)的。沒有什么比較好,只有不斷學(xué),你才能不致于被時代淘汰。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com