C++程序设计mooc(翁恺-浙江大学)

  • 名称:C++程序设计mooc(翁
  • 分类:程序设计  
  • 观看人数:加载中
  • 时间:2019/6/15 20:29:33

           面向对象的程序设计是目前主流的程序设计方法,改变了过去基于面向过程的计算机编程方法,极大地提高了编程效率,使得计算机能够高效地处理越来越复杂的问题。而VisualBasic(以下简称VB)是一种较为容易掌握的面向对象程序设计开发工具之一,特别适合中学生的学习。 

《VB面向对象创意程序设计》将一改过去单调枯燥的数学算法来学习程序设计,通过面向对象程序设计解决学生现实生活中切实需要解决的问题,激发学生对算法思想的学习兴趣,体验编写程序解决问题的成就感,从而引导学生在“有用、有趣”中学习面向对象的程序设计。
 
通过本课程的学习,学生能够应用面向对象的程序设计方法来灵活地解决实际生活中的问题。通过本课程精心策划的教学范例,让学生直观地掌握面向对象程序设计中的对象、事件和过程,合理设计解决问题的方法,并通过良好的人机对话界面,让使用者感受到设计者的创意与程序设计的巧妙之处。学生在“做”中“学”的过程中,利用面向对象的程序设计,制作出独特的应用程序,享受编写程序带来的成就感。 
本课程通过问题提出、算法设计和程序解决问题这一系列问题解决过程,经过实例演练,并重点引导学生制作创意个性化的面向对象作品,体验编写程序的乐趣,加深学生对本课程“语言是基础,而应用为目的”的本质理解。在充分激发学生对面向对象程序设计求知欲的前提下,使学生主动产生想要去解决实际问题的意愿,自觉学习并应用相应的编程知识,达到通过学习编写计算机程序来解决实际问题的课程学习目的。 
 
本次课程分为三个单元,分别是《面向对象程序设计基础——我型我秀之VB电子相册》、《程序设计的三种基本结构——心随我动之VB互动测试》和《程序设计的算法应用——魔法体验之VB趣味游戏》,共计18课时。 其中,第一单元《面向对象程序设计基础——我型我秀之VB电子相册》有5课时,通过制作一个解决生活中快速方便播放数字照片这一问题的个性化电子相册,让学生认识VB软件的开发环境,学习VB中基本对象、事件的应用和过程的编写。