《计算机软件技术基础》课程教学大纲

合集下载

本科专业认证《计算机与程序设计基础》(C语言)教学大纲

本科专业认证《计算机与程序设计基础》(C语言)教学大纲

《计算机与程序设计基础》课程教学大纲英文名称:Fundamentals of Computer and Programming课程编号:0812010005学分:2.5总学时:40。

其中,讲授学时24,上机学时16。

适用专业:全校非计算机专业理工科本科生先修课程:无开课学院、系:计通学院计算机应用系一、课程目标《计算机与程序设计基础》课程是新生入校的第一门计算机课程,也是大学本科理工科专业学生必修的公共基础课程。

《计算机与程序设计基础》的主要教学目的是使学生较全面、系统地掌握计算机的基本知识,理解计算机操作系统基础知识、掌握操作系统的基本应用,了解办公自动化系统的概念、基本组成和关键技术,熟练掌握文字处理软件、电子表格软件、演示文稿制作软件的使用方法,掌握C语言的基本语法、编程技术和基本算法,掌握程序设计的基本思想和方法,具备利用计算机求解实际问题的基本能力,能灵活应用C语言进行程序设计,有一定的编程和调试程序的能力。

使学生具有利用计算机分析问题、解决问题的意识与能力,提高学生的计算机素养,为将来应用计算机知识和技能解决专业中的实际问题打下必要的基础。

按照国家提出的课程培养目标、以及开设了本课程的相关专业2017培养方案中的毕业要求,制定本课程学习目标如表1所示:表1 《计算机与程序设计基础》(C语言)课程目标-毕业要求关系表二、课程内容及学时分配本课程内容、建议学时以及知识单元与课程目标支撑关系如表2所示。

表2 《计算机与程序设计基础》(C语言)课程内容及学时分配三、教学方法根据所面向学生的不同特点和专业要求,针对不同的教学内容采用不同的组织方式。

对理论性较强的内容以课堂教学为主;对应用性强的部分精讲多练,加强课内实验和课外自主练习;对较复杂的操作性内容采用任务驱动的案例教学;对知识性方面的内容以学生自学为主,同时让学生充分利用网络资源、教育平台进行启发式、讨论式、研究式的自主学习,在教学中给学生提供多样化的探索空间,鼓励他们进行个性化发展。

计软第一讲

计软第一讲
计算机软件技术基础
主讲教师:罗喜伶
邮 箱:luoxiling @
学院主页:/zykj/teachers/luoxiling/
2013年9月9日
教辅及答疑老师

教辅老师:

答疑时间地点:
教学内容

软件开发
– – – – 程序语言 算法与数据结构 程序设计 软件工程
三个基础知识

软件环境
– 操作系统(Operation System) – 数据库系统(Database System)

网络应用
– 网络原理,拓扑结构,局域网常用技术,Internet, 网络程序设计
本课程的教学要求



了解计算机信息技术的发展及应用领域 熟悉软件开发基础知识 掌握操作系统基本原理 掌握数据库的基本原理,熟练使用SQL语言 熟悉应用信息系统的开发过程和方法。
培养设计、开发计算机应用系 统的能力
课时安排
课程内容
基础知识 算法与数据结构 软件开发与软件工程 C++ 操作系统 关系型数据库
讲课
2 12 6 8 10 10
上机
8
4 4 4
计算机网络技术
合计
4
52 20
教材及参考书

《计算机软件技术基础》
– 麦中凡等,高等教育出版社。面向21世纪课程教材

《软件应用技术基础》

交作品方式
– 先用Winzip或WINRAR压缩,文件名: exn_class_yourname.zip(rar) filesize < 5Mb – 再发送到信箱:luoxiling @ – 回复作品收到的回执
FLASH动画课件样例

《计算机技术基础》教学大纲

《计算机技术基础》教学大纲

安徽工业经济职业技术学院计算机网络技术专业《计算机技术基础》教学大纲一、课程的性质和任务汇编语言是运行速度最快,并能直接接触计算机硬件的一种程序设计语言,也是计算机专业学生的核心课程之—,“汇编语言程序设计”是计算机专业的重要专业基础课,是从事计算机研究与应用,特别是软件研究的基础,是计算机专业必修的核心课程之一。

该课程从系统软件和应用软件设计的角度出发充分体现计算机最底层的程序设计方法。

本课程是计算机专业以及各相关专业的主要专业课程,是一门实用性极强,主要是面向电子商务网页网站建设与维护方面课程。

二、教学目的、要求1.知识要求•掌握计算机的存储器组织;•掌握汇编程序设计的一般方法;•掌握汇编程序的动态调试;•熟悉DOS 与BIOS功能的中断调用;•熟悉中断服务程序的设计与应用方法过程。

2.素质要求•敬业精神:对计算机硬件系统方面有较强的兴趣爱好,并且树立坚持不懈和吃苦耐劳的敬业精神。

•思维能力:程序设计思路与较强的分析能力。

3.能力技能要求•能用汇编语言编制一般程序;•对应用程序进行动态调试;•熟悉中断服务程序的应用方法;•实例应用:例如利用DOS系统功能调用实现人机对话。

三、本课程与其它课程关系本课程先行课程为计算机文化基础、程序设计语言基础、数字电路基础以及计算机硬件基础等。

四、教学内容和要求第一章计算机概述(一)教学内容1.计算机的发展与应用2.计算机的基本工作原理3.计算机系统的组成4.计算机中的数制和编码系统5.计算机中正负数的表示法(二)教学要求掌握计算机的工作原理与系统的组成;计算机中的数制和码制。

(三)重点和难点计算机的工作原理、数制和码制(四)实训内容:键盘指法练习第二章微型计算机系统(一)、教学内容1.主机2.显示器3.键盘操作4.驱动器5.外存储器6.打印机7.多媒体计算机(二)教学要求熟悉计算机硬件的性能及使用方法。

(三)重点和难点计算机硬件的性能。

(四)实训内容:硬件试验室参观计算机硬件系统。

《计算机基础》课程教学大纲

《计算机基础》课程教学大纲

《计算机基础》课程教学大纲一、课程概述《计算机基础》是一门面向非计算机专业学生开设的基础课程,旨在使学生了解计算机的基本概念、原理和应用,掌握计算机的基本操作技能,为后续学习和工作中使用计算机解决问题打下坚实的基础。

二、课程目标1、知识目标(1)了解计算机的发展历程、分类、特点和应用领域。

(2)掌握计算机系统的组成,包括硬件系统和软件系统。

(3)熟悉操作系统的基本概念和常用操作系统的使用方法。

(4)掌握办公软件(如 Word、Excel、PowerPoint)的基本操作。

(5)了解计算机网络的基本概念、组成和应用。

(6)掌握信息安全的基本知识和防范措施。

2、能力目标(1)能够熟练操作计算机进行文件管理、系统设置等基本操作。

(2)能够运用办公软件进行文字处理、数据处理和演示文稿制作。

(3)能够利用网络获取信息、交流沟通和资源共享。

(4)能够具备一定的信息安全意识和防范能力。

3、素质目标(1)培养学生的创新思维和实践能力。

(2)培养学生的自主学习能力和团队合作精神。

(3)提高学生的信息素养和数字化生存能力。

三、课程内容1、计算机基础知识(1)计算机的发展历程、分类、特点和应用领域。

(2)数制与编码,包括二进制、八进制、十进制和十六进制之间的转换。

(3)计算机系统组成,包括硬件系统(中央处理器、存储器、输入输出设备等)和软件系统(系统软件和应用软件)。

2、操作系统(1)操作系统的概念、功能和分类。

(2)Windows 操作系统的基本操作,如桌面管理、文件管理、系统设置等。

3、办公软件(1)Word 文字处理软件,包括文档的创建、编辑、排版、打印等操作。

(2)Excel 电子表格软件,包括表格的创建、数据输入与编辑、公式与函数的应用、图表制作等操作。

(3)PowerPoint 演示文稿软件,包括演示文稿的创建、编辑、动画效果设置、放映等操作。

4、计算机网络(1)计算机网络的概念、组成、分类和拓扑结构。

(2)网络协议和 IP 地址的概念。

《计算机软件技术基础》网络课程

《计算机软件技术基础》网络课程

!M 引言
飞速发展的计 算 机信 息技 术极 大地 改变 了 人们 的 学 习、 工作和生活方式 , 也造就了 (’ 世纪的数字化、 网络化 和 信息化特征。 推进信息化建设的基 础是人 才建设, 为了 切实 提高 军 队院校的教育教学水平, 适应科技进步和时代发展的需要, 总参军训部从 (00( 年开始网络课程的建设工作, 利用因 特 网这个信息传递和交 互的宽广 平台, 达到 优势资源 共享 的 目的。全军重点网 络课 程 《 计算软 件技 术基 础》 是 首批 立 项的建设项目, 并已于 (00$ 年底顺利完成。
文章编号: ’001&’%02 ((00: ) ;’&000’&0%
《 计 算 机 软 件 技 术 基 础 》网 络 课 程
"
@AB&CDEAF G"/, "=HIEA
陈卫卫! , 王庆瑞! , 陈小民" #$%& ’()*+() ! ,’,&- .)/0*12)! , #$%& 3)45*6)/" ( !7 解放军理工大学指挥自动化学院, 江苏 南京 "!8889 ; "7 宝鸡文理学院现代教育技术中心, 陕西 宝鸡 9"!889 ) ( !7 :;<55= 5> #5664/? ,2@564@)5/,AB, C/)D(1E)@F 5> :;)(/;( 4/? G(;</5=50F,&4/H)/0 "!8889 ; "7 I5?(1/ %?2;4@)5/ G(;</5=50F #(/@(1, J45H) C/)D(1E)@F 5> ,1@ 4/? :;)(/;(,J45H) 9"!889 , #<)/4 ) 摘! 要: 本文全面介绍了全军重点网络课程 《 计算机 软件技 术基础》 的建 设情况, 包括 课程的 设计思 想、 教 学内容、 实 现方式、 主要 特色和应用效果等内容。 ,KE@14;@: G"/,, D JAK @AB&BDEAF L=HIEA =M -N;, OE FAELIOBAF OP FAQDO> OP QROE SDSAI, OPL>HFOPT QRA THOFA>OPA, QRA L=PQAPQE , QRA =ITDPOUDQO=P , QRA VDOP MADQHIAE DE WA>> DE QRA DSS>OLDQO=P AMMALQ =M QRA L=HIEAX 关键词: 计算机软件技术基础; 网络课程; G"/, L(F +51?E: MHPFDVAPQD>E =M L=VSHQAI E=MQWDIA QALRP=>=TK;WAB&BDEAF L=HIEA; G"/, 中图分类号: 8:%%? :1! 文献标识码: ; 提出了不同要求的知识点。专 业类别 分为 D 类 ( 工 程技术

《计算机基础》教学大纲

《计算机基础》教学大纲

《计算机基础》教学大纲一、课程描述:《计算机基础》是计算机科学与技术专业的一门重要基础课程,旨在培养和提高学生的计算机基础知识和技能。

通过本课程的学习,学生将了解计算机的基本概念、原理和组成,熟悉计算机系统的组织结构和工作原理,并能够初步掌握计算机编程的基本方法和技巧。

同时,本课程还将通过实验和实践环节,帮助学生建立计算机科学与技术专业的实际操作能力和创新意识。

二、教学目标:1.了解计算机的基本概念、发展历程和应用领域。

2.理解计算机硬件的组成和工作原理。

3.掌握计算机的操作系统原理和常用应用软件的使用方法。

4.掌握计算机编程的基本方法和技巧。

5.培养学生的实际操作能力和创新意识。

三、教学内容:1.计算机的基本概念和发展历程1.1计算机的定义和基本特征1.2计算机的发展历程和应用领域1.3计算机的分类和性能指标2.计算机硬件系统2.1计算机硬件的组成和功能2.2处理器和存储器2.3输入输出设备2.4主板和总线3.计算机操作系统3.1操作系统的基本概念和功能3.2操作系统的分类和发展历程3.3常见操作系统的特点和使用方法4.常用应用软件4.1办公类应用软件的使用方法4.2图形图像处理软件的使用方法4.3多媒体应用软件的使用方法5.计算机编程基础5.1编程语言的分类和选择5.2程序的设计思路和方法5.3常用编程语言的基本语法和数据类型四、教学方法:1.理论授课:通过讲解、示范和案例分析等方式,向学生介绍计算机基础知识和技能。

2.实验:通过实验设计、实践操作和问题解决等方式,帮助学生巩固和应用所学知识。

3.课堂讨论:鼓励学生主动思考和参与,通过讨论和互动,促进学生的学习和思维能力的发展。

4.作业布置:通过布置练习和小组项目等任务,激发学生对计算机基础的兴趣和思考能力。

五、教学评估:1.平时考核:包括作业完成情况、实验报告和课堂表现等。

2.期中考试:考察学生对课程知识的掌握程度和理解能力。

3.期末考试:考察学生对整个课程知识的综合应用能力和创新意识。

《计算机软件技术基础》教学日历

《计算机软件技术基础》教学日历
注: 1.本日历填写四份,一份交教务处,一份交学科梯队,一份本人保留,另一份交任课学院办公室;
2.本日历由学科梯队负责人组织检查。
________________________________________________________________________________________________________________
检查者:_________________________________________领导本课的教师:
2
学科梯队负责人审查意见_________________________(签章)系主任批准________________________(签章)
200年月日
检查本日历完成情况的结果:__________________________________________________________________________
3.2结构化分析
2
第12周
3.3结构化设计
2
查找和排序实验(1):
P265题目1,题目3
2
第13周
3.4软件测试
3.5程序调试
2
第14周
第四章数据库技术基础
4.1数据库系统的基本概念
4.2数据模型
2
查找和排序实验(2):
P266题目2
2
第15周
4.3关系数据库
4.4数据库设计
2
第16周
第五章计算机网络
1.1数据结构的基本概念与算法
2
重点:算法的时间复杂度计算
第3周
1.2线性表
2
重点:(1)顺序表的插入、删除(2)单链表的创建、插入、删除(3)双向链表插入、删除的基本步骤

计算机软件技术基础的课程内容和教学要求

计算机软件技术基础的课程内容和教学要求
文章编号: ’001&’%02 ((00: ) ;’&001:&0(
计 算 机 软 件 技 术 基 础 的 课 程 内 容 和 教 学 要 求
"
"=@AB@AC D@E FBGD@EC =H I"/,
曹! 瑞 "#$ %&’ ( 防空兵指挥学院计算机教研室,河南 郑州 ()**)+ ) (#’,-./0/12/ "344516 "377/8/, 9:/18;:3& ()**)+, ":’15 ) 摘! 要: “ 计算机软件技术基础” 是计算机基础教学的 基本内 容, 课程主要 向学生 讲授软 件开发 中的一 些基本 技术以 及作为软件开发人员需要掌握的一些相关知识, 其内容仍在探索中。 #<2=,5>=: I"/, JC AKB LDCJM M=@AB@AC =H AKB M=GNOABP ABDMKJ@Q NP=QPDGR ,KB ADPQBA =H AKJC M=OPCB JC A= J@AP=EOMB AKB LDCJM ABMK& @JSOBC J@ C=HATDPB EBUB>=NGB@A DC TB>> DC AKB PB>BUD@A V@=T>BEQB A= LB GDCABPBE DC D C=HATDPB EBUB>=NBPR 关键词: 计算机软件技术基础; 教学要求; 软件开发 ?/@ A3,62: I"/,; ABDMKJ@Q PBSOJPBGB@AC; C=HATDPB EBUB>=NGB@A 中图分类号: 8:%%R :1 文献标识码: ; 理、 高级语言程序的解释执行;
! "#$%&’()* + ,! .//# ’001&’%02

“大学计算机基础”课程(基础班)教学大纲(11版)

“大学计算机基础”课程(基础班)教学大纲(11版)

“大学计算机基础”课程(基础班)教学大纲(2011版)(大纲制定时间:2011年9月)一、课程名称:“大学计算机基础”课程负责人:郭松涛二、学时与学分:40学时(其中:理论教学24学时,实验教学32/2学时),2.5学分三、适用专业:全校本科各专业四、先修课程:无五、课程教材:郭松涛、洪汝渝主编,《大学计算机基础(第三版)》,重庆大学出版社,2009.8郭松涛主编,《大学计算机基础实验教程(第三版)》,重庆大学出版社,2009.8参考教材:[1] 洪汝渝、郭松涛主编.大学计算机基础(第二版).重庆:重庆大学出版社.2006.8[2] 郭松涛主编.大学计算机基础实验教程(第二版).重庆:重庆大学出版社.2006.8[3] 郭松涛、潭世语.计算机文化基础.北京:高等教育出版社.2002.7[4] 洪汝渝、郭松涛主编.计算机文化基础.重庆:重庆大学出版社.2002.8[5] J.Glenn Brookshear.计算机科学导论.北京:清华大学出版社.2004.4[6] Timothy J.O’Leary.计算机科学引论.北京:高等教育出版社.2004.7[7] 杨振山、龚沛曾.大学计算机基础(第四版).北京:高等教育出版社.2006.8[8] 汤子瀛、哲凤屏、汤小丹.计算机操作系统.西安:西安电子科技大学出版社.2001.6[9] 张尧学、史美林.计算机操作系统教程(第2版).北京:清华大学出版社.2000.8[10] 赵元哲.办公自动化技术及应用教程.西安:西安电子科技大学出版社.2004.8[11] Matthias Felleisen编著.黄林鹂、朱崇恺译.How To Design Programs(程序设计方法).北京:人民邮电出版社.2003[12] 王行言、乔林、黄维通等编著.计算机程序设计基础.北京:高等教育出版社.2004[13] 严蔚敏、吴伟民编著.数据结构.北京:清华大学出版社.1999[14] 徐士良编著.实用数据结构.北京:清华大学出版社.2000[15] 梁光春、曾一、熊壮编著.计算机软件技术基础.重庆:重庆大学出版社.2000[16] 熊壮等编著.程序设计技术.重庆:重庆大学出版社.2005[17] 孙家骕、欧阳民、陈文科编著.C语言程序设计.北京:北京大学出版社.1999[18] 张海藩编著.软件工程导论.北京:清华大学出版社.1998[19] 萨师煊、王珊.数据库系统概论(第三版).北京:高等教育出版社.2000.2[20] 庄成三、洪孜、杨秋辉.数据库系统原理及其应用.北京:电子工业出版社.2001.11[21] 邹显春、陈策主编.Visual FoxPro程序设计教程.重庆:重庆大学出版社.2006.8[22] 谢希仁.计算机网络(第四版).北京:电子工业出版社.2005.2[23] Andrew S. Tanenbaum著、潘爱民译.计算机网络(第4版).北京:清华大学出版社.2004.8[24] CEAC国家信息化培训认证中心.网络组建与管理.北京:人民邮电出版社.2002.11[25] 鲁宏伟、汪厚祥主编.多媒体计算机技术(第2版).北京:电子工业出版社.2005.2[26] 林福宗.多媒体技术基础.北京:清华大学出版社.2002.9六、开课单位:计算机学院基础系七、课程的性质、目的和任务该课程为大学本科非计算机类各专业学生在大学四年学习中,进行计算机基础系列课程教育的第一门基础课程。

软件技术基本课程设计

软件技术基本课程设计

软件技术基本课程设计一、教学目标本课程旨在让学生掌握软件技术的基本概念、原理和方法,培养学生运用软件技术解决实际问题的能力。

具体目标如下:1.知识目标:(1)理解软件技术的定义、发展历程和分类;(2)掌握软件开发过程中的基本方法和工具;(3)了解软件工程的原理和实践。

2.技能目标:(1)能够使用至少一种编程语言进行简单的软件开发;(2)具备基本的软件调试和维护能力;(3)学会使用软件开发工具和环境。

3.情感态度价值观目标:(1)培养学生对软件技术的兴趣和好奇心;(2)培养学生团队合作精神和创新意识;(3)使学生认识到软件技术在现代社会的重要性。

二、教学内容本课程的教学内容主要包括以下几个部分:1.软件技术概述:介绍软件技术的定义、发展历程和分类,使学生对软件技术有一个整体的认识。

2.软件开发方法:讲解软件开发过程中的基本方法,如瀑布模型、迭代模型等,以及常用的工具有Eclipse、Visual Studio等。

3.软件工程:介绍软件工程的原理和实践,包括需求分析、设计、编码、测试和维护等环节。

4.编程语言:学习至少一种编程语言,如Java、C++或Python,掌握基本的编程思想和技巧。

5.软件项目管理与团队协作:讲解软件项目管理的方法和技巧,以及如何在团队中进行有效沟通和协作。

三、教学方法为了提高教学效果,本课程将采用以下教学方法:1.讲授法:讲解基本概念、原理和方法,使学生掌握软件技术的基础知识。

2.案例分析法:分析实际案例,使学生更好地理解软件技术的应用和实践。

3.实验法:让学生动手实践,培养实际操作能力和解决问题的能力。

4.讨论法:学生进行小组讨论,激发学生的思考和创新意识。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,如《软件工程》、《编程语言》等。

2.参考书:提供相关领域的参考书目,方便学生深入学习和研究。

3.多媒体资料:制作课件、教学视频等多媒体资料,丰富教学手段,提高学生的学习兴趣。

《计算机应用基础》课程教学大纲(高职高专)

《计算机应用基础》课程教学大纲(高职高专)

《计算机应用基础》课程教学大纲(高职高专)计算机应用基础课程教学大纲(高职高专)一、课程简介计算机应用基础课程是高职高专计算机专业的一门核心课程,主要旨在帮助学生全面了解计算机的基本原理和常见应用技术,培养学生的计算机应用能力和创新思维。

本课程介绍计算机的硬件组成、操作系统、办公软件和网络基础知识,并通过实践操作和案例分析帮助学生掌握基本的计算机操作和应用技能。

二、课程目标1. 培养学生对计算机的基本原理和运行机制的理解。

2. 提供学生计算机硬件和软件方面的知识,培养他们的实际操作能力。

3. 培养学生的创新思维和解决问题的能力。

4. 帮助学生了解计算机应用的现状和发展趋势,为他们未来的就业和发展做好准备。

三、教学大纲1. 计算机基础知识1.1 计算机的定义和特点1.2 计算机的硬件组成1.3 计算机的软件分类与应用1.4 计算机网络与通信技术2. 操作系统2.1 操作系统的作用和功能2.2 常见操作系统的特点和使用方法 2.3 操作系统的安装和配置2.4 操作系统的故障处理与维护3. 办公软件应用3.1 文字处理软件的使用技巧3.2 电子表格软件的功能与应用3.3 演示软件的设计与制作3.4 图形图像处理软件的基本操作4. 网络基础知识4.1 网络的基本概念和分类4.2 网络协议与通信原理4.3 网络交换技术与设备4.4 网络安全与管理五、教学方法与评价方式1. 教学方法在课堂教学中,采用理论讲授、实验操作、案例分析和小组讨论相结合的方法,注重理论与实践相结合,激发学生的学习兴趣和主动参与。

2. 评价方式考核方式主要包括平时作业、实验报告和期末考试。

平时作业包括课堂练习和作业布置,实验报告主要考核学生的实际操作能力,期末考试主要考核学生对课程内容的掌握程度。

六、教材和参考书目1. 教材《计算机应用基础教程》,作者:XXX,出版社:XXX2. 参考书目1) 《计算机基础与应用导论》,作者:XXX,出版社:XXX2) 《操作系统原理与实践》,作者:XXX,出版社:XXX3) 《办公软件应用实例教程》,作者:XXX,出版社:XXX4) 《计算机网络与通信原理》,作者:XXX,出版社:XXX七、课程安排与学时分配本课程总学时为XX学时,安排如下:1. 计算机基础知识:XX学时2. 操作系统:XX学时3. 办公软件应用:XX学时4. 网络基础知识:XX学时八、教学团队1. 主讲教师:XXX2. 助教:XXX九、学生要求1. 学生应具备一定的计算机操作基础和英语读写能力。

《计算软件技术基础》课程的设计与实施

《计算软件技术基础》课程的设计与实施

如下几个环节, 认真细致地对本课程进行设计和 具体实施: 制定教学大纲, 编 写教 材和 辅导 教材 ( 包括 上机 指导 书和 习题集) ; 制定实 施计划, 编写 《软 件技术基 础课堂设计 》 用 于指导和规范课堂教学; 培训 年青教 员, 集 体备 课, 制 作教 学软件; 采用全新的 教学方法 和手段, 制定 考试 大纲, 建立 统考机制, 完成了总参军训部 (00( 年立项的全军 重点网络 课程 《 计 算 机 软 件 技术 基 础 》 ( 编 号 (0%X ) , 并按照总部 (00% 新大纲, 对教学内容及时地作了调整。 我们把培养学员计算机素质贯穿于教材编写和授课的 全过程, 在全军院 校率 先制 作并 开设 了 《 计 算机 软件 技术 基础》 网络课程, 规 范了 课堂 教学 设计 , 使教 学内 容、 教学 方法有据可依, 减少教学的随意性, 以保证教学质量。在统 考机制的促进下, 教学质量有了很大的提高 。
文章编号: ’001&’%02 ((00: ) ;’&00’0&0%
《 计 算 软 件 技 术 基 础 》课 程 的 设 计 与 实 施
"
"=@ABC DCBEFG HGI 3AFHGEJHKE=G =L M"/,
陈卫卫! , 王庆瑞! , 田" 明# $%&’ ()*+,)* ! ,(-’. /*01+23*! , 45-’ 6*01 # (!7 解放军理工大学指挥自动化学院, 江 苏 南京 #!8889 ; #7 解放军理工大学通信工程学院, 江苏 南京 #!8889 ) ( !7 50:;*;3;) <= $<>>?0@ -3;<>?;*<0, AB- C0*D)2:*;E <= FG*)0G) ?0@ 4)GH0<I<1E , ’?0J*01 #!8889 ; #7 50:;*;3;) <= $<>>30*G?;*<0 &01*0))2*01,AB- C0*D)2:*;E <= FG*)0G) ?0@ 4)GH0<I<1E,’?0J*01 #!8889 ,$H*0? ) 摘! 要: 本文介绍了 《 计算软件技术基础》 的课 程设 计以 及教学 实施 方法, 论述 了课 程设计 的主 导思 想, 体现教 学内 容、 方法和手 段的改革成果。 -K:;2?G;: ,NC O=@ABC ICBEFG HGI =AFHGEJHKE=G =L M"/,(M@GIHPCGKH>B =L "=PQ@KCA /=LKRHAC ,CONG=>=FS)HAC EGKA=I@OCI EG KNEB QHQCA T ,NC F@EIC>EGC =L KNC ICBEFG EB ICBOAEUCI HGI KNC HONECVCPCGK UA=@FNK HU=@K US KNEB O=@ABC HB RC>> HB EKB KCHONEGF PCKN=I HAC H>B= QACBCGKCIT 关键词: 计算机软件技术基础; 教学改革; 网络课程 L)E ,<2@:: L@GIHPCGKH>B =L O=PQ@KCA B=LKRHAC KCONG=>=FS;KCHONEGF ACL=AP ; WCU&UHBCI O=@ABC 中图分类号: 8:%%T :1 文献标识码: ; 为在有限的学时内达 到上述培 养目标, 我 们牢牢 抓住

《大学计算机基础-文科类》课程教学大纲

《大学计算机基础-文科类》课程教学大纲

大学计算机基础课程教学大纲Fundamentals of Computers Course Teaching Program学时数:48其中:实验学时:24学分数:3适用专业:非计算机专业本科(文、经、管、外、法类)一、课程的性质、目的和任务本课程是高等院校在校非计算机专业的本科(文、经、管、外、法学等大文科类)各专业学生的计算机技术基础课程。

开设本课程的目的和任务:帮助学生了解计算机技术的发展和应用对社会各领域的影响,建立计算机作为现代社会的一门基本工具的意识,使学生掌握当前社会各个领域必备的有关计算机的基础知识和应用能力,掌握微型计算机的基本操作和使用方法,并为文科类各专业学生的后续计算机课程打下必要的计算机操作基础。

二、课程教学的基本要求本课程的学习过程中,要求学生了解计算机的发展、构成和基本的工作原理,理解微型计算机系统中各组成部件的功能和用法,能熟练地进行英文和汉字录入;了解计算机软件的功能及其软件开发的基本方法;了解操作系统的类型和理解其作用,重点掌握Windows XP 操作系统中的文件管理、任务管理和注册表的操作;了解常用的文字处理软件的类型、功能以及文字处理的基本方法,重点掌握使用Word字处理软件进行复杂文档的排版等一些高级功能;了解数据处理的基本原理、方法以及常用的数据处理软件的基本功能,掌握Excel 中工作表、数据库、图表的应用;了解有关多媒体的基础知识,掌握一种制作多媒体演示文稿的方法;了解数据库和信息系统开发的基本原理和方法,掌握数据库的创建以及简单的查询操作;了解信息安全的基础知识。

掌握病毒的检测与防治的基本方法,掌握个人计算机使用的安全防护,个人上网安全防护和隐私保护。

同时,了解目前常用的一些工具软件的功能和基本的使用方法。

本课程周学时3,总学时数48学时,实验内容分为:Windows操作系统的使用和管理、图文排版、基于Excel的数据处理和分析、基于PowerPoint的多媒体作品创作、ACCESS数据库的创建和查询五个实验。

《软件开发技术基础》(56 学时) 实验教学大纲(修订稿).

《软件开发技术基础》(56 学时) 实验教学大纲(修订稿).

《软件开发技术基础》(56学时)实验教学大纲(修订稿)(中文)软件开发技术基础课程名称(英文)Fundamentals of software developing technology 课程编号 COMP2024 开课类型必修 课程总学时 56 开课院系电信学院实验总学时 16 开设专业电气课程总学分 3.5课程类别技术基础 课程负责人赵英良第一部分 总体说明一、课程的目的、任务通过本课程的目的是通过学习和训练,加深对大学计算机基础课程的理解和认识,加强程序设计能力的训练,培养学生运用软件开发方法和技术分析问题和解决问题的能力。

本课程主要讲授在操作系统、数据库、多媒体、网络等应用环境中软件的基本开发方法及技术,以及在软件开发过程中要解决的数据结构与常用算法的实现。

通过该课程的学习,使学生掌握在上述环境中开发软件所必需的基础知识、基本开发方法和常用开发技术,为今后结合实际应用开发软件打下必要的基础。

二、课程的教学要求1.了解和掌握现代软件工程的基本理论、软件开发方法和技术2.了解和掌握经典数据结构的基本内容及常用算法3.了解和掌握操作系统的主要管理功能及其操作系统相关程序设计方法4.了解和掌握与数据库应用有关的基本理论、开发方法和技术5.了解和掌握在网络环境下软件开发的基本方法和技术6.了解和掌握在多媒体应用中涉及到的基本理论、程序设计方法和技术三、教学方法、教学形式、教学手段的特色1. 理论与实践相结合:理论讲授约占70%,课内实践占30%;2. 多媒体与板书相结合:一般内容使用多媒体课件教学,增加课堂容量;个别问题使用板书教学,使学生能跟上课堂进度。

3. 课内与课外相结合:课内必做实验16学时,另在课外以小组为单位完成一个小的软件项目;4. 面授与网络相结合:除面授、当面答疑、课内实验辅导外,课程网站提供丰富的教学资源,可以自学,还可以网上答疑,网上提交作业;四、教学内容序号 实验项目名称 学时实验类型每组人数 实验要求1 实验1 利用顺序表实现学生信息管理2 综合 1 必做2 实验2 利用单链表实现学生信息管理 2 综合 1 必做3 实验3 二叉树的生成和遍历 2 基本 1 必做4 实验4 Windows常用系统命令的编程 2 基本 1 必做5 实验5 数据库的建立和操作 2 基本 1 必做6 实验6 数据库基础编程 4 综合 1 必做7 实验7 消息回声 2 基本 1 必做课外实验:以3-5人的小组为单位,完成一个小的软件项目,要求有软件开发文档,时间为12周,具体题目可参考网上提供的“开放创新实验推荐项目”,也可自己选择,但须经任课教师审核。

软件技术教学大纲

软件技术教学大纲

软件技术教学大纲软件技术教学大纲软件技术是现代社会中不可或缺的一部分,它涉及到计算机科学、软件工程、数据结构等多个领域。

为了提高软件技术人才的培养质量,制定一份科学合理的软件技术教学大纲是必不可少的。

一、引言软件技术教学大纲的目的是为了规范软件技术教学的内容和方法,确保学生能够掌握必要的软件技术知识和技能,培养他们成为具有创新能力和实践能力的软件工程师。

本文将从课程设置、教学目标、教学内容、教学方法和评价方式等方面探讨软件技术教学大纲的制定。

二、课程设置软件技术教学大纲应包括多个课程,涵盖软件技术的各个方面。

其中,基础课程如计算机科学基础、数据结构与算法、操作系统等是必修课程,而高级课程如软件工程、软件测试、人机交互等则是选修课程。

通过这样的设置,学生可以逐步深入了解软件技术的各个领域,为将来的发展做好准备。

三、教学目标软件技术教学大纲应明确教学目标,即培养学生的核心能力和素质。

核心能力包括软件开发、软件设计、软件测试等方面的技能,而素质则包括创新能力、团队合作能力、沟通能力等。

通过培养这些能力和素质,学生可以适应快速发展的软件技术行业,并为行业的发展做出贡献。

四、教学内容软件技术教学大纲的教学内容应包括理论知识和实践操作。

理论知识包括软件开发的基本原理、软件设计的方法和技巧、软件测试的流程等;而实践操作则包括使用常见的软件开发工具、编写实际的软件程序、进行软件测试等。

通过理论和实践相结合的方式,学生可以更好地理解和掌握软件技术。

五、教学方法软件技术教学大纲应指导教师采用多种教学方法,如讲授、实践、案例分析等。

讲授是基础,通过讲解理论知识,学生可以了解软件技术的基本概念和原理;实践是关键,通过实际操作,学生可以巩固所学的知识和技能;案例分析是拓展,通过分析实际案例,学生可以应用所学的知识解决实际问题。

这些教学方法的结合可以提高学生的学习效果和应用能力。

六、评价方式软件技术教学大纲应明确评价方式,即通过何种方式对学生进行评价。

《计算机基础》课程教学大纲

《计算机基础》课程教学大纲

《计算机文化基础》教学大纲课程编号:课程性质:通识必修课总学分值:总学分:4学分总学时数:总学时:两学期共80学时,其中理论48学时,实验实践32学时。

适用专业:全校所有专科专业学生先修课程:无一、课程简介1、课程性质与定位:本课程是学生通识必修课。

该课程是使学生通过现代媒体及工具构建知识、培养能力和提升素质的重要课程,是培养通用人才的不可或缺的课程,也是学生就业要求所必修的技能课程。

该课程的学习,将为学生的自主学习、终身学习以及为提高学习效率打下坚实的基础。

2、教学目的与要求:本课程采用理论与实践结合的方法教学,其教学目的是:培养学生对信息技术的兴趣;掌握计算机的基本理论、基本操作;熟练掌握Office办公软件的基本操作技能;掌握网络基础知识,并会用Internet网检索信息、传输信息,培养信息的甄别、筛选的能力;培养应用信息技术改进分析问题及解决问题的观念及方法,提高分析问题、解决问题的能力。

掌握应用信息技术改变学习方式的方法,提高学习效率。

3、教学重点:1.掌握windows 7操作系统的使用方法2.能熟练使用word 2010文字处理软件3.掌握excel 2010电子表格软件的基本操作4.掌握powerpoint 2010幻灯片制作软件的基本操作。

难点:excel 2010电子表格内数据的计算。

二、课程教学内容、要求与学时分配(一)理论教学内容:第一章计算机基础知识教学要求:了解计算机的发展和应用;掌握计算机系统的组成及较合理的配置;了解计算机的主要性能指标;了解、掌握数据在计算机中的表示与存储;了解计算机发展前沿。

内容1、了解计算机发展历史。

2、掌握数字与编码。

3、掌握计算机的系统组成。

4、掌握微型计算机的硬件配置。

5、掌握计算机性能指标与评价。

重点:计算机系统的组成内容:计算机硬件系统由控制器、存储器、运算器、输入设备、输出设备组成;计算机软件系统由硬件系统和软件系统组成。

难点:进制之间的转换内容:二进制与十进制之间的转换;二进制与八进制之间的转换;二进制与十六进制之间的转换。

《计算机软件技术基础》课程教学的实践与体会

《计算机软件技术基础》课程教学的实践与体会

科 技 教 育199 科技资讯 S CI EN CE & T EC HNO LO GY I NF OR MA TI ON 随着计算机技术的迅速普及与发展,高校学生的计算机基础教育越来越受到社会的关注和学校的重视,计算机基础课已经成为高校重要的基础课程之一。

《计算机软件技术基础》是我校为工商类、金融、信息与计算科学等专业的本科生开设的一门计算机基础课程。

1 规划课程体系由于理工类、管理类、文法类等学生的专业领域不同,因而对计算机技术的要求也各有不同,我校分别对不同专业的学生设置了相关的计算机类课程。

该课程是针对非计算机类的工商类、金融、信息与计算科学等专业开设的一门软件综合技术基础课程。

其涉及面广,内容相对独立,涉及计算机操作系统、数据结构、数据库技术、软件工程等课程的基本内容。

通过学习该课程,可使非计算机专业的学生能够了解并掌握计算机软件最基本的概念、思想、原理和方法,掌握开发应用软件所必需的软件基础知识,提高软件素质和用计算机技术求解实际问题的能力,为今后更好地服务于该专业打下必要的基础。

2 组织教学环节2.1制定教学大纲和教学内容计算机软件技术基础课程是一门成熟的课程,开设时间较长,但由于其包含的内容丰富,所涉及专业较广,所以课程内容应充分考虑专业培养方案适时调整,2013年我们对旧的教学大纲进行了修订,宗旨是既体现该课程在专业培养目标中的地位和作用,又使课程教学内容保留经典,体现现代、涉及前沿。

目前关于计算机软件技术基础的教材很多,内容也比较成熟,但却鲜有主要依据C语言来描述算法的教材,由于我校所授课学生先修的高级语言仅有C语言,因此在教学实施中,我们将教材中对应内容的算法和例题用C语言进行描述,便于学生理解和学习。

2.2制作多媒体课件计算机软件技术基础是一门交互性很强的课程,因此采用多媒体教学是行之有效的教学手段,多媒体课件的制作是多媒体教学中的一个重要环节。

(1)课件的整体布局上,遵循“按章节组织教学内容、涉及每个知识点、突出重点和难点”的原则,不能把课件制作成教材的“克隆”版,做到源于教材而不局限于教材。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机软件技术基础》课程教学大纲
二、课程教学内容及要求
第一章:计算机软件的基本概念
软件开发方法与技术。

要求学生学习和掌握软件的基本概念,软件的研制过程、软件工程概述、软件设计方法、程序结构、算法描述工具,如流程图和算法语言。

1.1 计算机软件的概念
1.2 计算机软件的发展及应用
1.3 软件工程学的基本思想和一般方法
第二章:数据结构与算法
要求学生学习和掌握数据结构的基本概念与原理、线性表、顺序存储结构和链式存储结构、算法实现、数组、栈、队列、树。

2.1 数据结构的概念与算法描述
(1)掌握数据结构基本概念
(2)了解算法描述方法
(3)C语言程序设计简介
2.2 线性结构
2.2.1 线性表
(1)掌握顺序表的定义及其基本运算
(2)掌握线性链表的定义及其基本运算(单链表、循环链表)
(3)了解线性表的应用
2.2.2 栈
(1)掌握栈(顺序栈、链栈)的定义及其运算
(2)了解栈的应用
2.2.3 队列
(1)掌握队列(单队列、循环队列、链对列)的定义及其运算
(2)了解队列的应用
2.2.4 数组
(1)了解数组的定义、顺序存储结构
2.3非线性结构
(1)掌握树的定义和术语
(2)掌握二叉树的存储及其运算
(3)掌握二叉树的遍历及应用
2.4 查找
(1)掌握线性表的顺序查找方法
(2)掌握顺序表的折半查找方法
2.5 排序
(1)了解排序的思想
(2)掌握直接插入、折半插入排序、冒泡排序方法
1 / 3
(3)了解快速排序、归并排序的基本思想
第三章:操作系统基础
要求学生学习和掌握操作系统的基本概念与原理、操作系统提供的接口、进程与进程管理、多道程序技术、同步与互斥、内存管理、设备管理、文件系统的原理、文件的使用。

3.1 操作系统的基本概念
(1)了解操作系统的分类与功能
(2)了解操作系统的发展
3.2 进程与处理机管理
(1)掌握进程的概念及作用
(2)掌握进程的控制与调度方法
(3)掌握进程的同步与互斥、P、V操作及进程通信
(4)了解死锁的概念
3.3 作业管理与控制
(1)了解作业管理的概念
(2)了解作业控制与调度的方法
3.4 存储管理
(1)了解存储管理的概念
(2)了解虚拟存储的概念及存储管理的方式
(3)文件系统的原理、文件的使用
3.5 设备管理
(1)了解设备管理的概念
(2)了解通道与中断技术
(3)了解缓冲技术、SPOOLING技术
三、实践环节
实验一:C编程语言复习
(1)与数据结构有关的语句功能实践(C回顾)
(2)熟悉VC++调试程序的基本方法,运行环境以及多文件程序的输入、
编辑、调试和运行的全过程
实验二:线性表的应用
(1)学习和掌握线性表的编程训练——指针与链表
(2)熟悉指针与链表的使用
(3)掌握链表的基本操作,如建立、插入、删除在顺序存储结构上的实现
实验三:栈的运用
(1)掌握栈类型的两种存储结构:顺序栈和链栈
(2)顺序栈基本操作的实现
(3)链栈基本操作的实现
实验四:队列的运用
(1)掌握队列类型的两种存储结构:循环队列和链队列
2 / 3
(2)循环队列基本操作的实现
(3)链队列基本操作的实现
实验五:二叉树的建立与遍历
(1)掌握二叉树的二叉链表存储结构
(2)二叉树的建立
(3)二叉树的前、中、后序遍历
实验六:二叉排序树的建立及查找
(1)掌握二叉排序树的左小右大基本理论
(2)二叉排序树的建立及中序遍历
(3)二叉排序树的查找
实验七:排序
(1)掌握常用排序方法的算法思想和排序过程
(2)实现冒泡排序、简单选择排序、线性插入排序和快速排序方法
实验八:查找
(1)掌握常用查找方法的算法思想和查找过程
(2)实现顺序查找、对分查找方法
四、学时分配
五、附录
参考教材:《计算机软件技术基础》沈被娜等编著清华大学出版社
参考和阅读书目:《计算机软件技术基础》庞丽萍编,华南理工大学出版社
制定者:胡新宇
3 / 3。

相关文档
最新文档