結(jié)合國內(nèi)30多年的OI(中學(xué)信息學(xué)競賽)教學(xué)經(jīng)驗(yàn),,近年來我們采用了軟件工程中的“快速原型模型”的增量式思想方法,,先讓學(xué)生通過簡單學(xué)習(xí),快速建立一個(gè)較小的“語言快速模型”,,進(jìn)行大量編程,,在實(shí)踐中逐步掌握編程的基本方法和思想。在此基礎(chǔ)上逐步發(fā)展式培訓(xùn),,獲得更完整的編程語言,、高級的程序設(shè)計(jì)技巧,。8年來,,我們采用這種教學(xué)方式取得了很好的教學(xué)成績,。 對一般初學(xué)者(特別是對于低年級的學(xué)生),形象的圖形化思維比抽象的數(shù)字邏輯思維要容易,。在已有的數(shù)十種編程語言中,,有一個(gè)由麻省理工學(xué)院心理學(xué)家佩伯特發(fā)明的《LOGO語言》,“它通過”繪圖”的方式來學(xué)習(xí)編程,,對初學(xué)者特別是兒童進(jìn)行寓教于樂的教學(xué)方式,,能通過繪圖的方式來培養(yǎng)學(xué)生學(xué)習(xí)電腦的興趣和正確的學(xué)習(xí)觀念?!?。《LOGO語言》在中國的中小學(xué)已經(jīng)流行了幾十年了,,深受廣大師生的歡迎,,很多學(xué)生都是通過“海龜作圖”開始對編程有了濃厚的興趣,踏上了OI之路,。 綜合上述兩點(diǎn)原因,,結(jié)合多年logo、pascl,、C/C++語言的教學(xué)經(jīng)驗(yàn),,開發(fā)了《C/C++快速入門教學(xué)講義》。在本課程中嘗試用圖形化教學(xué)方式,,幫助學(xué)生快速,、方便地建立起自己認(rèn)識(shí)中的C/C++語言的“快速原型”。 佛山市南海區(qū)石門中學(xué) 江濤
目錄(修改中)
第一課 GoC簡介和演示 第二課 了解編程環(huán)境 第三課 基本繪圖命令 第四課 變量的引入 第五課 for循環(huán)(1)---循環(huán)次數(shù)控制 第六課 for循環(huán)(2)---使用循環(huán)變量 第七課 變量的鍵盤輸入 第八課 拓展繪圖命令 第九課 cout輸出語句 第十課 if語句---選擇結(jié)構(gòu) 第十一課 for循環(huán)(3)---循環(huán)變量的變化 第十二課 定位畫圖---坐標(biāo) 第十三課坐標(biāo)計(jì)算---坐標(biāo)擴(kuò)展命令 色彩的變化---模運(yùn)算和隨機(jī)函數(shù) 實(shí)數(shù)型變量 for循環(huán)(3)---循環(huán)嵌套 組合圖形與模塊化思想 函數(shù)引入 函數(shù)的參數(shù)(1) 函數(shù)的參數(shù)(2) 遞歸圖形
重要更新: 2017.4.10 開放goc的在線測試系統(tǒng)部分功能給大家使用,。網(wǎng)站地址: http://smoj.
,,登錄用戶名:goc,密碼:123456,。 注意:瀏覽器建議使用firfox,、chrom或360的極速模式。2016.12.7 根據(jù)pen.up()對rr,oo等命令的影響,,修改了一些樣例程序,。本版安裝程序?qū)?yīng)書——“用GoC編程繪圖(基礎(chǔ)篇)”,下載:點(diǎn)擊打開鏈接 2016.12.4 修改了pen.up()對rr,oo等命令的影響,,安裝目錄名改為“GoC編程繪圖”,,下載:點(diǎn)擊打開鏈接 2016.11.15 GoC_free版安裝程序。下載:點(diǎn)擊打開鏈接 2016.9.2 GoC增加了2個(gè)課件程序,,修正了幾個(gè)小bug,。本版安裝程序?qū)?yīng)書——““用GoC編程繪圖(南海區(qū)的課本第2版)”,,下載:點(diǎn)擊打開鏈接 2016.2.19 GoC增加了1個(gè)課件程序。下載:點(diǎn)擊打開鏈接 2016.1.24 goC1.0.3,。部分編譯出錯(cuò)信息改成中文,。下載:點(diǎn)擊打開鏈接 2016.1.21 GoC軟件增加了幫助等資料。 2016.1.16 新的GoC編程平臺(tái)(notepad++和mingw32搭配,,目前是測試版),。 |
|