- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机程序设计》
本科教学大纲
课程编号:140D70401
上海立信会计学院
数学与信息学院
《计算机程序设计》课程教学大纲
一、课程基本信息
课程名称:计算机程序设计
英文名称:Computer Programming
课程编号:140D70401
课程类别:公共基础课
预修课程:计算机基础
开设部门:数学与信息学院
适用专业:全校各专业
学 分:4
总 课 时:68学时 其中:理论教学课时:43学时,实践教学课时:25学时
选用教材:
龚沛曾等编:《Visual Basic 程序设计简明教程》第3版,高等教育出版社,2007年3月第3版
二、课程性质、目的
本课程是计算机基础教育的一门主要课程,注重培养学生的程序设计能力。通过本课程的学习,使学生在程序设计和应用软件的开发两个方面都得到锻炼。本课程使用Visual BASIC作为编程工具,使学生在掌握的程序设计语言基本知识、程序设计思想的基础上,深入学习和掌握VB可视化编程的概念、VB语言基础、VB程序设计的基本结构、VB的数组和过程应用、VB常用控件应用、VB的界面设计、VB文件操作、VB图形操作等。重点掌握VB程序设计的基本结构、数组应用、子程序、自定义函数设计与参数传递的方法;熟练掌握变量和过程的作用域及变量生存期的概念;能较熟练地用Visual Basic语言开发Windows环境下一般应用程序的能力。本课程是一门实践性很强的课程,通过实验教学,巩固课堂教学内容,培养学生实际的编程应用能力。
三、与其他课程的衔接
《计算机程序设计》是一门培养学生逻辑思维和程序设计能力的公共基础课程,承接前期课程《计算机应用基础》对计算机基本的操作应用,通过本课程掌握VB程序设计的知识、方法、操作和应用技能。本课程涉及的思想方法、知识和概念具有一定的独立性,与其他文科类专业课程在授课方面衔接度不大。
四、教学基本要求
本课程的教学要求是突出基本知识和概念的掌握,强化应用能力的培养,提高分析问题和利用计算机解决各种问题的能力。利用现代化的教学工具,循序渐进地启发引导学生的思维,努力培养学生逻辑思维的能力,利用典型示例,全面展示各教学环节的重点内容。
学生通过本课程的学习,应达到以下要求:
第一,对程序设计的基本知识、基本语法、编程方法和常用算法进行了较为系统、全面的掌握,并学会分析问题、掌握简单问题编程的能力;
第二,掌握可视化界面环境下,设计应用程序的能力。
第三,要求学生既掌握了结构化程序设计方法又学会面向对象的编程思想,在实际应用中将两者有机结合的能力。
教学中同时重视实验环节,使学生在实验中验证理论知识,从而对相关的理论有更好的认识、理解。
五、教学内容与课时
本课程教学内容与课时分配见下表:
章 节 教 学 内 容 课时数分配 课外
时数 总 课
时 数 理 论
课 时 实 验
课 时 第1章
第一节
第二节
第三节
第四节 Visual Basic 程序设计概述
Visual Basic 简介
VB集成开发环境
创建应用程序的过程
VB帮助系统 2 2 2 第2章
第一节
第二节
第三节 VB可视化编程基础
VB对象的概念
窗体和基本控件
综合应用 4 2 2 4 第3章
第一节
第二节
第三节
第四节
第五节 VB语言基础
数据类型
变量与常量
运算符和表达式
VB程序结构和编码规则
综合应用 4 3 1 4 第4章
第一节
第二节
第三节
第四节
第五节
第六节 VB 控制结构
顺序结构
选择结构
循环结构
其他辅助控制语句
综合应用
程序调试 12 8 4 12 第5章
第一节
第二节
第三节
第五节 数组
数组的概念
数组的基本操作
列表框和组合框控件
综合应用 12 7 5 12 第6章
第一节
第二节
第三节
第五节
第六节 过程
函数过程的定义与调用
子过程的定义与调用
参数传递
变量、过程的作用域
综合应用 10 6 4 10 第7章
第一节
第二节
第三节
第四节
第六节
第七节 用户界面设计
常用控件
通用对话框
菜单设计
多重窗体
应用程序向导
综合应用 12 8 4 12 第8章
第一节
第二节 数据文件
文件概述
顺序文件 6 4 2 6 第9章
第一节
第二节
第三节
第四节 图形操作
图形操作基础
绘图属性
图形方法
综合应用 6 3 3 6 合 计 68 43 25 66 六、课程考核
考核方式:考试。上机考(用时1小时15分种)
考核内容:以VB 程序设计中各重要知识点以及基本理论、概念、方法和技能为主要内容。
成绩评定:平时成绩占50%,期末考试占50%。
七、参考文献资料
1. 龚沛曾等编:《Visual Basic 实验指导与测试
您可能关注的文档
最近下载
- 远程医疗下的医学检验技术新模式.docx VIP
- 凯恩帝K1000T-C_V3.1_编程手册_140822.pdf
- 四川大学sci期刊分级方案.pdf VIP
- 研究生学术道德与学术规范-精品课件.ppt VIP
- 绿色黑板风欢迎新同学新生见面会PPT模板.pptx VIP
- T/BGEA001-2019预拌流态固化土填筑工程技术标准 ..pdf VIP
- 四年级上地方课程.doc VIP
- 【素质模型与职业生涯规划】中粮集团培训之“忠良书院”.pdf VIP
- 2025年黑龙江省辅警招聘考试试题带解析附答案(考试直接用).docx VIP
- 《消费者心理与行为分析》第五版 课件 肖涧松 单元1、2 消费者心理与行为概述; 消费者资源、需要和动机.pptx
文档评论(0)