



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机程序设计基础(A类)教学大纲(公共基础课、素质必修课、素质选修课适用)1、 课程信息课程名称(中文):计算机程序设计基础课程名称(英文):Fundamentals of computer Programming课程类别:公共基础课课程性质:必修计划学时:64(其中课内学时:32 ,课外学时:32)计划学分:2先修课程:大学计算机基础选用教材:姬涛 周启生主编计算机程序设计基础中国传媒大学出版社,2010年12月第1版开课院部:计算机科学与工程学院适用专业:全校理工类大一学生课程负责人:刘宝忠课程网站:二、课程简介(中英文) 本课程是面向全校理工类大一学生的计算机基础课程之一。本课程的任务是结合一般数值计算和简单的应用问题向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容以及结构化程序设计的基本方法、过程与编程技巧,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用计算机打下基础。This course is one of the basic computer course for science and engineering school freshman. Task of this course is a combination of general numerical calculation and simple application problems introduces students to the basics of a computer program designed to enable students to master the C language, the basic content and basic methods of structured programming, processes and programming skills, students use computers to solve practical problems and deal with the basic way of thinking and the ability to further study and application of computer basis.3、 课程教学要求(一)知识要求通过学习,使学生对计算机程序设计有一个总体认识,掌握C语言各种语句的应用,学会利用C语言解决一般数值计算和简单应用问题,使学生掌握计算机程序设计的的基本思想、方法以及步骤。(二)能力要求1.能够进行初步的程序设计;2.能够进行简单算法设计、实际问题分析和具有一定的编程能力;3.能够独立获取知识,进而培养自主学习、终身学习的意识和能力。4.能够具备提出问题,分析问题和解决问题的创新意识和创新能力。(三)素质要求1.培养辩证唯物主义世界观;2.培养计算思维方法;3.培养探索求真精神和创新精神;4.培养爱国、敬业的思想品德和百折不挠的意志品质;5.培养分析、综合、演绎、归纳、类比、联想、试探等科学研究方法。使学生能够运用科学原理并采用科学方法研究问题进而得到合理有效的结论。注:课程教学要求中带括号说明的条目为针对该课程与工程教育认证标准(2015版)12项毕业要求中相关联条目的具体描述。(该条目数应至少为1。)四、课程教学内容章节名称主要内容重难点关键词学时类型一概述1理解程序、程序设计的概念和了解程序设计语言的发展2了解算法的概念和描述方法3理解程序设计的一般过程4理解C语言中字符集、词法符号的含义以及C语言结构化程序的基本结构与书写格式5 了解结构化程序设计、面向对象程序设计的方法6熟悉Visual C+编程环境。理解C语言中字符集、词法符号的含义以及C语言结构化程序的基本结构与书写格式2理论讲授二数据类型、运算符和表达式1理解C语言中数据类型(基本类型、构造类型、指针类型、空类型),掌握整型、字符型、实型等基本数据类型。2掌握各种类型的常量及变量的定义、初始化以及赋值方法。3掌握各类常用运算符以及运算符的优先级与结合性4掌握各种表达式类型(赋值表达式、算术表达式、逗号表达式、关系表达式、逻辑表达式等)及求值规则5理解不同类型数据间的转换6掌握标准输入/输出函数使用方法1. 理解C语言中数据类型2. 掌握各类常用运算符以及运算符的优先级与结合性3. 掌握标准输入/输出函数使用方法4理论讲授三程序控制结构1掌握程序的基本结构2掌握和理解C语言各种语句的含义和用法。3掌握用if语句、switch语句实现选择结构,并掌握if_else语句嵌套中的匹配关系。4 掌握用for、while和do_while语句实现循环结构以及并熟练应用循环嵌套结构解决实际问题。5掌握continue、break语句6掌握常用计算方法(累加、累乘、求素数等)以及掌握一些常用算法,如穷举法、迭代法。1. 掌握程序的基本结构2. 掌握常用计算方法(累加、累乘、求素数等)以及掌握一些常用算法,如穷举法、迭代法。6理论讲授四函数1理解函数的概念和掌握库函数的使用方法2掌握函数的定义和声明3掌握函数的调用方法和函数的嵌套调用4掌握函数返回类型和返回值 5掌握形式参数与实际参数的区别以及参数的值传递方式6掌握函数的递归调用7理解变量的作用域以及掌握内部变量和外部变量8理解变量的生存期以及存储类型(自动、静态、寄存器、外部)1. 理解函数的概念和掌握库函数的使用方法2. 掌握函数的递归调用3. 理解变量的作用域以及掌握内部变量和外部变量8理论讲授五数组1掌握一维数组定义、初始化和使用方法2掌握一维数组作为函数参数3掌握一维数组应用(统计、排序、查找、插入)4掌握二维数组的定义、初始化和使用方法以及应用5掌握字符数组的定义、初始化和使用方法以及应用6理解字符串的输入/输出7了解字符串常用函数的使用1. 掌握一维数组定义、初始化和使用方法2. 掌握一维数组应用(统计、排序、查找、插入)8理论讲授六指针1掌握指针的概念及指针的定义。 2掌握指针与地址运算符及指针的运算3掌握指针变量作函数参数和指针型函数,理解指向函数的指针4掌握通过指针访问数组元素的方法5掌握字符指针以及对字符串进行操作6理解指向数组的指针、指针数组以及了解指向指针的指针1. 掌握指针的概念及指针的定义4理论讲授七结构体与共用体1掌握结构体类型和结构体变量的定义方法和使用方法。2掌握指向结构体变量的指针3掌握结构体数组的定义方法和使用方法4掌握结构体作为函数参数与返回值5理解链表的概念与使用6了解共用体类型数据的定义方法和使用方法。1. 掌握结构体类型和结构体变量的定义方法和使用方法。2. 理解链表的概念与使用8线上自学八文件1理解文件的概念、定义与文件的操作流程2理解常用文件操作标准函数的使用方法2线上自学五、考核要求及成绩评定序号成绩类别考核方式考核要求权重(%)备注1期末成绩期末考试闭卷60百分制,60分为及格2平时成绩实验1次10能独立完成实验并得出产品3分组设计1次5.4期中测验1次105线上作业2次5.6平时表现出勤情况102次未参加课程则无法获得学分注:此表中内容为该课程的全部考核方式及其相关信息。六、学生学习建议(1) 学习方法建议1. 至少进行4个学时的精品资源共享课课外线上学习。该学习资源位于武汉工程大学计算机学院课程网站,网址为;2. 关注行业重大事件;3. 在网上观看其它相关国家级或省级精品资源共享课或视频公开课。(2) 学生课外阅读参考资料潭浩强主编.C程序设计.(第三版).清华大学出版社, 2005年版七、课程改革与建设(选填)(例)该课程为武汉工程大学校级考试改革示范课程,改革形式为平时+期末。相对于过去以期
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023七年级英语下册 Unit 11 How was your school trip说课稿 (新版)人教新目标版
- 2025租房转让合同协议书
- set协议书又称为
- 课堂教学设计模板(V91)
- 陕西地区中石油2025秋招笔试综合知识专练题库及答案
- 课堂教学设计表李拥军
- 鹤岗市中石油2025秋招笔试英语专练题库及答案
- 231图形的旋转 说课稿人教版数学九年级上册
- 海伦·凯勒课件
- 2025年安全员竞聘上岗考试题库及答案
- 广东省深圳实验中学2023-2024学年高二上学期期中数学模拟试题
- DB11∕T 583-2022 扣件式和碗扣式钢管脚手架安全选用技术规程
- 食材配送服务质量保证方案
- 《孕前和孕期保健》课件
- 肾病科糖尿病肾病(DKD)与终末期肾病血液透析(ESRD-HD)单病种质量控制统计表
- 空间设计教学大纲 室内设计教学大纲(五篇)
- 促单技巧及话术大全
- 车辆司法鉴定申请书
- 塑料原料名称中英文对照表
- 第十四杂环化合物
- GB/T 5454-1997纺织品燃烧性能试验氧指数法
评论
0/150
提交评论