重庆时时彩计划qq群——计算中心
首 页   |   中心简介   |   机构设置   |   科学研究   |   教务教学   |   中心网络教学平台   |   支部工作   |   党务公开   |   工会工作   |   文件下载
计算中心2016级本科各专业课程汇总及大纲
发布日期:2016-12-23
        

教学单位(公章):计算中心                 主管领导签字:                                                       

 

序号 

开课单位 

专业 

课程编码 

课程名称 

学分 

教学大纲 

课程中英文简介 

备注 

总学时 

讲课学时 

上机/实验 

执笔 

审核 

课程/实践 

状态 

执笔 

审核 

状态 

  

1 

计算中心 

行政管理、传播学 

0BH11001 

程序设计与数据库应用 

3 

48 

32 

16 

刘梅彦 

李文杰 

课程 

已交 

刘梅彦 

李文杰 

已交 

  

2 

计算中心 

电子商务、审计学、管理科学、信息与计算科学、电子科学技术、应用统计学、智能 

1BH11004 

C语言程序设计A 

4 

64 

48 

16 

徐英慧 

李子录 

课程 

已交 

徐英慧 

李子录 

已交 

  

3 

计算中心 

机械设计制造及其自动化、机械电子工程、测控技术与仪器、光电信息科学与工程、自动化、电气工程及其自动化、自动化(卓越)、新能源科学与工程、车辆工程、工业设计 

1BH11001 

C语言程序设计B 

3 

48 

32 

16 

徐英慧 

贾艳萍 

课程 

已交 

徐英慧 

贾艳萍 

已交 

  

4 

计算中心 

工业设计 

0RL11001 

Access数据库基础 

2 

32 

20 

12 

李颖 

崇美英 

课程 

已交 

李颖 

崇美英 

已交 

  

5 

计算中心 

电子信息科学与技术 

0BS11003 

C程序设计实践 

1 

16 

  

16 

方炜炜 

黄宏博 

实践 

已交 

方炜炜 

黄宏博 

已交 

  

6 

计算中心 

财务管理、 

0RL11002 

数据库及其应用 

2.5 

40 

24 

16 

李颖 

崇美英 

课程 

已交 

李颖 

崇美英 

已交 

  

7 

计算中心 

工商管理、质量管理工程 

0BH11004 

数据库及其应用 

2.5 

40 

24 

16 

李颖 

崇美英 

课程 

已交 

李颖 

崇美英 

已交 

  

8 

计算中心 

工业工程、会计学、市场营销、财务管理、工商管理、人力资源管理、质量管理工程 

1BH11006 

VB程序设计 

3 

48 

32 

16 

李桂芝 

崇美英 

课程 

已交 

李桂芝 

崇美英 

已交 

  

9 

计算中心 

工业设计 

0BH07225 

动态网页设计 

2 

32 

16 

16 

李文杰 

李桂芝 

课程 

已交 

李文杰 

李桂芝 

已交 

  

10 

计算中心 

英语 

0RH11001 

动态网页制作 

2 

32 

16 

16 

李文杰 

李桂芝 

课程 

已交 

李文杰 

李桂芝 

已交 

  

11 

计算中心 

英语 

0BS11001 

计算机技能实习(1 

1 

16 

  

16 

周淑一 

刘梅彦 

实践 

已交 

周淑一 

刘梅彦 

已交 

  

12 

计算中心 

英语 

0BS11002 

计算机技能实习(2 

1 

16 

  

16 

周淑一 

刘梅彦 

实践 

已交 

周淑一 

刘梅彦 

已交 

  

13 

计算中心 

经济学 

1BH11008 

Python程序设计 

3 

48 

32 

16 

黄宏博 

刘梅彦 

课程 

已交 

黄宏博 

刘梅彦 

已交 

  

14 

计算中心 

全校理工类各专业 

文科类各专业 

1RH11001 

计算机基础 

2 

32 

18 

14 

刘梅彦 

崇美英 

课程 

已交 

刘梅彦 

崇美英 

已交 

  

  

 
 

 

 

 

 

 

 

 

Access数据库基础课程教学大纲(理论/实践)

 

课程编号

0RL11001

   

2

32

实验/上机学时

实验:   学时,上机:12学时

课程名称

Access数据库基础

英文名称

Basis of Access Database

课程类别

□必修   □√   选修

适用专业

工业设计

李颖

崇美英

先修课程

计算机基础

一、课程的地位与作用

通过本课程的教学,使学生了解数据库的基础知识、基本概念和基本原理,熟练掌握在Access中关系数据库的基本设计方法,熟练应用Access进行数据库的建立,表、查询、窗体的创建和应用。使学生了解数据库创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输入和输出。了解数据在计算机中的处理过程。

 

二、课程对应的毕业要求

通过本课程的教学,使学生了解数据库的基础知识、基本概念和基本原理;了解数据库创建的基本思想、数据库中数据的操作原理、统计汇总的方法以及数据的输入和输出;理解并掌握数据在计算机中的处理过程。

 

三、课程教学目标

通过本课程的教学,使学生能了解数据库的基础知识、基本概念和基本原理,熟练掌握在Access中关系数据库的基本设计方法,熟练应用Access 2010进行数据库的建立,表、查询、窗体的创建和应用。

 

四、课程教学内容提要与基本要求

 

 

理论部分

教学内容提要

基本要求

学时

1 数据库基础

1.1 数据库基本概念

1.2 数据模型

了解数据库的基本概念、模型及关系运算

重难点说明:对数据模型的理解

1

2 Access2010概述

2.1 初识Access 2010

2.2 Access的工作界面

2.3 Access的数据库对象

了解Access的特点和基本结构;掌握Access的启动与退出

重难点说明:Access的数据库对象

0.5

3 数据库设计与创建

3.1 关系数据库的设计

3.2 关系数据库的创建

3.3 关系数据库的常见操作

 

掌握数据库的设计方法;熟练掌握建立数据库和对它的基本操作

重难点说明:数据库的设计

1

4章表的建立与操作

4.1 表的结构

4.2 创建表

4.3 字段属性(基本)

4.4 建立表间关系

4.5 输入表中数据

4.6 表的基本操作与修改

4.7 数据表的使用

4.8 数据透视表和数据透视图

掌握创建表、设置字段的基本属性、建立表之间的关系、表的数据的输入、修改表,理解数据透视表与数据透视图

重难点说明:创建表的结构和表内容、建立表间关系、表的基本操作

5.5

5 查询的使用

5.1 查询的概念

5.2 Access2010查询类型

5.3 查询视图

5.4 选择查询

5.5 修改查询

5.6 创建计算方式查询

5.7 查找重复项和不匹配查询

5.8 参数查询

5.9 交叉表查询

5.10 操作查询

5.11 SQL查询

理解查询的概念,掌握选择查询、计算方式查询、查找重复项和不匹配向查询、参数查询、交叉表查询、操作查询等各种查询方法,了解SQL查询

重难点说明:对查询概念的理解,创建选择查询、计算方式查询、参数查询、查找重复项和不匹配项查询、交叉表查询、操作查询和SQL查询

8

6 窗体的制作

6.1 认识窗体

6.2 使用向导创建窗体

6.3 使用设计视图创建窗体

理解窗体的概念,掌握使用向导和设计视图创建和操作窗体,掌握创建导航窗体的作用和方法

重难点说明:使用向导和设计视图创建窗体

4

 
 

上机部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

创建数据库、数据库表的建立与操作

2

1、创建“教师管理系统”数据库;2、并添加以下四个表:教师信息表、课程表、教师授课表和课酬标准表;3、为每个表的字段设置简单属性;4、为每个表设置主关键字并建立表间关系

时间安排:第44.2表的建立与操作授课之后

仪器要求:PC机、Office 2010

必开

设计

2

查询的使用

8

创建选择查询、计算方式查询、查找重复项查询、参数查询、交叉表查询、操作查询以及SQL查询

时间安排:第5 5.4选择查询授课之后

仪器要求:PC机、Office 2010

必开

综合

3

窗体的制作

2

使用向导和设计视图创建简单窗体

时间安排:第6 6.2使用向导快速创建窗体授课之后

仪器要求:PC机、Office 2010

必开

设计

上机部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

创建数据库、数据库表的建立与操作

2

1、创建“教师管理系统”数据库;2、并添加以下四个表:教师信息表、课程表、教师授课表和课酬标准表;3、为每个表的字段设置简单属性;4、为每个表设置主关键字并建立表间关系

时间安排:第44.2表的建立与操作授课之后

仪器要求:PC机、Office 2010

必开

设计

2

查询的使用

8

创建选择查询、计算方式查询、查找重复项查询、参数查询、交叉表查询、操作查询以及SQL查询

时间安排:第5 5.4选择查询授课之后

仪器要求:PC机、Office 2010

必开

综合

3

窗体的制作

2

使用向导和设计视图创建简单窗体

时间安排:第6 6.2使用向导快速创建窗体授课之后

仪器要求:PC机、Office 2010

必开

设计

五、说明

本课程的先修课程是《计算机基础》, 《计算机基础》课程已经讲授了计算机基本知识和基本操作方法,使学生具备了一定的计算机操作能力和相应的计算机文化素质,为本门课程中Access数据库知识的学习奠定了部分理论基础,并且为本门课程的上机实验奠定了良好的计算机操作基础。

、学生成绩考核与评定方式

课程采取闭卷上机考核的方式,期末考试占60%,平时成绩占15%,上机实验成绩占25%

、建议教材与参考书

建议教材:谷葆春等编著,数据库原理及应用Access,机械工业出版社,2015.1

参考书:1.徐秀花等编著,Access2010 数据库应用技术教程,清华大学出版社,2013

      2.王丽艳等编著,数据库原理及应用,机械工业出版社,2013

 

 

 

 

 

Access数据库基础》课程中英文简介

Basis of Access Database

课程编号

0RL11001

Course Code

0RL11001

课程名称

Access数据库基础

Course Name

Basis of Access Database

   

2

Credits

2

   

32

Period

32

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

李颖

 

审 核 人

崇美英

 

 

Access数据库基础是工业设计专业的一门专业教育选修理论课。

通过本课程的教学,使学生能了解数据库的基础知识、基本概念和基本原理,熟练掌握在Access中关系数据库的基本设计方法,熟练应用Access进行数据库的建立,表、查询、窗体的创建和应用。使学生了解数据库创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输出。了解数据在计算机中的处理过程。

The Basis of Access Database is an elective course of major education in Industrial Design major.

By taking this course, students are able to comprehend basic knowledge of database, such as concepts and principles; get better understand on basic design methods of relational database in Access; proficiency in using Access to establish the database in terms of the application of tables, queries and form. Also, Students can get the basic ideas on how database is created, how data is operated, processed, summarized and output.

 

 

 

 

 

 

 

C程序设计实践课程教学大纲(实践)

课程编号

0BS11003

   

1

总 学 时

16

实验/上机学时

实验:   学时,上机:16学时

课程名称

C程序设计实践

英文名称

Practice in C Programming

课程类别

必修   □选修

适用专业

电子信息科学与技术专业

执 笔 人

方炜炜

审 核 人

黄宏博

先修课程

C语言程序设计A

 

一、课程的地位与作用

本课程主要强化训练学生使用C语言进行系统的程序设计能力,通过课程的实践教学,进一步培养学生针对实际问题进行需求分析、程序设计和调试测试的素养,巩固C语言程序设计课程教学内容,为后续面向专业领域的复杂程序设计与调试奠定基础。

二、课程对应的毕业要求

能够将数学、自然科学、电子信息科学与技术专业知识用于解决电子信息系统设计开发中复杂问题,包括:系统结构设计、功能协议设计、系统效能分析等;能够设计针对电子信息系统复杂工程问题的解决方案,设计满足特定需求的系统、部件(芯片/板卡)或工艺流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素;能够针对复杂电子信息系统中的科学与工程问题,开发、选择与使用恰当的技术、资源、现代信息技术工具,包括对复杂电子信息系统中科学与工程问题的预测与模拟,并能够理解其局限性。

三、课程教学目标

本课程设计是为了提高学生程序设计的综合水平而开设的一门实践课程。主要训练学生面向本专业领域复杂算法编写与调试大型C程序的能力,解决C语言程序设计课程教学只面向小程序的不足。通过综合性程序设计训练,为学生提供了一个理论结合实际,强化实践技能的机会,锻炼学生分析、解决实际问题的能力。使学生进一步巩固C语言的基本语法、基本操作以及程序设计的基本概念与编程方法。并进一步学习如何综合应用各种算法解决实际问题,了解大型程序开发、调试、集成的基本方法和技术。为以后学习其它相关专业课程和用计算机解决实际问题打下扎实的基础。

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

1.讲解所需相关内容。

2.总体设计

教师讲解题目要求,学生完成分组。(建议每组不超过5人)及总体设计

2

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

功能模块设计

2

学生分组完成各自的程序功能模块设计,教师现场指导。

必开

设计

2

详细设计、编写程序

4

学生分组完成各自的程序详细设计和编程实现,教师现场指导。

必开

综合

3

编写程序、程序联调

4

学生分组完成程序设计的整体调试,教师现场指导。

必开

综合

4

答辩及完成实践报告

4

学生分组演示完成后的程序运行情况,学生就教师现场提出的问题进行回答;学生提交课程设计报告。

必开

演示

                 

 

五、说明

本课程的先修课程是《C语言程序设计》,后续课程是《数据结构》。本课程是实践课程,旨在提高学生的动手编程能力及使用复杂性算法解决综合性问题的能力,巩固和强化《C语言程序设计》课程的教学内容,为后续《数据结构》和其它相关课程的教学垫定基础。   

六、学生成绩考核与评定方式

1、考核方式:

1)考勤记录作为评定成绩的参考;

2)上机检查程序运行结果;

3)针对题目的现场答辩;

4)检查学生的实践报告。

2、成绩评定方式:

1)平时表现                         20

2)程序运行情况                     30

3)现场答辩情况                     20

4)实践报告书写情况                 30

根据学生的综合表现,给出优、良、中、及格和不及格五个等级分。

七、建议教材与参考书

建议教材:李文杰等编,C语言程序设计,清华大学出版社,2010.9

参考书:1. 徐英慧等编,C语言习题、实验指导及课程设计,清华大学出版社,2010.9

2.谭浩强 主编,C程序设计(第三版),清华大学出版社,2005

 

 

 


 

C程序设计实践》课程中英文简介

C Programming Practice

课程编号

0BS11003

Course Code

0BS11003

课程名称

C程序设计实践

Course Name

Practice in C Programming

   

1

Credits

1

   

16

Period

16

先修课程

C语言程序设计A

Preparatory Courses

Programming in C

执 笔 人

方炜炜

Weiwei Fang

审 核 人

黄宏博

Hongbo Huang

              

本课程设计是为了提高学生程序设计的综合水平而开设的一门实践课程。主要训练学生面向本专业领域复杂算法编写与调试大型C程序的能力,解决C语言程序设计课程教学只面向小程序的不足。通过综合性程序设计训练,为学生提供了一个理论结合实际,强化实践技能的机会,锻炼学生分析、解决实际问题的能力。使学生进一步巩固C语言的基本语法、基本操作以及程序设计的基本概念与编程方法。并进一步学习如何综合应用各种算法解决实际问题,了解大型程序开发、调试、集成的基本方法和技术。为以后学习其它相关专业课程和用计算机解决实际问题打下扎实的基础。

This course is designed to improve the students' programming skills. Students will be trained to write and debug complex algorithms. Finished the comprehensive programming training of this course, students are supposed to be able to analyze and solve practical problems using C programming. This course helps students to have a deep understand in the basic concepts of the C language and improves their ability in solving practical problems using programming. It’s also helpful in learning other related courses and conducive to major education.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C语言程序设计A课程教学大纲(理论/实践)

课程编号

1BH11004

   

4

总 学 时

64

实验/上机学时

上机:16 学时

课程名称

C语言程序设计A

英文名称

C  Language ProgrammingA

课程类别

R必修   □选修

适用专业

电子商务、审计学、管理科学、信息与计算科学、电子科学技术、应用统计学、智能科学与技术

执 笔 人

徐英慧

审 核 人

李子录

先修课程

计算机基础

 

一、课程的地位与作用

C语言程序设计A》是大学计算机基础教学系列中的核心课程,主要讲授高级程序设计语言的基本知识和程序设计的方法与技术,是非计算机专业学生在学习完《计算机基础》课程的基础上开设的第一门高级语言程序设计课,属于非计算机专业计算机基础教学中第二层次的课程。

本课程是面向理工类非计算机专业的一门通识必修课。通过本课程的学习,使学生较系统地掌握结构化程序设计思想和方法,能够使用C语言设计与编写解决基本应用问题的程序,最终提高非计算机专业学生的计算机应用能力、分析问题和解决实际问题的能力以及计算思维能力,为后续的课程学习奠定信息技术基础。

 

二、课程对应的毕业要求

1.具备扎实的大学公共数学课程的理论基础,系统的经济学、管理学、统计学基础和自然科学,较强的信息技术基础,并能运用知识和方法解决相关专业的实际问题。

2.了解学科和行业发展动态,具备设计、实施和评价本行业解决方案的能力,并能够从战略上分析和把握行业发展特点、发展前沿和趋势动态,并具备在多学科环境中应用的能力。

3.具有工程经济观点,受过工程设计方法和科学研究方法的初步训练;具有相关的工程技术知识、经营和管理知识;较系统地掌握电子商务的策划、网络营销及电子商务系统的分析、设计、实施与管理理论知识和本专业所必须的基础知识和实践技能;掌握电子商务的应用技术与技能,突出网络环境下熟练应用计算机技术手段实现电子商务系统的规划、分析、设计与开发等商务目的能力;

4.具有一定的社交沟通能力、组织管理能力、业务处理能力、协同创新能力;拥有良好的团队合作精神和社会适应能力;以及本专业英语的听、说、读、写、译能力;

5.具有较强的自主学习和终身学习的能力;掌握资料查询、文献检索及运用现代信息技术获取目标信息的基本方法;有独立获取知识,提出问题、分析问题和解决问题的基本能力以及较强的开拓创新精神。

6.能够针对复杂实际问题,开发、选择与使用恰当的技术、资源、现代信息技术工具。对于复杂工程问题,能够预测与模拟,并理解其局限性。

7.通过数学类专业课程和计算机课程的学习,具备严密的逻辑思维能力,能够运用所学的数学理论、数值计算方法和计算机技术,识别、表达、并通过文献研究、分析复杂工程问题,以获得有效结论。

8.受到科学研究的初步训练,了解信息与计算科学理论、技术与应用的新发展,具有较强的知识更新、技术跟踪与创新能力。能够基于信息科学与计算科学理论并采用科学方法对复杂问题进行研究,包括数学建模、数值策划、分析与解释数据,通过信息综合得到合理有效的结论。能够在复杂的信息技术设计、软件开发环节中考虑社会、健康、安全、法律、文化以及环境等因素。初步具有撰写论文,参与学术交流的能力和实际工作能力;

9.理解并掌握工程管理原理与经济决策方法、处理复杂数据的统计预测方法与经济决策方法,并能在多学科环境中应用;能够在多学科背景下的团队中承担个体、团队成员及项目负责人的角色。

 

三、课程教学目标

1.知识目标

使学生熟练掌握 C 语言中的基本知识,包括:C语言的数据类型、表达式、数据的输入输出、顺序程序结构、选择程序结构、循环程序结构、函数、数组、指针、结构体、文件等概念及应用,以及典型算法的实现。

2.能力目标

培养学生基本的计算机程序设计能力,使学生具有较强的逻辑思维能力、抽象思维能力和独立思考能力。

3.认知目标

通过实验操作和编程练习,让学生体验如何运用编程技术来解决专业课上遇到的问题,及时总结学习内容,提高学习效果。在掌握基本教学内容的同时,让学生具备自主学习新的编程技术及手段的能力,以适应未来计算技术的飞速发展。

 

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

第1章       程序设计概述

1.    程序和程序设计

2.    C语言概述

3.    算法及其描述

4.    C语言程序开发过程

了解C语言概况;

了解算法的概念及表示方法;

掌握C语言程序上机步骤及编程环境的基本操作。

重难点说明:C语言的基本结构,C语言程序的开发步骤。

 

2

2

第2章       基本数据类型

1.       数据类型概述

2.       标识符、常量和变量

3.       基本的数据类型

4.       数据的输入和输出

掌握基本数据类型;

掌握数据的输入和输出方法。

重难点说明:输入和输出函数的使用。

4

3

第3章       顺序结构程序设计

1.       算术运算和算术表达式

2.       赋值运算和赋值表达式

3.       自增自减运算

4.       优先级和类型转换

5.       使用数学库函数

6.       顺序结构程序设计

掌握基本运算符和表达式的使用;掌握顺序结构程序设计。

重难点说明:各种运算符的使用。

 

2

4

第4章       选择结构程序设计

1. 关系运算和逻辑运算

2. 使用if语句实现的选择结构

3. 条件运算符和条件表达式

4. switch语句

5. 选择结构程序设计举例

掌握选择结构程序设计。

重难点说明:嵌套的if-else结构,switch语句的使用。

 

4

5

第5章       循环结构程序设计

1. 三种循环语句

2. 流程转向语句breakcontinue

3. 循环嵌套

4. 循环结构程序设计举例

掌握循环结构程序设计。

重难点说明:嵌套的循环结构,循环结构程序的算法设计。

 

6

6

第6章       模块化程序设计—函数

1.       函数的定义

2.       函数的调用和参数传递

3.       嵌套调用和递归调用

4.       变量的作用域

5.       变量的存储类别

6.       多文件程序和预编译命令

掌握函数的定义、声明和调用方法;

掌握函数的嵌套调用;

理解程序的递归调用;

理解局部变量、全局变量的使用以及变量的存储类别;

掌握宏定义命令和文件包含命令的使用。

重难点说明:函数的定义及调用,递归函数的设计。

6

7

第7章       数组

1.       一维数组

2.       二维数组

3.       字符数组

掌握数组的概念;

掌握数组、字符串的编程方法。

重难点说明:排序算法,字符串应用。

6

8

第8章       指针

1. 指针的概念

2. 指针变量的定义和使用

3. 使用指针访问一维数组

4. 指针作为函数的参数

5. 指针数组的概念

6. 返回指针的函数

掌握指针的概念及基本处理;

掌握指针与数组的对应关系;

掌握使用指针处理字符串的方法;

理解指针与函数、指针数组的基本使用。

重难点说明:指针的概念,指针作为函数的参数。

8

9

第9章       结构体类型

1. 结构体类型和结构体变量的定义

2. 结构体成员的引用

3. 结构体数组

4. 结构体指针

5. 链表

掌握结构类型的定义及结构体变量的引用方法;

掌握结构体数组的定义和使用;

理解结构指针的定义及使用;

理解单向链表的基本概念和应用;

理解typedef定义类型的方法。

重难点说明:结构体成员的引用、链表的使用。

6

10

第10章   文件类型

1. 文件概述

2. 文件的打开与关闭

3. 文件的读写

掌握文件的概念以及编写文件读写程序的方法。

重难点说明:文件读写函数的使用

4

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

顺序和选择结构程序设计

2

熟悉C语言的上机环境及简单的程序调试方法;掌握常见的格式化输入输出方法;掌握基本运算符和表达式的使用;掌握if语句、if-else语句和switch语句;学会顺序结构和选择结构程序设计的基本方法。

时间安排:第4 5.选择结构程序设计举例 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

2

循环结构程序设计

2

掌握whiledo-whilefor语句以及循环的嵌套。

时间安排:第5 5.循环结构程序设计举例 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

3

模块化程序设计

2

掌握函数的定义和使用。

时间安排:第6 6.多文件程序和预编译命令 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

4

数组应用

4

掌握一维数组、字符数组的使用;掌握二维数组的使用。

时间安排:第一次上机在第7 1.一维数组 授课之后;第二次上机在第7 3.字符数组 授课之后。

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

5

指针

2

掌握指针的定义和使用,掌握指针作函数参数的应用。

时间安排:第8 6.返回指针的函数 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

6

结构体链表

2

掌握结构体类型数据的定义和使用;理解链表的基本操作。

时间安排:第9 5.链表 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

7

结构体数组与文件

2

掌握文件类型的定义及其基本读写方法;掌握从文件中读写结构体数组数据的方法。

时间安排:第10 3.文件的读写 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

                 

 

五、说明

C语言程序设计A”是整个计算机基础课程体系的重要组成部分。计算机基础课程体系分为“宽专融”三个层次,“计算机基础”是“C语言程序设计A”的先修课程,属于“宽”的层次,主要培养学生对计算机系统的基本理解,提升信息素养。“C语言程序设计A”属于“专”的层次,主要目的是让学生深入掌握一种具体的计算机技术,并培养学生利用计算机技术分析解决实际问题的能力。有些专业开设“数据结构”、“计算机网络”等课程,也需要以“C语言程序设计A”课程为基础。在“融”的层面,各专业会设置一些以相应专业为背景融合计算机技术的交叉型课程,如“电子商务概论”、“信息系统分析与设计”、“机器人学”、“信息安全技术”、“统计应用软件”等,主要目的是培养学生利用计算机技术解决本专业本领域问题的能力,这些课程也需要以“C语言程序设计A”课程为基础。

 

六、学生成绩考核与评定方式

总成绩=期末考试成绩(60%+平时成绩(15%+实验成绩(25%)。其中期末考试采取笔试或上机方式,闭卷。

实验成绩的评定方式为:(1)实验成绩由指导教师从以下几方面综合评定:预习情况、程序调试情况、实验报告等,并以每次实验成绩累计;(2)实验课成绩在课程中占25%的比例。

七、建议教材与参考书

建议教材:1. 李文杰等编著,C语言程序设计(第2版),清华大学出版社,2014.10

2. 徐英慧等编著,C语言习题及实验指导(第2版),清华大学出版社,2014.10

参考书:1. 谭浩强编著,C程序设计(第4版),清华大学出版社,2010.6

2. 何钦铭 颜晖主编,C语言程序设计(3),高等教育出版社,2015.12

3. Eric S.Roberts编著 翁惠玉等译,C语言的科学和艺术,机械工业出版社,2005.3

 

 

 


C语言程序设计A》课程中英文简介

C  Language ProgrammingA

课程编号

1BH11004

Course Code

1BH11004

课程名称

C语言程序设计A

Course Name

C  Language ProgrammingA

   

4

Credits

4

   

64

Period

64

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

徐英慧

 

审 核 人

李子录

 

C语言程序设计A》是大学计算机基础教学系列中的核心课程,主要讲授高级程序设计语言的基本知识和程序设计的方法与技术,是非计算机专业学生在学习完《计算机基础》课程的基础上开设的第一门高级语言程序设计课,属于非计算机专业计算机基础教学中第二层次的课程。

通过本课程的学习,使学生较系统地掌握面向过程的编程思想和方法,能够使用C语言编写出符合结构化程序设计思想的程序。本课程主要任务是,介绍C语言的数据类型、表达式、数据的输入输出、预编译、数组、函数、指针、结构体、文件的概念,使学生基本掌握一门高级语言,掌握结构化程序设计的思想,并运用C语言进行程序开发,逐步培养分析、解决实际问题的能力,并为后续的课程奠定扎实的程序设计基础。

This course is a core curriculum in the University Computer Foundation Teaching Series, advanced programming language mainly teaches the basic knowledge and program design methods and techniques, the door opened by non-computer science students in completing basic computer courses based on high-level language programming course, belongs to the second-level courses in basic computer teaching of non-computer professional.

Learning through the curriculum, so that students master the ideas and methods of process-oriented programming, to be able to use the C language program of structured program design ideas. The main task of this course is to introduce the data type of the C language,  the concept of expression, the input and output of data, pre-compiled, arrays, functions, pointers, structures, to enable students to basic grasp of a high-level language, to grasp the idea of structured programming program development and use of the C language, and gradually develop the analysis, the ability to solve practical problems, and to lay a solid programming foundation for subsequent courses.

 


 

 

 

 

 

 

 

C语言程序设计B课程教学大纲(理论/实践)

课程编号

1BH11001

   

3

总 学 时

48

实验/上机学时

实验: 0 学时,上机:16 学时

课程名称

C语言程序设计B

英文名称

Programming in C Version B

课程类别

R必修   □选修

适用专业

机械设计制造及其自动化、机械电子工程、测控技术与仪器、光电信息科学与工程、自动化、电气工程及其自动化、自动化(卓越)、新能源科学与工程、车辆工程、工业设计

执 笔 人

徐英慧

审 核 人

贾艳萍

先修课程

计算机基础

 

一、课程的地位与作用

C语言程序设计B》是大学计算机基础教学系列中的核心课程,主要讲授高级程序设计语言的基本知识和程序设计的方法与技术,是非计算机专业学生在学习完《计算机基础》课程的基础上开设的第一门高级语言程序设计课,属于非计算机专业计算机基础教学中第二层次的课程。

本课程是面向理工类非计算机专业的一门通识必修课。通过本课程的学习,使学生较系统地掌握结构化程序设计思想和方法,能够使用C语言设计与编写解决基本应用问题的程序,最终提高非计算机专业学生的计算机应用能力、分析问题和解决实际问题的能力以及计算思维能力,为后续的课程学习奠定信息技术基础。

 

二、课程对应的毕业要求

1.掌握扎实的自然科学基础知识,坚实的专业基础理论知识;学习一定的计算机技术、控制技术以及信息技术等现代新技术知识;获得必要的工程实践训练。

2.能够将数学、自然科学、计算机科学知识与各专业知识相结合,识别、表达、并通过文献研究分析控制系统与工程领域复杂工程问题,以获得有效结论,并解决各专业领域复杂工程科学技术问题。

3.能够针对各专业复杂的工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,并理解其局限性。

4.能够设计针对复杂工程问题的解决方案,应用专业理论和方法设计满足特定需求的系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

5.能利用图书馆资源进行文献检索、阅读专业文献,具有较强的收集处理信息的能力。能够基于科学原理并采用科学方法对控制系统与工程领域复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。

6.具有自主学习和终身学习的意识,有不断学习和适应发展的能力。

7.具有与他人和社会进行有效沟通的能力,包括能够理解和撰写效果良好的报告和设计文件,进行有效的陈述发言;具有一定的国际视野和跨文化交流的能力。

 

三、课程教学目标

1.知识目标

使学生熟练掌握 C 语言中的基本知识,包括:C语言的数据类型、表达式、数据的输入输出、顺序程序结构、选择程序结构、循环程序结构、函数、数组、指针、结构体等概念及应用,以及典型算法的实现。

2.能力目标

培养学生基本的计算机程序设计能力,使学生具有较强的逻辑思维能力、抽象思维能力和独立思考能力。

3.认知目标

通过实验操作和编程练习,让学生体验如何运用编程技术来解决专业课上遇到的问题,及时总结学习内容,提高学习效果。在掌握基本教学内容的同时,让学生具备自主学习新的编程技术及手段的能力,以适应未来计算技术的飞速发展。

 

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

第1章       程序设计概述

1.    程序和程序设计

2.    C语言概述

3.    算法及其描述

4.    C语言程序开发过程

了解C语言概况;

了解算法的概念和特点;

理解常见的算法表示方法;

掌握C语言程序上机步骤及编程环境的基本操作。

重难点说明:C语言的基本结构,C语言程序的开发步骤。

1

2

第2章       基本数据类型

1.       数据类型概述

2.       标识符、常量和变量

3.       基本的数据类型

4.       数据的输入和输出

掌握基本数据类型;

掌握数据的输入和输出方法。

重难点说明:输入和输出函数的使用。

3

3

第3章       顺序结构程序设计

1.       算术运算和算术表达式

2.       赋值运算和赋值表达式

3.       自增自减运算

4.       顺序结构程序设计

掌握基本运算符和表达式的使用;掌握顺序结构程序设计。

重难点说明:各种运算符的使用。

 

2

4

第4章       选择结构程序设计

1. 关系运算和逻辑运算

2. 使用if语句实现的选择结构

3. 选择结构程序设计举例

掌握选择结构程序设计。

重难点说明:嵌套的if-else结构。

 

2

5

第5章       循环结构程序设计

1. 三种循环语句

2. 循环嵌套

3. 循环结构程序设计举例

掌握循环结构程序设计。

重难点说明:嵌套的循环结构,循环结构程序的算法设计。

6

6

第6章       模块化程序设计—函数

1.       函数的定义

2.       函数的调用和参数传递

3.       嵌套调用和递归调用

4.       变量的作用域

掌握函数的定义、声明和调用方法;

掌握函数的嵌套调用;

理解程序的递归调用;

理解局部变量、全局变量的使用。

重难点说明:函数的定义及调用,递归函数的设计。

4

7

第7章       数组

1.       一维数组

2.       二维数组

3.       字符数组

掌握数组的概念;

掌握数组、字符串的编程方法,掌握常用的系统字符串处理函数(getsputsstrlenstrcpystrcmpstrcat)。

重难点说明:排序算法、字符串应用。

6

8

第8章       指针

1. 指针的概念

2. 指针变量的定义和使用

3. 使用指针访问一维数组

4. 指针作为函数的参数

5. 返回指针的函数

掌握指针的概念及基本处理;

掌握指针与数组的对应关系;

掌握使用指针处理字符串的方法;

掌握指针作为函数参数的应用。

重难点说明:指针的概念,指针作为函数的参数。

4

9

第9章       结构体类型

1. 结构体类型和结构体变量的定义

2. 结构体成员的引用

3. 结构体数组

4. 结构体指针

5. 链表

掌握结构类型的定义及结构体变量的引用方法;

掌握结构体数组的定义和使用;

理解结构指针的定义及使用;

理解单向链表的创建和遍历;

理解typedef定义类型的方法。

重难点说明:结构体成员的引用,链表。

4

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

顺序和选择结构程序设计

2

熟悉C语言的上机环境及简单的程序调试方法;掌握常见的格式化输入输出方法;掌握基本运算符和表达式的使用;掌握if-else语句;学会顺序结构和选择结构程序设计的基本方法。

时间安排:第4 3.选择结构程序设计举例 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

2

循环结构程序设计

4

掌握whiledo- whilefor语句以及循环的嵌套。

时间安排:第5 3.循环结构程序设计举例 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

3

模块化程序设计

2

掌握函数的定义和使用。

时间安排:第6 4.变量的作用域 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

4

数组应用

4

掌握一维数组、字符数组的使用;掌握二维数组的使用。

时间安排:第一次上机在第7 1.一维数组 授课之后;第二次上机在第7 3.字符数组 授课之后。

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

5

指针与数组

2

掌握指针的定义和使用,掌握指针作函数参数的应用。

时间安排:第8 5.返回指针的函数 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

6

指针与结构体

2

掌握结构体类型数据的定义和使用;理解单链表的基本操作。

时间安排:第9 5.链表 授课后;

仪器要求:PC机、VC++6.0DEV C++软件

必开

设计

                 

五、说明

C语言程序设计B”是整个计算机基础课程体系的重要组成部分。计算机基础课程体系分为“宽专融”三个层次,“计算机基础”是“ C语言程序设计B”的先修课程,属于“宽”的层次,主要培养学生对计算机系统的基本理解,提升信息素养。“C语言程序设计B”属于“专”的层次,主要目的是让学生深入掌握一种具体的计算机技术,并培养学生利用计算机技术分析解决实际问题的能力。有些专业开设“数据结构”、“计算机网络”等课程,也需要以“C语言程序设计B”课程为基础。在“融”的层面,各专业会设置一些以相应专业为背景融合计算机技术的交叉型课程,如“计算机辅助设计”、“计算机辅助制造”、“机器人技术基础”、“计算机控制技术”、“自控控制系统仿真”等,主要目的是培养学生利用计算机技术解决本专业本领域问题的能力,这些课程也需要以“C语言程序设计B”课程为基础。

六、学生成绩考核与评定方式

总成绩=期末考试成绩(60%+平时成绩(15%+实验成绩(25%)。其中期末考试采取笔试或上机方式,闭卷。

实验成绩的评定方式为:(1)实验成绩由指导教师从以下几方面综合评定:预习情况、程序调试情况、实验报告等,并以每次实验成绩累计;(2)实验课成绩在课程中占25%的比例。

七、建议教材与参考书

建议教材:1. 李文杰等编著,C语言程序设计(第2版),清华大学出版社,2014.10

2. 徐英慧等编著,C语言习题及实验指导(第2版),清华大学出版社,2014.10

参考书:1. 谭浩强编著,C程序设计(第4版),清华大学出版社,2010.6

2. 何钦铭 颜晖主编,C语言程序设计(3),高等教育出版社,2015.12

3. Eric S.Roberts编著 翁惠玉等译,C语言的科学和艺术,机械工业出版社,2005.3

 

 

 

 

 

C语言程序设计B》课程中英文简介

Programming in C Version B

课程编号

1BH11001

Course Code

1BH11001

课程名称

C语言程序设计B

Course Name

Programming in C Version B

   

3

Credits

3

   

48

Period

48

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

徐英慧

 

审 核 人

贾艳萍

 

 

C语言程序设计B》是大学计算机基础教学系列中的核心课程,主要讲授高级程序设计语言的基本知识和程序设计的方法与技术,是非计算机专业学生在学习完《计算机基础》课程的基础上开设的第一门高级语言程序设计课,属于非计算机专业计算机基础教学中第二层次的课程。

通过本课程的学习,使学生较系统地掌握面向过程的编程思想和方法,能够使用C语言编写出符合结构化程序设计思想的程序。本课程主要任务是,介绍C语言的数据类型、表达式、数据的输入输出、预编译、数组、函数、指针、结构体的概念,使学生基本掌握一门高级语言,掌握结构化程序设计的思想,并运用C语言进行程序开发,逐步培养分析、解决实际问题的能力,并为后续的课程奠定扎实的程序设计基础。

This course is a core curriculum in the University Computer Foundation Teaching Series, advanced programming language mainly teaches the basic knowledge and program design methods and techniques, the door opened by non-computer science students in completing basic computer courses based on high-level language programming course, belongs to the second-level courses in basic computer teaching of non-computer professional.

Learning through the curriculum, so that students master the ideas and methods of process-oriented programming, to be able to use the C language program of structured program design ideas. The main task of this course is to introduce the data type of the C language, the concept of expression, the input and output of data, pre-compiled, arrays, functions, pointers, structures, to enable students to basic grasp of a high-level language, to grasp the idea of structured programming program development and use of the C language, and gradually develop the analysis, the ability to solve practical problems, and to lay a solid programming foundation for subsequent courses.


 

 

 

 

 

 

 

 

 

Python程序设计课程教学大纲(理论/实践)

课程编号

1BH11008

   

3

总 学 时

48

实验/上机学时

上机:16 学时

课程名称

Python程序设计

英文名称

Programming in Python

课程类别

必修   □选修

适用专业

经济学

执 笔 人

黄宏博

审 核 人

刘梅彦

先修课程

计算机基础

 

一、课程的地位与作用

程序设计类课程是非计算机专业的公共基础课。本课程使用Python作为程序设计语言,通过本课程的学习,使学生较系统地掌握计算机程序设计的思想和方法,能够使用Python语言编写出基本的程序。通过讲解Python语言的数据类型、序列、运算符、表达式、数据的输入输出、流程控制、函数、模块等内容,培养学生基本的计算思维素养,使学生具备基本分析问题和利用计算机编程解决实际问题的能力,掌握基本的程序设计方法,为后续的相关课程奠定程序设计基础。

 

二、课程对应的毕业要求

本专业的毕业要求中,要学生具有公共知识与能力,包括掌握基本的人文社会科学知识、外语和计算机信息技术应用等工具性知识与技能、以及必要的数学与自然科学知识;要求学生具有问题分析能力,包括具备经济调查分析的基本能力,能够采用科学方法对复杂问题进行研究、分析并通过信息综合得到合理有效的结论;要求学生具有信息获取能力,包括掌握中外经济文献检索、资料查询及运用现代信息技术获取相关信息的基本方法等。本课程对于培养学生的上述能力具有较强的相关性和重要影响力。

 

三、课程教学目标

本课程是为了提高学生分析问题和运用程序设计的方法解决问题的能力而开设的一门基础课程。主要训练学生对实际问题的分析能力,根据问题的分析建立模型,并利用Python语言来设计程序解决问题。通过系统性程序设计训练,培养学生的计算思维、逻辑思维和工程思维,结合具体的实践训练,使学生牢固掌握Python语言的基本语法、基本操作以及程序设计的基本概念与编程方法,了解Python程序开发、调试、集成的基本方法和技术。为专业培养目标和后续其它相关专业课程学习以及用计算机解决实际问题打下扎实的基础。

 

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

一、 程序设计概述

1.1.程序和程序设计的概念

1.2.Python程序设计语言介绍

1.3.算法及其描述

1.4.Python程序开发环境介绍

掌握程序和程序设计的概念;了解Python概况,掌握Python程序结构;理解算法的基本概念、特性及描述方法,了解结构化程序设计的概念;掌握Python程序开发环境的基本操作。

2

2

二、 基本数据类型

2.1.基本数据类型

2.2常量与变量

2.3整型、浮点型、复数型、字符串类型

2.4数据的输入与输出

了解Python的基本数据类型;掌握标识符、常量、变量的基本概念;掌握整型、浮点型、复数型、字符串型数据的基本含义;掌握Python中基本类型数据的输入、输出。

2

3

三、 运算符和表达式

3.1.Python运算符介绍

3.2运算符的优先级和结合性

3.3 表达式和表达式求解

3.4顺序结构程序设计实例

掌握算术运算和算术表达式

、赋值运算和赋值表达式;了解优先级和类型转换的概念;掌握数学库函数的使用;掌握顺序结构程序设计方法。

4

 

四、 选择结构程序设计

4.1.关系表达式与逻辑表达式

4.2 if语句

4.3if-elif-else语句

4.4选择语句嵌套

掌握关系表达式、逻辑表达式、条件表达式的概念和使用;掌握使用if语句实现选择结构程序设计的方法;理解解选择语句嵌套及其应用。

4

 

五、  循环结构程序设计

while语句

for循环和range函数

流程转向语句breakcontinue

循环嵌套

5.5循环结构程序设计举例

掌握while语句for语句实现的循环结构程序设计;了解breakcontinue语句及其使用;掌握循环的嵌套概念及其编程方法;能够应用循环结构程序设计方法解决简单的实际问题。

6

 

六、高级数据类型

6.1 元组

6.2 列表

6.3字典

6.4集合

掌握元组、列表、字典、集合等类型的基本概念;熟悉元组、列表、字典的基本操作与应用;理解集合数据类型的基本操作;了解使用集合数据类型进行简单的程序设计。

4

 

七、  函数和模块

7.1函数的定义

7.2函数的调用和参数传递

7.3函数的嵌套调用

7.4模块和库的使用

7.5变量作用域

掌握函数的定义和调用方法,掌握参数如何传递;理解模块和库的概念,理解变量的作用域。

8

 

八、  文件

8.1文件的概念

8.2打开和关闭文件

8.3文件的读写

掌握文件的基本概念;掌握文件打开和关闭的方法;理解文件读写的基本方法。

2

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

顺序结构程序设计

2

熟悉Python语言的上机环境;掌握常见的格式化输入输出方法;掌握Python基本数据类型、运算符和表达式的使用;学会顺序结构程序设计的基本方法。

必开

设计

2

选择结构程序设计

2

掌握if语句、if else语句和选择嵌套;掌握选择结构程序设计的基本方法。

必开

设计

3

循环结构程序设计

4

掌握whilefor语句以及循环的嵌套;掌握循环结构程序设计的基本方法。

必开

设计

4

高级数据类型应用

4

掌握元组、列表、字典和集合的使用;理解使用高级数据类型进行程序设计的基本方法。

必开

设计

5

函数

4

掌握函数的定义和使用;理解程序的模块分解和使用函数进行程序设计的基本方法。

必开

设计

                 

五、说明

    本课程的先修课程是《计算机基础》,对后续的诸多专业课程的逻辑思想训练以及计算机实践方式等都有一定影响。本课程所涉及的分析解决问题思路和结构化编程方法,都有利于后续专业课程的教学和学习,便于利用计算机程序设计实践专业理论,为相关专业课程的教学奠定基础。

六、学生成绩考核与评定方式

本课程的考核主要分为以下几个部分:期末考试、平时考核和实验考核。期末考试采用闭卷笔试,平时考核主要依据平时的课堂出勤和表现、作业等情况,实验考核依据实验表现和实验报告情况等。综合评定成绩由这三部分成绩按照一定比例加权累计得到。各部分比例为:总评成绩=考试成绩×60%+平时成绩×15%+实验成绩×25%

七、建议教材与参考书

建议教材:

《程序设计基础 (PYTHON语言)》,嵩天等编,高等教育出版社,2014.7

参考书:

1. Python程序设计基础》,董付国编著,清华大学出版社,2015.8

2.Python基础教程(2版.修订版)》,赫特兰等编,司维等译,人民邮电出版社,2010.7

 

 

 

 

 

Python程序设计》课程中英文简介

Programming in Python

课程编号

1BH11008

Course Code

1BH11008

课程名称

Python程序设计

Course Name

Programming in Python

   

3

Credits

3

   

48

Period

48

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

黄宏博

 

审 核 人

刘梅彦

 

 

本课程是经济学专业的通识教育课,旨在训练学生面对实际问题时的分析能力、抽象能力和利用Python语言来设计程序解决问题的能力。通过本课程的学习,学生可以系统地掌握Python程序设计的基本思想和基本方法。课程主要内容包括Python语言的数据类型、序列、运算符、表达式、数据的输入输出、流程控制、函数、模块等,通过系统的内容讲解和实验训练,学生可以培养起基本的计算思维素养,掌握基本的程序设计方法,基本具备分析问题和利用计算机编程解决实际问题的能力,为后续的相关课程奠定程序设计基础。

 

This course is a general education course for economics students, which aims to train students in the analysis of practical problems, abstraction and the ability of using Python programming to solve problems. After learning this course, students are supposed to master the basic ideas and methods of Python programming. The main contents of this course include the Python data types, sequences, operators, expressions, data input and output, flow controls, functions and modules of the Python language, etc. Students can expect to gain the basic ability of analysis and programming in this course. It’s also helpful in learning other related courses and conducive to major education.

 

 

 

 

 

 

 

 

VB程序设计课程教学大纲(理论/实践)

课程编号

1BH11006

   

3

总 学 时

48

实验/上机学时

上机:16

课程名称

VB程序设计

英文名称

Visual Basic Programming

课程类别

√必修   □选修

适用专业

工业工程、会计学、市场营销、财务管理、工商管理、人力资源管理、质量管理工程

执 笔 人

李桂芝

审 核 人

崇美英

先修课程

计算机基础

 

一、课程的地位与作用

VB程序设计》是为非计算机专业学生开设的一门必修的通识教育课。随着信息技术的发展,计算机的应用遍及社会各行各业运用计算机技术解决专业问题是当代大学生必须具备的基本素质。对于非计算机专业的学生,学习计算机基础知识、掌握程序设计的基本方法、培养计算机素养就显得尤为重要。

通过本课程的学习,使学生理解VB可视化编程的基本概念和基本原理,掌握VB语言的面向对象程序设计的思想和方法,能够使用VB语言设计与编写解决基本应用问题的程序,最终提高非计算机专业学生的计算机操作使用能力、分析问题和解决实际问题的能力以及计算思维能力,为后续的课程学习奠定信息技术基础。

二、课程对应的毕业要求

1.基本素养:具有人文社会科学素养、社会责任感、职业道德和职业操守。

2.公共基础知识与能力:掌握基本的人文社会科学知识、外语和计算机信息技术应用等工具性知识与技能,以及必要的数学与自然科学知识。

3.专业知识与能力: 具有相关学科的基本理论、基本知识、基本方法和基本技能,具有系统的实践学习经历,了解专业领域的理论前沿及发展动态,具有较宽广的学科视野;并熟练掌握专业基本理论和方法,具备扎实的专业实践应用能力。

4.问题分析能力:具备调查分析的基本能力,能够采用科学方法对复杂专业问题进行研究、分析并通过信息综合得出合理有效的结论。

5.综合与创新:掌握基本的创新方法,具有追求创新的态度和意识;具有综合运用学科知识和方法发现、分析和解决实际问题的能力。

6.信息获取:掌握文献检索、资料查询及运用现代信息技术获取相关信息的基本方法。

7.终身学习:对终身学习有正确认识,具有不断学习和适应发展的能力。

8.国际视野:具有国际视野和跨文化交流、竞争与合作能力。

9.使用现代工具:能够针对实际问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括实际问题的预测与模拟,并能够理解其局限性。

三、课程教学目标

1.知识方面:使学生理解程序控制计算机的工作方式、掌握VB面向对象编程的基本概念和方法、VB程序设计基础(顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、过程)、VB常用控件的使用、用户界面设计和图形图像操作等程序设计相关知识,培养学生获取新知识的能力以及自主学习能力。

2.能力方面:培养学生形成用计算机解决问题的思维方式,具有使用VB语言编程解决基本应用问题的能力以及计算机操作能力,为未来在专业领域使用计算机进行应用研究奠定基础。

3.认知方面:培养学生的逻辑思维和抽象思维能力,最终提高学生的研究创新能力;使学生具有计算思维素养、创新意识和团队合作的职业素质。

 

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

1 Visual Basic程序设计概述

1.1 案例1-文字缩放

1.2 案例2-货币兑换

了解VB的发展和特点、启动和退出;理解可视化编程的基本概念;掌握VB集成开发环境的组成、创建VB应用程序的步骤、控件的操作方法以及程序的编码规则。

重难点说明:创建VB应用程序的步骤、控件的操作方法以及程序的编码规则。

2

2

2 顺序结构程序设计

2.1案例1-设计窗体文字显示

2.2案例2-简易记事本

2.3案例3-计算圆的周长和面积

2.4案例4-随机抽奖

2.5案例5-倒计时

2.6案例6-钓鱼游戏

掌握窗体、标签、文本框和命令按钮的常用属性、方法和事件的使用;掌握常量、变量、数据类型、运算符和表达式的使用;掌握常用内部函数的功能和使用;掌握赋值语句、End语句、InputBox函数、MsgBox函数和语句的使用;掌握计时器控件的使用。

重难点说明:窗体、标签、文本框、命令按钮、算术表达式和字符串表达式、赋值语句、InputBoxMsgBox、计时器控件的使用。

8

3

3 选择结构程序设计

3.1案例1-数据排大小

3.2案例2-计算三角形面积

3.3案例3-漂流四方

3.4案例4-判断属相

3.5案例5-龟兔赛跑 

掌握关系运算符和表达式、逻辑运算符与表达式的使用;掌握单分支If语句、双分支If语句、多分支If语句以及Select Case语句的使用;掌握If语句嵌套结构的使用;掌握单选按钮、复选框和框架控件的使用。

重难点说明:关系表达式、逻辑表达式、If语句、Select Case语句、If语句嵌套、单选按钮、复选框的使用。

4

4

4 循环结构程序设计

4.1案例1-简单的加密解密

4.2案例2-猜数游戏

4.3案例3-漂亮的星星

4.4案例4-调色板

掌握ForDo…Loop循环控制语句的使用;掌握嵌套循环的使用;掌握滚动条控件的使用方法。

重难点说明:ForDo…Loop循环控制语句、嵌套循环、滚动条控件的使用。

4

5

5  数组

5.1案例1-计算平均成绩

5.2案例2-打印杨辉三角形

5.3案例3-统计单词数

5.4案例4-颜色游戏

5.6案例6-幼儿识字卡片

5.7案例7-文本效果设计器

掌握一维数组和二维数组的使用;掌握控件数组的创建和使用;掌握列表框、组合框的常用属性、事件和方法。

重难点说明:一维数组、二维数组、控件数组、列表框、组合框的使用。

6

6

6 过程

6.1案例1-判断回文

6.2案例2-英文打字练习

6.3案例3-评委打分

6.5案例5-简易画板

掌握函数过程和子过程的定义与使用;掌握参数传递的方法;了解变量的作用域和静态变量的使用;掌握常用的鼠标和键盘事件。

重难点说明:函数过程、子过程、常用的鼠标和键盘事件的使用。

4

7

7 用户界面设计

7.1案例1-打字练习

7.2案例2-四则运算

掌握多重窗体的设计方法;掌握下拉式菜单和弹出式菜单的设计与运用。

重难点说明:多重窗体、下拉式菜单和弹出式菜单的使用。

2

8

9  图形图像操作

9.1案例1-红绿灯

9.2案例2-绘制正弦曲线和余弦曲线

9.3案例3海鸥飞翔

理解绘图坐标系统的概念;掌握自定义坐标系的设置方法;掌握绘图属性的作用以及图形方法的使用;掌握直线控件、形状控件、图片框和图像框控件的使用。

重难点说明:自定义坐标系的设置、图形方法、直线控件、形状控件、图片框、图像框控件的使用。

2

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

熟悉VB开发环境

2

熟悉VB的启动与退出、VB集成开发环境的构成;掌握VB开发应用程序的步骤;掌握控件的基本操作方法;了解程序调试的基本方法。

时间安排:第1Visual Basic程序设计概述授课后。

仪器要求:PC机、Visual Basic软件。

必开

验证

2

顺序结构程序设计

2

掌握窗体、标签、文本框和命令按钮的使用;掌握常量、变量、数据类型、运算符和表达式的使用;掌握常用内部函数的功能和使用;掌握赋值语句、End语句、InputBox函数、MsgBox函数和语句的使用;掌握计时器控件的使用。

时间安排:第2 顺序结构程序设计授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

3

选择结构程序设计

2

掌握单分支If语句、双分支If语句、多分支If语句以及Select Case语句的使用;掌握If语句嵌套结构的使用;掌握单选按钮、复选框和框架控件的使用。

时间安排:第3 选择结构程序设计授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

4

循环结构程序设计

2

掌握ForDo…Loop循环控制语句的使用;掌握嵌套循环的使用;掌握滚动条控件的使用方法。

时间安排:第4章循环结构程序设计 授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

5

数组

2

掌握一维数组和二维数组的使用;掌握控件数组的创建和使用;掌握列表框、组合框的常用属性、事件和方法。

时间安排:第5章数组 授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

6

过程

2

掌握函数过程和子过程的定义与使用;掌握参数传递的方法;掌握常用的鼠标和键盘事件。

时间安排:第6 过程授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

7

用户界面设计

2

掌握多重窗体的设计方法;掌握下拉式菜单和弹出式菜单的设计与运用。

时间安排:第7 用户界面设计 授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

8

图形图像操作

2

掌握绘图属性的作用以及图形方法的使用;掌握直线控件、形状控件、图片框和图像框控件的使用。

时间安排:第9图形图像操作授课后。

仪器要求:PC机、Visual Basic软件。

必开

设计

                 

五、说明

本课程与其他课程的关系

本课程的先修课程是《计算机基础》, 《计算机基础》课程已经讲授了计算机基本知识和基本操作方法,使学生具备了一定的计算机操作能力和相应的计算机文化素质,为本门课程中VB程序设计知识的学习奠定了部分理论基础,并且为本门课程的上机实验奠定了良好的计算机操作基础。

依据相关专业培养方案,本课程涉及的后续课程有管理信息系统、会计信息系统、计算机审计、企业会计信息化综合实训、计算机财务管理、金融数据分析与软件应用、数据库及其应用、大数据分析与挖掘、管理办公软件应用、人力资源管理软件应用、人才测评工具使用与设计、数据库技术、程序设计专题、智能算法与应用、信息系统开发综合实践ERP软件综合实验,这些课程主要培养学生利用计算机技术解决本专业领域问题的能力。VB程序设计课程讲授了程序设计的基本概念、程序设计的基本方法和技巧,培养了学生分析解决问题的能力以及计算思维能力,提高了学生的计算机应用水平,为后续专业软件工具的学习和使用,以及程序设计和算法的高级应用奠定了理论与操作基础。

六、学生成绩考核与评定方式

课程考核采用机考闭卷的形式,成绩的构成及比例如下:

1)平时成绩:依据平时作业、课堂表现及纪律情况打分,占15%

2)实验成绩:依据实验报告、实验表现打分,占25%

3)期末考试成绩:占60%

七、建议教材与参考书

建议教材:李桂芝,王伟,崇美英编,Visual Basic程序设计案例教程,清华大学出版社,2013.9

参考书:1.龚沛曾,杨志强,陆慰民编,Visual Basic程序设计教程,高等教育出版社,2008.4

      2.张国生编著,Visual Basic 程序设计教程(第2版),清华大学出版社,2015.2

 

 


 

 

 

 

VB程序设计》课程中英文简介

Visual Basic Programming

课程编号

1BH11006

Course Code

1BH11006

课程名称

VB程序设计

Course Name

Visual Basic Programming

   

3

Credits

3

   

48

Period

48

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

李桂芝

 

审 核 人

崇美英

 

              

VB程序设计》是为非计算机专业学生开设的一门必修的通识教育课。随着信息技术的发展,计算机的应用遍及社会各行各业运用计算机技术解决专业问题是当代大学生必须具备的基本素质。对于非计算机专业的学生,学习计算机基础知识,掌握程序设计的基本方法,培养计算机素养就显得尤为重要。

本课程主要讲授VB可视化编程的基本概念和方法、VB程序设计基础知识(顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、过程)、VB常用控件的使用、用户界面设计和图形图像操作。通过本课程的学习,使学生理解VB可视化编程的基本概念和基本原理,掌握VB语言的面向对象程序设计方法,能够使用VB语言设计与编写解决基本应用问题的程序,最终提高非计算机专业学生的计算机操作使用能力、分析解决实际问题的能力以及计算思维能力,为后续的课程学习奠定信息技术基础。

 

The Visual Basic (VB) programming is a compulsory general education course for students of non-computer major. With the development of information technology, computers are used in all kinds of occupations. Using computer technology to solve major problems is the basic qualities possessed by contemporary college students. For non-computer major students, learning basic computer knowledge, mastering basic programming methods and cultivating computer literacy are particularly important.

This course teaches the basic concepts and methods of visual programming, the basic knowledge of VB programming (sequential structure programming, selective structure programming, looping structure programming, array, procedure), the use of VB common controls, user interface designing, graphics and image operations. By learning the curriculum, students can understand the basic concepts and principles of VB visual programming, master the methods of VB object-oriented programming, design and write programs that solve the basic application problems using VB language. Ultimately, it can improve the students’ computer operation skills, abilities to analyze and solve practical problems and computational thinking abilities. This course will lay the information technology Foundation for learning the subsequent courses.

 

 

 

 

 

 

 

 

               程序设计与数据库应用课程教学大纲(理论/实践)

课程编号

0BH11001

   

3

总 学 时

48

实验/上机学时

实验:  学时,上机:16 学时

课程名称

程序设计与数据库应用

英文名称

Programming and  Database Application

课程类别

R必修   □选修

适用专业

行政管理、传播学

执 笔 人

刘梅彦

审 核 人

李文杰

先修课程

计算机基础

 

一、课程的地位与作用

《程序设计与数据库应用》课程是为行政管理专业和传播学专业开设的通识教育必修理论课。通过本课程的教学,使学生能了解数据库的基础知识、基本概念和基本原理,熟练掌握ACCESS中关系数据库的基本设计方法,熟练应用ACCESS进行数据库的建立,数据库中表、查询、窗体和报表对象的创建和应用,理解宏和模块的概念及应用方法。使学生了解数据库应用系统创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输出,深入理解数据在计算机中的处理过程,为后续课程和将来的工作打下良好的基础。

二、课程对应的毕业要求

在当今的信息社会,每个大学生都应具备一定的信息技术,掌握一定的信息技能,具备良好的信息素养和计算思维能力。学习本课程之后,学生将具备具有从事行政管理工作所需数据管理、小型数据库应用系统开发设计、程序设计等基础知识;能较好地掌握互联网环境下的行政管理信息化优势技术,适应未来行业发展需求;能够掌握基本的数据处理能力。

三、课程教学目标

通过本课程的教学,使学生能了解数据库的基础知识、基本概念和基本原理,熟练掌握ACCESS中关系数据库的基本设计方法,熟练应用ACCESS进行数据库的建立,数据库中表、查询、窗体和报表对象的创建和应用,理解宏和模块的概念及应用方法。使学生了解数据库应用系统创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输出,深入理解数据在计算机中的处理过程,从而达到本专业的毕业要求。

 

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

一、 数据库处理及数据库系统概述

1.1  计算机数据处理

1.2  数据库实例与数据模型

1.3  关系数据库基本理论

1.4  数据库的应用

了解数据库的基本概念,数据模型的逻辑结构,关系数据模型的概念,数据库的分类以应用。

重难点说明:信息及其表达,数据处理,数据库技术,数据库系统,数据模型,关系模式,关系模型,关系数据库,数据完整性约束。

4

2

二、 数据库设计方法与实例

2.1  关系数据库基本理论

2.2  数据库系统的开发方法

2.3  数据库设计方法

2.4  实体联系模型及转化

了解关系数据库基本理论,理解  数据库系统的开发方法,熟悉数据库的设计方法,掌握实体联系模型及转化方法。

重难点说明:关系的运算,关系规范化,数据库设计,实体联系模型,ER图,数据库体系结构。

2

3

三、Access概述及其数据库管理

3.1 Access概述

3.2Access的界面与基本操作

3.3 Access数据库的创建与管理

了解Access数据库管理系统的基本使用方法,Access的启动和退出的方法,Access包含的对象及功能,Access的帮助系统的应用。

重难点说明:Access数据库的创建、打开和关闭,Access数据库的对象,Access数据库的备份与恢复。

2

4

四、表与关系

4.1  Access数据库的表对象及其创建方法

4.2  数据类型

4.3  表的创建

4.4  表之间关系的操作

4.5  表的操作

 

掌握表的创建方法,掌握表的打开、关闭、删除、改名、修改的方法、理解表中字段的属性,掌握设置表的主键、设置表间关系的方法。

重难点说明:表设计视图/数据表视图,Access表对象的创建,数据类型,主键,索引,字段属性的设置,表之间的关系,表的操作。

4

5

五、 查询

5.1  查询及查询对象

5.3  SQL查询

5.4  选择查询

5.5  查询向导

5.6  动作查询

掌握查询的概念,掌握SQL查询、选择查询、计算方式查询、参数查询、操作查询的基本概念和相关操作,了解重复项和不匹配项查询、交叉表查询的基本操作。

重难点说明:查询,SQL查询,选择查询,Access数据运算与表达式,动作查询。

8

6

六、  窗体

6.1  窗体概述

6.2  自动创建窗体和使用向导创建窗体

6.3  使用设计视图创建窗体

6.4  窗体的整体设计和使用

6.5  自动启动窗体

理解窗体的概念和作用,掌握使用向导和设计视图创建窗体,掌握部分控件的使用方法,了解控件和窗体的属性设置方法。

重难点说明:窗体设计视图及其组成元素,窗体的创建方法,窗体的控件。

4

7

七、报表

7.1  报表的基本概念

7.2  创建报表

7.3  报表的编辑与高级操作

7.4  预览和打印报表

理解报表的概念和作用,掌握使用向导和设计视图创建报表,掌握报表中对数据的排序和分组的设计方法。

重难点说明:报表的组成,使用设计视图创建报表,使用计算控件,报表统计计算。

4

8

八、 宏和模块

8.1 

8.2  模块

 

理解宏的概念和作用,掌握宏的使用方法。

理解模块的基本概念和分类,了解创建模块、调用模块的方法

重难点说明:宏的定义,宏组,条件宏,模块的创建,VBA流程控制。

4

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

数据库设计与创建

2

熟悉ACCESS数据库管理系统使用环境,创建数据库,建立数据库中的表。

时间安排:三、3.3 Access数据库的创建与管理授课后;

仪器要求:PC机、Access2010软件

必开

验证

2

数据库的操作与管理

2

定义关系,表的使用,数据透视表、数据透视图的定义

时间安排:四、4.5表的操作授课后;

仪器要求:PC机、Access2010软件

必开

验证

3

查询的使用

4

建立选择查询、参数查询、交叉表查询、操作查询

时间安排:五、5.2 SQL查询和 5.6  动作查询授课后;

仪器要求:PC机、Access2010软件

必开

设计

4

窗体的制作

2

制作窗体,使用切换面板管理器创建数据库应用用户界面。

时间安排:六、6.3  使用设计视图创建窗体授课后;

仪器要求:PC机、Access2010软件

必开

验证

5

报表的建立

2

创建多种形式的报表

时间安排:七、7.2  创建报表授课后;

仪器要求:PC机、Access2010软件

必开

验证

6

2

设计宏、调试宏、运行宏

时间安排:八、8.1  宏授课后;

仪器要求:PC机、Access2010软件

必开

验证

7

模块

2

编写简单模块代码

时间安排:八、8.2 模块和数据库综合应用案例授课后;

仪器要求:PC机、Access2010软件

必开

验证

                 

五、说明

本课程与其他课程的关系

本课程的先修课程是计算机基础,后续课程是信息技术概论。本课程中数据库的基础知识、基本概念和基本原理,以及基于ACCESS数据库管理系统创建一个小型关系数据库应用的相关知识,使学生了解数据库应用系统创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输出,对于学生深入理解数据在计算机中的处理过程很有帮助,从而是学生能够更好地学习和理解信息技术概论课程中对基本的信息技术基本原理和应用方法。

 六、学生成绩考核与评定方式

总成绩=平时15%(作业+平时考核)+上机实验25%+期末考试(闭卷)60%

说明:平时成绩考查学生的上课出勤率、课堂表现、平时作业完成情况;上机实验成绩考查学生的上机作业预习情况、实验课堂的表现及实验完成情况。

七、建议教材与参考书

建议教材:肖慎勇等编著,数据库及其应用《ACCESSExcel》(第三版),清华大学出版社,20162月。

参考书:1.谷保春等编著,《数据库原理及应用Access, 机械工业出版社,2015.1

2. 张玉洁等编著,《数据库与数据处理》,机械工业出版社,,2013.1

  

 

 

 

 

《程序设计与数据库应用》课程中英文简介

 Programming and Database Application

课程编号

0BH11001

Course Code

0BH11001

课程名称

程序设计与数据库应用

Course Name

Programming and Database Application

   

3

Credits

3

   

48

Period

48

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

刘梅彦

 

审 核 人

李文杰

 

 

通过本课程的教学,使学生能了解数据库的基础知识、基本概念和基本原理,熟练掌握ACCESS中关系数据库的基本设计方法,熟练应用ACCESS进行数据库的建立,数据库中表、查询、窗体和报表对象的创建和应用,理解宏和模块的概念及应用方法。使学生了解数据库应用系统创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输出,深入理解数据在计算机中的处理过程,为后续课程和将来的工作打下良好的基础。

 

Through the teaching of this course, students can understand the basic knowledge of database, basic concepts and basic principles, master the basic design method of ACCESS relational database, familiar with ACCESS for database establishment, database tables, queries, forms and reports Object creation and application, understanding the concept of macros and modules and application methods. So that students understand the basic idea of database application system to create the data in the database operation principle, the data in the database statistical summary of the data in the database output, in-depth understanding of data processing in the computer for the follow-up courses and future work good foundation.

 

 

 

 

 

 

动态网页设计课程教学大纲(理论/实践)

课程编号

0BH07225

   

2

总 学 时

32

实验/上机学时

上机:16 学时

课程名称

动态网页设计

英文名称

Dynamic Web Page Designs

课程类别

□必修   √选修

适用专业

工业设计

执 笔 人

李文杰

审 核 人

李桂芝

先修课程

计算机基础

 

一、课程的地位与作用

本课程是一门专业教育选修课,学生选修本课程可以对应用自然科学知识解决工业设计相关问题的能力提高有所启发,并能学会针对不同复杂问题,选择合适的工具,获取信息与表达的解决方案,综合运用所学知识,掌握解决设计问题的基本流程与方法。

二、课程对应的毕业要求

毕业要求:

1.能够将数学、自然科学、人文社会科学知识、机械工程基础、设计学等基础知识应用于解决工业设计领域的复杂设计问题。

2.针对复杂设计问题,能够选择并使用恰当的工具、获取信息与表达解决方案,包括各类手绘表达工具、计算机辅助设计软件与原型制作工具等。

3.综合运用已有的知识、信息、技能与方法,具有创新意识以及提出新观点与方案的思维能力,熟练掌握解决设计问题的基本创新流程与方法。

三、课程教学目标

通过本课程的学习,使学生掌握动态网页制作的基本知识和技术,使学生能够创建具有一定交互的动态网页,为设计制作动态网站打好基础。主要任务包括:掌握网络和网页的基础知识及主要概念;能使用VBScript语言编制交互网页(实现毕业要求1);掌握ASP的使用,会用其内置对象、内置组件、文件系统对象制作动态网页(实现毕业要求23)。

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

第一章 ASP概述

1.1 什么是ASP

1.2ASP程序的执行

1.3ASP环境设置

理解动态网页的基本概念,了解ASP的原理

重点:动态网页的概念

难点:ASP环境设置

2

2

第二章 ASP框架语言HTML

2.1 HTML架构

2.2非正文标记

2.3 正文标记

2.4 特殊标记

掌握常用的HTML标记

重点:超链接标记、表单标记

难点:框架标记

2

3

第三章 ASP脚本语言VBScript

3.1 VBScript概述

3.2 VBScript数据类型及运算符

3.3 VBScript常用函数

3.4VBScript语句

3.5 VBScript过程和自定义函数

3.6使用VBScript对象编程

掌握VBScript常用语句

重点:VBScript对象

难点:VBScript过程及函数

4

4

第四章  ASP内置对象

4.1获取客户端数据的Request对象

4.2 向客户端输出数据的Response对象

4.3 应用程序会话管理

4.4 服务器信息的Server对象

熟练掌握常用内置对象

重点:RequestResponse对象

难点:Server对象

4

5

第五章 ASP内置组件

5.1组件基本概念

5.2 Ad Rotator组件

5.3 Browser Capabilities组件

5.4 Context Linking组件

5.5 CountersPage Counter组件

熟练掌握常用内置组件

重点:Context LinkingCountersPage Counter组件

难点:Ad Rotator组件

2

6

第六章  ASP的文件处理

6.1FileSystemObject对象

6.2 TextStream对象

6.3File对象及Files集合

6.4Folder对象Folders集合

6.5Drive对象及Drives集合

基本掌握文件处理方法

重点:TextStream对象

难点:FileSystemObject对象

2

上机部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

ASP环境构建及测试

2

掌握ASP 的工作环境搭建

时间安排:在1.3授课后安排

仪器要求:PC(win7+iis7)

必开

验证

2

熟悉HTML框架语言

2

掌握常用的HTML标记

时间安排:在2.4授课后安排

仪器要求:PC(win7+iis7)

必开

设计

3

VBScript实战

4

熟练使用VBScript语言

时间安排:在 3.6授课后安排

仪器要求:PC(win7+iis7)

必开

设计

4

ASP内置对象实战

4

掌握ASP内置对象应用

时间安排:在4.4授课后安排

仪器要求:PC(win7+iis7)

必开

设计

5

ASP内置组件实战

2

掌握常用ASP内置组件

时间安排:在5.5授课后安排

仪器要求:PC(win7+iis7)

必开

设计

6

ASP文件处理

2

了解ASP的文件处理

时间安排:在 6.5授课后安排

仪器要求:PC(win7+iis7)

必开

设计

                 

 

五、说明

本课程需要部分计算机基础知识(例如,操作系统平台、网络基础知识),需要在先修课程《计算机基础》中讲述;课程的重点是利用ASP内置对象和组件设计制作动态网页;难点是内置组件的有效利用。后续可开设网站设计及管理类课程,包括使用数据库技术开发动态网站。

六、学生成绩考核与评定方式

本课程采用平时设计练习、上机设计报告及期末综合设计进行考核。总评成绩=综合设计报告×50%+平时设计练习×20%+上机设计报告×30%

七、建议教材与参考书

建议教材:唐红亮等编著,ASP动态网页设计应用教程(修订版),电子工业出版社,2012.1

参考书:邹晨等编著,Web2.0动态网站开发—ASP技术与应用,清华大学出版社,2008.9

   

 

 

 

  

《动态网页设计》课程中英文简介

Dynamic Web Page Designs

课程编号

0BH07225

Course Code

0BH07225

课程名称

动态网页设计

Course Name

Dynamic Web Page Designs

   

2

Credits

2

   

32

Period

32

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

李文杰

 

审 核 人

李桂芝

 

               

本课程是一门专业教育选修课,学生选修本课程可以对应用自然科学知识解决工业设计相关问题的能力提高有所启发,并能学会针对不同复杂问题,选择合适的工具,获取信息与表达的解决方案,综合运用所学知识,掌握解决设计问题的基本流程与方法。

通过本课程的学习,使学生掌握动态网页制作的基本知识和技术,使学生能够创建具有一定交互的动态网页,为设计制作动态网站打好基础。主要任务包括:掌握网络和网页的基础知识及主要概念;能使用VBScript语言编制交互网页(实现毕业要求1);掌握ASP的使用,会用其内置对象(Request对象、Response对象、Server对象)、内置组件(Ad Rotator组件、Browser Capabilities组件、Context Linking组件、CountersPage Counter组件)、文件系统对象制作动态网页(实现毕业要求23)。

This course is an elective course for students majoring in the field of natural sciences. The course is designed to help students to solve problems related to the design of natural sciences and to select the right tools for information and expression solutions, to master the basic processes and methods to solve the design problem with the comprehensive use of the knowledge learned.

Through this course, students can grasp the basic knowledge and technology of dynamic webpage making, so that students can create dynamic web pages with certain interaction and lay a good foundation for designing and making dynamic websites. The main tasks include mastering the basic knowledge and the major concepts of network and webpage, using VBScript language to make Interactive web page(to achieve graduation requirements1),mastering the use of ASP and using its built-in objects (Request object, the Response object, Server object), Built-in components (Ad Rotator component, Browser Capabilities component, Context Linking component, Counters and Page Counter components), file system objects to create dynamic web pages (to achieve graduation requirements 2 and 3).

 

 

 

 

 

 

 

 

 

动态网页制作课程教学大纲(理论/实践)

课程编号

0RH11001

   

2

总 学 时

32

实验/上机学时

实验:   学时,上机:16 学时

课程名称

动态网页制作

英文名称

Dynamic web page making

课程类别

□必修   √选修

适用专业

英语

执 笔 人

李文杰

审 核 人

李桂芝

先修课程

计算机基础

 

一、 课程的地位与作用

本课程是一门专业教育选修课,学生选修本课程可以对更好地应用计算机及互联网工具于工作中有所帮助,对于获取信息与表达信息的能力提高,利用现代手段进行信息交流都会有较大帮助。

二、课程对应的毕业要求

毕业要求:具有熟练使用互联网和计算机及相关软件的技能。

三、课程教学目标

通过本课程的学习,使学生掌握动态网页制作的基本知识和技术,使学生能够创建具有一定交互的动态网页,为设计制作动态网站打好基础。主要任务包括:掌握网络和网页的基础知识及主要概念;能使用VBScript语言编制交互网页(达到学生熟练使用计算机相关软件技能要求);掌握ASP的使用,会用其内置对象、内置组件、文件系统对象制作动态网页(达到学生熟练使用互联网的技能要求)。

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

第一章 ASP概述

1.1 什么是ASP

1.2ASP程序的执行

1.3ASP环境设置

理解动态网页的基本概念,了解ASP的原理

重点:动态网页的概念

难点:ASP环境设置

2

2

第二章 ASP框架语言HTML

2.1 HTML架构

2.2非正文标记

2.3 正文标记

2.4 特殊标记

掌握常用的HTML标记

重点:超链接标记、表单标记

难点:框架标记

2

3

第三章 ASP脚本语言VBScript

3.1 VBScript概述

3.2 VBScript数据类型及运算符

3.3 VBScript常用函数

3.4VBScript语句

3.5 VBScript过程和自定义函数

3.6使用VBScript对象编程

掌握VBScript常用语句

重点:VBScript对象

难点:VBScript过程及函数

4

4

第四章  ASP内置对象

4.1获取客户端数据的Request对象

4.2 向客户端输出数据的Response对象

4.3 应用程序会话管理

4.4 服务器信息的Server对象

熟练掌握常用内置对象

重点:RequestResponse对象

难点:Server对象

4

5

第五章 ASP内置组件

5.1组件基本概念

5.2 Ad Rotator组件

5.3 Browser Capabilities组件

5.4 Context Linking组件

5.5 CountersPage Counter组件

熟练掌握常用内置组件

重点:Context LinkingCountersPage Counter组件

难点:Ad Rotator组件

2

6

第六章  ASP的文件处理

6.1FileSystemObject对象

6.2 TextStream对象

6.3File对象及Files集合

6.4Folder对象及Folders集合

6.5Drive对象及Drives集合

基本掌握文件处理方法

重点:TextStream对象

难点:FileSystemObject对象

2

上机部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

ASP环境构建及测试

2

掌握ASP 的工作环境搭建

时间安排:在1.3授课后安排

仪器要求:PC(win7+iis7)

必开

验证

2

框架语言熟悉

2

掌握常用的HTML标记

时间安排:在2.4授课后安排

仪器要求:PC(win7+iis7)

必开

设计

3

VBScript实战

4

熟练使用VBScript语言

时间安排:在3.6授课后安排

仪器要求:PC(win7+iis7)

必开

设计

4

ASP内置对象实战

4

掌握ASP内置对象应用

时间安排:在4.4授课后安排

仪器要求:PC(win7+iis7)

必开

设计

5

ASP内置组件实战

2

掌握常用ASP内置组件

时间安排:在5.5授课后安排

仪器要求:PC(win7+iis7)

必开

设计

6

ASP文件处理

2

了解ASP的文件处理

时间安排:在6.5授课后安排

仪器要求:PC(win7+iis7)

必开

设计

                 

五、说明

本课程需要部分计算机基础知识(例如,操作系统平台、网络基础知识),需要在先修课程《计算机基础》中讲述;课程的重点是利用ASP内置对象和组件设计制作动态网页;难点是内置组件的有效利用。后续可开设网站设计及管理类课程,包括使用数据库技术开发动态网站。

六、学生成绩考核与评定方式

本课程采用平时设计练习,上机设计报告及期末综合设计进行考核。总评成绩=综合设计报告×50%+平时设计练习×20%+上机设计报告×30%

七、建议教材与参考书

建议教材:唐红亮等编著,ASP动态网页设计应用教程(修订版),电子工业出版社,2012.1

参考书:邹晨等编著,Web2.0动态网站开发—ASP技术与应用,清华大学出版社,2008.9

     

 

 

  

 

《动态网页制作》课程中英文简介

Dynamic web page making

课程编号

0BH07225

Course Code

0BH07225

课程名称

动态网页制作

Course Name

Dynamic web page making

   

2

Credits

2

   

32

Period

32

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

李文杰

 

审 核 人

李桂芝

 

               

本课程是一门专业教育选修课,学生选修本课程可以对更好地应用计算机及互联网工具于工作中有所帮助,对于获取信息与表达信息的能力提高,利用现代手段进行信息交流都会有较大帮助。

通过本课程的学习,使学生掌握动态网页制作的基本知识和技术,使学生能够创建具有一定交互的动态网页,为设计制作动态网站打好基础。主要任务包括:掌握网络和网页的基础知识及主要概念;能使用VBScript语言编制交互网页(达到学生熟练使用计算机相关软件技能要求);掌握ASP的使用,会用其内置对象(Request对象、Response对象、Server对象)、内置组件(Ad Rotator组件、Browser Capabilities组件、Context Linking组件、CountersPage Counter组件)、文件系统对象制作动态网页(达到学生熟练使用互联网的技能要求)。

This course is an elective course of professional education. Students can take this course to help them better use computer and internet tools. They have better ability to obtain information and express information, and use modern means to exchange information.

Through learning of this course, make the students master the basic knowledge and technology of the dynamic web page creation, so that the students can create certain interactive dynamic web pages and lay a good foundation for designing dynamic website. The main tasks include: mastering the basic knowledge and main concepts of network and web pages; using VBScript language to make interactive web pages (to fulfill the requirements of familiar with computer software skills); mastering the use of ASP, using its built-in objects (the Request object, the object of the Response, the Server object), the built-in components (Ad Rotator component, Browser Capabilities components, the Context Linking components, Counters and Page Counter components), the file system object to make dynamic web pages (to achieve the skills required for proficiency in the use of the Internet).

 

 

 

 

 

 

 

计算机基础课程教学大纲(理论/实践)

课程编号

1RH11001

   

2

32

实验/上机学时

上机: 14学时

课程名称

计算机基础

英文名称

Computer Foundation

课程类别

必修   R选修

适用专业

全校理工类各专业

文科类各专业

刘梅彦

崇美英

先修课程

 

一、课程的地位与作用

计算机技术已广泛的应用到各个领域,为了培养适应社会发展的综合性人才,《计算机基础》课程内容是学生在学习各自专业知识之前必须掌握的计算机技术基础知识,同时这门课程也是大学课程体系中集知识性、实用性的全校公共选修课程。通过本课程的学习,培养学生的信息素养及计算思维能力,即具备信息获取、信息分析和信息加工的能力,为其他计算机应用类课程的学习提供相关背景知识和辅助技能。

二、课程对应的毕业要求

在当今的信息社会,每个大学生都应具备一定的信息技术,掌握一定的信息技能,具备良好的信息素养和计算思维能力。学习本课程之后,学生将对计算机系统的总体结构及其工作原理有基本的认识;学生能够具备计算思维能力,能熟练掌握常用办公软件的高级应用,能够在互联网环境下熟练管理信息和数据,学生能基本掌握计算机安全及计算机病毒基本知识,在工作中更好地使用计算机完成信息处理的任务,满足信息化社会的需求。

三、课程教学目标

通过本课程的教学,使学生对计算机系统的总体结构及其工作原理有初步的认识;掌握进制的概念,以及二进制、十进制、八进制、十六进制的运算规律和相互转换的方法,理解计算机编码的原理;理解计算思维的含义,掌握算法设计的基础知识,会使用可视化程序设计工具Raptor设计简单算法;熟悉操作系统的基本概念,熟练使用视窗环境的操作系统及其有关的常用操作;熟练使用办公软件进行文档的编排、电子表格制作、演示文稿制作;理解关系数据库的原理,熟悉Access数据库的使用;理解计算机网络的基本原理,掌握利用计算机网络进行资源的共享,使用因特网进行资源的查找以及电子邮件的收发;掌握计算机安全及计算机病毒基本知识。

 

 

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

一、计算机概述

1.认识计算机

2. 计算与计算机器

3. 计算机的发展与应用

4. 计算机信息安全

了解计算机的发展、分类及应用;了解计算机信息安全的基本概念;了解病毒及防治的知识。

重难点说明:电子计算机发展年代划分,摩尔定律,计算机应用领域

1

2

二、面向计算机的信息数字化表示

1.数制及其转换

2. 数据在计算机中的存储方式

3. 数值在计算机中表示

4. 字符信息在计算机中的表示

5. 多媒体信息在计算中的表示

掌握二数制、十进制、八进制、十六进制及相互转换;掌握数值数据表示和字符数据编码;了解多媒体信息编码。

重难点说明:进制的概念,二进制、八进制、十进制、十六进制之间的转换,信息存储单位,二进制运算规则,数值信息在计算机中的表示,ASCII编码,汉字编码,声音的数字化,图像数字化。

3

3

三、计算机基本工作原理和硬件基础

1. 计算机硬件组成

   1.1 冯诺伊曼计算机模型

   1.2 计算机基本组成

2. 计算机基本工作原理

3. 微型计算机

 

熟悉计算机系统的基本组成,理解计算机的基本工作原理,了解微型计算机的构成。

重难点说明:计算机的硬件组成,冯诺伊曼存储程序原理,指令的执行过程,微型计算机的组成和性能指标。

2

4

四、算法基础

1. 计算思维与算法

2. 算法的概念

3. Raptor编程基础

4. 算法设计

4.1算法设计策略

  4.2排序与查找算法设计举例

5. 算法的评价

 

掌握算法的一般概念,熟悉流程图表示算法;理解计算思维与算法的关系;熟悉Raptor编程技术;理解常用的算法设计策略;会设计解决简单问题的算法;掌握简单查找和排序算法思想;了解算法的复杂度。

重难点说明:算法的概念,算法的表示方法,Raptor赋值语句、输入输出语句、选择语句、循环语句,穷举法、递推法,顺序查找算法思想、二分查找算法思想,冒泡排序算法思想、选择排序算法思想、插入排序算法思想。

4

5

五、计算机操作系统

1. 计算机软件

2. 操作系统概述

3. 程序运行管理(进程和处理机管理)

4. 数据存储与文件管理

5. 典型操作系统Windows

理解计算机软件、操作系统的基本概念、基本原理、基本组成;掌握视窗操作系统的常用操作。

重难点说明:软件的概念,操作系统的功能,进程的基本概念,处理机管理的基本原理,虚拟存储的概念,文件管理。

2

6

六、数据处理及数据管理

1. 常用办公文档的处理

  1.1 文字编辑与处理

  1.2 电子表格编辑与处理

  1.3 演示文稿编辑与处理

2. 数据库管理基础

  2.1  数据库技术基础 

  2.2  结构化查询语言(SQL)基础

  2.4  基于Access的数据库应用

 

掌握文字处理与文档排版处理;掌握电子表格的数据排序、筛选与汇总操作,会运用公式和函数进行计算,会根据表格数据制作相应的图表;掌握演示文稿幻灯片的制作方法,能制作包含图文并茂的演示文稿;

理解关系数据库的原理,理解SQL语言的查询命令,了解Access数据库的基本操作。

重难点说明:文档样式和目录,文档排版;数据排序、筛选和汇总操作,公式和函数的使用;幻灯片的模板、版式、动画的设置;数据库的概念,关系模式和关系模型,SQL查询语句。

4

7

七、计算机网络

1. 网络基础知识

2. 局域网

3. 因特网基础知识及应用

理解计算机网络基本知识,熟悉局域网的基本组成;掌握IP地址、域名的原理,掌握因特网基础知识、因特网的使用方法,掌握电子邮件的收发方法。

重难点说明:计算机网络的概念,网络的拓扑结构,局域网的组组建,子网和子网掩码,因特网的组成,IP地址,域名,电子邮件的使用。

2

实验(上机)部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

硬件组装和视窗操作系统操作

2

熟悉微型计算机中的硬件部件,掌握微型计算机硬件系统的组装方法;

掌握Windows操作系统的基本操作。

时间安排:一、计算机概述 授课后;

仪器要求:PC机、Windows软件

必开

验证

2

基于流程图的可视化程序设计

4

熟悉用流程图表示算法,会用可视化工具Raptor设计算法。

时间安排:四、算法基础 授课后;

仪器要求:PC机、Raptor软件

必开

设计

3

文档编排和演示文稿制作

2

掌握文字、图形、表格的编排等操作,能对长文档进行排版;掌握幻灯片的制作方法,能制作包含图文并茂的演示文稿。

时间安排:“一、计算机概述”和“六、数据处理及数据管理1. 常用办公文档的处理”授课后;

仪器要求:PC机、Office软件

必开

验证

4

电子表格应用

2

掌握电子表格的操作,能对批量数据进行组织、数据统计、图表绘制。

时间安排:“一、计算机概述”和“六、数据处理及数据管理1. 常用办公文档的处理”授课后;

仪器要求:PC机、Office软件

必开

验证

5

数据管理与数据库操作

2

Access数据库为例,完成一个典型数据库的建立和应用。

时间安排:“六、数据处理及数据管理2. 数据库管理基础”授课后;

仪器要求:PC机、Access软件

必开

验证

6

计算机网络应用

2

掌握利用网络进行资源的共享、学会使用浏览器进行资源的查找以及电子邮件的收发。

时间安排:七、计算机网络 授课后;

仪器要求:PC机、Outlook软件、浏览器软件

必开

验证

                 

五、说明

本课程与其他课程的关系

本课程无先修课程,后续课程是程序设计类课程,如C语言程序设计、Python语言程序设计、VB程序设计、程序设计和数据库应用等课程。

本课程培养学生掌握使用计算机解决问题的基本方法,使学生在理解计算机基本工作原理的基础上逐步掌握初步的计算思维能力,为学习后续信息类课程提供知识基础和技能基础。

 六、学生成绩考核与评定方式

总成绩=平时15%(作业+平时考核)+上机实验25%+期末考试(闭卷)60%

说明:平时成绩考查学生的上课出勤率、课堂表现、平时作业完成情况;上机实验成绩考查学生的上机作业预习情况、实验课堂的表现及实验完成情况。期末考试采用上机考试的形式。

七、建议教材与参考书

建议教材:刘梅彦、李文杰、徐英慧等编著,大学计算机基础,清华大学出版社,2013.9

参考书:1. 王移芝等编著,大学计算机(第5版),高等教育出版社,2015.8

2. 李凤霞等编著,大学计算机,高等教育出版社,2014.6

 

  


 

《计算机基础》课程中英文简介

 Computer Foundation

课程编号

1RH11001

Course Code

1RH11001

课程名称

计算机基础

Course Name

Computer Foundation

   

2

Credits

2

   

32

Period

32

先修课程

Preparatory Courses

None

执 笔 人

刘梅彦

 

审 核 人

崇美英

 

 

通过本课程的学习,使学生对计算机系统的总体结构及其工作原理有初步的认识;使学生掌握进制的概念,理解计算思维的含义,掌握算法设计的基础知识,会使用可视化程序设计工具Raptor设计简单算法;熟悉操作系统的基本概念,熟练使用视窗环境的操作系统及其有关的常用操作;熟练使用办公软件进行文档的编排、电子表格制作、演示文稿制作;理解关系数据库的原理,熟悉Access数据库的使用;理解计算机网络的基本原理,掌握利用计算机网络进行资源的共享,使用因特网进行资源的查找以及电子邮件的收发;掌握计算机安全及计算机病毒基本知识。

Through this course, students will have a preliminary understanding of the overall structure and working principle of the computer system. Students will grasp the concept of the binary system, understanding  the meaning of computing thinking, mastering  the basic knowledge of algorithm design, and using  visual programming tools Raptor to design simple algorithm; Students will be familiar with the basic concepts of the operating system, and skilled use of the Windows environment operating system and its related operations,  and skilled use of office software for document layout, spreadsheet production,  and presentation production; understanding  the relational database theory, familiar use of the Internet for resource search , e-mail send and receive; mastering computer security and basic knowledge of computer viruses.

 

 

 

 

 

 

计算机技能实习(1)课程教学大纲(实践)

课程编号

0BS11001

   

1

一周

实验/上机学时

上机:16 学时

课程名称

计算机技能实习(1

英文名称

Skill Of Computer Use(1)

课程类别

必修   □选修

适用专业

英语

周淑一

刘梅彦

先修课程

计算机基础

一、 课程的地位与作用

通过本次实习,使学生具有一个独立思考、独立实践的机会,在原有《计算机基础》课程学习的基础上,巩固计算机基本知识和基本技能,进一步深入学习高级技能,将课本上的理论知识和实际有机的结合起来。使学生达到具有熟练使用互联网和计算机及相关软件的技能的毕业要求。

二、课程对应的毕业要求

毕业要求:具有熟练使用互联网和计算机及相关软件的技能;

三、课程教学目标

课程教学目标:该课程要求学生熟练使用计算机进行文字排版、电子表格制作、多媒体演示文稿的制作,以满足日常办公、论文书写的需要;申请和使用邮箱及邮件收发工具(如outlook express),从而增强实际操作、综合应用的能力;掌握常用信息检索技术和方法,掌握常用网络下载工具如网际快车、迅雷的基本使用;掌握常用文档压缩工具;会使用常用阅读工具(阅读cajpdf格式的阅读器),阅读网络信息。通过以上内容的学习达到具有熟练使用互联网计算机及相关软件的技能的毕业要求。

四、课程教学内容提要与基本要求

理论部分

序号

教学内容提要

基本要求

学时

1

实习任务讲解

集中讲解实习任务内容和要求

1

上机部分

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

信息的检索、获取与浏览

1

熟悉常用信息检索技术和方法,常用网络下载工具如网际快车、迅雷的基本使用;常用的文档压缩/解压缩工具;会使用常用阅读工具(阅读cajpdf格式的阅读器)阅读网络信息。申请和使用邮箱及邮件收发工具(如outlook express)”

时间安排:《计算机基础》课程授课后

仪器要求:PC

必开

综合

2

字处理软件的综合应用

4

自选素材,写一篇论文,对该论文进行修饰和排版,包括样式的创建与应用、目录索引的创建、标题文字的使用、分栏、脚注和尾注的使用、插入公式和图表、文档加密等。

时间安排:《计算机基础》课程授课后

仪器要求:PC机、Microsoft Office办公软件

必开

设计

3

电子表格软件的综合应用

4

让学生自选素材,创建一个工作薄文件,要求对文件中的数据进行公式运算(如求总和、平均值)、排序、分类汇总、生成图表等。

时间安排:《计算机基础》课程授课后

仪器要求:PC机、Microsoft Office办公软件

必开

设计

4

多媒体演示文稿的创建

4

自选素材,制作一个多媒体演示文稿,要求其中包含各种多媒体元素。

时间安排:《计算机基础》课程授课后

仪器要求:PC机、Microsoft Office办公软件

必开

设计

5

撰写实习报告

2

据自己完成上述三个任务的情况,撰写实习报告,说明自己的思路,采用的技术,收获和体会。并将上述三个文件连同本报告压缩后上传到指定邮箱。

时间安排:《计算机基础》课程授课后

仪器要求:PC机、Microsoft Office办公软件

必开

设计

                 

五、说明

本课程与其他课程的关系

    该课程的学习需要学生先了解计算机的基础知识、计算思维、常用操作系统、计算机网络基本知识和常用办公软件的使用,因此该门课程在开设之前需要学生先选修《计算机基础》课程。为了使学生基本掌握微型计算机硬件结构、操作系统的安装和使用、常用软件的安装,掌握多媒体技术应用基础知识,后续课程应包括《计算机技能实习(2)》;为使学生掌握动态网页制作的基本知识和技术,以及网站设计和发布的全过程,后续课程应包括《动态网页制作》。通过以上内容的学习使学生达到具有熟练使用互联网和计算机及相关软件的技能的毕业要求。

 

六、学生成绩考核与评定方式

指导老师要加强对学生实习过程的指导,掌握学生实习的工作进展和内容,根据学生递交的实习报告,结合学生实习中的表现评判成绩。具体为:平时20%,包括考勤、纪律;上机验收情况40%;实习报告40%

七、建议教材与参考书

建议教材:刘梅彦等编,大学计算机基础,清华大学出版社,2013.9

参考书:1. 徐英慧等编,大学计算机基础实验指导与习题解答,清华大学出版社,2013.9

  

 

 

计算机技能实习(1》课程中英文简介

Skill Of Computer Use(1)

课程编号

0BS11001

Course Code

0BS11001

课程名称

计算机技能实习(1

Course Name

Skill Of Computer Use(1)

   

1

Credits

1

   

16学时

Period

16 hours

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

周淑一

 

审 核 人

刘梅彦

 

              

本次实习为学生提供了一个独立思考、独立实践的机会,使学生在原有课程学习的基础上,巩固基本知识和基本技能,进一步深入学习高级技能,将课本上的理论知识和实际有机的结合起来。其任务是要求学生熟练使用计算机进行文字排版、电子表格制作、多媒体演示文稿的制作,以满足日常办公、论文书写的需要;申请和使用邮箱及邮件收发工具(如outlook express),从而增强实际操作、综合应用的能力;掌握常用信息检索技术和方法,掌握常用网络下载工具如网际快车、迅雷的基本使用;常用的文档压缩工具;会使用常用阅读工具(pdf格式的阅读器),阅读网络信息。通过以上内容的学习达到具有熟练使用互联网和计算机及相关软件的技能的毕业要求。

This internship provides an independent thinking an,independent practice opportunity for students to consolidate the basic knowledge and skills on the basis of the original course, further learning advanced skills, the textbook on the theoretical knowledge and practical organic the combined. Require students skilled use of the computer for text layout, spreadsheets, making multimedia presentations, to meet the day-to-day office paper writing needs; applications and use the mailbox and send and receive e-mail tools (such as outlook express), thereby enhancing the practice master common information retrieval techniques and methods to master the a common network download tools such as Flashget, Thunder basic use; common document compression tools; common reading tools (pdf format reader), read the network information, the ability of the comprehensive application; .


 

 

 

 

 

   

计算机技能实习(2)课程教学大纲(实践)

课程编号

0BS11002

   

1

一周

实验/上机学时

上机:16 学时

课程名称

计算机技能实习(2

英文名称

Skill Of Computer Use(2)

课程类别

R必修   选修

适用专业

英语

尤建清

刘梅彦

先修课程

计算机基础、计算机技能实习(1

 

一、       课程的地位与作用

计算机技能实习(2)是英语专业教学计划中十分重要的实践性教学环节之一。本课程安排在学生完成《计算机基础》和《计算机技能实习(1)》两门课程之后,旨在通过对这一实践环节的学习,促使学生可以进一步巩固所学的计算机硬件和操作系统等基础知识,同时结合英语专业的专业特点和技能要求,使学生了解和掌握计算机一些实用软件的使用技巧和方法,基本具备计算机多媒体软件的操作能力,培养学生对本专业的学习兴趣,进一步提升学生的计算机专业素养和实际的动手能力。

二、       课程对应的毕业要求

英语专业的毕业要求中,要求学生具有熟练使用互联网和计算机及相关软件的技能,并具有文科调研和综合分析能力,希望通过一系列的培养,使学生具有一定的计算机实际动手能力。本课程对计算机硬件、操作系统等相关知识进行系列化的引导,并通过对多媒体技术的介绍以及常用多媒体软件的使用训练,一定程度上能够提升英语专业学生的计算机素养,也进一步培养学生的实际动手能力。

三、       课程教学目标

本课程的目的是使学生基本掌握微型计算机硬件结构、操作系统的安装,掌握多媒体技术应用基础知识。其任务包括:对微型计算机系统的硬件结构及其工作原理有初步的认识;了解视窗操作系统的安装,熟悉操作系统环境及其有关的基本操作;掌握常用软件的安装,以及添加或删除软件和硬件的方法,会使用计算机系统管理工具进行硬盘分区;了解多媒体技术的基本概念,掌握常用多媒体软件的使用方法,包括常用图像处理软件(如photoshop)、动画制作软件(如Flash)、常用音视频软件(如媒体播放器和暴风影音)等的使用。

四、       课程教学内容提要与基本要求

序号

实验项目名称

学时

实验内容、要求及时间安排、仪器要求

必开/选开

实验类型

1

计算机硬件结构

2

了解计算机硬件结构,了解计算机组装过程(教师讲解演示1个学时,学生分组实验1小时)

必开

综合

2

操作系统安装及使用

3

掌握操作系统的安装和配置过程,熟悉操作系统添加软硬件的基本操作。掌握各种磁盘操作如分区、磁盘整理、格式化等。(教师讲解演示1个学时,学生分组实验2小时)

必开

设计

3

多媒体技术的介绍、

图像处理软件的使用

5

了解多媒体技术的基本概念。使用图像处理软件制作英语沙龙海报。(教师讲解演示1个学时,学生分组实验4小时)

必开

设计

4

动画制作软件的使用

4

使用动画制作软件制作一组简单动画。

(教师讲解演示1个学时,学生分组实验3小时)

必开

设计

5

常用音视频软件的使用

2

使用录音机录制音频,使用音视频工具进行各种播放。(教师讲解演示1个学时,学生分组实验1小时)

必开

设计

五、       说明

本课程的先修课程是《计算机基础》和《计算机技能实习(1)》,要求学生对计算机软硬件有一定的认识,熟悉视窗操作系统的操作,能够掌握微型计算机硬件结构、操作系统的安装和使用、常用软件的安装等方面的内容,掌握多媒体技术应用基础知识,能够使用常用的图像处理软件、动画制作软件和音视频软件来完成多媒体相关制作,具备一定的计算机实际操作能力。通过以上内容的学习,使学生达到具有熟练使用互联网和计算机及相关软件的技能的毕业要求。

六、       学生成绩考核与评定方式

指导老师要加强对学生实习过程的指导,掌握学生实习的工作进展和内容,根据学生递交的实验报告,结合学生实习中的表现评判成绩。具体为:平时20%,包括考勤、纪律;上机验收情况40%;实习报告40%

七、       建议教材与参考书

建议教材:刘梅彦等编,大学计算机基础,清华大学出版社,2013.9

参考书:1. 徐英慧等编,大学计算机基础实验指导与习题解答,清华大学出版社,2013.9


 

 

 

计算机技能实习(2》课程中英文简介

Skill Of Computer Use(2)

课程编号

0BS11002

Course Code

0BS11002

课程名称

计算机技能实习(2

Course Name

Skill Of Computer Use(2)

   

1

Credits

1

   

16学时

Period

16 hours

先修课程

计算机基础

Preparatory Courses

Computer Foundation

执 笔 人

尤建清

 

审 核 人

刘梅彦

 

本课程是英语专业的一门专业必修课,通过对计算机硬件、操作系统等相关知识进行系列化的引导,以及对多媒体技术的介绍和常用多媒体软件的使用训练,提升英语专业学生的计算机素养,也进一步培养学生的实际动手能力。其任务包括:了解计算机硬件结构,掌握视窗操作系统的安装及相关的基本操作;了解多媒体技术的基本概念,掌握常用多媒体工具软件的使用,包括常用图像处理软件(如photoshop)、动画制作软件(如Flash)、常用音视频软件(如媒体播放器和暴风影音)等的使用。

 

Skill of Computer Use (2) is one of the required courses for the English major in our university. The course contains the serial knowledge about computer hardwares and Opening System(OS) , the concept about multimedia technology, the skills training about commonly used multimedia softwares. It was expected to not only promote the computer literacy of English major students, but also their practical abilities. Its aims include the general knowledge of computer hardware structure, OS installation steps and related operations (for examples, software setups, hard disk operations etc.), the introduction about multimedia technology and the usages about common multimedia softwares, such as image programs (for example, photohop), animation programs  (for example, Flash), audio and video programs (for examples, media player and Baofeng player), etc.


 

 

 

 

 

 

数据库及其应用课程教学大纲(理论/实践)

课程编号

0RL11002

   

2.5

40

实验/上机学时

实验:   学时,上机:16学时

课程名称

数据库及其应用

英文名称

Database and Its Application

课程类别

□ 必修  □√选修

适用专业

财务管理

李颖

崇美英

先修课程

计算机基础

 

一、课程的地位与作用

通过本课程的教学,使学生了解数据库的基础知识、基本概念和基本原理,熟练掌握在Access中关系数据库的基本设计方法,熟练应用Access进行数据库的建立,表、查询、窗体的创建和应用。使学生了解数据库创建的基本思想、数据库中数据的操作原理、数据库中数据的统计汇总、数据库中数据的输入和输出。了解数据在计算机中的处理过程。

 

二、课程对应的毕业要求

通过本课程的教学,使学生了解数据库的基础知识、基本概念和基本原理;了解数据库创建的基本思想、数据库中数据的操作原理、统计汇总的方法以及数据的输入和输出;理解并掌握数据在计算机中的处理过程。

 

三、课程教学目标

通过本课程的教学,使学生能了解数据库的基础知识、基本概念和基本原理,熟练掌握在Access中关系数据库的基本设计方法,熟练应用Access 2010进行数据库的建立,表、查询、窗体的创建和应用。

 

四、课程教学内容提要与基本要求

 

 

理论部分

序号