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