下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 编程语言 >VB > Visual Basic程序设计——以计算思维为导向

Visual Basic程序设计——以计算思维为导向

综合评级:★★★★★

定价:28.00

作者:金莹,张洁 主编

出版社:中国铁道出版社

出版日期:2015年6月

页数:200

字数:320000

ISBN:9787113203924

书籍介绍
近年来,以计算思维为核心内容的课程改革浪潮席卷了国内计算机教育领域,教育部及各大高校联合相关出版社纷纷投入到以计算思维为核心的计算机课程改革研究中。本书就是诞生于这样的背景之下。

  本书使用案例驱动的方式进行讲解。案例从易到难,囊括数值计算与非数值计算问题,各种经典算法,以及Visual Basic的基本内容。着重算法的思考过程及程序的实现,旨在将计算思维融入程序设计课程中,使学生能够掌握解决问题的方法。学完本书内容后,要求学生完成一次自由命题的程序设计作业,旨在让学生深入体会用计算机解决实际问题的思路和方法。

相关课程
目录
第1章 概述

1.1 计算思维基础知识

1.2 VisuaIBasic简介

1.3 VisualBasic集成开发环境

1.4 VisuaIBasic可视化编程基础

本章小结

课后练习

第2章 算法与程序设计

2.1 算法的概念

2.2 算法的描述

2.3 算法的设计

2.4 算法分析和评价

2.5 创建应用程序的过程

本章小结

课后练习

第3章 用户界面设计

3.1 窗体

3.1.1 窗体基本属性

3.1.2 窗体常见事件

3.1 3窗体常见方法

3.1.4 Load、Unload、End语句

3.2 常用控件

3.2.1 标签Label

3.2.2 文本框TextBox

3.2.3 命令按钮commandButton

3.3 其他控件

3.3.1 复选框CheckBox、单选按钮OplionButton和框架Frame

3.3.2 列表框ListBox

3.3.3 丑合框ComboBox

3.3.4 滚动条ScrollBar

3.3.5 计时器iFimel

3.3.6 图片框PictureBox

3.3.7 图像框Image

3.4 菜单设计

3.5 多窗体程序设计

3.6 综合应用

本章小结

课后练习

第4章 VB语言基础

4.1 VB程序结构和编码规则

4.1.1 VB的程序结构

4.1.2 VB编码规则

4.2 数据类型

4.2.1 VB基本数据类型

4.2.2 基本数据类型的解释

4.3 变量与常量

4.3.1 变量

4.3.2 自定义数据类型

4.3.3 常量

4.4 赋值语句

4.5 运算符与表达式

4.5.1 运算符

4.5.2 表达式

4.6 公共函数

4.6.1 数学函数

4.6.2 字符串函数

4.6.3 转换函数

4.6.4 日期函数

本章小结

课后练习

第5章 VB控制结构

5.1 顺序结构

5.1.1 InputBox()函数

5.1.2 MsgBox()函数

5.2 选择结构

5.2.1 If结构

5.2.2 SelectCase结构

5.3 循环结构

5.3.1 Do循环

5.3.2 For循环

5.3.3 循环嵌套

5.4 综合应用

本章小结

课后练习

第6章 程序调试

6.1 错误类型

6.1.1 语法错误

6.1.2 运行错误

6.1.3 逻辑错误

6.2 VB调试工具

6.3 程序调试

本章小结

课后练习

第7章 数组

7.1 数组的概念

7.1.1 数组的声明

7.1.2 数组元素的引用

7.1.3 数组的存储

7.2 固定大小数组和动态数组

7.3 数组的基本操作

7.3.1 数组上下界函数

7.3.2 数组的输人

7.3.3 数组的输出

7.4 控件数组

7.5 综合应用

本章小结

课后练习

第8章 过程

8.1 事件过程

8.1.1 控件事件过程

8.1.2 窗体事件过程

8.2 自定义Sub过程

8.3 定义Function过程

8.4 参数的传递

8.4.1 传地址

8.4.2 传值

8.4.3 传地址和传值的区别

8.4.4 数组参数

8.5 递归过程和调用

8.5.1 递归的定义

8.5.2 递归的调用和返回

8.6 变量的作用域

8.6.1 局部变量

8.6.2 模块级变量

8.6.3 全局变量

8.6.4 同名变量

8.7 综合应用

本章小结

课后练习

第9章 文件

9.1 文件的分类

9.2 顺序文件

9.3 文件操作语句和函数

本章小结

课后练习

第1O章 高级图形界面

10.1 图形控件

10.1.1 直线Line

10.1.2 形状Shape

10.1.3 通用对话框

10.2 图形处理

10.2.1 坐标系统

10.2.2 画点

10.2.3 画线

10.2.4 画圆

10.2.5 其他

10.3 鼠标和键盘

10.3.1 鼠标

10.3.2 键盘

本章 小结

课后练习

参考文献

前言

  Visual Basic (以下简称VB)可以轻而易举的设计出与 Windows 风格保持一致的界面,使得 VB 更容易作为初学者接触计算机编程的敲门砖。VB一直以来都是广受程序员欢迎的编程语言之一,经典、简明、易学是其鲜明的特点。VB 6.0 的版本虽然不是 Microsoft **的版本,但是其作为 VB 经典的版本至今仍然活跃在 Windows操作系统平台上,仍然可以在 Windows 7、Windows 8 等操作系统中使用。本教材主要面向非计算机专业学生,是他们学习程序设计语言、理解计算机解决问题方法、培养学生计算思维的一个教学平台。

  本教材是在十几年的一线教学经验的基础上,在计算机教学的改革浪潮中,将传统的VB程序语言学习与培养计算思维的方针指导下诞生的。本教材以计算思维能力培养为核心,采用案例驱动的方法,打破以往教科书从知识点出发的教学模式,对原有关于VB语法内容的介绍进行删减和规范,旨在让学生掌握程序设计语言*本质的内容,而非过于注重语言本身的细节,将掌握一门编程语言升华为理解抽象和自动化的真谛。

  学生通过本教材的学习,可以了解计算思维基本内容、掌握使用一种编程语言——VB分析和解决各种实际应用问题的方法。

  本教材使用实例驱动的方式进行讲解,通过精心挑选的典型示例,构造解决问题的经典思想,将VB语言的特点和语法规则有机融入,并有意识地将计算思维表述体系里相关内容逐一呈现。实例从简到难,囊括数值计算与非数值计算问题,各种经典算法,以及VB的基本内容。并着重算法的思考过程以及程序的实现,旨在将计算思维潜移默化地融入程序设计课程的内容之中。通过深入地学习和大量的实践训练不仅能熟练掌握一种具体的编程语言,更进一步深入了解计算机抽象与自动化的本质,及其工作的基本原理,从而学会对具体问题进行分析,使用计算机解决,进而培养学生的计算思维能力,并将此能力内化为一种思维习惯,在今后面临各种实际问题时,能自然而然地用计算思维分析思考问题,提出解决问题的方案。课程后期要求学生以已掌握的知识、能力和思想为基础,拓展完成一个自由命题的过程完整的具有一定应用价值的程序,旨在让学生通过完整的过程体验巩固已学、拓展未知、提升能力,深入体会用计算机解决实际问题的思路方法和实现过程,并从中获得成就感。

  *后感谢有关专家 、教师的支持和关心。感谢铁道出版社对本教材的鼎力支持。敬请各位专家、读者批评指正。

  编者

  2014年X月于南京

热门图书
推荐新闻
技术文库
论坛推荐