- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级程序设计语言VisualBasic程序设计-西北师范大学在线教学系统
西北师范大学计算机公共课程教学大纲
高级程序设计语言 (Visual Basic 程序设计)
一、说明
㈠ 课程性质
高级程序设计语言(Visual Basic 程序设计)课程是西北师范大学理工类非计算机专业一年级第
2 学期限选课程。该课程的先修课程是大学计算机。
该课程以Visual Basic 为语言背景,以程序设计为主线,介绍Visual Basic 程序设计基本概念、
基本方法、基本技术;在结构上强调面向对象、事件驱动的编程机制,突出可视化程序设计方法,
强化结构化程序设计。通过该课程的学习,培养学生的程序设计基本能力,建立起利用计算机解决
问题的基本方法和计算机应用意识。
本大纲根据西北师范大学本科教学计划和关于计算机基础教育实施分级教学的要求,参考教育
部高等学校大学计算机课程教学指导委员会编制的《大学计算机基础课程教学基本要求》(2016)关于
大学计算机基础教育的改革方案,以及全国计算机等级考试大纲制订。
㈡ 教学目的
通过本课程的学习,使学生掌握高级程序设计语言的基本概念、基本语句和编程方法;了解面
向对象的程序设计基本概念,掌握IDE 集成开发环境使用方法,使学生对可视化设计、面向对象中
的事件驱动、结构化程序设计的方法有更深刻的理解;掌握常用算法,能够以Visual Basic 作为工具,
结合程序设计的常用算法编写程序解决与本专业相关的实际问题。
㈢ 教学内容
教学内容以知识模块为主线,把控件分散到各章中介绍,通过大量实例介绍Visual Basic 基础知
识、Visual Basic 语言基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、过
程、文件管理、用户界面与图形操作等。理论课教学内容以知识模块为主线,采用案例教学,强调
结构化程序设计方法、事件驱动编程和面向对象编程技术的讲解;上机实验以培养学生编写程序解
决实际问题为主,采用任务驱动、合作学习的方式组织。知识模块顺序及学时分配如下:
教学内容 授课 上机
第1 章 Visual Basic 程序设计概述 4 2
第2 章Visual Basic 语言基础 3 2
第3 章 顺序结构程序设计 3 4
第4 章 选择结构程序设计 6 4
第5 章 循环结构程序设计 8 6
第6 章 数组及应用 6 4
第7 章 过程 8 6
第8 章 文件管理 6 4
第9 章 用户界面与图形操作 6 2
机动 4 2
总学时 54 36
- 1 -
㈣ 教学时数
课程总学时为90 学时,其中理论课授课54 学时。实验课36 学时。
㈤ 教学方式
本课程的教学方式主要采用课堂讲授和实验操作,包括:课堂讲授、编程演示、上机实验编程、
习题解析、课堂讨论、作业、课外辅导等多种形式相结合,并利用MOOC 、Moodle 网络教学平台、
精品课程网站等网络教学资源,采用案例教学,强调结构化程序设计方法、事件驱动编程和面向对
象编程技术的讲解;上机实验以培养学生编写程序解决实际问题为主,采用任务驱动、合作学习的
方式组织。
建立能够充分调动学生能动性的教学模式,将传统课堂教学与在线教学两者的优势相结合,借
助互动性强的网
文档评论(0)