学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
高级语言程序设计(VB.NET)
分享
spContent=信息时代,程序设计已成为提高信息素养和计算机应用能力的重要基础课程。程序设计语言很多,琳琅满目各有特色,选择什么语言既能快速入门和触类旁通,又能满足实际应用开发的需要?对于非计算机专业尤其经管类、文类专业的学生,Visual Basic.NET程序设计语言是不错的选择。
—— 课程团队
课程概述

      本课程是经管类、文科类专业的一门必修基础课。通过本课程的学习应使学生初步掌握VB.NET中对象的概念和事件驱动程序的基本特性,了解简单的数据结构和算法,文件的基本操作和使用。能够编写和调试简单的基于Windows图形界面的应用程序。并使学生具有初步的程序设计能力,为学生在.NET框架下进行复杂程序开发打下坚实的基础。

课程教学以“提出问题、解决问题、归纳分析”的问题求解驱动式的教学方法。在教学过程中,注重培养学生“将问题转换成用程序设计语言来解决并实现”的思维能力。同时,强调程序设计和使用计算机解决实际问题的基本方法,重点介绍结构化程序设计、面向对象技术、可视化程序开发等高级语言的共性技术。使学生从更高的层次上对程序设计技术有整体的掌握。

程序设计是实践性很强的课程,程序设计的学习不是听会、看会而是做会的,实践是检验正确的标准。通过实践环节,不仅可激发你的学习兴趣,巩固了所学知识,更重要的是通过实战训练提高编程能力、程序调试能力、分析问题和解决问题的能力。

    


成绩 要求

   考核体现过程控制,整个考核分三个阶段和三个模块进行:

   第一阶段第一、二模块:

   1.考查学生程序界面设计和常用控件:标签、按钮、文本框及常用函数的使用,考查顺序结构程序设计。

    2.考查学生分支结构和循环结构程序设计及常用算法的掌握。该考试安排在第5讲之后进行。

    第二阶段第三模块:考查学生数组和过程的程序设计能力。该考试安排在第7讲之后进行。

    第三阶段:期末进行。全面考核学生程序界面设计、三种程序控制结构、一维数组和二维数组的应用、过程和面向对象程序设计。

    成绩构成:平时成绩50%+期末成绩50%

    平时成绩:阶段测试1*15%+阶段测试2*15%+MOOC*20%。

课程大纲
预备知识

学习大学计算机基础的相关课程,已掌握计算机软硬件基础知识,具有基本的计算机操作技能。

参考资料

1.参考教材

VisualBasic.NET程序设计教程(第3版),2018年,高等教育出版社,龚沛曾、杨志强等编。

VisualBasic.NET实验指导语测试(第3版),2018年,高等教育出版社,龚沛曾、杨志强等编。

2.参考教学网站

中国大学 MOOC(爱课程)https://www.icourse163.org/course/TONGJI-371001