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

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

ID:35783341

大小:74.00 KB

页数:4页

时间:2019-04-18

《计算机程序设计基础》教学大纲_第1页
《计算机程序设计基础》教学大纲_第2页
《计算机程序设计基础》教学大纲_第3页
《计算机程序设计基础》教学大纲_第4页
资源描述:

《《计算机程序设计基础》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《计算机程序设计基础》(A类)教学大纲(公共基础课、素质必修课、素质选修课适用)一、课程信息课程名称(中文):计算机程序设计基础课程名称(英文):FundamentalsofcomputerProgramming课程类别:公共基础课课程性质:必修计划学时:64(其中课内学时:32,课外学时:32)计划学分:2先修课程:大学计算机基础选用教材:姬涛周启生主编《计算机程序设计基础》中国传媒大学出版社,2010年12月第1版开课院部:计算机科学与工程学院适用专业:全校理工类大一学生课程负责人:刘宝忠课程网站:http:/

2、/218.199.185.227/二、课程简介(中英文)本课程是面向全校理工类大一学生的计算机基础课程之一。本课程的任务是结合一般数值计算和简单的应用问题向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容以及结构化程序设计的基本方法、过程与编程技巧,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用计算机打下基础。Thiscourseisoneofthebasiccomputercourseforscienceandengineeringschoolfreshman.Tasko

3、fthiscourseisacombinationofgeneralnumericalcalculationandsimpleapplicationproblemsintroducesstudentstothebasicsofacomputerprogramdesignedtoenablestudentstomastertheClanguage,thebasiccontentandbasicmethodsofstructuredprogramming,processesandprogrammingskills,st

4、udentsusecomputerstosolvepracticalproblemsanddealwiththebasicwayofthinkingandtheabilitytofurtherstudyandapplicationofcomputerbasis.三、课程教学要求(一)知识要求通过学习,使学生对计算机程序设计有一个总体认识,掌握C语言各种语句的应用,学会利用C语言解决一般数值计算和简单应用问题,使学生掌握计算机程序设计的的基本思想、方法以及步骤。(二)能力要求1.能够进行初步的程序设计;2.能够进行简

5、单算法设计、实际问题分析和具有一定的编程能力;3.能够独立获取知识,进而培养自主学习、终身学习的意识和能力。4.能够具备提出问题,分析问题和解决问题的创新意识和创新能力。(三)素质要求1.培养辩证唯物主义世界观;2.培养计算思维方法;3.培养探索求真精神和创新精神;4.培养爱国、敬业的思想品德和百折不挠的意志品质;5.培养分析、综合、演绎、归纳、类比、联想、试探等科学研究方法。使学生能够运用科学原理并采用科学方法研究问题进而得到合理有效的结论。注:课程教学要求中带括号说明的条目为针对该课程与《工程教育认证标准》(2

6、015版)12项毕业要求中相关联条目的具体描述。(该条目数应至少为1。)四、课程教学内容章节名称主要内容重难点关键词学时类型一概述1.理解程序、程序设计的概念和了解程序设计语言的发展2.了解算法的概念和描述方法3.理解程序设计的一般过程4.理解C语言中字符集、词法符号的含义以及C语言结构化程序的基本结构与书写格式5.了解结构化程序设计、面向对象程序设计的方法6.熟悉VisualC++编程环境。理解C语言中字符集、词法符号的含义以及C语言结构化程序的基本结构与书写格式2理论讲授二数据类型、运算符和表达式1.理解C语言

7、中数据类型(基本类型、构造类型、指针类型、空类型),掌握整型、字符型、实型等基本数据类型。2.掌握各种类型的常量及变量的定义、初始化以及赋值方法。3.掌握各类常用运算符以及运算符的优先级与结合性4.掌握各种表达式类型(赋值表达式、算术表达式、逗号表达式、关系表达式、逻辑表达式等)及求值规则5.理解不同类型数据间的转换6.掌握标准输入/输出函数使用方法1.理解C语言中数据类型2.掌握各类常用运算符以及运算符的优先级与结合性3.掌握标准输入/输出函数使用方法4理论讲授三程序控制结构1.掌握程序的基本结构2.掌握和理解C

8、语言各种语句的含义和用法。3.掌握用if语句、switch语句实现选择结构,并掌握if_else语句嵌套中的匹配关系。4.掌握用for、while和do_while语句实现循环结构以及并熟练应用循环嵌套结构解决实际问题。5.掌握continue、break语句6.掌握常用计算方法(累加、累乘、求素数等)以及掌握一些常用算法1.掌握程序的基本结构2.掌握常用计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。