欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      選修課一(QBASIC)[小編整理]

      時(shí)間:2019-05-14 04:20:02下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《選修課一(QBASIC)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《選修課一(QBASIC)》。

      第一篇:選修課一(QBASIC)

      QBASIC選修課教程

      (一)一、電腦語言的歷程

      電腦語言也叫程序語言(Program Lauguage),是人與電腦交流和溝通的工具。早期電腦都直接采用機(jī)器語言,即用“0”和“1”為指令代碼來編寫程序,難寫難讀,編程效率極低。為了方便編程,隨即出現(xiàn)了匯編語言,雖然提高了效率,但仍然不夠直觀簡便。從1954年起,電腦界逐步開發(fā)了一批“高級語言”,采用英文詞匯、符號和數(shù)字,遵照一定的規(guī)則來編寫程序。高級語言誕生后,軟件業(yè)得到突飛猛進(jìn)的發(fā)展。1953年12月,IBM公司程序師約翰·巴科斯(J.Backus)寫了一份備忘錄,建議為IBM704設(shè)計(jì)一種全新的程序設(shè)計(jì)語言。巴科斯曾在“選擇順序控制計(jì)算機(jī)”(SSEC)上工作過3年,深深體會到編寫程序的困難性。他說:“每個(gè)人都看到程序設(shè)計(jì)有多昂貴,租借機(jī)器要花去好幾百萬,而程序設(shè)計(jì)的費(fèi)用卻只會多不會少。”

      巴科斯的目標(biāo)是設(shè)計(jì)一種用于科學(xué)計(jì)算的“公式翻譯語言”(FORmula TRANslator)。他帶領(lǐng)一個(gè)13人小組,包括有經(jīng)驗(yàn)的程序員和剛從學(xué)校畢業(yè)的青年人,在IBM704電腦上設(shè)計(jì)出編譯器軟件,于1954年完成了第一個(gè)電腦高級語言——FORTRAN語言。1957年,西屋電氣公司幸運(yùn)地成為FORTRAN的第一個(gè)商業(yè)用戶,巴科斯給了他們一套存儲著語言編譯器的穿孔卡片。以后,不同版本的FORTRAN紛紛面世,1966年,美國統(tǒng)一了它的標(biāo)準(zhǔn),稱為FORTRAN 66語言。40多年過去,F(xiàn)ORTRAN仍然是科學(xué)計(jì)算選用的語言之一,巴科斯因此摘取了1977年度“圖林獎”。FORTRAN廣泛運(yùn)用的時(shí)候,還沒有一種可以用于商業(yè)計(jì)算的語言。美國國防部注意到這種情況,1959年5月,五角大樓委托格雷斯·霍波博士領(lǐng)導(dǎo)一個(gè)委員會,開始設(shè)計(jì)面向商業(yè)的通用語言(Common Business Oriented Langauge),即COBOL語言。COBOL最重要的特征是語法與英文很接近,可以讓不懂電腦的人也能看懂程序;編譯器只需做少許修改,就能運(yùn)行于任何類型的電腦。委員會一個(gè)成員害怕這種語言的命運(yùn)不會太長久,特地為它制作了一個(gè)小小的墓碑。然而,COBOL語言卻幸存下來。1963年,美國國家標(biāo)準(zhǔn)局將它進(jìn)行了標(biāo)準(zhǔn)化。用COBOL寫作的軟件,要比其他語言多得多。1958年,一個(gè)國際商業(yè)和學(xué)術(shù)計(jì)算機(jī)科學(xué)家組成的委員會在瑞士蘇黎世開會,探討如何改進(jìn)FORTRAN,并且設(shè)計(jì)一種標(biāo)準(zhǔn)化的電腦語言,巴科斯也參加了這個(gè)委員會。1960年,該委員會在1958年設(shè)計(jì)基礎(chǔ)上,定義了一種新的語言版本——國際代數(shù)語言ALGOL 60,首次引進(jìn)了局部變量和遞歸的概念。ALGOL語言沒有被廣泛運(yùn)用,但它演變?yōu)槠渌绦蛘Z言的概念基礎(chǔ)。

      60年代中期,美國達(dá)特默斯學(xué)院約翰·凱梅尼(J.Kemeny)和托馬斯·卡茨(T.Kurtz)認(rèn)為,象FORTRAN那樣的語言都是為專業(yè)人員設(shè)計(jì),而他們希望能為無經(jīng)驗(yàn)的人提供一種簡單的語言,特別希望那些非計(jì)算機(jī)專業(yè)的學(xué)生也能通過這種語言學(xué)會使用電腦。于是,他們在簡化FORTRAN的基礎(chǔ)上,研制出一種 “初學(xué)者通用符號指令代碼”(Beginners All purpose Symbolic Intruction Code),簡稱BASIC。由于BASIC語言易學(xué)易用,它很快就成為最流行的電腦語言之一,幾乎所有小型電腦和個(gè)人電腦都在使用它。經(jīng)過不斷改進(jìn)后,它一直沿用至今,出現(xiàn)了象QBASIC、VB等新一代BASIC版本。

      1967年,麻省理工學(xué)院人工智能實(shí)驗(yàn)室希摩爾·帕伯特(S.Papert),為孩子設(shè)計(jì)出一種叫LOGO的電腦語言。帕伯特曾與著名瑞士心理學(xué)家皮亞杰一起學(xué)習(xí),他發(fā)明的LOGO最初是個(gè)繪圖程序,能控制一個(gè)“海龜”圖標(biāo),在屏幕上描繪爬行路徑的軌跡,從而完成各種圖形的繪制。帕伯特希望孩子不要機(jī)械地記憶事實(shí),強(qiáng)調(diào)創(chuàng)造性的探索。他說:“人們總喜歡講學(xué)習(xí),但是,你可以看到,學(xué)校的多數(shù)課程是記憶一些數(shù)據(jù)和科學(xué)事實(shí),卻很少著眼于真正意義上的學(xué)習(xí)與思考?!?他用LOGO語言啟發(fā)孩子們學(xué)會學(xué)習(xí),在馬薩諸塞州列克星敦,一些孩子用LOGO語言設(shè)計(jì)出了真正的程序,使LOGO成為一種熱門的電腦教學(xué)語言。

      1971年,瑞士聯(lián)邦技術(shù)學(xué)院尼克勞斯·沃爾斯(N.Wirth)教授發(fā)明了另一種簡單明晰的電腦語言,這就是以帕斯卡的名字命名的PASCAL語言。PASCAL語言語法嚴(yán)謹(jǐn),層次分明,程序易寫,具有很強(qiáng)的可讀性,是第一個(gè)結(jié)構(gòu)化的編程語言。它一出世就受到廣泛歡迎,迅速地從歐洲傳到美國。沃爾斯一生還寫作了大量有關(guān)程序設(shè)計(jì)、算法和數(shù)據(jù)結(jié)構(gòu)的著作,因此,他獲得了1984年度“圖林獎”。

      1983年度的 “圖林獎” 則授予了AT&T貝爾實(shí)驗(yàn)室的兩位科學(xué)家鄧尼斯·里奇(D.Ritchie)和他的協(xié)作者肯·湯姆森(K.Thompson),以表彰他們共同發(fā)明著名的電腦語言C。C語言現(xiàn)在是當(dāng)今軟件工程師最寵愛的語言之一。

      里奇最初的貢獻(xiàn)是開發(fā)了UNIX操作系統(tǒng)軟件。他說,這里有一個(gè)小故事:他們答應(yīng)為貝爾實(shí)驗(yàn)室開發(fā)一個(gè)字處理軟件,要求購買一臺小型電腦PDP-11/20,從而爭取到10萬美元經(jīng)費(fèi)??墒钱?dāng)機(jī)器購回來后,他倆卻把它用來編寫UNIX系統(tǒng)軟件。UNIX很快有了大量追隨者,特別是在工程師和科學(xué)家中間引起巨大反響,推動了工作站電腦和網(wǎng)絡(luò)的成長。1970年,作為UNIX的一項(xiàng)“副產(chǎn)品”,里奇和湯姆森合作完成了C語言的開發(fā),這是因?yàn)檠兄艭語言的初衷是為了用它編寫UNIX。這種語言結(jié)合了匯編語言和高級語言的優(yōu)點(diǎn),大受程序設(shè)計(jì)師的親睞。

      1983年,貝爾實(shí)驗(yàn)室另一研究人員比加尼·斯楚士舒普(B.Stroustrup),把C語言擴(kuò)展成一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言C++。如今,數(shù)以百萬計(jì)的程序員用它來編寫各種數(shù)據(jù)處理、實(shí)時(shí)控制、系統(tǒng)仿真和網(wǎng)絡(luò)通訊等軟件。斯楚士舒普說:“過去所有的編程語言對網(wǎng)絡(luò)編程實(shí)在太慢,所以我開發(fā)C++,以便快速實(shí)現(xiàn)自己的想法,也容易寫出更好的軟件。”1995年,《BYTE》雜志將他列入“計(jì)算機(jī)工業(yè)20個(gè)最有影響力的人”的行列。

      二、BASIC語言的發(fā)展

      .BASIC語言于1964年問世

      .初學(xué)者通用符號指令代碼(Beginner's All-purpose Symbolic instruction Code)

      1、初期的BASIC(第一代).14——17個(gè)語句,Minimal BASIC

      2、微機(jī)BASIC(第二代).Microsoft總裁Bill.Gates編寫只有4k字節(jié)的解釋程序.TRS-80 BASIC.Apple BASIC.MSBASIC(BASICA).GWBASIC

      3、結(jié)構(gòu)化BASIC(第三代).限制GOTO語句,程序模塊化.True BASIC

      真正的BASIC.Quick BASIC.Turbo BASIC.QBasic(DOS5.0以上)

      4、面向?qū)ο蟮腂ASIC.windows環(huán)境下的Visual BASIC,圖形界面,支持多媒體,簡稱VB

      三、QBasic使用環(huán)境

      1、啟動

      .在DOS狀態(tài)下運(yùn)行QB.在Windows下雙擊QBASIC圖標(biāo)

      2、工作窗口.程序窗口(上).命令窗口(下).兩窗口之間的切換F6

      3、基本操作

      光標(biāo)、行列位置、鼠標(biāo)指針、菜單、窗口的縮放

      四、運(yùn)行程序

      1、從鍵盤輸入程序或從磁盤讀入程序

      2、運(yùn)行程序

      .選擇菜單RUN中的“Start“命令.直接按F5鍵或Shift+F5.在命令窗口中輸入run命令

      3、修改和編輯源程序 刪除、插入、復(fù)制、粘貼

      4、程序存盤

      5、退出Qbasic

      五、程序結(jié)構(gòu)

      1、一個(gè)程序由若干個(gè)語句行組成,每一行稱為一個(gè)語句行,一行中可以包含多個(gè)語句(語句間用“:”號相隔)。

      2、語句行可以沒有行號,程序按語句排列的順序依次執(zhí)行,但也允許有行號,行號僅作為行標(biāo)號(源程序轉(zhuǎn)移的目標(biāo))而不代表執(zhí)行順序。

      3、語句結(jié)構(gòu)

      <語句定義符(關(guān)鍵字)> [<語句體>]

      4、程序以END語句結(jié)束

      可以有多個(gè)END語句,一般放在程序的最后。

      5、行標(biāo)號

      .行的標(biāo)志

      .只能在一行的開頭

      .可獨(dú)占一行(即為空語句)

      6、主程序與子程序

      一個(gè)程序只包含一個(gè)主程序,但可包含若干個(gè)子程序或函數(shù)。

      例如:

      一、求三角形的面積,設(shè)三角形的三條邊長a,b,c分別

      為10、12、15。

      從數(shù)學(xué) 上可知,三角形面積公式為:

      QBasic源程序如下: REM The area of triangle LET a=10: LET b=4: LET c=5 IF a+b<=c OR b+c<=a OR c+a<=b THEN PRINT ”area=****“:GOTO a LET s=(a+b+c)/2 LET area=SQR(s*(S-a)*(s-b)*(s-c))PRINT ”area=“;area a: END

      二、對任意整數(shù)進(jìn)行因數(shù)分解的程序。INPUT ”n=“,n PRINT n;”=1“;LET q=2 DO WHILE q<=INT(SQR(n))DO WHILE n MOD q=0 LET n=n/q PRINT ”*“;q;LOOP LET q=q+1 LOOP IF n<>1 THEN PRINT ”*“;n END IF END

      三、簡單的打字練習(xí)

      SCREEN 0: COLOR 7, 0, 0: WIDTH 80: CLS LOCATE 45, 10: PRINT ”---------------------------“ RANDOMIZE TIMER fen = 0: k = 0: d = 1000000 GOSUB sub1 DO y = y + 1 IF y > 44 THEN GOSUB sub1 a$ = INKEY$ IF a$ = zi$ OR a$ = z$ THEN GOSUB sub2 LOCATE y, x: PRINT z$ FOR i = 1 TO d: NEXT LOCATE y, x: PRINT ” “ LOOP END sub1: k = k + 1 IF k = 11 THEN END LOCATE 8, 4: PRINT ”k=“;k n = 97 + 25 * RND zi$ = CHR$(n): z$ = CHR$(n-32)x = 10 + INT(60 * RND): y = 2 RETURN sub2: LOCATE y, x: PRINT CHR$(15)BEEP: fen = fen + 1 LOCATE 9, 4: PRINT ”fen=“;fen FOR i = 1 TO 1000: NEXT LOCATE y, x: PRINT ” " GOSUB sub1 RETURN

      第二篇:qbasic教學(xué)設(shè)計(jì)

      課題:QBASIC程序設(shè)計(jì)的語句格式 課的類型:新授課 課時(shí):1節(jié)課 教學(xué)目標(biāo):(1)掌握QB中的五種常用語句的格式。

      (2)掌握每種語句使用時(shí)應(yīng)注意的事項(xiàng)。

      (3)靈活運(yùn)用各種語句。教學(xué)重點(diǎn):各種語句的語句格式

      教學(xué)難點(diǎn):在使用各種語句時(shí)用不同的格式的區(qū)別以及使用時(shí)的注意事項(xiàng)。教學(xué)關(guān)鍵:明確每種語句的不同格式的運(yùn)行結(jié)果,理解使用時(shí)的注意事項(xiàng)。教學(xué)方法:講授法、學(xué)生演習(xí)教具:黑板投影儀 教學(xué)過程:

      一、復(fù)習(xí)

      1、常量可以分為兩大類:數(shù)值常量和字符串常量。

      2、變量也有數(shù)值變量與字符串變量兩類。

      3、簡單變量的命名規(guī)則:

      ① 在數(shù)值變量名中允許出現(xiàn)的字符是英文字母(大寫、小寫均可)、數(shù)字和下劃線,但第一個(gè)字符必須是字母。② 字符串變量的命名規(guī)則與數(shù)值變量的命名規(guī)則相同,但字符串變量名的末尾必須有一個(gè)“$”。③ 不允許使用某些關(guān)鍵字和函數(shù)名作為變量名。

      方法:

      1、2由教師講述,3由教師提問學(xué)生回答。

      二、引入

      就像英語中的語法一樣,編程語言的語句格式規(guī)定了每一種語句的用法。在前面的學(xué)習(xí)中我們已經(jīng)接觸到了六種常用的語句,對它們有了初步的了解。但這是不夠的,還必須弄清楚每一種語句的用法。今天這節(jié)課我們就來學(xué)習(xí)9、3、3節(jié) 語句格式(書寫標(biāo)題):

      ξ9.3.3 語句格式

      由于下一小節(jié)也會涉及到單行條件語句,所以我們今天就只講前五種語句的格式,對第六種——單行條件語句留到下次課再講。

      三、新課講授:五種語句的語句格式 [板書]

      (一)注釋語句

      注釋語句就像課文的標(biāo)題,它告訴我們這個(gè)程序是用來干什么的。用計(jì)算機(jī)的專業(yè)術(shù)語來說,注釋語句就是給程序所加的注釋,起說明的作用,它可以提高 程序的可讀性。它的語句格式是: [板書]

      1、語句格式:

      REM 注釋內(nèi)容

      假如我想給一個(gè)打印程序添加注釋語句,為了使別人一看就知道這個(gè)程序是 用來干什么的,我們把注釋內(nèi)容定為“DaYin”,所以這條注釋語句就為:

      [板書] REM DaYin 關(guān)于REM語句這里有2點(diǎn)需要說明:

      [板書]

      2、說明:

      [板書]①Q(mào)B遇到REM語句定義符,并不執(zhí)行其后的注釋內(nèi)容,而是跳過REM這一行,去執(zhí)行后續(xù)程序行。[板書] 例:REM DaYin a=3 PRINT“A=”;a END 上面的程序的第一行就是一個(gè)注釋語句。程序在執(zhí)行時(shí),并不執(zhí)行REM后面的 注釋內(nèi)容“DaYin”,而是跳過REM這一行,按順序執(zhí)行后面的三行。我要說明的第2點(diǎn)就是:

      [板書]②REM與后面的注釋之間必須有空格分開,不能連在一起。

      這一點(diǎn)很重要,大家務(wù)必要記清楚。根據(jù)這一點(diǎn),若把上例的注釋語句改為: [板書] REMDaYin 就是錯(cuò)誤的。

      假如現(xiàn)在有一個(gè)數(shù)值變量,我想把它和一個(gè)數(shù)值聯(lián)系起來,怎么辦呢?這時(shí)我們需要使用賦值語句:

      [板書]

      (二)賦值語句

      [板書]例:A=3*y 這就是一個(gè)賦值語句。語句中“A”代表一個(gè)變量,A右邊是賦值號,賦值號右邊的3*y是一個(gè)表達(dá)式。通過分析可得出賦值語句的格式為: [板書]

      1、語句格式:

      [LET] 變量=表達(dá)式

      早期的QBASIC規(guī)定,賦值語句必須以關(guān)鍵字LET開頭,但現(xiàn)在LET可以省略,所以用方括號把LET括起來,表示這部分是可選的(可有可無)。

      在使用賦值語句時(shí)要注意以下兩點(diǎn):

      [板書]

      2、注意事項(xiàng):

      [板書]①賦值號左邊只能有一個(gè)變量,且變量名要符合規(guī)范。

      對于變量名的規(guī)范問題,在上新課前已經(jīng)復(fù)習(xí)了,這里就不再講了。下面請

      同學(xué)們判斷下面的例子是否正確,若不正確請改正。(請同學(xué)回答)[板書]例:X+Y=7 ╳

      應(yīng)改為:X=7 或 Y=7 [板書]②賦值號兩邊的常量、變量的數(shù)據(jù)類型必須一致。

      也就是說,數(shù)值只能賦給數(shù)值變量,不能賦給字符串變量;字符串也只能賦給字符串變量,不能賦給數(shù)值變量。

      [板書]例: A=“computer”

      (提問,請同學(xué)回答)A代表什么類型的變量,computer是什么類型的常量。

      (教師公布答案)A代表數(shù)值變量,computer是字符串變量,賦值號兩邊的數(shù)

      據(jù)類型不一致。所以這個(gè)例子是錯(cuò)誤的(在上例的右邊劃一個(gè)“╳”),[板書]應(yīng)改為:A$=“computer”

      要結(jié)束一個(gè)程序的運(yùn)行就得有程序結(jié)束語句,它的語句格式怎樣呢?我們就一起來看看吧。

      [板書]

      (三)程序結(jié)束語句

      它的語句格式很簡單,只有一個(gè)關(guān)鍵字“END”。即為:

      [板書]END語句的語句格式: END 對于END語句只需要注意一點(diǎn):

      [板書]注意:在每個(gè)程序的末尾都必須有結(jié)束語句,不能省略。

      在QB中有兩種給變量賦值的方法,第一種就是賦值語句。第二種就是我們下面要學(xué)習(xí)的輸入語句。

      [板書]

      (四)輸入語句

      輸入語句和賦值語句不同,它是從鍵盤上輸入數(shù)據(jù)給變量賦值。它的語句格式為:

      [板書]

      1、語句格式:

      INPUT [“提示字符”{;|,}] 變量表

      關(guān)鍵字“INPUT”后面可以加上“提示字符”,也可以不要。加上“提示字符”使程序更容易讀懂。同時(shí)在“提示字符”后面的大括號里,用豎線把逗號和分號分隔開,表示必須從這兩項(xiàng)之中選擇其一。若“提示字符”后不用分號也不用逗號,程序?qū)o法運(yùn)行。

      針對上面的語句格式我給大家寫三條語句: [板書]例: INPUT X ① INPUT “X=”;X ② INPUT “X=”,X ③

      語句①把格式中所有可選項(xiàng)都省了,僅有一個(gè)變量名,這是INPUT語句最基本的用法。運(yùn)行時(shí)屏幕上會出現(xiàn)一個(gè)問號“?”,提示用戶輸入數(shù)據(jù)。

      [板書] 語句①:?

      語句②和語句③都加上了可選項(xiàng)“提示字符”。語句在執(zhí)行時(shí),提示字符會原樣輸出。它們的區(qū)別僅在于提示字符和變量名之間的分隔符一個(gè)是分號,一個(gè)是逗號。

      語句②運(yùn)行時(shí)會在提示字符后顯示一個(gè)問號“?”,語句③運(yùn)行時(shí)則不會顯示這個(gè)問號。

      [板書] 語句②:X=?

      語句③:X= 在上面的3條語句都只輸入了一個(gè)變量的值,其實(shí)一條INPUT語句可以輸入

      多個(gè)變量。

      [板書]

      2、用一條INPUT語句輸入多個(gè)變量。

      在書寫時(shí),只要把多個(gè)變量名用逗號隔開就行了。

      比如我想從鍵盤上輸入兩個(gè)數(shù)值分別賦給變量X和Y,這條語句應(yīng)寫為:

      [板書] INPUT “X,Y=”,X,Y 運(yùn)行時(shí)輸入數(shù)據(jù)的個(gè)數(shù)要和INPUT語句中的變量個(gè)數(shù)一致。

      若不一致,系統(tǒng)會給出出錯(cuò)信息,要求重新輸入。

      學(xué)習(xí)了輸入語句,當(dāng)然接下來就應(yīng)該學(xué)習(xí)輸出語句了。

      [板書]

      (五)輸出語句

      計(jì)算機(jī)處理后的結(jié)果(數(shù)據(jù))要在屏幕上顯示出來必須執(zhí)行輸出語句。它的語句格式為: [板書]

      1、語句格式:

      PRINT [輸出項(xiàng)列表] [{;|,}] 語句格式中,關(guān)鍵字PRINT后面的部分都是可選的。當(dāng)輸出項(xiàng)列表中的輸出項(xiàng)個(gè)數(shù)大于1時(shí),各輸出項(xiàng)之間可以用分號或逗號隔開。[板書]例: PRINT “This”;“is”;“a”;“test.” PRINT 34,-9,3.14,“QB”,3*7,“Apple”

      對于這兩條語句的輸出結(jié)果書上的157頁已經(jīng)很清楚的列出來了,這就留給大家下去看。希望同學(xué)們在上機(jī)的時(shí)候把這兩段程序輸入,看看結(jié)果是否與書上的相同,并根據(jù)輸出結(jié)果總結(jié)輸出規(guī)律。對這個(gè)問題我們下次課再具體講。

      (注:對于第五種語句——輸出語句,由于時(shí)間關(guān)系,我在用黑板講時(shí)是按照此教案來講的,但在用多媒體講時(shí)增加了一些內(nèi)容,這些內(nèi)容并未在教案上,請參見課件。)

      四、歸納

      對于新課的講授就到這里,下面我們來回顧一下: 這節(jié)課我們學(xué)習(xí)了五種語句的格式:

      注釋語句、賦值語句、程序結(jié)束語句、輸入語句、輸出語句。對每一種語句同學(xué)們首先要掌握它們的語句格式,其次對每種語句的說明、注意事項(xiàng)也要掌握。對輸入語句和輸出語句由于它們的語句格式相對要復(fù)雜一些,它們的語句格式可以派生出很多不同的格式,所以請同學(xué)們要注意區(qū)別各種格式之間的區(qū)別。

      五、作業(yè)

      1、上機(jī)作業(yè):P156的[練一練]。

      2、思考:P156——P157的兩個(gè)[試一試]。

      第三篇:一機(jī)一中化學(xué)選修課初探

      一機(jī)一中化學(xué)校本選修課實(shí)踐初探

      新課標(biāo)的主要理念是以學(xué)生發(fā)展為本,著重培養(yǎng)學(xué)生的創(chuàng)新精神和實(shí)踐能力。而化學(xué)課程標(biāo)準(zhǔn)改革的要點(diǎn)指出:讓學(xué)生有更多的機(jī)會主動地體驗(yàn)探究過程,在知識的形成、聯(lián)系、應(yīng)用過程中養(yǎng)成科學(xué)的態(tài)度,獲得科學(xué)的方法,在“做科學(xué)”的探究實(shí)踐中逐步形成終身學(xué)習(xí)的意識和能力。未來的文盲不再是不認(rèn)識字的人,而是沒有學(xué)會學(xué)習(xí)的人。因此教師的職責(zé)也隨著發(fā)生了變化,我們在原來授業(yè)、解惑的基礎(chǔ)上,還更要注重培養(yǎng)學(xué)生獨(dú)立思考、獨(dú)立解決問題的能力,培養(yǎng)學(xué)生根據(jù)具體情況將已有的知識、方法進(jìn)行整合改進(jìn)、變通遷移的能力,這是新的時(shí)代賦予我們的一個(gè)重要課題。

      2011年4月~6月,化學(xué)教研組為高一學(xué)生開設(shè)了《魔法化學(xué)》選修課,獲得了良好的效果和評價(jià)。2012年5月~6月,繼第一期選修課,化學(xué)教研組在高二年級開設(shè)了第二期選修課《生活化學(xué)》。兩期校本課程的課程目標(biāo)略有不同。第一期旨在提高學(xué)生對于化學(xué)學(xué)科的興趣,在奇妙的化學(xué)反應(yīng)中增添了許多魔法的元素,讓學(xué)生感受化學(xué)的神奇和魅力;第二期旨在豐富學(xué)生對于化學(xué)知識以及化學(xué)學(xué)科在生活中的作用的認(rèn)識與理解,同時(shí)貼近高考考點(diǎn),提高學(xué)生動手能力、化學(xué)實(shí)驗(yàn)水平。

      經(jīng)過一年多的課程開設(shè),我們走了許多彎路,遇到了許多坎坷,同時(shí)也積攢了一些經(jīng)驗(yàn),希望我們的經(jīng)歷可以為開設(shè)選修課的老師們提供一些幫助,在教學(xué)活動中吸取我們的經(jīng)驗(yàn),更好地開設(shè)選修課。

      一,課程內(nèi)容的選定。有些學(xué)生反映,如果選修課是講解知識的,他們表示不太愿意參與這樣的課程學(xué)習(xí)。

      二,報(bào)名對象的選取。第二期選修課比上一期報(bào)名人數(shù)少了許多。2011年報(bào)名人數(shù)三百余人,2012年報(bào)名人數(shù)才三十余人。在與學(xué)生私下交流,我們了解到,在高一學(xué)生們對各種活動都比較好奇,覺得很新鮮,但是到了高二,基本上不能為高考加分的活動學(xué)生都沒有太多的興趣。因此筆者認(rèn)為,高一的學(xué)生對選修課的興趣較為濃厚,適宜開展選修課,由于高二課業(yè)負(fù)擔(dān)較重,并不太適合開設(shè)。

      三,上課時(shí)間安排。去年課時(shí)安排上我們參考了年級的課表,找出了同學(xué)都能參與的時(shí)段開設(shè)課程。一般選在周三下午第三節(jié)和第四節(jié),但是由于今年的疏忽,還是采取了去年上課的時(shí)段,導(dǎo)致許多學(xué)生有正課不能來參加活動。

      四,設(shè)置評分細(xì)則。選修課在不久的將來會列入高考總分,因此要設(shè)計(jì)一定的評分細(xì)則。我們的課程一般為三個(gè)學(xué)分,如果上課不遲到早退,按時(shí)完成作業(yè),我們將給予三個(gè)學(xué)分;如果學(xué)生表現(xiàn)優(yōu)異,我們將會酌情加分;如果擔(dān)任助教,將會獲得雙倍學(xué)分,這不僅減輕了老師們收拾實(shí)驗(yàn)室、指導(dǎo)同學(xué)們完成實(shí)驗(yàn)的負(fù)擔(dān),還使一些學(xué)生的能力得到了提升。

      五,課程評價(jià)與教學(xué)反思。課程應(yīng)該關(guān)注學(xué)生的過程體驗(yàn)和情感體驗(yàn),每一次實(shí)驗(yàn)的成敗并不是評價(jià)的關(guān)注點(diǎn),關(guān)鍵是學(xué)生在實(shí)驗(yàn)操作中以及實(shí)驗(yàn)結(jié)束后,所經(jīng)歷的自我發(fā)現(xiàn)、自我反思、自我激勵的心路歷程。我們建議課程結(jié)束時(shí),讓學(xué)生進(jìn)行書面小結(jié)和心得體會交流,這樣可使教師更了解學(xué)生的需要,同時(shí)為今后的教學(xué)積攢經(jīng)驗(yàn)。同時(shí)教師應(yīng)對每堂課進(jìn)行教學(xué)反思,這對于課程的開發(fā)與實(shí)施者,將會是繼續(xù)努力的空間和值得完善的方方面面。如果能在終期做一次獨(dú)立而全面的校本課程調(diào)查將會幫助我們更好地讓我們完善課程。

      下附我們在開設(shè)選修課的流程示意圖,以供參考。希望能夠幫助今后更多的老師開設(shè)選修課,弘揚(yáng)新課標(biāo)的精神。

      2012年6月

      第四篇:附和導(dǎo)線平差程序[QBASIC]

      附和導(dǎo)線平差程序[QBASIC]

      由本人在網(wǎng)絡(luò)上收集整理

      DECLARE FUNCTION DEG!(X!)

      DECLARE FUNCTION DMS!(XX!)

      DECLARE FUNCTION XCHAR$(XX!, N!)

      CLS

      PRINT

      PRINT “ 附和導(dǎo)線平差程序(2.0R)”

      PRINT “ 作者:徐振剛”

      PRINT “ 1999年12月31日”

      PRINT “功能:本程序可以用來進(jìn)行一般導(dǎo)線平差計(jì)算,包括附和導(dǎo)線、閉合導(dǎo)線和支導(dǎo)線,其中” PRINT “ 閉合導(dǎo)線和支導(dǎo)線需對原始數(shù)據(jù)進(jìn)行一定處理?!?/p>

      PRINT “備注:坐標(biāo)計(jì)算誤差≤5mm;角度計(jì)算誤差≤0.5s”

      PRINT

      REM N----角度個(gè)數(shù)(包括已知方位角)

      REM M----導(dǎo)線邊數(shù)

      REM H----允許方位角閉合差秒值

      REM A----方位角(A(0)為起始方位角)

      REM D----邊長

      REM X,Y----坐標(biāo)(X1,Y1;X,Y為已知坐標(biāo))

      REM F0----方位角允許閉合差

      REM F1----導(dǎo)線方位角閉合差

      REM F3,F4,F----增量閉合差

      REM K----導(dǎo)線全長相對閉合差

      PRINT “新建數(shù)據(jù)文件?(Y/N)”

      LOCATE 25: PRINT “按 ESC鍵 返回主菜單.”;TAB(60);DATE$;“ ”;TIME$

      DO

      YN$ = INKEY$

      IF YN$ = “Y” OR TN$ = “y” THEN

      RUN “DXPCEDIT.BAS”

      ELSEIF YN$ = “N” OR YN$ = “n” THEN

      EXIT DO

      ELSEIF YN$=CHR$(27)THEN

      RUN “MAIN.BAS”

      END IF

      LOOP

      REM ******************************************************************************** CLS

      PI = 3.14***93#: PU = 180 / PI

      INPUT “請輸入數(shù)據(jù)文件名:(DXPC.DAT)”;FILEIN$

      IF FILEIN$ = “" THEN

      FILEIN$ = ”DXPC.DAT“

      END IF

      OPEN FILEIN$ FOR INPUT AS #1

      INPUT #1, N, M, H

      DIM B(N), D(M), A(N1

      A(I)= A(I360

      END IF

      NEXT I

      F0 = H / 3600 * SQR(N1)1)

      FOR I = 1 TO N360

      END IF

      NEXT I

      S = 0: X(0)= X1: Y(0)= Y1

      FOR I = 1 TO M

      S = S + D(I)

      X(I)= X(I1)+ D(I)* SIN(A(I)/ PU)

      NEXT I

      F3 = X(M)Y: F = ABS(SQR(F3 * F3 + F4 * F4))

      D = 0

      FOR I = 1 TO M

      D = D + D(I)

      X(I)= X(I)F4 / S * D

      NEXT I

      REM ********************************************************************************

      PRINT ”方位角允許閉合差 F0=+/-“;XCHAR$(DMS(F0), 6)

      IF ABS(F1)<= F0 THEN

      PRINT ”導(dǎo)線方位角閉合差 F1= “;XCHAR$(DMS(F1), 6);” OK!“

      ELSE

      PRINT ”導(dǎo)線方位角閉合差 F1= “;XCHAR$(DMS(F1), 6);” OVER LIMIT!“

      END IF

      PRINT ”相對閉合差:“

      PRINT TAB(5);”F3=“;F3, ”F4=“;F4, ”F=“;F, ”K=1/“;S / F

      PRINT ”改正后方位角:“

      FOR I = 0 TO N1

      PRINT #1, TAB(5);”A(“;I;”)=“;XCHAR$(DMS(A(I)), 6)

      NEXT I

      PRINT #1, ”改正后坐標(biāo):“

      FOR I = 0 TO M

      PRINT #1, TAB(5);”X(“;I;”)=“;XCHAR$(X(I), 4), TAB(30);”Y(“;I;”)=“;XCHAR$(Y(I), 4)NEXT I

      PRINT #1, TAB(5);”X(“;M;”)=“;XCHAR$(X(M), 4), TAB(30);”Y(“;M;”)=“;XCHAR$(Y(M), 4)CLOSE #1

      REM ******************************************************************************** PRINT

      PRINT ”詳細(xì)數(shù)據(jù)資料業(yè)已備份到 JHFY.OUT?!?/p>

      PRINT

      PRINT ”按 ESC鍵 返回主菜單...“ DO

      LOOP UNTIL INKEY$ = CHR$(27)RUN ”MAIN.BAS“

      END

      REM 將度分秒轉(zhuǎn)換成度

      FUNCTION DEG(X)

      D = INT(X)

      M = INT((XDD)* 60)

      S =(XM / 60)* 3600

      IF XX >= 0 THEN

      DMS = D + M / 100 + S / 10000

      ELSE

      DMS =-1 *(D + M / 100 + S / 10000)END IF

      END FUNCTION

      REM 以字符串形式輸出保留 N 位小數(shù)的 X FUNCTION XCHAR$(XX, N)

      X = ABS(XX)

      R = INT(X)

      F = INT((X-R)* 10 ^ N +.5)

      TEMP$ = MID$(STR$(F), 2)

      WHILE LEN(TEMP$)< N

      TEMP$ = ”0“ + TEMP$

      WEND

      TEMP$ = STR$(R)+ ”.“ + TEMP$

      IF XX >= 0 THEN

      XCHAR$ = TEMP$

      ELSE

      XCHAR$ = ”-" + MID$(TEMP$, 2)

      END IF

      END FUNCTION

      第五篇:QBASIC分支結(jié)構(gòu)程序說課教案

      《QBASIC》分支結(jié)構(gòu)程序說課教案

      四川省宣漢中學(xué)

      楊桂林

      一、教材分析

      所選教材為四川省高中信息技術(shù)教材,該書由四川人民出版社出版的。

      1、教材的地位及作用

      BASIC語言是國內(nèi)外廣泛使用的,易于學(xué)習(xí)和掌握的計(jì)算機(jī)高級語言,本課程是計(jì)算機(jī)專業(yè)的專業(yè)基礎(chǔ)課,也是入門課。

      該教材采用第三代BASIC——QBASIC,它是完全模塊化、結(jié)構(gòu)化的計(jì)算機(jī)語言,是學(xué)習(xí)程序設(shè)計(jì)較理想的入門語言,其中的分支結(jié)構(gòu)程序作為高中會考的重要考試內(nèi)容。

      2、課程的主要特點(diǎn)(1)

      突出算法的概念

      (2)

      全部采用模塊化、結(jié)構(gòu)化程序設(shè)計(jì)方法,流程圖則主要采用N-S結(jié)構(gòu)化流程圖

      (3)

      例題豐富,敘述通俗,便于自學(xué)

      (4)

      書中沒有引入過多的有關(guān)高等數(shù)學(xué)的內(nèi)容,具有中學(xué)以上文化程序的讀者均可掌握本書的主要內(nèi)容

      3、教學(xué)目標(biāo)

      (1)

      認(rèn)知目標(biāo):通過本課程的教學(xué),使學(xué)生 a.建立起程序的概念; b.初步建立結(jié)構(gòu)化程序設(shè)計(jì)的思路; c.掌握QBASIC的基本語句,等。

      (2)

      能力目標(biāo):通過程序設(shè)計(jì)的講解、練習(xí)及上機(jī)運(yùn)行,使學(xué)生掌握一定的QBASIC語言編程技巧和能力,并具有較強(qiáng)的實(shí)驗(yàn)上機(jī)操作能力,為以后學(xué)習(xí)專業(yè)課奠定必要的基礎(chǔ)。

      (3)

      發(fā)展目標(biāo):通過學(xué)生提問和討論,使學(xué)生養(yǎng)成科學(xué)思維的習(xí)慣,培養(yǎng)學(xué)生發(fā)現(xiàn)問題、提出問題的勇氣和能力,初步具備創(chuàng)新意識。

      (4)

      情感目標(biāo):通過課堂的師生交流、生生交流創(chuàng)造良好的學(xué)習(xí)氛圍,增強(qiáng)師生感情,增強(qiáng)班級凝聚力,使學(xué)生對QBASIC語言這門學(xué)科更加熱愛。

      4、教學(xué)重點(diǎn)與難點(diǎn)(1)重點(diǎn):

      a.結(jié)構(gòu)化程序設(shè)計(jì)方法中的基本結(jié)構(gòu)之一分支結(jié)構(gòu)程序; b.QBASIC的基本語句等等;(2)難點(diǎn): 多重分支結(jié)構(gòu)

      二、教學(xué)方法及教學(xué)手段

      1、教學(xué)方法

      QBASIC語言是一門理論與實(shí)踐性都很強(qiáng)的學(xué)科,它要求教學(xué)不能僅僅滿足于使學(xué)生掌握一些理論知識,而應(yīng)著力于發(fā)展學(xué)生的能力(特別是自學(xué)和創(chuàng)新能力),培養(yǎng)學(xué)生全面思考問題,養(yǎng)成科學(xué)思維的習(xí)慣。為達(dá)到上述目的,我在教學(xué)過程中主要采用以下的幾中方法:(1)

      講授法(口述法);(2)

      演示法;

      (3)

      實(shí)驗(yàn)法;(4)

      談話法(問答法)和討論法;(5)

      練習(xí)法;(6)

      自學(xué)法;(7)

      比喻法;(8)

      成果激勵法。

      在教學(xué)過程中,為了取得更好的學(xué)習(xí)效果,上述幾種方法往往不能一種方法用到底,而是需要幾種方法靈活地組合使用。

      2、教學(xué)手段

      教室、計(jì)算機(jī)房、多媒體教室結(jié)合使用,有效地利用各種教學(xué)手段,充分調(diào)動學(xué)生的積極性,以期達(dá)到良好的教學(xué)效果。

      三、學(xué)生現(xiàn)狀分析及學(xué)法指導(dǎo)

      我深深地體會到,必須在傳授知識的同時(shí),重視對學(xué)生進(jìn)行學(xué)習(xí)方法的指導(dǎo),讓他們“學(xué)會學(xué)習(xí)”。學(xué)生剛從初中步入高中,對QBASIC語言非常陌生,而且有相當(dāng)一部分同學(xué)數(shù)學(xué)功底不好,但QBASIC語言這門課與數(shù)學(xué)又有一定的聯(lián)系,所以學(xué)生的接受能力肯定是非常有有限的,這就要求我們在教學(xué)過程中對學(xué)生加以學(xué)法指導(dǎo)。

      結(jié)合本課程的內(nèi)容特點(diǎn)和學(xué)生的現(xiàn)狀,除了教育學(xué)生養(yǎng)成“課前仔細(xì)預(yù)習(xí),上課認(rèn)真聽講,課后及時(shí)復(fù)習(xí)”的習(xí)慣之外,在教學(xué)過程中還應(yīng)該充分體現(xiàn)學(xué)生的主體地位;充分調(diào)動學(xué)生的學(xué)習(xí)積極性,做到教材讓學(xué)生看,思路讓學(xué)生想,疑難讓學(xué)生析,錯(cuò)誤讓學(xué)生議,實(shí)驗(yàn)讓學(xué)習(xí)做,問題讓學(xué)生自己主動解決。這樣才能更好地培養(yǎng)學(xué)生的邏輯思維能力、自學(xué)能力和動手實(shí)踐能力。

      四、教學(xué)程序

      1、課時(shí)安排:教學(xué)總課時(shí)約為4學(xué)時(shí),在這4學(xué)時(shí)中,用1—2學(xué)時(shí)上理論課(結(jié)合多媒體),用1—2學(xué)時(shí)在機(jī)房上機(jī)實(shí)驗(yàn)。

      2、教學(xué)進(jìn)度:

      第一節(jié):上理論課(結(jié)合多媒體)第二節(jié):程序的初步練習(xí)(邊講邊實(shí)踐); 第三節(jié):讓學(xué)生獨(dú)立在機(jī)房上機(jī)實(shí)驗(yàn) 第四節(jié):綜合練習(xí)并評價(jià),結(jié)束全部內(nèi)容。

      3、每課時(shí)的教學(xué)過程:(1)

      激情導(dǎo)入,引發(fā)興趣;(2)

      藝術(shù)精講,啟發(fā)誘導(dǎo);(3)

      激活練習(xí),培養(yǎng)能力;(4)

      歸納總結(jié),加強(qiáng)記憶;(5)

      布置作業(yè),鞏固提高。

      4、板書設(shè)計(jì)。

      五、教學(xué)效果預(yù)評估及學(xué)生素質(zhì)培養(yǎng)情況預(yù)想

      通過本課程的學(xué)習(xí),學(xué)生應(yīng)牢固建立起程序的概念,進(jìn)一步建立起結(jié)構(gòu)設(shè)計(jì)程序的思路,掌握QBASIC的基本語句,掌握一定的QBASIC語言編程技巧和能力,并具有較強(qiáng)的實(shí)驗(yàn)上機(jī)操作能力,為以后學(xué)習(xí)專業(yè)課奠定必要的基礎(chǔ)。

      此外,學(xué)生還應(yīng)養(yǎng)成發(fā)現(xiàn)問題、提出問題的科學(xué)思維的習(xí)慣,提高解決問題的能力,并初步具備創(chuàng)新意識。

      下載選修課一(QBASIC)[小編整理]word格式文檔
      下載選修課一(QBASIC)[小編整理].doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        選修課論文

        (一)科學(xué)技術(shù)的重要性 科學(xué)技術(shù)是人類社會的必然產(chǎn)物,它隨著人類社會的產(chǎn)生而萌芽,隨著人類社會的發(fā)展而發(fā)展,它是衡量社會發(fā)展?fàn)顩r的重要標(biāo)志。人類社會從原始、荒蠻、愚昧、落......

        同濟(jì)大學(xué)選修課參考范文

        同濟(jì)選修課參考【轉(zhuǎn)自新生群】 來源: 楊絮盈的日志課程名 類別 考查方式 成績 4 計(jì)算機(jī)圖形仿真 工程技術(shù) 考試 遙感與地理信息系統(tǒng) 工程技術(shù) 考卷 良 5 城市軌道交通概論 工......

        選修課論文

        交通工程系:黃河 防 洪 與 創(chuàng) 新 論 文 班級:鐵道1001班 姓名:張成強(qiáng) 學(xué)號:2010060543 黃河防洪預(yù)案反饋機(jī)制探討 姓名:張成強(qiáng) 摘要:防洪預(yù)案是各級防指進(jìn)行防汛指揮調(diào)度的基本依......

        選修課申請書

        篇一:選修課申請 關(guān)于申報(bào)2014年秋季公共選修課程的 通知 學(xué)院各單位: 為進(jìn)一步深化教育教學(xué)改革,拓寬學(xué)生的知識面,培養(yǎng)學(xué)生的人文精神和科學(xué)精神,提高學(xué)生的綜合素養(yǎng)和能力,開......

        選修課教學(xué)計(jì)劃

        趣味數(shù)學(xué)選修課教學(xué)計(jì)劃新課標(biāo)學(xué)習(xí)與一般的學(xué)科教學(xué)目標(biāo)不同,它以培養(yǎng)學(xué)生的創(chuàng)新精神,實(shí)踐能力和發(fā)展學(xué)生個(gè)性為目標(biāo),更強(qiáng)調(diào)學(xué)生自主學(xué)習(xí),主動運(yùn)用知識的能力。為此,我們特意開展......

        經(jīng)典電影選修課

        第一篇 醫(yī)科圖書館能找到的電影史不多,都是很老很老的。在介紹到意大利電影時(shí),那些深受無產(chǎn)階級電影理論熏陶的電影史家在泛黃的破書頁上醒目地舉出一大批意大利老片,并將意大......

        選修課討論

        選修課程分析討論 進(jìn)入大學(xué)以后,大學(xué)生除了要學(xué)習(xí)自己所修的專業(yè)課程外,還被要求選修兩門其它課程,針對這兩門選修課程,我經(jīng)過一學(xué)期的實(shí)踐,發(fā)現(xiàn)了一些現(xiàn)象,就是所謂的選修課程對......

        足球選修課

        足 球 文 化 評 述 及 經(jīng) 典 賽 事 評 析 快樂足球 足球是一項(xiàng)高強(qiáng)度的對抗運(yùn)動,它不僅是力量的象征,智慧的綜合;更是一種力量的對抗,智慧的較量。當(dāng)我們馳騁在綠茵的操場上,足球......