以纯专卖店 uwu029
 
 
 
 
 
 
非计算机专业计算机基础课程
教学基本要求
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
教育部非计算机专业计算机课程教学指导分委员会
 
2004年11月
 
====================================================================================================================
 
 
             
 
基本要求体例为:
1.      教学基本要求以课程为单位。
2.      每门课程的教学基本要求分为三部分:
1)      课程简介
该部分包括:内容提要、内容选择上的一些考虑、该课程的作用等。
2)      基本内容及要求
该部分内容描述采用:对理论部分,用“了解”和“理解”表示低和高两个水平;对实践部分,用“了解”和“掌握”表示低和高两个水平。
3)      课程实施建议
该部分包括:建议学时、实验安排、适用的教学模式等。
 
一、大学计算机基础
(一)课程简介
《大学计算机基础》是大学计算机基础教学中的基础性课程。通过系统学习计算机科学与技术学科的基本理论和基本概念以及相关的计算机文化内涵,重点掌握计算机硬件结构、网络和操作系统的基础知识与基本原理;掌握基本应用技能;了解程序设计思想、数据库和多媒体等基本原理,了解计算机主要应用领域,熟悉重要领域的典型案例和典型应用,进而理解
信息系统开发涉及的技术、概念和软件开发过程,为后续课程提供基础。
(二)教学内容与要求
课程的基本要求是理工科学生通过学习该课程应该达到的合格要求。各校可根据学校的实际情况,在达到基本要求的基础上,提出一些较高或特殊的要求。
本课程的基本要求拟按以下几个部分组织:
      计算机发展与社会;
      计算机系统及其原理;
    计算机应用技术基础,含程序设计、数据库、多媒体、网络、信息安全等方面的内容;
      基本应用技能。
1.计算机发展与社会
(1)  了解计算机及信息技术发展简史;
(2)  了解计算机的特点和典型应用领域与应用案例;
(3)  了解计算机技术的发展趋势;
(4)  了解计算机技术对社会的作用与影响;
(5)  理解计算机技术应用人员的社会责任与职业责任。
2.计算机系统及其原理
(1)      理解信息在计算机内的表示与存储;
2)      理解计算机系统的基本组成;
3)      理解软件的概念与软件系统的类型;
(4)      理解计算机基本工作原理、存储程序原理;
(5)      了解计算机基本指令系统;
(6)      理解计算机各基本部件的功能与主要技术指标;
(7)      了解操作系统的发展简况;
(8)      理解操作系统的功能与种类;
(9)      理解操作系统基本原理与组成;
(10)  了解文件管理的基本原理;
(11)  理解进程的概念;
(12)  了解进程管理的基本原理;
字符串截取数字部分(13)  理解计算机的存储体系;
(14)  理解逻辑地址、物理地址、地址映射等概念;
(15)  了解设备管理的基本概念;
(16)  了解常用外设的功能和基本工作原理。
3.计算机应用技术基础
    计算机应用技术基础部分包含5方面的内容。要求至少选学其中的3个部分。
程序设计
(1)      了解程序设计语言的历史与分类;
(2)      理解程序设计语言的功能与要素;
(3)      理解程序设计的基本过程;
(4)      理解程序编译/解释/语言转换的概念;
(5)      理解抽象数据类型与数据结构的概念;
(6)      理解算法的概念与表示;
(7)      理解程序控制的三种基本结构;
(8)      了解结构化程序设计的基本思想;
(9)      了解面向对象程序设计的基本思想;
(10)  了解软件开发生命周期的概念。
数据库
(1)      理解数据库管理系统的功能与作用;
(2)      了解数据库及数据库管理系统的相关概念;
(3)      了解数据模型的概念与类型;
(4)      了解数据关系模型的描述方法(E-R图);
(5)      了解建立关系数据库系统的步骤;
(6)      了解典型的数据库管理系统;
(7)      了解结构化查询语言SQL的基本概念;
(8)      了解数据库在管理信息系统中的应用。
多媒体
(1)      了解多媒体技术的简史;
(2)      理解多媒体技术及多媒体信息的特点;
(3)      了解多媒体产品的制作过程;
(4)      理解声音的幅度、频率、带宽、音频信号、话音信号、常见声源的频带宽度;
(5)      理解声音的采样、量化、数字信号、采样频率、采样精度、编码、数据率;
(6)      了解数字声音的基本处理方法(片段截取、声道转换、淡入淡出、均衡混响);
(7)      理解图像分辨率、扫描分辨率、显示分辨率、像素深度,会估算位图文件的大小;
(8)      理解图像的采样、量化、数字化、像素的概念;
(9)      了解数字图像处理的原理和基本方法(图像预处理、图像特征提取、图像识别、对比度展宽、噪声平滑、图像锐化、图像的放大和缩小)。
网络
(1)      了解计算机网络发展发展历史与作用;
(2)      了解计算机网络的分类方式;
(3)      了解常用的计算机网络传输介质,包括同轴电缆、双绞线、光纤和无线介质等;
(4)      了解网络协议的概念;
(5)      了解OSI和TCP/IP参考模型的体系结构和它们的差别;
(6)      了解常用类型的以太网,包括10Base5、10Base2和10Base-T;
(7)      了解局域网的特点和其关键技术;
(8)      理解MAC地址的概念;
(9)      理解IP地址和MAC地址的区别;
(10)  理解IP地址的层次性特点和分类方式;
(11)  了解路由的基本概念;
(12)  了解万维网的组成,理解统一资源定位符URL的概念及其格式;
(13)  了解文件传输协议FTP的概念和主要功能。
信息安全
(1)      了解信息安全与计算机安全、网络安全的联系及区别;
(2)      了解信息安全技术在网络信息安全中的作用;
(3)      了解实现访问控制技术的几方面措施;
(4)      了解数据加密的概念;
(5)      了解网络信息安全的解决方案及个人网络信息安全的策略;
(6)      了解计算机病毒的概念、症状、特性、病毒的主要传播途径、危害;
(7)      了解计算机病毒的种类及预防措施。
4.基本应用技能(*为可选内容)
(1)      了解计算机系统的安装与设置;
(2)      掌握LINUX等典型操作系统的安装、配置和基本使用;
(3)      掌握网络的连接与设置;
(4)      掌握网络文件系统(NFS)的安装、配置与使用,以及LINUX与其它类型操作系统的互访;
(5)      了解使用常用的FTP客户端工具进行下载和上传文件;
(6)      掌握浏览器的使用;
(7)      掌握的使用;
(8)      掌握文字处理软件的使用;
(9)      掌握电子表格软件的使用;
(10)  掌握演示软件的使用*;
(11)  掌握基本的网络信息检索方法;
(12)  掌握防范病毒的基本方法;
(13)  了解基本的网页设计方法;
(14)  了解按步骤设计简单实用的关系数据库*;
(15)  了解SQL语言简单的查询*;
(16)  了解声音、数字图象等多媒体信息基本的获取和处理方法*。
(三)课程实施建议
1.教学参考学时
总学时:80
其中讲课:3248,上机学时: 1632
2.实验安排
    本课程需要配备一定数量的实验,建议以实验辅导教材方式作为配套教材,以学生自学为主。实验内容可根据“基本应用技能”中的要求进行设计。对其中属于“了解”的内容,若实验开展比较困难,可采用集中观摩、演示的方式。实验设计中,除一部分验证性实验外,应该有较大部分的设计型实验。鼓励通过一些大作业将多种应用技能贯穿其中,如通过收集与分析网络资料,完成某个主题的总结报告、设计个人网页等。在选择实验软件时,鼓励优先选择国产软件。
3.教学方法与手段
    本课程的目标之一是以通俗的语言和案例介绍计算机学科的核心内容和特点,使学生了解计算机学科解决问题的思路。
    上述基本要求可以根据所面向学生的不同特点和专业要求,在教学过程(或教材)中按不同的思路进行组织。
    在教学过程中,应该积极应用现在教育技术手段,发挥网络辅助教学的优势,探索调动学生自主学习积极性的启发式、讨论式、研究式的学习方法。
    要注意学生在计算机基础水平上的差异,应该在教学中给学生提供多样化的自主探索空间,鼓励个性化发展。
    随着中小学计算机教育的普及与发展,基本要求所涉及的一些内容可能已经被许多大学入学的新生所掌握。考虑新生间计算机基础的差异性,各校可根据实际情况,以多种方式(如讲座、通过式考试、自学等)实现其中一些基本要求。
 
 
二、计算机程序设计基础
(一)课程简介
《计算机程序设计基础》是大学计算机基础教学系列中的核心课程,主要讲授程序设计语言的基本知识和程序设计的方法与技术,其内容以程序设计语言的语法知识和程序设计技术的基本方法为主,同时包括程序设计方法学、数据结构与算法基础等方面的内容。《计算机程
序设计基础》是一门实践性很强的课程,无论采用哪种教学语言,通过《计算机程序设计基础》课程的学习,应使学生掌握计算机程序设计的思想和方法,初步具有在各个领域应用计算机的能力,并为后续课程的学习创造条件。
由于各类非计算机专业对于程序设计能力的需求不同,因此,本课程的基本内容与要求分为语言级和工具级两类,应允许不同专业选用不同的教学语言,但在内容上应与基本要求大体一致。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。