出版時間:2008-10 出版社:清華大學(xué)出版社 作者:童愛紅 等編著 頁數(shù):341
前言
在高職高專院校的教學(xué)活動中,傳統(tǒng)的以知識體系為主線的教學(xué)方法仍然占主導(dǎo)地位,但在教學(xué)活動中教師發(fā)現(xiàn)這種方法已經(jīng)越來越難以打動學(xué)生,越來越難以激發(fā)學(xué)生的學(xué)習(xí)興趣,難以達(dá)到預(yù)期的教學(xué)效果。因此,改革現(xiàn)有的教學(xué)方法,編寫符合高職高專學(xué)生特點的教材,應(yīng)是高職高專院校教學(xué)改革的一項重點。在高職高專的程序設(shè)計課程的教學(xué)實踐中,我們也發(fā)現(xiàn),采用實例教學(xué)的方法學(xué)生比較感興趣,實例做出來以后,學(xué)生也就有了成就感。但這種方法的實例之間缺乏必要的聯(lián)系,過于瑣碎,而且是以分離的知識點為前提的。在此基礎(chǔ)上,以工作過程為導(dǎo)向,用任務(wù)驅(qū)動來組織知識點,將有利于學(xué)生對知識點建奇起直觀的印象,提高學(xué)習(xí)效率。同時,任務(wù)與工作過程的緊密結(jié)合,也有利于學(xué)生適應(yīng)將來的實際工作。這正是本書編寫的目的之一?! ∨c其他同類教材相比,本教材具有以下特點: (1)采用實例引導(dǎo)和任務(wù)驅(qū)動式的編寫方法。本著“精講理論、注重實用”的教學(xué)原則,針對高職高專學(xué)生的特點,本教材對傳統(tǒng)的以知識體系為核心的教材編寫力法進(jìn)行大幅度的改革,以任務(wù)驅(qū)動作為教材編寫的主干線。教材分專題給出若干個典型、實用的任務(wù),這些任務(wù)將涵蓋大綱規(guī)定的所有知識點,通過這些任務(wù)的實現(xiàn)過程帶動學(xué)生對知識點的學(xué)習(xí),從而不但讓學(xué)生掌握知識點,而且能夠感知這些知漢點的應(yīng)用方法。
內(nèi)容概要
本書分12章,全面講解了面向?qū)ο蟮某绦蛟O(shè)計概念,Visual Basic.NET的數(shù)據(jù)類型和表達(dá)式,Visual Basic.NET的程序設(shè)計語句、數(shù)組、過程,面向?qū)ο蟮某绦蛟O(shè)計方法與原理,控件窗體與界面設(shè)計技術(shù),文件程序設(shè)計,數(shù)據(jù)庫程序設(shè)計和Web程序設(shè)計等內(nèi)容。在編寫方式上,本書打破傳統(tǒng)的以知識的系統(tǒng)性編寫教材的方法,改用任務(wù)驅(qū)動模式,每章都以若干個具體的任務(wù)為主線,引導(dǎo)學(xué)生對知識和技能的理解和掌握,力求使學(xué)生在動手實踐的過程中,掌握利用Visual Basic.NET進(jìn)行程序設(shè)計的必備知識和技巧,注重工作過程的系統(tǒng)性,培養(yǎng)學(xué)生解決實際問題的能力。 本書內(nèi)容循序漸進(jìn),以任務(wù)驅(qū)動引導(dǎo)知識點的學(xué)習(xí),所選任務(wù)不但典型、實用,而且具有很強(qiáng)的趣味性和可操作性。本書可作為高職高專計算機(jī)軟件、計算機(jī)網(wǎng)絡(luò)、計算機(jī)信息管理、電子商務(wù)和經(jīng)濟(jì)管理等專業(yè)的程序設(shè)計課程的教材。
書籍目錄
第1章 Visua1 Basic.NET編程簡介 1.1 Visua1 Basic.NET簡介 1.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念 1.3 任務(wù)1-1:第一個VB.NET Windows應(yīng)用程序-簡單的數(shù)學(xué)計算器 1.4 任務(wù)1-2:第一個VB.NET控制臺應(yīng)用程序一一歡迎信息的顯示第2章 程序設(shè)計基礎(chǔ)與結(jié)構(gòu)化程序設(shè)計語句 2.1 數(shù)據(jù)類型、常量與變量 2.2 任務(wù)2-1:求一元二次方程的根-選擇結(jié)構(gòu)程序設(shè)計一 2.3 任務(wù)2-2:話費(fèi)計算程序-選擇結(jié)構(gòu)程序設(shè)計二 2.4 任務(wù)2-3:單科成績統(tǒng)計-循環(huán)結(jié)構(gòu)程序設(shè)計一 2.5 任務(wù)2-4:最大公約數(shù)和最小公倍數(shù)求解測驗程序-循環(huán)結(jié)構(gòu)程序設(shè)計二 2.6 任務(wù)2-5:素數(shù)判斷測驗程序-循環(huán)結(jié)構(gòu)程序設(shè)計三第3章 數(shù)組 3.1 數(shù)組的概念 3.2 任務(wù)3-1:求一維數(shù)組的最小值及其位置-一維數(shù)組 3.3 任務(wù)3-2:方陣轉(zhuǎn)置-二維數(shù)組 3.4 任務(wù)3-3:求每個學(xué)生的多門課的最高成績及課程序號-控件數(shù)組 3.5 任務(wù)3-4:一維數(shù)組排序算法演示程序-選擇法排序與冒泡法排序 3.6 任務(wù)3-5:求每個學(xué)生的平均成績并按平均成績排序-數(shù)組綜合應(yīng)用 第4章 過程 4.1 過程的概念 4.2 任務(wù)4-1:四則運(yùn)算測驗程序-Sub過程 4.3 任務(wù)4-2:用Function過程實現(xiàn)話費(fèi)計算程序-Function過程 4.4 任務(wù)4-3:十進(jìn)制到其他進(jìn)制轉(zhuǎn)換程序-數(shù)組作為過程參數(shù) 4.5 任務(wù)4-4:求函數(shù)s(z,n)=x1!+2!+3!++n!的值-過程嵌套 4.6 任務(wù)4-5:Hanoi(漢諾塔)問題-遞歸過程第5章 程序調(diào)試和異常處理 5.1 程序的調(diào)試 5.2 任務(wù)5-1:具有非結(jié)構(gòu)化異常處理的簡單計算器-非結(jié)構(gòu)化異常處理 5.3 任務(wù)5-2:具有結(jié)構(gòu)化異常處理的簡單計算器-結(jié)構(gòu)化異常處理第6章 Windows窗體與控件 6.1 窗體與控件概述 6.2 任務(wù)6-1:我的電子相冊程序-窗體與圖片框 6.3 任務(wù)6-2:剪貼板演示程序-文本框與命令按鈕 6.4 任務(wù)6-3:石頭、剪刀、布游戲-單選鈕與復(fù)選框 6.5 任務(wù)6-4:E1歷時鐘程序-定時器與跟蹤條 6.6 任務(wù)6-5:課程選擇程序-列表框與組合框第7章 Windows高級界面設(shè)計 7.1 任務(wù)7-1:體育彩票搖獎程序-多窗體程序設(shè)計 7.2 任務(wù)7-2:簡易文本編輯器程序-豐富格式文本框、菜單、對話框、工具欄、狀態(tài)欄等的應(yīng)用 7.3 任務(wù)7-3:圖文瀏覽器程序-多文檔程序設(shè)計第8章 面向?qū)ο蟮某绦蛟O(shè)計 8.1 面向?qū)ο蟪绦蛟O(shè)計概述 8.2 任務(wù)8-1:教師信息設(shè)置與顯示-類與對象的定義 ……第9章 文件操作第10章 圖形與多媒體程序設(shè)計第11章 簡單數(shù)據(jù)庫編程第12章 Web應(yīng)用程序開發(fā)附錄A 常用系統(tǒng)函數(shù)與過程附錄B GDI+的常用圖形繪制方法參考文獻(xiàn)
章節(jié)摘錄
本章任務(wù) 第一個VB.NET Windows應(yīng)用程序——簡單的數(shù)學(xué)計算器 第一個VB.NET控制臺應(yīng)用程序——?dú)g迎信息的顯示 本章要點 Visual Basic.NET的發(fā)展歷程和特點 Visual Studio.NET集成開發(fā)環(huán)境 創(chuàng)建Visual Basic.NET Windows應(yīng)用程序的一般方法 創(chuàng)建Visual Basic.NET控制臺應(yīng)用程序的一般方法 Visual Basic.NET中錯誤的類型及其特點 NET技術(shù)是Microsoft公司的項新的軟件開發(fā)標(biāo)準(zhǔn),“它代表了一個集合、一個環(huán)境和一個可以作為平臺支持下一代Internet的可編程結(jié)構(gòu)。”它的目的就是將互聯(lián)網(wǎng)作為新一代操作系統(tǒng)的基礎(chǔ),對互聯(lián)網(wǎng)的設(shè)計思想進(jìn)行擴(kuò)展,其最終目標(biāo)就是讓用戶在任何地方、任何時間,以及利用任何設(shè)備都能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在什么地方,只需要發(fā)出請求,就可以接收處理的結(jié)果,而處理過程對用戶而言基本透明?! isual Studio.NET可視化應(yīng)用程序開發(fā)工具組是.NET技術(shù)的開發(fā)平臺,Visual Basic.NET(以下簡稱VB.NET)是該工具組中的一個重要成員,其中還包括Visual C++.NET(簡稱VC++.NET)、Visual C#.NET(簡稱VC#.NET)等開發(fā)工具。Visual Studio.NET通過公共語言運(yùn)行環(huán)境(CLR),將VB.NET、VC++.NET、VC#.NET等應(yīng)用程序開發(fā)工具緊密地集成在一起,使它們使用同一個集成開發(fā)環(huán)境(Intergrated Development Environment,IDE),并使用同一個基礎(chǔ)類庫,從而大大簡化了應(yīng)用程序的開發(fā)過程,為快速創(chuàng)建Windows應(yīng)用程序提供了強(qiáng)有力的支持。
編輯推薦
叢書特色: 以“工作過程導(dǎo)向”為基礎(chǔ),以“項目或任務(wù)驅(qū)動”為實施方案,通過“做中學(xué)”、歸納、拓展以及思考與實訓(xùn)等環(huán)節(jié),培養(yǎng)高技能和應(yīng)用型專門人才。
圖書封面
評論、評分、閱讀與下載