1、關於高中計算機競賽:高中生學習計算機的全面計劃
建議你從C學起,打好基礎。教材嘛,當然是經典的:《C語言程序設計(第二版)》 譚浩強著
學習過程中要注意:
1.明確學習目的
學習編程對大多數IT業人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟體使用中所遇到的問題,改進現有軟體,可以為自己找到一份理想的工作添加重要得砝碼,有利於在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟體產業做出應有的貢獻,一名優秀的程序員永遠是被爭奪的對象。學習編程還能 鍛煉思維,使我們的邏輯思維更加嚴密;能夠不斷享受到創新的樂趣,將一直有機會走在高科技的前沿,因為程序設計本身是一種創造性的工作。知識經濟時代給我們帶來了無限的機會,要想真正掌握計算機技術,並在IT行業里干出一番事業來,有所作為,具有一定的編程能力是一個基本條件和要求。
2.打好基礎
學編程要具備一定的基礎,總結之有以下幾方面:
(1)數學基礎 從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。
(2)邏輯思維能力的培養 學程序設計要有一定的邏輯思維能力,「邏思力」的培養要長時間的實踐鍛煉。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反復的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,我們不必等到什麼都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第一次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。
(3)選擇一種合適的入門語言 面對各種各樣的語言,應按什麼樣的順序學呢?程序設計工具不外乎如下幾類: 1)本地開發 應用軟體開發的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;資料庫開發工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平台開發 開發工具如 Java 等。 3)網路開發 對客戶端開發工具如:Java Script 等;對伺服器開發工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的環境下幾種開發工具中 VB 法簡單並容易理解,界面設計是可設化的,易學、易用。選 VB 作為入門的方向對出學者是較為適合的。
3. 注意理解一些重要概念
一本程序設計的書看到的無非就是變數、函數、條件語句、循環語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針對這些語法、結構的應用例子,做到舉一反三,觸類旁通。
4.掌握編程思想
學習一門語言或開發工具,語法結構、功能調用是次要的,最主要是學習它的思想。例如學習 VC 就要學習 Windows 的內在機理、什麼是線程......;學習 COM 就要知道 VTALBE 、類廠、介面、idl......,關鍵是學一種思想,有了思想,那麼我們就可以觸類旁通。
5.多實踐、多交流
掌握編程思想必須在編程實際工作中去實踐和體會。編程起步階段要經常自己動手設計程序,具體設計時不要拘泥於固定的思維方式,遇到問題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長處,豐富編程實踐,幫助自己提高水平。親自動手進行程序設計是創造性思維應用的體現,也是培養邏輯思維的好方法。
6.養成良好的編程習慣
編程入門不難,但入門後不斷學習是十分重要的,相對來說較為漫長。在此期間要注意養成一些良好的編程習慣。編程風格的好壞很大程度影響程序質量。良好的編程風格可以使程序結構清晰合理,且使程序代碼便於維護。如代碼的縮進編排、變數命令規則的一致性、代碼的注釋等。
7.上網學編程
在網上可以學到很多不同的編程思想、方法、經驗和技巧,有大量的工具和作品及相關的輔導材料供下載。例如網站「編程課堂」(http://best.yeah.net/)主要以 VB 和 Delph;教學和交流為主,提供大量實用技巧;網站「現在時編程學園」(http://pshool.yeah.net/)是專門介紹C、VC、VB、Delphi 等的綜合編程網站;網站「 VB 編程樂園 」(http://www.vbeden.com/)提供內容豐富而且實用的編程技術文章、精選控制項、源代碼下載、計算機考試、相關軟體以及編程書籍推薦等等。
8.加強計算機理論知識的再學習
學編程是符合「理論→實踐→再理論→再實踐」的一個認識過程。一開始要具有一定的計算機理論基礎知識,包括編程所需的數學基礎知識,具備了入門的條件,就可以開始編程的實踐,從實踐中可以發現問題需要加強計算機理論知識的再學習。程序人人皆可編,但當你發現編到一定程度很難再提高的時候,就要回頭來學習一些計算機科學和數學基礎理論。學過之後,很多以前遇到的問題都會迎刃而解,使人有豁然開朗之感。因此在學習編程的過程中要不斷地針對應用中的困惑和問題深入學習數據結構、演算法、計算機原理、編譯原理、操作系統原理、軟體工程等計算機科學的理論基礎和數理邏輯、代數系統、圖論、離散數學等數學理論基礎知識。這樣經過不斷的學習,再努力地實踐,編程水平一定會不斷提高到一個新高度。
2、以一個城市的高中生為調查對象設計一個問卷調查,關於計算機學習軟體使用情況和效果!
1 )打開復 Dreamweaver MX 2004 軟體新建文件,並保存制頁面。 ( 2 )插入表格和設置背景。為使 Flash 的效果更加明顯,先插入表格並設置背景圖,如下圖所示。 提示:可使用快捷鍵 Ctrl+Alt+7 打開【表格】對話框。 設置表格的背景,把表格選中,然後按下圖進行設置,(提示:最好事先准備的圖片和Flash的大小是相同的啊!) ( 3 )設置完背景後,可以插入 Flash 文件,如下圖所示。 ( 4 )接著設置 Flash 文件的參數,如下圖所示。 如果你想了解更多在Flash的參數,可以瀏覽下面的的文章: ( 5 )保存文件,完成操作。在網路上看到自己喜歡的 Flash 作品,想把它引用到自己的網站,但又不喜歡底色,就可以用本例介紹的這種方法,使它透明後再使用。
3、高中生設計的廣告
這種東西最好不要用聲音。
用了聲音說明就破壞了這中意境。
也就是或破壞回了觀眾的好答奇心。
在廣告結束的時候可以用英語加上「xxx」顯示器。
那樣就很完美了。
雖然這種廣告的表現方式已經有其他的廣告使用。
但同樣還是那麼受歡迎不是么。
你可以嘗試把蘋果換成其他的東西。
或者是動物也不是不的。
4、高中生能學會電腦室內設計嗎?
你這個情況沒必要再去專業的大學校了,如果只是想混口飯吃,還是很有希望的,回首先你必須先學答會作圖,報一個學習班,自己再買台配置好一點的電腦裝上軟體,如果你下功夫應該在3個月左右能夠掌握基本的作圖方法,就是會描圖了。當你有了一定的作圖基礎後,你可以先去一個公司做個業務員或者實習設計師熟悉一下環境和裝修流程,在這期間你仍需要不斷提高自己的作圖能力,你還要勤下工地,反正是什麼都得學。3個月後你可以到一家小公司應聘設計師了,在這期間你要學好怎麼談業務,怎麼與人相處,這種能力是比作圖更重要的,干個半年左右也就是一年到期你就今非昔比了。但是你一定要刻苦,要有自信。我給你描述的這一年將是無比刻苦的一年,也將是無比充實的一年
5、高中生計算機競賽內容
暈。。自己看吧
聯賽分兩個年齡組:初中組和高中組。每組競賽分兩輪:初試和復試。
.初試形式為筆試,側重考察學生的計算機基礎知識和編程的基本能力,並對知識面的廣度進行測試。程序設計的描述語言採用Basic(2005年被取消)、C/C++或Pascal。各省市初試成績在本賽區前百分之二十的學生進入復賽,其分數不計入復賽的成績。初賽時間為10月的最後第二個星期六上午 9:00 - 11:00舉行。
.復試形式為上機,側重考察學生對問題的分析理解能力,數學抽象能力,駕馭編程語言的能力和編程技巧、想像力和創造性等。程序設計語言可採用 Basic(2005年後被取消)、Pascal、C或C++。各省市競賽的等第獎在復試的優勝者中產生。時間為 3 小時。只進行一試,約在當年的11 月的第三個周六進行。
試題形式
每次聯賽的試題分四組:初中組初試賽題;初中組復試賽題;高中組初試賽題;高中組復試賽題。其中,初中組初試賽題和高中組初試賽題類型相同,初中組復試賽題和高中組復試賽題類型相同,但初中組和高中組的題目不完全相同,高中組難度略高;以體現年齡特點和層次要求。
* 初試:初試全部為筆試,滿分100分。試題由四部分組成:
1、選擇題:共20題,每題1.5分,共30分。每題有4個備選方案。試題內容包括計算機基本組成與原理、計算機基本操作、信息科技與人類社會發展的關系等等。
2、問題求解題:共2題,每題5分,共10分。試題給出一個敘述較為簡單的問題,要求學生對問題進行分析,找到一個合適的演算法,並推算出問題的解。答案以字元串方式給出,考生給出的答案與標准答案的字元串相同,則得分;否則不得分。
3、程序閱讀理解題:共4題,每題8分,共32分。題目給出一段程序(沒有關於程序功能的說明),有時也會給出程序的輸入,要求考生通過閱讀理解該段程序給出程序的輸出。輸出以字元串的形式給出,如果與標准答案一致,則得分;否則不得分。
4、程序完善題:共 2題,第一題10分,共4空,沒空2.5分;第二題18分,共6空,每空3分。兩題共 28分。題目給出一段關於程序功能的文字說明,然後給出一段程序代碼,在代碼中略去了若干個語句並在這些位置給出空格,要求考生根據程序的功能說明和代碼的上下文,填出被略去的語句。填對的,則得分;否則不得分。
* 復試:復試的題型和形式向全國信息學奧賽(NOI)靠攏,全部為上機編程題,但難度略低。復試為決出競賽成績的最後一個環節。題目包括 4道題,每題 100分,共計 400分。難度有易有難,既考慮普及面,又考慮選拔的梯度要求。每一道試題包括:題目、問題描述、樣例說明(輸入、輸出及必要的說明)、數據范圍(數據限制條件)。測試時,測試程序為每道題提供了十組測試數據,考生程序每答對一組得10 分;累計分即為該道題的得分。
考試內容主要包括:計算機發展史、計算機組成、計算機基本原理、計算機程序設計、計算機日常應用等。要求考生掌握至少一門高級程序設計語言(詳見競賽大綱)。為了保持競賽內容的相對連續性,試題涵蓋的知識點和題型至少60%應出現在普及類的參考書目中,其餘內容可能超出該范圍。
為了考核學生的基礎知識、綜合應用能力,激發學生的求知慾和創新思維,體現「與時俱進」的特點,競賽題型在保持大綱相對穩定、優秀學生可能接受和理解的基礎上,按照下述趨勢適當變化
1、增大與課內知識結合的緊密度;
2、增大解題方法的多樣性和靈活程度;
3、增大開放性試題的比例。
試題的知識范圍具體如下:
一.初賽內容與要求:
A.計算機的基本常識:
1.計算機和信息社會(信息社會的主要特徵、計算機的主要特徵、數字通信網路的主要特徵、數字化)
2.信息輸入輸出基本原理(信息交換環境、文字圖形多媒體信息的輸入輸出方式)
3.信息的表示與處理(信息編碼、微處理部件MPU、內存儲結構、指令,程序,和存儲程序原理、程序的三種基本控制結構)
4.信息的存儲、組織與管理(存儲介質、存儲器結構、文件管理、資料庫管理)
5.信息系統組成及互連網的基本知識(計算機構成原理、槽和埠的部件間可擴展互連方式、層次式的互連結構、互聯網路、TCP/IP協議、HTTP協議、WEB應用的主要方式和特點)
6.人機交互界面的基本概念(窗口系統、人和計算機交流信息的途徑(文本及交互操作))
7.信息技術的新發展、新特點、新應用等。
B.計算機的基本操作:
1. Windows和LINUX的基本操作知識
2. 互聯網的基本使用常識 (網上瀏覽、搜索和查詢等)
3. 常用的工具軟體使用(文字編輯、電子郵件收發等)
C.數據結構:
1.程序語言中基本數據類型(字元、整數、長整數、浮點)
2. 浮點運算中的精度和數值比較
3.一維數組(串)與線性表
4.記錄類型(PASCAL)/ 結構類型(C)
D.程序設計:
1.結構化程序設計的基本概念
2.閱讀理解程序的基本能力
3.具有將簡單問題抽象成適合計算機解決的模型的基本能力
4.具有針對模型設計簡單演算法的基本能力
5.程序流程描述(自然語言/偽碼/NS圖/其他)
6.程序設計語言(PASCAL/C/C++,2003仍允許BASIC)
E.基本演算法處理:
1.初等演算法(計數、統計、數學運算等)
2.排序演算法(冒泡法、插入排序、合並排序、快速排序)
3.查找(順序查找、二分法)
4.回溯演算法
二、復賽內容與要求:
在初賽的內容上增加以下內容:
A.數據結構:
1.指針類型
2.多維數組
3.單鏈表及循環鏈表
4.二叉樹
5.文件操作(從文本文件中讀入數據,並輸出到文本文件中)
B.程序設計
1.演算法的實現能力
2.程序調試基本能力
3.設計測試數據的基本能力
4.程序的時間復雜度和空間復雜度的估計
C.演算法處理
1.離散數學知識的應用(如排列組合、簡單圖論、數理邏輯)
2.分治思想
3.模擬法
4.貪心法
5.簡單搜索演算法(深度優先 廣度優先)搜索中的剪枝
6.動態規劃的思想及基本演算法
6、高中生學計算機什麼專業好
學UI設計復還是挺明智的,制而且現在智能手機佔大多數,各種App都需要UI設計,而且這只是UI設計的一部分,現在有一門技術在手,不怕找不到工作。
本人覺得學電腦還不錯,因為電腦越來越普及,大多數工種都和電腦沾邊,設計啊、電商啊,你看看現在世界首富,以及市值前幾位的,都是電腦行業的。
如果你學電腦對以後找工作還是比較容易的,還有就是看你學的好學的壞了,學好了,年薪至少六位數,當然重要的是你肯學。如果到學校考察一下更好,比如學校規模、校園環境、教學設備等。雲南新華的課程安排是上午理論,下午實踐,能有效的鞏固當天所學知識,機房也有老師進行指導,還是可行的,如果您家庭有困難還可以申請助學貸】款。
7、高中生計算機程序設計參賽
這個看你做關於什麼的 做網頁的話或許可以幫忙
8、高中生項目設計包括哪些
高中生項目設計包括:項目范圍,設計內容,領悟發展,包裝計算等等,其中最重要的就是設計內容,根據你的專業課設計的項目在內容上一定要有創新,還有實踐報告。
9、設計網頁我會,但是我就是我作為一個高中生應該設計怎麼樣的主題網頁
可以做一個你自己的個人網站..因為高中不存在商業性的問題..你完全可以充回足發展一下自答己的個性.畢竟!以後你要是朝這個專業發展的話,能有時間設計出自己的作品的機會並不多,現在正好讓自己的設計思想自由的發展一下。而且,個人網站會給你的網上生活帶來方便.也可以在朋友邊小帥一把,畢竟你這么大年齡會做的並不多,這是你值得驕傲的.
給你一個地址你參考一下..是我大哥的一個個人網站..
我們都是這個專業的..你不防去看看..
地址是:http://202.102.240.91/~lianxi
祝你成功!
10、高中生如果畢業完可以去學習電腦上的ui設計嗎?
來毫無疑問,高中生也是可以學自習UI設計的。其實不光是UI設計師,任何行業都能有許多低學歷就業的,但是這樣的人主要還是能力突出。
學設計講究的是興趣,只要你對UI設計感興趣的話,不管你是高中畢業還是初中畢業都可以學UI設計的,不然沒有興趣支撐的話,是很難熬過學習這個枯燥的過程的,只有對設計感興趣,才能堅持下去。
高中學歷不是阻礙你學習的障礙,但確實會對你之後的就業有一定的影響,最好的方式是在你學習UI的專業技能的同時也要想辦法去提升自己的學歷為以後做打算。