编程语言基础教学基本要求_第1页
编程语言基础教学基本要求_第2页
编程语言基础教学基本要求_第3页
全文预览已结束

下载本文档

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

文档简介

1、编程语言基础教学基本要求(72学时)一、课程性质和任务本课程是中等职业学校计算机及应用专业的一门主干专业课程。其主要任务是使学生掌握计算机编程语言的基本知识,初步掌握程序设计的基本思想和方法,使学生具有应用一种编程语言进行简单程序设计的能力。二、课程教学目标本课程的教学目标是使学生掌握计算机编程语言的基本知识和基本技能,掌握结构化程序设计的基本方法,使学生初步具有使用编程语言解决实际问题的能力,培养学生的逻辑思维能力。(一) 知识教学目标1. 理解编程语言的基本概念;2. 掌握结构化程序设计的方法;3. 掌握编程语言的基本语法单元、基本符号、词汇集;4. 掌握各种数据类型、函数、语句及其使用;

2、5. 理解编程语言有关算法的思想;6. 掌握数组知识和使用方法;7. 理解编程语言的指针及使用方法。(二) 能力培养目标1. 能使用编程语言编程;2. 能上机调试程序;3. 具有阅读程序的能力。(三) 思想教育目标1. 培养学生的逻辑思维;2. 具有严谨的学风、创新意识和创新精神、科学的求学态度;3. 具有互助合作的精神。三、教学内容和要求基 础 模 块(一) 编程语言的概述1. 了解编程语言的发展史和特点;2. 了解编程语言的种类及适用范围。(二) 数据类型、运算符和表达式熟练掌握一种编程语言的各种简单数据类型、运算符和表达式;初步掌握复杂数据类型的定义和使用方法;了解自定义数据类型的定义方

3、法;掌握各种数据类型的常量和变量的说明与使用方法。(三) 基本语句、输入/输出控制1. 掌握编程语言的基本语句;2. 掌握各种输入/输出函数的使用方法;3. 掌握程序输出格式的控制。(四) 分支语句、循环语句1. 掌握分支语句的使用方法和分支程序设计的方法;2. 掌握循环语句的使用方法和循环程序设计的方法;3. 掌握转向语句的使用方法;4. 理解程序设计中的几种常用算法的基本思想。(五) 数组1. 掌握一维、二维数值型数组的说明和使用方法;2. 掌握字符型数组的说明和使用方法;3. 能使用数组进行循环程序设计。(六) 函数 (过程) 1. 掌握函数 (过程) 的说明和调用方法;2. 理解函数

4、(过程) 变量的作用域;3. 能理解形参和实参之间的关系,能正确使用函数 (过程) 参数;4. 能准确使用函数的返回值。(七) 文件1. 了解编程语言处理的文件类型;2. 掌握文件的打开和关闭方法;3. 理解文件的读写原理。选 用 模 块(一) 编译预处理1. 理解宏定义、文件包含处理;2. 了解条件编译的基本原理。(二) 指针1. 了解指针的概念;2. 理解指向简单变量、字符串、函数的指针;3. 了解内存动态分配函数的使用;4. 初步掌握指针的使用方法。实践教学模块1. 掌握编程语言的运行环境和运行方法;2. 掌握简单的程序设计的方法;3. 掌握分支程序设计的方法;4. 初步掌握循环程序设计

5、的方法;5. 掌握数组在程序中的使用方法;6. 掌握函数的调用方法;7. 初步掌握指针在程序设计中的使用方法;8. 初步掌握在程序中使用文件的方法。四、学时分配建议 序号课 程 内 容学 时 数合 计讲 授上 机机 动1编程语言的概述222数据类型、运算符和表达式6423基本语句、输入/输出控制8624分支语句、循环语句161065数组8626函数(过程) 10647文件4228编译预处理229指针86210机动88总 计7244208五、说 明1. 本教学基本要求适用于3年制和4年制教学。2. 本教学基本要求教学内容采用模块结构,其中包括基础模块、选用模块和实践教学模块。由于编程语言的种类及版本较多,学校可根据需要,选择一种编程语言进行教学,若选择的语言中未涉及本教学基本要求中的选修内容,则相应的选修内容可略去不讲。3. 教学中要从学生实际出发,积极改进教学方法,充分调动学生学习的

温馨提示

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

评论

0/150

提交评论