C语言程序设计课程项目教学技能目标.docVIP

C语言程序设计课程项目教学技能目标.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》课程项目教学技能目标 《C语言程序设计》课程项目教学提出了“熟练使用基本知识点,练习设计编写小程序”两个层次的技能目标。 “熟练使用基本知识点”是第一层次的技能目标,该目标要求能够用C语言基本知识点语句准确描述简单问题,做到知识单点的准确把握和使用。课程中有大量的基本知识点需要理解和熟练掌握,学习者要达到“语句和代码”目标级别。该目标训练方法可以有以下几种: (1)阅读具有针对性的语句和短小程序,一般作为作业题呈现给学习者。 (2)改错题。针对具体知识点进行训练,提高学习者的认识和鉴别能力。可以是作业或上机实践。 (3)填空题。针对具体知识点进行训练,为初级设计能力奠定基础。可以是作业或上机实践。 (4)小问题编程设计。用3~5个语句完成单知识点程序设计练习,主要是上机实践。 “练习设计编写小程序”,是第二层次的技能目标,该目标要求能够熟练使用C语言基本知识点语句,运用算法设计思想,解决常见的或小规模的问题,这种程序一般包括10~20个语句。这是多个知识点的综合应用和培养学习者计算机思维的基本训练。 程序设计题型很多,从大量的传统题目和现实中可以找到许多原型。但是为了配合项目教学,需要构造更加合理的、更多来源于现实的题目,甚至有些题目来源于项目基本构造模块。这一级教学目标达到“代码和程序”目标级别,要求所有学习者均应达标。构题方法可以有以下几种: (1)直接来源于传统经典保留教学题。如,有一些经典数学问题,经典现实问题等。 (2)改编传统题目。有些题目编写出的程序基本符合教学要求,但是题目难以反映飞速发展的现实社会,或缺少科学和实际背景等,这种情况可改编原有题目。有些题目来源较好,如来源于前端科研,或来源于专业问题,符合学生专业背景,但程序实现较长或较难,则需要改编题目为多个小题,缩小程序或变为几个相关的题目。 (3)创造新题。可结合所教学生专业,或某些现实情况创造新题,实践教学知识点。更重要的是,结合项目教学,教师和学习者在熟悉项目设计意图的前提下,围绕项目产生新的教学题目和实训题目。 两个层次在课程学习过程中,并不是不同时期的学习内容,应该并行进行。 初级篇 C语言学习基础之技能目标 第一层次 练习C源程序文件的创建(编辑输入、存储编译、简单运行调试)过程,掌握使用VC集成开发环境处理一个C语言程序的步骤:编辑、编译、连接和运行。 要求: (1)阅读程序,在VC集成开发环境中输入、编译、连接并运行简单C语言程序。 (2)阅读并运行简单C语言程序,输入并记住C语言的头文件包含CODE: #include “stdio.h” 或 #include stdio.h (3)理解并输入简单C语言程序,编译、调试其中的错误部分。 (4)在指定位置存储C语言源程序。 阅读并运行简单C语言程序,记住C语言主函数的构成。 阅读并运行简单C语言程序,记住使用printf语句输出信息的方法。 阅读并运行简单C语言程序,理解转义字符(\n、\t)在printf语句中的作用。 区分C语言中的命令和语句。 观察错误提示信息,并根据提示信息寻找程序错误。 要求:对一些简单的语法错误,如在头文件后加“;”或在语句后漏输入“;”或关键字拼写错误等的错误提示信息。 第二层次 准确描述求解问题的六步法。 例:写出求长方体体积的六步法。 模拟例题编写程序,使用printf语句输出信息。 要求:可以输出一些图形、软件设计界面、某些特殊信息、提示信息、换行等。 第二章 C程序设计初步之技能目标 第一层次 练习简单变量的定义及其初始化。 练习简单字符指针变量的定义及其初始化。 练习字符一维数组和数值一维数组的定义。 要求:练习各种类型变量的定义及其初始化,记住变量定义语句在程序中的位置。 练习符号常量的定义。 确定问题领域的数据及其类型。 要求:根据给定的问题确定所需定义的数据及其类型。如:计算一个三角形面积时,需要定义哪些数据,类型如何确定? 分析复合赋值运算表达式的值。 求余运算的应用。 例1:判断奇偶数据。 例2:拆分整数的各位数字。(需要使用除运算) 分析自加、自减运算符作为前缀运算符时表达式和变量的值。 分析自加、自减运算符作为后缀运算符时表达式和变量的值。 写出给定数学式子的算术表达式。 分析逗号表达式的值。 分析简单指针变量和普通变量的关联。 分析赋值运算中的类型转换。 分析算术运算中的类型转换。 使用强制类型转换运算符实现数据类型的转换。 使用格式化输出语句(printf语句)以不同格式输出C语言中的整型常(变)量。 要求: (1)熟悉无(带)符号十进制、无符号八进制和无符号十六进制输出结果形式。 (2)各种附加格式说明符的使用。 使用格式化输出语句(printf语句)以不同格式输出C语言中的实型常(变)量。 要求: (

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档