- 01.1.第一个C++程序_BiliBili
- 02.2-1什么是面向对象_BiliBili
- 03.2-2面向对象基本概念_BiliBili
- 04.3-1自动售票机例子_BiliBili
- 05.3-2头文件_BiliBili
- 06.3-3时钟例子_BiliBili
- 07.3-4成员变量_BiliBili
- 08.4-1成员变量的秘密_BiliBili
- 09.构造与析构_BiliBili
- 10.4-3对象初始化_BiliBili
- 11.5-1NEW & delete_BiliBili
- 12.5-2访问限制_BiliBili
- 13.5-3初始化列表_BiliBili
- 14.6-1对象组成_BiliBili
- 15.6-2继承_BiliBili
- 16.6-3子类父类关系_BiliBili
- 17.7-1函数缺省参数值_BiliBili
- 18.7-2内联函数_BiliBili
- 19.const_BiliBili
- 20.不可修改的对象_BiliBili
- 21.引用_BiliBili
- 22.向上造型_BiliBili
- 23.多态性_BiliBili
- 24.多态的实现_BiliBili
- 25.引用再研究_BiliBili
- 26.拷贝构造Ⅰ_BiliBili
- 27.拷贝构造Ⅱ_BiliBili
- 28.静态对象_BiliBili
- 29.静态成员_BiliBili
- 30.运算符重载-基本规则_BiliBili
- 31.运算符重载-原型_BiliBili
- 32.运算符重载-赋值_BiliBili
- 33.运算符重载-类型转换_BiliBili
- 34.模板Ⅰ_BiliBili
- 35.模板Ⅱ_BiliBili
- 36.异常基本概念_BiliBili
- 37.异常的抛出和捕捉_BiliBili
- 38.异常语句_BiliBili
- 39.流的概念_BiliBili
- 40.流的运算符_BiliBili
- 41.STL简述_BiliBili
面向对象的程序设计是目前主流的程序设计方法,改变了过去基于面向过程的计算机编程方法,极大地提高了编程效率,使得计算机能够高效地处理越来越复杂的问题。而VisualBasic(以下简称VB)是一种较为容易掌握的面向对象程序设计开发工具之一,特别适合中学生的学习。
《VB面向对象创意程序设计》将一改过去单调枯燥的数学算法来学习程序设计,通过面向对象程序设计解决学生现实生活中切实需要解决的问题,激发学生对算法思想的学习兴趣,体验编写程序解决问题的成就感,从而引导学生在“有用、有趣”中学习面向对象的程序设计。
通过本课程的学习,学生能够应用面向对象的程序设计方法来灵活地解决实际生活中的问题。通过本课程精心策划的教学范例,让学生直观地掌握面向对象程序设计中的对象、事件和过程,合理设计解决问题的方法,并通过良好的人机对话界面,让使用者感受到设计者的创意与程序设计的巧妙之处。学生在“做”中“学”的过程中,利用面向对象的程序设计,制作出独特的应用程序,享受编写程序带来的成就感。
本课程通过问题提出、算法设计和程序解决问题这一系列问题解决过程,经过实例演练,并重点引导学生制作创意个性化的面向对象作品,体验编写程序的乐趣,加深学生对本课程“语言是基础,而应用为目的”的本质理解。在充分激发学生对面向对象程序设计求知欲的前提下,使学生主动产生想要去解决实际问题的意愿,自觉学习并应用相应的编程知识,达到通过学习编写计算机程序来解决实际问题的课程学习目的。
本次课程分为三个单元,分别是《面向对象程序设计基础——我型我秀之VB电子相册》、《程序设计的三种基本结构——心随我动之VB互动测试》和《程序设计的算法应用——魔法体验之VB趣味游戏》,共计18课时。 其中,第一单元《面向对象程序设计基础——我型我秀之VB电子相册》有5课时,通过制作一个解决生活中快速方便播放数字照片这一问题的个性化电子相册,让学生认识VB软件的开发环境,学习VB中基本对象、事件的应用和过程的编写。