[VB] 同济大学 VisualBasic.NET程序设计 龚沛曾、杨志强主讲视频教程

校长yo
课程名称:  同济大学 VisualBasic.NET程序设计 龚沛曾、杨志强主讲视频教程

课程简介:    

本课程是为普通高等院校非计算机专业学生开设的程序设计语言课程。课程以“提出问题、解决问题、归纳分析”的问题求解驱动式的程序设计方法,不仅为学生掌握程序设计的基本思想、方法、概念和逻辑分析能力,更加训练学生以一种正确的思维方式去解决问题,初步具备在现代编程环境下解决实际问题的能力。

课程概述:
       信息时代,对大学生来说了解计算机是如何工作的?计算机是如何听从人们的指挥工作?如何利用计算机来解决各自专业的问题?程序起着关键的作用。程序设计已成为提高信息素养和计算机应用能力的重要基础课程。
       程序设计语言很多,琳琅满目各有特色,选择什么语言既能快速入门和触类旁通,又能满足实际应用开发的需要?对于非计算机专业尤其偏文类专业的学生,Visual Basic.NET程序设计语言是不错的选择。
       Basic语言是最早推出的程序设计语言之一,是一种设计给初学者使用的程序设计语言;Visual Basic为开发图形界面的应用程序提供了便捷;.NET框架的推出,有助于多语言、跨平台和Web应用程序的开发。
       本课程主要内容有四个方面:
       ① 掌握高级语言的基本概念、基本语句和方法;
       ② 理解面向对象的概念、掌握可视化界面设计的基本方法;
       ③ 掌握常用的算法;
       ④ 初步了解面向应用图形绘制。
       通过本课程的教学,以“提出问题à解决问题à归纳分析”的问题求解驱动式的程序设计方法,不仅为学生掌握程序设计的基本思想、方法、概念和逻辑分析能力,更加训练学生以一种正确的思维方式去解决问题,初步具备在现代编程环境下解决实际问题的能力。

参考教材:
    VisualBasic.NET程序设计教程(第二版),高等教育出版社,龚沛曾、杨志强等编
    VisualBasic.NET实验指导语测试(第二版),高等教育出版社,龚沛曾、杨志强等编

----------------------课程目录------------------------------

学习指导篇                        
第1讲  VB.NET入门基础
        1.1 引例字幕动画-VB.NET特点                  
         1.2 面向对象概念               
         1.3 VB.NET集成开发环境         
         1.4 简单应用程序建立               
第2讲  可视化编程基础                           
         2.1 通用属性和窗体
         2.2 基本控件
         2.3 综合应用-模拟神七发射               
第3讲  VB.NET语言基础                           
         3.1 引例圆柱体计算-数据类型概念              
         3.2 变量和常量                  
         3.3 运算符和表达式           
         3.4 常用函数              
         3.5 综合应用-字符串替换           
第4讲  控制结构-顺序结构                       
         4.1 引例温度转换-顺序结构概念
         4.2 赋值语句
         4.3 输入、输出函数和方法
         4.4 程序调试         
第5讲  控制结构-选择结构和控件
         5.1  选择结构
         5.2  If语句
         5.3 SELECT语句
         5.4 If嵌套      
         5.5 单选、复选和组控件                 
第6讲  控制结构-循环结构
          6.1 Do...Loop循环
          6.2 For循环
          6.3 循环嵌套
第7讲  控制结构-循环结构(续)
           7.1 滚动条、进度条和定时器         
           7.2 综合应用-常用算法(1)
         7.2.1 部分级数和
         7.2.2 枚举法
         7.2.3 迭代法等
第8讲  数组和常用算法                           
        8.1   数组概念
               8.1.1 引例成绩统计         
8.1.2 数组声明和初始化  
                 8.1.3 数组输入和输出
        8.2   数组的常用算法
         8.2.1 数组求最值
         8.2.2 选择法和冒泡法
         8.2.3 数组元素插入和删除
第9讲  数组控件、结构数组和综合应用
         9.1   列表框和组合框                        
         9.2   结构类型
         9.3   综合应用
                  9.3.1 分类统计
                   9.3.2 大量数据输入和编辑
                  5.3.3 魔方阵
第10讲  函数过程和子过程                     
         10.1   函数过程
                  10.1.1 引例求多边形面积
                  10.1.2 函数过程定义和调用                  
         10.2   子过程
                  10.2.1 引例显示图形
                   10.2.2 子过程定义和调用
         10.3   参数传递   
第11讲 过程(续)常用算法                    
         11.1   变量的作用域和静态变量           
         11.2   综合应用-常用算法(3)
                 11.2.1  数制转换
                 11.2.2  加密和解密
                 11.2.3  二分法查找和求根
第12讲 界面设计                     
         12.1   菜单设计           
         12.2   对话框
         12.3   工具栏
         12.4   综合应用-记事本应用程序                  
第13讲  数据文件
         13.1  引例学生信息管理-数据文件概述                  
         13.2  顺序文件
         13.3  随机文件和二进制文件
         13.4  综合应用-文件加密和解密            
第14讲   基本图形绘制                           
         14.1  引例简单图形绘制-GDI+绘图基础            
         14.2  绘图方法
         14.3  综合应用-艺术图和函数图


下载地址:
下载地址已隐藏,加入会员后显示
加入会员

回复

使用道具 举报

联系客服 关注微信 返回顶部 返回列表