第一篇:教学大纲-非计算机理工科专业
《C语言程序设计》教学大纲
课程编号:
课程中文名称:C语言程序设计
课程英文名称:THE C PROGRAMMING LANGUAGE
总学时: 60
授课:
上机实验:
总学分: 授课对象:全校非计算机理工科专业本科生 先修课程:大学计算机基础 课程要求:必修
课程分类:计算机公共基础课
授课单位:计算机科学与技术学院
一、课程教学目的
C语言程序设计是是高等工科院校中非计算机机专业的一门计算机公共基础课。本课程通过对C语言的基本语法、基本语句、基本控制结构以及程序设计的方法的讲述,使学生掌握程序设计的基本技能和方法;通过上机编写程序和调试程序的基本训练,使学生了解C语言程序设计的开发环境及软件开发的一般过程,掌握基本的程序设计、程序测试和程序调试技巧,培养学生的编程实践能力;通过对一题多种编程序方法的讲解和实验,培养学生解决问题、优化问题的能力和创新思维;通过面向具体应用的编程实践,使学生学会用计算机分析、处理较复杂问题的方法,为学习其他程序设计语言和后续的计算机课程,将来从事软件开发奠定重要的技术基础。
二、教学内容及学时安排
1.程序设计引论(1学时)
(1)程序设计的发展历程:计算机的发展过程以及程序设计方法和程序设计语言的发展过程。(2)计算机求解实际问题的基本特点:利用计算机求解实际问题过程中的抽象、设计特征。(3)程序与程序设计语言:程序与程序设计语言的相关概念,包括计算机系统、计算机指令、数据、源程序、目标程序、可执行程序、编译程序等概念,以及程序设计语言的发展过程,具有代表性、使用广泛的几种程序设计语言的特点。(4)程序设计的基本过程:按照问题分析、程序设计、编码、调试与测试过程介绍程序设计的基本过程,以及程序在计算机内部工作的基本原理。(5)程序的基本结构:用简单的实例说明程序的基本结构,同时介绍程序的开发环境、程序的运行过程(编辑、编译、连接、运行)。
2.数据类型基础(3学时)
(1)基本数据类型:程序设计语言中基本数据类型的概念、各种数据类型的数值(整型、实型)在内存中的表示方式以及取值范围。(2)常量与变量:各种数据类型常量的书写规则、变量的定义与命名规则、变量的存储与赋值,以及数据类型的转换规则。(3)运算符与表达式:算术、赋值、关系、逻辑等运算符的操作含义和优先级、结合性的概念,以及常用表达式的书写方式和计算规则。
3.算法设计基础和基本控制结构(6学时)
(1)算法的概念和特征,算法的描述方式(流程图、NS图、伪码),问题求解过程中算法的角色。(2)顺序控制结构:顺序控制结构的特点、顺序控制结构语句的使用方式,以及常用的输入输出函数。(3)条件控制结构:条件控制结构的特点和执行过程,包含单分支、双分支 和多分支的条件控制结构语句。(4)迭代循环控制结构:循环控制结构的特点和执行过程。循环的三种常见的控制方式(计数控制的循环、条件控制的循环、标记控制的循环)和设计方法,累加和累乘算法的设计方法,累加项或累乘项的构成规律。(5)常用的算法:分治、统计、递推、迭代、穷举。4.函数(4学时)
(1)常用的标准函数:常用的标准函数,如fabs(), sqrt(),rand(), exit()等。(2)函数的定义与调用:函数定义与函数声明的含义,函数定义、函数声明、函数调用的格式,函数的返回值类型,以及函数调用的执行过程。(3)参数传递:如何为一个函数设置参数,在函数被调用时,参数是如何进行传递的。(4)变量的生存期与作用域:变量的作用域、生存期、存储类型等概念。(5)全局变量、局部变量、自动变量、静态变量的概念和定义、使用方法。(6)递归与递归函数:递归的概念,递归的数学描述,递归调用的过程、递归函数的实现,递归与迭代的区别和优缺点。(7)自顶向下、逐步求精的结构化程序设计方法:结构化程序设计开发方法的主要特点,核心思想—程序设计的模块化。5.数组(4学时)
(1)数组类型组织数据的特点,一维数组和二维数组的定义格式、存储方式、初始化方式、数组元素的引用以及输入输出的实现方式。(2)数组类型作为函数参数时的传递规则。
(3)字符串的存储及其主要操作的实现,常用的字符串处理函数。(4)常用的算法:求最大最小值、排序、查找等 6.指针(6学时)
(1)指针类型:指针类型的特点、定义和引用、指针类型参数的传递方式及适用场合。(2)指针与数组:指针与数组的关系,包括一维数组和指针之间的关系,二维数组和指针之间的关系,利用指针操作数组以及向函数传递数组的方式,用字符指针操作字符串的方法以及与用字符数组操作字符串的方法之间的区别,指针数组,带参数的main函数和命令行参数。(3)指针与函数:指针变量作函数参数与简单变量作函数参数之间的区别,按值传参和按地址传参两种方式的区别。7.结构体和共用体(4学时)
(1)结构体类型:结构体和共用体类型组织数据的特点,结构体和共用体类型变量的定义格式、存储方式、结构体和共用体成员的引用、输入输出的实现特点。(2)动态存储分配:存储空间的管理方式、动态存储分配的概念、在程序设计语言中实现动态存储分配的方式,在设计动态数组以及链表等动态数据结构中的应用。链表的概念、链表的实现方式。(3)指针与结构体:结构体类型参数的传递特点,利用指针操作结构体以及向函数传递结构体数据的方式。8.文件操作(2学时)
(1)文件的概念与类型:文件的概念,文件内数据的组织形式,文本文件与二进制文件的区别。(2)文件的操作:文件的打开、读写、关闭等常用的文件操作函数,文件的
读写包括字符读写、格式化读写等。
三、教学基本要求 1.课程基本要求
总体要求:
通过介绍C语言的基本知识和程序设计方法,结合各种实践教学环节,使学生理解计算机求解实际问题的基本过程,掌握程序设计的基本思想、方法和技巧,以及一些常用的算法(如分治、递推、迭代、穷举、递归、排序、查找等)、常用的数据结构(如线性表、链表等),养成良好的程序设计习惯,培养利用计算机求解问题的基本能力,具备初步的高级语言程序设计能力。
课堂教学要求:
1)从实际案例出发,采取由问题设计算法,由算法带出程序(语法)的思路,即强调算法设计和程序设计方法,淡化语法细节。
2)注重软件设计的全过程,包括设计算法、选择数据表示方式、编码、测试与调试,而不是仅仅关注编码过程。
3)要求在讲解程序设计的过程中,贯穿介绍程序测试、程序调试和排错的基本方法。
4)要求在讲解程序设计的过程中,穿插介绍编码风格(如程序版式、标识符命名规范),强调程序可读性的重要性,注重培养学生良好的程序设计习惯。
实验教学要求: 要求课程实验与课堂讲授内容保持同步。课程实验由基础实验和综合实验组成。基础实验的主要目的是使学生通过训练,加深对某个知识点的理解;综合实验主要针对多个知识点进行综合训练,加深学生对课程内容的整体认识,提高编程实践能力。
2.考试基本要求
考试方法: 取消卷面笔试(仅补考为卷面笔试),采用“C语言编程题考试自动评分系统”进行机上考试,重点考核学生的编程实践能力。命题方法:
机上考试分两次进行。期中考试由任课教师自己命题,在实验课上随堂考试。期末考试由课程组组织专门教师统一命题,进行统一考试。
题型包括编程题和程序改错题,其中,编程题为必答题,程序改错题为选做的附加题。对于附加题,只有程序完全修改正确才给加分,否则不加分。任课教师要负责对所有程序人工复核、确保成绩评判无误后,统计记录成绩。成绩记载方法:
采用期中、期末机上考试成绩与平时成绩(包括作业和实验)累计的方式,期中机上考试成绩占30%,期末机上考试成绩占50%,平时成绩占20%(作业和实验各占10分),总分满分为100分,大于等于60分为合格成绩,否则为不合格成绩,因附加了创新实践附加分而总分数超过100分者,仍按100分计。
第二篇:理工科专业
理工科专业大全
理工科专业分为理、工、农、医四个学科门类,各学科专业设置如下:
一、理学
1. 数学类 :数学与应用数学;信息与计算科学
2. 物理学类:物理学;应用物理学
3. 化学:化学;应用化学
4. 生物科学类:生物科学;生物技术
5. 天文学类:天文学
6. 地质学类:地质学;地球化学
7. 地理科学类:地理科学;资源环境与城乡规划管理;地理信息系统
8. 地球物理学类:地球物理学
9. 大气科学类:大气科学;应用气象学
10. 海洋科学类:海洋科学;海洋技术.海洋学
11. 力学类:理论与应用力学
12. 电子信息科学类:电子信息科学与技术;微电子学;光信息科学与技术
13. 材料科学类:材料物理;材料化学
14. 环境科学类:环境科学;生态学
15. 心理学类:心理学;应用心理学.心理咨询
16. 统计学类:统计学.电算化会计与统计、统计与会计等
二、工学
1. 地矿类:采矿工程;石油工程;矿物加工工程;勘查技术与工程;资源勘查工程.黄金地质勘察与管理
2. 材料类:冶金工程;金属材料工程;无机非金属材料工程;高分子材料与工程.化学装潢材料及应用、宝石学
3. 机械类:机械设计制造及其自动化;材料成型及控制工程;工业设计;过程装备与控制工程,化工设备与机械、飞机及发动机维修
4. 仪器仪表类:测控技术与仪器.自动化仪表及应用、医用电子仪器、测绘仪器
5. 能源动力类:核工程与核技术.热能与动力工程、制冷低温技术、采暖与通风
6. 电气信息类:电气工程及其自动化;自动化;电子信息工程;通信工程;计算机科学与技术;.软件工程.7. 土建类:建筑学;城市规划;土木工程;建筑环境与设备工程;给水排水工程.景观设计.工程造价.工程管理.8. 水利类:水利水电工程;水文与水资源工程;港口航道与海岸工程
9. 测绘类:测绘工程.测量工程、环境治理工程.10. 环境与安全类:环境工程;安全工程.室内环境控制工程
11. 化工与制药类:化学工程与工艺;制药工程.精细化工
12. 交通运输类:交通运输;交通工程;车辆工程.油气储运工程;航海工程;航海技术;轮机工程.铁道运输
13. 海洋工程类:船舶与海洋工程
14. 轻工纺织食品类:食品科学与工程;轻化工程;包装工程;印刷工程;纺织工程;服装设计与工程
15. 航空航天类:飞行器设计与工程;飞行器动力工程;飞行器制造工程;飞行器环境与生命保障工程.航天测控工程、空间工程
16.武器类:武器系统与发射工程;探测制导与控制技术;弹药工程与爆炸技术;特种能源工程与烟火技术;地面武器机动工程;信息对抗技术.、军械储存与管理
17. 工程力学类:工程力学.工程结构分析
18. 生物工程类:生物工程.生物医学工程
19. 农业工程类:农业机械化及其自动化;农业电气化与自动化;农业建筑环境与能源工程;农业水利工程
20. 林业工程类:森林工程;木材科学与工程;林产化工.21. 公安技术类:刑事科学技术;消防工程.刑侦技术等
22、公安学类(包括侦查学、刑事侦察、经济犯罪侦察等)
23.实用技术类(包括计算机网络工程与管理、建筑装饰设计与工程、信息与多媒体技术等)
三、农学
1. 植物生产类:农学;园艺;植物保护;茶学,花卉、种植养殖
2. 草业科学类:草业科学,商品花卉、园林花卉技术、种子种苗等
3. 森林资源类:林学;森林资源保护与游憩;野生动物与自然保护区管理
4. 环境生态类:园林;水土保持与荒漠化防治;农业资源与环境,风景园林、环境保护等
5. 动物生产类:动物科学:蚕学,动物科学、经济动物、养殖技术等
6. 动物医学类:动物医学;包括动物卫生检验、畜牧兽医、动植物检疫等
7. 水产类:水产养殖学;海洋渔业科学与技术,名特水产养殖、资源与渔政管理等
8、农业经济管理类(包括农业经济管理、林业经济管理、乡镇建设与管理)
四、医学
1. 基础医学类:基础医学
2. 预防医学类:预防医学, 卫生检验、妇幼卫生等
3. 临床医学与医学技术类:临床医学;麻醉学;医学影像学;美容医学、医学检验、高级助产等
4. 口腔医学类:口腔医学, 口腔修复工艺学
5. 中医学类:中医学;针灸推拿学;蒙医学;藏医学
6. 法医学类:法医学
7. 护理学类:护理学, 高级护理、中西药结合护理
8. 药学类:药学;中药学;药物制剂
你喜欢物理或者生物方面的专业,但理学类的物理或者生物方面的专业就业率不高。建议在工学类寻找适合女生学的物理或者生物方面的专业,如电气信息类,生物工程类。还有医学类等专业。
第三篇:理工科专业介绍 文档
理工科专业介绍与就业方向
1.数学与应用数学
专业介绍:本专业特点是理工结合,培养具有宽厚的数学基础,熟练的计算机应用和开发技能,较强的外语能力,并掌握一定的应用科学知识,能运用数学的理论和方法解决实际问题的高级科技人才。
就业去向:毕业生适合到科研、工程、经济、金融、管理等部门和高等院校从事教学、计算机应用、科学计算、软件设计、信息管理、经济动态分析和预测等多方面的研究和管理工作。
推荐院校:北京大学、南开大学、天津大学、天津理工大学、复旦大学、四川大学、中国科学技术大学武汉大学。
2.信息与计算科学
专业介绍:本专业培养能在科技、教育和经济部门从事研究、教学、应用软件开发和管理工作等方面的高级专门人才。
就业去向:主要到科技、教育和经济部门从事研究、教学和应用开发及管理工作。
推荐院校:北京大学、清华大学、浙江大学、南开大学、南京大学、吉林大学、西安交通大学、天津理工大学。
3.应用物理学
专业介绍:本专业培养具有坚实的数理基础,熟悉物理学基本理论和发展趋势,熟悉计算机语言,掌握实验物理基本技能和数据处理的方法,获得技术开发以及工程技术方面的基本训练,具有良好的科学素养和创新意识。
就业去向:毕业生能在应用物理、电子信息技术、材料科学与工程、计算机技术等相关科学领域从事应用研究、技术开发以及教学和管理工作。推荐院校:北京大学、清华大学、南京大学、浙江大学、南开大学、天津大学、中国科学技术大学、武汉大学。
4.应用化学
专业介绍:本专业以高分子材料、精细化工和计算机在化学化工中的应用技术为专业方向,培养具有可从事相关领域的科学研究,工业开发和管理知识的高级专门人才。
就业去向:主要到科研机构、高等学校及企事业单位等从事科学研究、教学及管理。
5.环境科学
专业介绍:本专业培养能在科研机构、高等院校、行政部门和企事业等单位从事科研、教学、规划与管理、环境评价和环境监测等工作的高级专业人才。
就业去向:主要到科研机构、高等学校、企业事业单位及行政部门等从事科研、教学、环境保护和环境管理等工作。
6.环境工程专业
专业介绍:本专业培养具备城市和城镇水、气、声、固体废物等污染防治和给排水工程,水污染控制规划和水资源保护等方面知识的环境工程学科高级工程技术人才。
就业去向:主要至政府部门、规划部门、经济管理部门、环保部门、设计单位、工矿企业、科研单位、学校等从事规划、设计、施工、管理、教育和研究开发方面的工作。
推荐院校:华中科技大学、南开大学、天津大学、天津理工大学
7.计算机科学与技术
专业介绍:培养能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
就业去向:计算机科学与技术类专业的毕业生适合到各系统或行业的相关部门从事软件开发、经营和维护,也可从事教学、科研和技术工作。推荐院校:北京大学、北京理工大学、吉林大学、南京大学、南开大学、天津大学、天津理工大学
8.生物工程(生物科学)
专业介绍:本专业培养能在生物技术与工程领域从事设计、生产、管理和新技术研究、新产品开发的工程技术人才。
就业去向:生物科学类专业的毕业生可在教学、科研部门,也可在农、林、渔、牧、副、医、药以及有关的企业与事业单位从事教学、科学研究或其他与生物学有关的技术工作。
推荐院校:北京大学、华东理工大学、南开大学、天津大学、天津理工大学
9.生物技术
专业介绍:本专业能适应生物技术及相关领域的理论及应用性研究,具有创新能力和实践能力的高级专门技术人才。
就业去向:主要到科研机构或高等学校从事科学研究或教学工作或在工业、医药、食品、农、林、牧、渔、环保、园林等行业的企业、事业和行政管理部门从事与生物技术有关的应用研究、技术开发、生产管理和行政管理等工作。
推荐院校:南京大学、中国农业大学、四川大学、天津大学、华东理工大学
10.通信工程
专业介绍:本专业培养掌握光波、无线、多媒体通讯技术、通讯系统和通讯网等方面知识,能在通信领域从事研究、设计、制造、运营及从事通讯技术开发与应用、管理与决策的高级工程技术人才。
就业去向:适合邮电部所属各邮电管理局及公司从事科研、技术开发、经营及管理工作,也可到军队、铁路、电力等部门从事相应的工作。推荐院校:北京邮电大学、天津大学、天津理工大学、华中科技大学、11.机械工程及自动化专业专业介绍:本专业培养能在工业生产第一线从事机械工程及自动化领域的设计制造、科技开发、应用研究、运行管理和市场营销等方面工作的宽口径、通识型高级工程技术人才。
就业前景:可在机械、电子、冶金、石油化工、航空航天、兵工等领域的企事业单位从事生产技术、研究开发、工程建设、行政管理及教育工作等。机械工程及其自动化专业是集机械、电子、信息技术为一体的综合性专业,知识结构先进,适应面宽广,发展潜力大,是一个发展迅速、需求巨大的热门专业。
推荐院校:西安交通大学、浙江大学、天津理工大学、天津工业大学
12.过程装备与控制工程
专业介绍:本专业培养具备化学工程、机械工程、控制工程和管理工程等方面知识的高级专门人才,以适应现代化工业发展的需要。
就业前景:主要到化工、石油、能源、轻工、环保、医药、食品、机械及劳动安全等部门从事工程设计、技术开发、生产技术、经营管理以及工程科学研究等方面的工作。本专业毕业生就业几率高,且多能与专业对口。
13.热能与动力工程
专业介绍:本专业培养能够从事制冷、空气调节、供热等能源工程的高级工程技术和管理人才。专业内容包括汽车发动机、涡轮机械、锅炉与换热设备、制冷与空调、新能源开发与利用。
就业前景:在国民经济和部门,从事动力机械(如热力发动机、流体机械、水力机械)的动力工程(如水电动力工程、制冷及低温工程、空调工程)的设计、制造、运行、管理、实验研究和安装、开发、营销等工作。该专业属能源动力类,是国家重点发展领域之一,发展前景广阔。推荐院校:北京航空航天大学、天津大学、天津理工大学
14.电气工程及其自动化
专业介绍:本专业培养能够从事与电气工程有关的系统运行、自动控制、电力电子技术、信息处理、试验分析、研制开发、经济管理以及计算机应用等领域工作的宽口径“复合型”高级工程技术人才。
就业前景:毕业后可在电力科研院所、电力规划设计院、自动化高新技术公司、各地电力公司、各发电厂及非电力企业动力部门工作。可在电力系统自动化、计算机应用技术、农业电气化与自动化等主要专业方向深造。
推荐院校:浙江大学、北京航空航天大学、天津大学、西安交通大学、天津理工大学、天津科技大学
15.电子信息工程
专业介绍:本专业培养能够在电子工程领域、信息工程领域、计算机技术与应用领域等从事研究、设计开发、制造、应用和管理与决策的高级工程技术人才。
就业去向:电子信息工程类专业毕业生适合到电子行业、广播电视等部门从事电子设备制造、电子元件和器件及原材料的开发研制、生产管理等工作,也可到其他部门的相关单位工作。
推荐院校:北京邮电大学、电子科技大学、北京科技大学、浙江大学、天津大学、天津理工大学、天津科技大学
16.光电子技术科学专业
专业介绍:培养高级光电子技术科学人才。
就业前景:到信息产业部门、电信部门、高等院校、企事业单位及有关公司,主要从事光电子技术科学,光电信息工程与技术、光通信工程与技术、光电信号检测处理与控制技术等领域的研究、设计、开发、应用和管理等工作。
推荐院校:南开大学、天津大学
推荐院校:北京航空航天大学、中国民用航空学院、南京航空航天大学、西北工业大学
22轻化工程
专业介绍:培养在轻化工程领域从事生产、科学研究、工程设计、新产品和新技术开发的高级工程技术人才。
就业前景:轻化工程专业就业前景广阔。毕业生可进入轻化工程领域的各大公司、研究所、设计院、企事业单位、高等院校等单位工作。据资料显示,轻化工程这个专业的就业率最高达到98%,而且毕业生就业多集中在江苏、浙江、广东等东部发达地区。该专业毕业生大都属于技术管理型人才,因此就业后的待遇也相当不错。
推荐院校:天津科技大学
23食品科学与工程
专业介绍:培养从事新型功能食品、绿色食品等方面的基础研究、工程设计、产品开发、质量管理、生产管理与销售等方面工作能力的高级工程技术人才。
就业前景:毕业生可在食品加工与制造、食品机械与设备、食品原料与配料、食品物流与营销等企业以及相关的研究、设计院、大专院校和以食品产业为对象的经济管理、公共卫生、技术监督、商品检验和贸易等部门工作;也可在攻读食品科学、营养与食品卫生、农产品加工及贮藏等学科继续攻读硕士学位研究生。
推荐院校:天津大学、天津科技大学、天津商学院
24电子科学与技术
专业介绍:该专业培养能从事科学研究、技术开发和应用以及教学工作的高级专业人才。
就业前景:该专业毕业生主要分配到科研院所、高等院校、大型企事业单位及高新技术公司从事光电子、光通讯、激光技术及其应用等方面的研究、设计、开发和管理工作。
推荐学校:南开大学、天津大学、天津工业大学、天津理工大学、北京交通大学
推荐院校:同济大学、西南交通大 26航海技术
专业介绍:培养懂得现代海洋船舶驾驶、船舶运输管理的基本理论和基本知识,受过识别和运用各种航图、导航仪器表、GMDSS通信方B专项训练的高级航海技术人才。
就业前景:毕业生主要到海洋运输各企事业单位从事海洋船舶驾驶和营造管理工作。
推荐院校:天津理工大学
28交通工程
专业介绍:本专业培养能在交通部门从事交通规划、交通工程设计、交通系统控制、工程项目评价等方面工作的高级工程技术人才。
就业去向:本专业毕业生的就业率一直在高校各专业中名列前茅。能在国家和省、市的发展计划部门、交通规划与设计部门、交通管理部门等从事交通运输规划、交通工程设计、交通控制系统开发等方面工作或在教育、科研部门从事教学和科研等工作。
推荐院校:中国民航学院、天津城建学院、北京理工大学、同济大学
29交通运输
专业介绍:本专业培养能在国家及省市的交通运输管理部门、交通运输企事业单位从事交通运输的组织、指挥和决策的高级技术人才。就业前景:多年以来,交通运输专业的毕业生一直处于供不应求的状态。但是,铁路系统还仅仅是用人需求的一部分。与交通运输专业对口的就业方向还包括了公路、水路、航空和城市交通等各类交通运输部门。在未来的工作岗位上,交通运输专业的毕业生是在各个交通系统从事规划、设计、指挥、管理等方面的工作,使得交通运输系统能够高效地运转。
推荐院校:中国民航学院、天津工程师范学院、北京交通大学、西南交通大学、北京理工大学
30信息安全专业
专业介绍:培养掌握计算机与网络技术、网络与大型信息系统安全技术、安全管理与信息安全法律法规,能够从事计算机网络与大型信息系统安全设计、工程开发及系统管理,信息安全理论与法律法规研究的高级专门人才。
就业前景:从事信息安全产品研究与开发、网络通信与信息服务等工作,可以到国家机关以及各级信息中心部门工作,从事信息安全教育与研究工作。我国已将信息安全列为今后十年优先发展领域,目前信息安全方面的人才很少,而金融、商业、公安、军事和政府部门对信息安全人才的需求是很大的。
推荐院校:南开大学
31软件工程专业
专业介绍:是计算机领域发展最快的学科分支之一。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术,能够在计算机软件领域中从事软件设计、开发和管理的高级人才。
就业前景:除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司、信息咨询公司以及金融等其他独资、合资企业。一份最新报告显示,从1996年至2006年,我国将有100多万个需要软件技能的新职位,目前就有10万至40万个需要电脑软件技能的职位因无人填补而空着。
推荐院校:南开大学、天津大学、武汉大学、上海交通大学、天津理工大学
32生物医学工程
专业介绍:将电子技术、信号检测与处理、计算机技术等高科技手段运用到医学中去,是医学发展的必然趋势。主要学习与电子、信息和生命科学有关的基础理论,学习综合运用工程技术与医学相结合的基本知识,开发、设计、研究医学仪器以及现代医疗的基本方法与技能。就业前景:主要到生物医学工程领域、医学仪器以及其他电子技术、计算机技术、信息产业等部门从事研究、开发、教学及管理的工作。生物医学工程专业是面向二十一世纪的新型学科,是我国二十一世纪优先发展、重点支持的学科之一。现代医疗设备多是高科技产品,我国基本依靠进口,因此该专业人才需求迫切,数量很大,将有长久的生命力和广阔的发展前景。
推荐院校:南京大学、浙江大学、上海交通大学、天津大学
33高分子材料与工程
专业介绍:培养能从事塑料、橡胶、胶粘剂、纤维、涂料等材料的合成、改性、物料混配、成型加工技术的高级工程技术人员。
就业去向:主要到高分子材料的合成改性和加工成型等领域从事科学研究、技术开发、工艺和设备设计、生产及经营管理等方面工作。毕业生继续深造的可能性极大。
推荐院校:北京化工大学、华东理工大学、天津科技大学
38水利水电工程
专业介绍:培养具有创新精神和实际动手能力的水利水电工程建设实用性和通用性宽口径的高级技术人才。
就业去向:学生毕业后可在水利水电、电力行业的管理、设计、科学研究机构,工程施工单位和高等院校从事相关的规划、设计、施工、管理、科学研究和教学等工作。也可在土木建筑及其他行业从事相关的工作。
推荐院校:清华大学、中国农业大学、天津大学、大连理工大学
39资源环境与城乡规划管理
专业介绍:培养能在科研机构、高等学校、企事业单位和行政部门从事科研、教学、资源开发利用与规划、管理等工作的高级专门人才。就业去向:主要到科研机构、高等学校、企事业单位和行政管理部门从事科研、教学、资源开发利用与规划、管理等工作。推荐院校:东北农业大学、武汉大学、西北农林科技大学
40土木工程
专业介绍:培养具备从事土木工程的项目规划、设计、研究开发、施工及管理的能力,获得工程师基本训练的高级工程技术人才。
就业前景:随着我国国民经济的高速发展,对各类土木工程建设人才的需求将十分巨大。主要到房屋建筑、地下建筑、隧道、道路、桥梁、矿井等的设计、研究、施工、教育、管理、投资、开发部门从事技术或管理工作。
推荐院校:清华大学、同济大学、华中科技大学、天津大学、东北大学、上海交通大
41城市规划 专业介绍:培养能熟练掌握城市规划设计(包括区域规划、城市总体规划、详细规划)的基本理论与方法,了解城市发展的基本理论与当代城市发展趋势,具备建筑、地理、园林、经济等多方面修养与实践技能的高级复合型人才。
就业前景:学生毕业后主要从事城市规划设计与管理工作,同时也可以从事市政工程规划、城市生态规划、城市道路交通规划、园林游憩系统规划等相近领域的工作。随着我国的城市化发展趋势,本专业就业形式广泛,前景光明。
推荐院校:同济大学、天津大学、武汉大学、浙江大学
42建筑学
专业介绍:主要培养从事建筑、城市、室内、景观等方面设计工作的建筑业高级人才。
就业前景:建筑设计(研究)院,城乡规划设计(研究)院,大专院校建筑学院(系)或建筑科研部门。我国建筑行业发展迅猛,目前专业技术干部所占比例很小,尤其高级技术人才十分缺乏,急需补充。近年来毕业生就业市场上建筑类、土建类人才就业看好,社会需求量在各学科类别中一直名列前几位,尤其是建筑学、工业与民用建筑工程方面的专业人才很受欢迎。
推荐院校:建筑科技大学、天津大学、大连理工大学、天津城市建设学院
43建筑环境与设备工程
专业介绍:培养能在设计研究院、建筑工程公司、物业管理公司及相关的科研、生产、教学等单位从事工作的高级人才。
就业前景:主要到城市中的设备生产厂家、设备经销公司、物业管理公司、工程设计部门、工程安装公司、学校与科研单位等行业工作。在对健康日益注重的明天,对居室和办公环境要求的提高,必然带来对建筑设备性能要求的提高。
推荐院校:清华大学、天津大学、大连理工大学
44工程力学
专业介绍:培养能在机械、土建、材料、能源、交通、航空、船舶、水利、化工等工程中从事与力学有关的科研技术开发、工程设计和力学教学的高级工程科学技术人才,具有应用计算机和现代实验技术手段解决与力学有关工程问题的基本能力。
就业前景:可在航空航天、机械工程、车辆工程、建筑工程、海洋工程等领域从事科学计算、软件应用与开发、实验分析、产品CAD与优化等工作,或在高等院校、科研单位从事教学、科研工作。
推荐院校:清华大学、天津大学、大连理工大学
45工业设计
专业介绍:培养具备工业设计的基础理论、知识与应用能力,能在企事业单位、专业设计部门、科研单位从事工业产品造型设计、视觉传达学工作。
就业前景:工业设计是随着社会发展、科学进步、人类进入现代生活而发展起来的一门新兴学科,在欧洲、美国、日本等经济发达国家得到了迅速发展。毕业生可以在传统工业、IT产业、科研单位和高等学校从事工业产品设计、人-计算机交互设计、视觉传达设计等方面工作。推荐院校:天津大学、北京科技大学
46水利水电工程
专业介绍:培养具有水利水电工程的规划、勘测、设计、施工、管理和科学研究等方面的专门知识,有创新精神和实际动手能力的水利水电工程建设实用性和通用性宽口径的高级技术人才。
就业去向:学生毕业后可在水利水电、电力行业的管理、设计、科学研究机构与工程施工单位和高等院校从事相关的规划、设计、施工、管理、科学研究和教学等工作。也可在土木建筑及其他行业从事相关的工作。
第四篇:学前教育专业《计算机基础教学大纲》
计算机基础教学大纲
一、说明
㈠ 课程性质
计算机基础教程是广西幼儿师范学校大专班各专业的一门核心课程,是一门实践性和实用性都很强的课程。该课程的设置及教学内容的选择以普及计算机技术和应用为主,通过理论教学和实验教学,培养学生对以计算机技术、多媒体技术和网络技术为核心的信息技术的兴趣,建立起计算机应用意识,形成良好的信息技术道德,掌握计算机基础知识、培养学生计算机及其常用办公集成软件、Internet的基本操作与使用方法,能够正确地选择和应用计算机软件。为推行素质教育,培养具有创新精神和实践能力的新型人才,并在综合思维能力、综合表达能力及综合设计能力诸方面均能为后续专业课程的学习奠定一定的基础。
本大纲根据广西幼儿师范学校教学计划和关于计算机基础教育实施分级教学的要求,贯彻教育部高等学校非计算机专业计算机基础课程教学指导委员会关于“进一步加强高校计算机基础课教学的几点意见”及教育部高校文科计算机基础教学指导委员会精神,参考全国计算机基础教育研究会关于计算机基础教育的教学改革方案,以及全国计算机等级考试大纲和高等学校计算机考试一级考试大纲制订。
㈡ 教学目的通过本课程的学习,使学生能够从使用角度掌握计算机基本知识,正确理解信息技术领域基本名词术语的含义并学会使用它们,掌握计算机系统的基本组成,理解计算机中信息的表示,掌握微机系统的基本构成,理解计算机病毒的防治与计算机安全,熟练掌握Windows2000操作系统、Microsoft Office办公自动化集成软件中Word、Excel、PowerPoint Access2000等组件的使用方法,并能处理实际问题,掌握计算机网络的基本知识,熟练掌握Internet提供的服务如WWW浏览、电子邮件等的设置和使用,理解多媒体技术基本知识。
㈢ 教学内容
本课程的主要教学内容有:计算机基础知识,PC操作系统、Windows2000操作系统,Microsoft Office2000办公自动化集成软件中Word、Excel、PowerPoint等组件,计算机网络基础知识与Internet应用,数据库管理系统:Access 2000。多媒体技术基本应用等。㈣ 教学时数
本课程的教学总学时为70学时,其中课堂教学34学时,实验教学36学时。其中讲课为30-40学时,计划上机时间为26~36小时,自由上机不应少于40学时
㈤ 教学方式与手段
通过多媒体网络教室演示教学,边讲,边操作,边演示、边练习,充分调动学生的能动性;以“提出问题——解决问题——归纳总结”方式组织教学内容;积极采用新型电化教学形式,将课件、演示与讲解三者有机结合起来;提倡“精讲多练”,突出计算机应用;提倡学生自学,部分内容不在课堂讲授;加大学生自行上机时间。
二、本文
第一章 计算机基础知识
教学要点:
了解计算机的发展、分类、特点和应用;掌握计算机中信息表示方式;掌握微型计算机系统的构成。
教学时数:4-8课时
教学内容:
1.1 计算机概述
1.2计算机的数字与编码
1.3 计算机的系统组成第二章 PC操作初步
教学要点:
了解有关PC的基本知识,PC操作安全注意事项;理解PC的基本工作原理,熟练掌握PC的基本操作。掌握Windows2000操作系统的特点和运行环境;熟练掌握Windows2000的基本知识和基本操作;熟练掌握文件(夹)的管理方法;掌握Windows2000系统设置方法。
教学时数:6-10学时
教学内容:
2.1 键盘、鼠标器和PC机的操作系统的启动和关闭
2.2磁盘文件极其标识
2.3磁盘文件目录结构和路径
2.4 Windows2000的“桌面”
2.5 Windows2000的基本操作
2.6 Windows2000的资源管理器
2.7多媒体技术与WINDOWS2000的媒体播放器
第三章 文字处理软件的使用
教学要点:
理解计算机文字处理的基本概念。熟练掌握一种汉字输入方法。理解中文Word的主要功能;掌握Word的启动与退出;熟练掌握Word文档的新建、打开、保存、文档录入与编辑方法;熟练掌握Word文档内容的排版设置、格式设置、打印等操作;熟练掌握使用Word进行表格及图形的处理;掌握常用的Word拼写和语法检查等操作;掌握样式和模板的概念及其应用
教学时数:12-14学时
教学内容:
3.1文字处理软件Word2000的基本知识
3.2文本编辑的基本方法
3.3文本编辑的技巧
3.4排版
3.4打印输出
第四章 电子表格处理软件的使用
教学要点:
掌握Excel2000的启动与退出;理解Excel2000窗口的组成与操作;理解工作薄、工作表、单元格的基本概念,熟练掌握工作表的建立和编辑方法;掌握工作薄的管理和编辑方法;熟练掌握图表处理方法;掌握数据管理和分析;掌握工作表的打印。
教学时数:4-8学时
教学内容:
4.1电子表格处理软件Excel2000 的基本知识
4.2工作表的建立和数据的编辑
4.3工作表的编辑和格式化
4.4数据图表化
4.5数据的管理和分析
4.6页面设置和打印
第五章 Access2000数据库使用初步
教学要点:
了解数据库的概念和发展历史及Access 2000 的新特性;理解数据库、数据库管理系统、数据库应用程序的基本概念及相互关系;Access 2000 的6种对象及它们间的关系;掌握Access数据库的启动和退出,熟练掌握Access 2000的基本操作。
教学时数:14-16学时
5.1数据库系统的基本概念
5.2数据库和数据表结构的建立
5.3数据表数据的编辑和使用
5.4数据库的查询
5.5创建实用报表
5.6管理数据库
第六章 计算机网络、多媒体与信息安全知识
教学要点:
理解计算机使用道德规范,计算机安全操作,计算机病毒概念及其特点,计算机病毒的分类、传播途径和防治措施。掌握计算机网络和INTERNET的初步知识,具有使用WWW浏览器、收发电子邮件(E-mail)、文件传输(FPT)、BBS的初步知识和操作能力.教学时数:6学时
6.1计算机网络极其应用
6.2多媒体技术极其应用
6.2计算机病毒极其防治
6.3计算机信息安全知识
第七章 演示文稿制作软件PowerPoint2000
教学要点:
掌握利用PowerPoint2000创建演示文稿的基本过程;掌握文稿中文本编辑和文稿美化的方法;掌握动画效果的设置;理解超级链接的概念,掌握演示文稿中超级链接的应用;掌握演示文稿的放映和打印。
教学时数:8课时
教学内容:
7.1 PowerPoint2000的基本操作
7.2编辑演示文稿
7.3放映演示文稿
7.4美化演示文稿
7.5动作按钮与超级链接
7.6打印演示文稿
三、考核方式
.机考和笔试相结合2.参加全国高校计算机等级考试一级考试
编写人:罗传蕙审计人:魏星成1
第五篇:《C语言程序设计》课程(本科)教学大纲32(非计算机专业)
非计算机专业
《C语言程序设计》课程(本科)教学大纲
《The C Language Programming Design》
一、课程编号:040105
二、课程类型:(必修课、限选课)
课程学时:48学时(其中,理论教学32学时/2学分,实践教学16学时/1学分)
适用专业:非计算机科学与技术专业 先修课程:计算机文化基础
三、课程性质与任务
《C语言程序设计》是以上专业的一门很重要基础课,它是现今应用最为广泛的几种语言之一。在实际编程中,它有其他语言无法比拟的优势,特别是与计算机硬件接口方面。在学好语法的同时,更主要是培养优良的编程风格,掌握基本的编程方法、基本的算法、可以熟练地用 C 做出课后的习题以及基本的程序设计。
四、教学主要内容及学时分配
(一)C语言概述(2学时)
1.C语言的特点、发展历史、简单C程序
2.算法与数据结构、三种基本结构、算法的不同表示方法、软件工程 3.函数是功能模块。概述C语言语句分类。C语言的输入输出是靠专门功能模块(格式输入输出函数)实现
4.C程序的上机步骤 5.C的关键字、标识符
实验1 C程序的运行环境(2学时)
(二)数据类型、运算符和表达式(5学时)1.C的几种基本数据类型
2.标识符的概念,常量、变量的概念及其分类
3.整型、长整型、短整型、无符号整型数据的定义与存储特点 4.单精度、双精度浮点数的定义与存储特点 5.字符型数据的的定义与存储特点,整型数据与字符型数据间的关系。ASCII表
6.指向基本数据类型变量的指针变量
7.不同类型数据间的混合运算规则。自动转换、强制转换
8.不同运算符(算术、关系、逻辑运算符等)的使用特点、清楚每种运算符的优先级与结合性。运算符优先级表 9.表达式的含义与使用要点 10.下列运算符的概念与使用:算术运算符、自增自减运算符、赋值运算符、逗号运算符、关系运算符、条件运算符、逻辑运算符、取地址运算符、指针运算符、类型长度运算符、位运算符
11.混合表达式
实验2 C语言的各种运算符(2学时)
(三)三种基本结构程序设计(5学时)
1.格式输入/输出函数的使用方法(掌握c,s,d,f等基本格式)2.几个字符数据的输入/输出函数介绍 3.IF语句
4. SWITCH语句
5. WHILE语句与DO WHILE语句的结构与使用方法 6.FOR语句的结构,熟练掌握其使用方法 7.循环嵌套形式
8.熟悉BREAK语句和CONTINUE语句,了解GOTO语句
9.编写相应的程序(交换、冒泡法、迭代、矩形法、梯形法、素数等)10.三种算法结构对应三种程序结构
实验
3、实验4 三种结构编程(两次实验各2学时)
(四)数组与指针(6学时)1.一维数组
2.通过指针引用一维数组元素
3.二维数组的定义,数组元素的引用 4.通过指针引用二维数组元素
5.字符数组与字符串的概念与定义方法,熟悉常用的字符串处理函数 6.应用数组和指针进行应用程序的设计的一般方法与典型算法 7.指向字符串的指针的定义和应用 8.指针的指针、指针数组
实验5 数组与指针编程(2学时)
(五)函数(5学时)1.函数的定义、声明、调用、功能。形参、实参和返回值的概念 2.参数、返回值的传递方法:直接、数组、指针 3.函数嵌套调用与函数递归调用的一般过程与方法
4、变量名、数组名、指针等作为函数的参数 5.指向函数的指针的定义和用法
6.返回指针值的函数的定义和应用,它与指向函数的指针变量的区别 7.局部变量与全局变量,动态变量与静态变量及其存储类别 8.了解main函数带参数的使用方法 9.了解内部函数与外部函数的概念 10.编写相应的程序(n!、∑n、hannoi塔等)
实验6 编写模块化程序(2学时)
(六)预处理命令(1学时)
1.预编译的概念,掌握宏定义的方法。符号常量 2.“文件包含”,了解多个C文件的运行方法 3.条件编译
(七)结构体与共用体(5学时)
1.结构体的含义、定义、引用方法、初始化
2.共同体的含义、定义、引用方法、初始化。与结构体的区别 3.结构体数组的定义、初始化、引用
4.结构体、共同体指针,指向结构体类型数据的指针的概念及使用 5.位段的概念与使用
6.链表结点的结构形式,链表的基本操作,以及相关的内存管理函数 7.枚举类型的定义,及枚举类型的输入输出 8.用typedef定义类型
(八)文件(2学时)1.文件的概念与分类
2.文件类型指针的定义和含义 3.文件操作的相关标准函数
4.文件的定位操作及相关的标准函数
实验7 编写文件类程序(2学时)
(九)综合全书知识点(1学时)1.贯穿整个C语言的全部知识点 2.扩展对C程序的综合编程技巧
实验8 综合编程训练(2学时)
说明:1.详细的实验细节由实验室主持制定,并由理论老师参与的、与实验老师共同协商制定。
2.本大纲中的理论教学与实验教学为一个整体,不可分割。实验教学的进度与顺序安排完全按照这个大纲进行。
五、教学基本要求
(一)了解C语言的特点,掌握简单的C程序。了解软件工程的概念、了解数据结构及其算法表示方法。
实验1:熟悉TC环境,在TC环境下输入简单C程序并运行程序查看结果,了解C程序的特点
(二)掌握C的几种基本数据类型的定义与存储特点,了解指针的概念,掌握指针变量,及掌握不同运算符(算术、关系、逻辑运算符、位运算符、条件运算符等)的使用特点、清楚每种运算符的优先级与结合性。
实验2:复习TC环境,掌握C语言的各种运算符的使用,表达式的使用等
(三)C程序的三种基本结构:掌握C程序的顺序结构、选择结构、循环结构。熟练掌握格式输入/输出函数的使用方法。
(四)熟练掌握IF语句和SWITCH语句,掌握WHILE语句与DO WHILE语句及FOR 语句的结构与使用方法并能编写相应的程序。
实验
3、实验4:熟练掌握IF语句、SWITCH语句、WHILE语句、DO WHILE语句及FOR 语句,运用三种结构编程,熟悉常用的算法。
(五)掌握一维数组及二维数组的定义,数组元素的引用方法。掌握指向数组的指针变量、指向字符串的指针、指针数组指针的指针,掌握应用数组及相应指针进行应用程序的设计的一般方法与典型算法。
实验5:运用数组编程,能读懂用指向数组的指针所编的程序,掌握相应的编程方法和典型算法。
(六)函数定义的一般形式和函数调用的几种形式。掌握指向函数的指针、返回指针值的函数,掌握函数的递归调用,应用这些知识点进行模块化程序设计。
实验6:熟练掌握函数的定义、函数的调用及函数的声明,编写模块化程序,正确定义函数和调用函数。
(七)了解预编译的概念,掌握宏定义、“文件包含”和条件编译的方法。
(八)理解结构体和共同体的含义,掌握结构体类型变量和共同体类型变量的定义方法及结构体数组和枚举类型。
(九)了解文件的概念,掌握文件操作的相关标准函数。
实验7:熟练掌握文件操作的相关标准函数,编写与文件相关的程序。
实验8:综合本书所学知识,编写一个基于文件处理数据库综合程序。
六、课程内容的重点和深广度要求 重点掌握C语言运算符、表达式、结构化编程方法、数组与指针、函数等概念及其应用。结构体、共用体、文件、链表等内容要求掌握其概念和简单的应用,但这部分内容要求有一定的广度,并且了解其在实际应用中的作用和重要性。
七、对学生课外作业的要求
理论课作业要求学生将教材每章节后的习题全部完成,教师可根据实际情况批改部分作业。实验课作业由教师根据具体学习内容布置相关习题并进行辅导。
八、本课程与后续课程的关系
本科成为后续课程如C++、Visual C++等打下基础。
九、对学生能力培养的要求
要求培养学生的自学能力、编程能力。掌握基本的算法、编程思想和方法等。
十、教材及主要参考书
1.龙昭华等编著.C语言程序设计.重庆大学出版社,2004 2.苏小红等编著.C语言程序设计.电子工业出版社,2002 3.潭浩强编著.C语言程序设计(第一版).清华大学出版社,1992 4.马鸣远编著.程序设计与C语言.西安电子科技大学出版社,2003
十一、教学方法和教学媒体的使用
本课程的教学重点应放在提高学生对面向过程编程思想的掌握,在教学过程中引导、精讲实例、启发学生的学习兴趣,培养学生阅读程序代码、编写程序代码的能力,为进一步学习C++、Visual C++等打下基础。充分发挥多媒体教学手段,通过实例把三种结构、数组、指针、结构体等形象化,达到生动的教学效果。总之,采用启发式教学,结合学生的实际情况和实际水平,使得教与学都生动有趣而不枯燥,使得学生能真正提高运用C语言的能力。对不同的专业,具体内容的课时分配可由上课教师具体掌握。
十二、学习方法与建议
建议学生多阅读课外相关书籍和杂志,组织C程序编程兴趣小组,互相探讨、解决实际问题,培养编程能力。