大学计算机类课程设置方案_第1页
大学计算机类课程设置方案_第2页
大学计算机类课程设置方案_第3页
大学计算机类课程设置方案_第4页
大学计算机类课程设置方案_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大学计算机类课程设置方案(一)总体思路目前,我国正以新工科、新农科、新医科和新文科“四新”学科建设为抓手,推动高等教 育,助推“双一流”高校建设。“四新”专业(新工科、新文科、新医科、新农科)建设的重要特 征之一就是信息技术与不同专业的交叉融合。研究高校各专业的教学培养方案,就可以看出 信息技术类课程在其中的重要支撑作用。因此,借助教育部公布的教育部关于一流本科课 程建设的实施意见中一流本科课程“双万计划”的强劲推动力,“四新”背景下信息技术类课 程体系改革已成为一流本科课程建设的首要任务。本课程方案结合“四新”专业建设要求,结合我校信息技术类课程教学现状,建立一套适 合于我校的四新”背景下信

2、息技术类课程设置方案,培养符合社会需要的复合型、创新型、 应用型人才。(二)课程目标大学计算机类课程是一门理论与实践并重的课程,要求学生既要掌握计算机的基础知识, 具备操作使用计算机的基本技能,还应具备基于计算思维的分析问题、解决问题的意识和能 力。通过本类课程学习,使学生对计算机的开展、应用形成较具体的认识,建立起计算机应 用意识,掌握计算机的基本知识,培养计算思维能力,具备操作和使用计算机的初步能力; 理解算法的基本概念,初步具备基本问题的分析、数据表达与编码求解能力,并掌握程序设 计的基本技巧;到达利用计算机解决复杂问题的计算思维能力,提高持续学习能力、创新能 力,为以后学习所学专业课打

3、下坚实的基础。通过本类课程学习,能够使学生全面掌握一门计算机程序设计语言,编写与专业学习相 关的程序代码,具有程序设计能力。培养学生良好的程序设计风格和习惯,使学生具备一定 的应用计算机解决和处理专业问题的思维方法与基本能力,为进一步学习和应用计算机奠定 良好的基础。(三)课程设置方案计算机基础课程包含“大学计算机及C语言程序设计”“大学计算机及Python语言程序设 计”“大学计算机及Fortran语言程序设计”3门程序设计语言类必修课程(各专业结合专业需 求选开)。每门课程3.5学分,每门课程80学时,其中大学计算机局部16学时(理论),程序1设计局部共64学时(48学时理论(3学分)+1

4、6学时上机(0.5学分)。为增加学生的计算 机应用能力,结合四新专业建设要求,本课程设置方案增加C、Python、Fortran语言程序设 计实践(课程设计)课程,1学分,建议各专业根据需求选开。本课程方案根据“四新”专业(新 工科、新文科、新医科、新农科)建设需要将信息技术与不同专业的交叉融合的要求,增加 专业融合类课程,分图形图像处理、机器学习、大数据、新一代信息技术四个方向,每门课 程2学分,各专业根据培养计划选开。具体方案见表4-1:表41大学计算机类课程设置课程 内容课程名称课程性质学分学时分配开课 学期授课团队适用专业理论上机程序设 计类大学计算机及C语言 程序设计必修3.5641

5、61或2 根据各 学院情 况公共课 教学部结合专业需求大学计算机及Python 语言程序设计结合专业需求大学计算机及Fortran 语言程序设计结合专业需求程序设 计实践 (课程 设计)C、Python、Fortran 程 序设计实践(课程设 计)选修11周大一 暑期公共课教学 部+通识课 程教学团队结合四新专业 需求专业融 合类课 程图形图像处理方向选修22485信息工程学 院专业教师 +选课学院 专业教师组 建的基于本 课程的教学 团队各专业根据培 养计划选开机器学习方向选修22486各专业根据培 养计划选开大数据方向选修22487各专业根据培 养计划选开新一代信息技术选修22485各专业

6、根据培 养计划选开(四)课程设置与计算机等级考试关系为提升学生计算机等级考试通过率,本课程设置方案覆盖计算机等级考试大纲,各门课 程和计算机等级考试对照关系见图1:图1:课程设置与计算机等级考试关系(五)说明.分层教学除统招专业外,体育、音美、烹饪、摄影、民族班、民族体育班等专业实行分层、分级教 学。不同级别学生采用不同教学方案,再结合信息化教学手段,多样化的教学方式,针对性 的加大平时作业量,按不同专业加大上机实践。同时,结合教学大纲要求和学生的实际情况, 调整知识容量和教学内容,做到因材施教。.教学内容及教学安排“大学计算机及C语言程序设计”:大学计算机基础局部包括计算机系统、基本数据结构

7、 与算法、程序设计基础、软件工程基础、数据库设计基础(16学时理论);具体教学安排见 表 4-2:表42大学计算机教学安排程序设计局部包括算法的基本概念、C语言的数据类型、输入输出函数等基础知识;掌握序号课程主要内容学时(理论)1计算机系统22基本数据结构与算法43程序设计基础44软件工程基础35数据库设计基础3合计16基本控制和循环结构,设计C语言条件表达式,条件控制语句和循环语句的方法;掌握C语言 函数的概念、函数参数传递的方式、指针和数组、结构与联合、文件的概念(48学时理论+16 学时上机)。具体教学安排见表4-3:表43 C语言程序设计教学安排序号课程主要内容学时理论上机1程序设计基

8、础42C语言入门63基本控制结构844函数1045数组666指针67结构体与联合体体628文件2合计4816“大学计算机及Python语言程序设计”,大学计算机基础局部包括计算机系统、基本数据 结构与算法、程序设计基础、软件工程基础、数据库设计基础(16学时理论);具体教学安 排见表2。程序设计局部包括Python语言的历史及现状,Python的应用和特性,开发环境安装及配置, 标识符及命名规那么,变量与赋值语句,字符串,混合运算和类型转换,程序流程控制,条件 表达式,选择结构,循环结构,random库,列表与元组,操作列表元素,数值列表,元组, 转换函数,字典与集合,字典的基本操作,函数的使

9、用,Lambda函数,变量的作用域,递归 函数,文件基础知识,文件操作,CSV文件操作,异常和异常处理(48学时理论+16学时上机); 具体教学安排见表4-4。表44 Python语言程序设计教学安排4序号课程主要内容学时理论上机1Python语言概述22Python语言的标识符、变量、输入输出、数据类型 等基本语法423掌握程序编写的基本结构及流程控制实现,random 库624列表与元组625字典与集合626函数的定义427函数使用228文件使用和异常处理629中文文本分析基础4210Python计算生态介绍411网络爬虫技术的应用4合计4816“大学计算机及Fortran语言程序设计”,

10、大学计算机基础局部包括计算机信息处理、硬 件基础、软件基础、多媒体、计算机网络(16学时理论);程序设计局部包括Fortran语言的基 本概念、基本语法规那么和一般的结构化编程方法,了解Fortran的新特点,通过假设干例题及练 习,进一步提高巩固学生综合应用基础数学、数值分析等知识的能力;培养他们应用数值计 算方法设计结构化程序的能力;初步具备能够利用计算机编程,对简单问题进行科学计算。 具体教学安排见表4-5。表4-5 Fortran语言程序设计教学安排3.教学组织与方法序号课程主要内容学时理论上机1程序设计基础知识12FORTRAN90基础知识23基本语句424选择结构程序设计525循环

11、结构程序设计726程序单元和过程827数组828字符型数据529派生类型和指针结构6210数据文件211综合程序设计2合计4816采用线下课堂教学与线上网络学习相结合的线上线下混合教学模式。围绕课程目标,采 用课堂讲解配合板书及PPT、编程演示、EOL线上学习、上机相结合的教学方法,通过例题讲 解、随机提问、课堂测验、网络在线测试等丰富的教学形式来增加师生互动,以提高学生的 学习兴趣,使学生能够真正理解并掌握该课程的要点。课程教学在继承传统教学方法的基础上,结合程序设计课程的特点和学校教学资源的实 5际情况,对教学方法做了一些创新。灵活采用小组讨论法、案例分析法、问题驱动等各种教 学方法,这些教学方法的灵活运用能很好的引导学生积极思考、勤于实践,快速有效的完成 各章节知识点的学习。结合教学目标,采用的教学方法有:课堂讲解基本概念和重点、难点知识,讲授和讨论 结合,利用案例教学训练学生解决实际问题的能力,借助编程环境让学生进行上机操作和具

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论