基于C语言的逻辑程序设计.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(二)教学参考资料


谭浩强著.C语言的程序设计.清华大学出版社 孙辉编著.C语言的程序设计教程 人民邮电出版社 吕凤翥编著.C语言的程序设计 清华大学出版社 沈大林主编.C语言的程序设计案例教程 中国铁道出版社 廖雷主编.C语言程序设计(第2版) 高等教育出版社
基于C语言的逻辑程序设计
基于C语言的逻辑程序设计
一、课程标准
(二)课程定位
课程性质

软件技术专业核心课程。
课程目的:

培养逻辑程序设计的基本思想; 培养C语言编程能力;
课程地位

本课程的前续课程是计算机应用基础,后续课是 基于C语言的数据结构与算法设计
基于C语言的逻辑程序设计
一、课程标准

(三)课程目标
基于C语言的逻辑程序设计
四、本教学情境教学设计



2、本学习情境课教学难点 1)循环嵌套编程 2)算法分析及程序结构 3)编程 3、难点解决办法 1)通过演示让学生有感性认识,并从for语句基本语法入手,逐步 引入循环嵌套概念,弱化实用性不强的细节; 2)围绕任务进行难点讲解,以实际应用作为突破口,使学生能理 解循环嵌套在实际中的应用,提高学习兴趣; 3)针对难点设置上机实际操作内容,进一步掌握循环嵌套程序设 计方法。 4)在实验实训过程中布置任务项目,通过实践环节进一步理解和 掌握重点难点,达到学习目的。
5
基于C语言的逻辑程序设计
四、本教学情境教学设计
(三)本教学情境的重点难点

1、本教学情境教学重点


1)循环嵌套概念;;
2)循环嵌套结构程序设计方法及实际应用。 在教学过程的叙述中,要抓住教学的重点、最 能体现教学理念的内容和最能展示教学艺术的 环节,作较为详细的叙述

解决办法:精选案例;精讲多练、注重实效。
百度文库基于C语言的逻辑程序设计
四、本教学情境教学设计
本学习情境所用的工作任务
序号 1 2 3 4 工作任务名称 达到专业能力目标 计算12个月的工资总和 能够正确while() 语句 求一个数是否为素数 正确使用C语言 do~while 语句。 for循环应用 能够正确使用for语句 用三种不同的语句求两个 能够掌握三种循环语句之间的区别 数的最大公约数和最小倍 与联系 数 综合应用实例 能正确掌握循环结构的综合应用
情境2:
情境4:
C语言基础
数据类型
算法设计
选择结构
情境5:
循环结构
情境9: 情境10:
情境6: 情境7: 情境8:
结构体
一、二维数组
成绩管理 系统
字符数组
函数
基于C语言的逻辑程序设计
(五)课程考核方式 考 核 项 目 考 核 方 法 根据作业完成情况、 课堂回答问题情况、 课堂实践示 范情况, 由教师和专业学生干部综合评定学习态度部分成 绩,占本部分成绩的 50%。 根据上课考勤情况, 由教师和学生干部评定学生纪律 部分成绩,占本部分成绩的 50%。 由学生自评、 组内他人评价和教师评价相结合的方式 完成课内应完成任务的成绩评定, 其中学生自评占 20%, 他人评价占 30%,教师评价占 50%。 评定时根据任务完成时间、 功能的完善进行成绩的评 定。 由学生自评、 组内他人评价和教师评价相结合的方式 完成课外应完成训练的成绩评定, 其中学生自评占 20%, 他人评价占 30%,教师评价占 50%。 评定时根据训练结果的提交时间和是否达到实际训 练的要求进行成绩的评定。 由教师评定学生笔试成绩 由相关专家评定学生上机考试成绩 比例
态度纪律
10%
过 程 考 核
课内任务
15%
课外拓展 训练 结 果 考 核 期末笔试 考试 期末上机 考试
15%
20% 40%
基于C语言的逻辑程序设计
二、教材和教学参考资料


1、课程教材:选用教育部国家高职高专“十一五”规划教材《C语 言程序设计》(高等教育出版社,乌云高娃主编,2007年版)及配 套教学资源,保证优质课程教学资源进入课堂。 配套完整的实训教材,为配合课程实践性教学的需要,参考《C语 言程序设计》精品课程资源,编写《C实训指导书》,根据课程特 点和学生的实际情况,强调课程内容之间的内在联系和程序员工作 的系统性,注重了案例分析和工作任务的设置,力争在教学中取得 良好的效果。
《基于C语言的逻辑程序设计》 ---循环结构的应用(学习情境5)
授课班级:09软件
主讲教师:李玉梅
说课提纲
1 2
3 4 课程标准 教材和教学参考资料 学生情况分析
本学习情境教学设计
基于C语言的逻辑程序设计
一、课程标准

(一)课程基本情况
1.课程名称:基于C语言的逻辑程序设计
2.授课班级:09软件技术1、2 3.课程类别:专业必修课 4.课程学时:70(理论实践一体化)
课程总目标:通过本课程的学习,培养学生
的逻辑程序设计的基本思想,具有C语言的 编程能力;培养学生作为程序员应该具备的 职业素质(包括:沟通能力、协调能力、团 队精神等),提高学生自主学习的能力、项 目开发能力。
基于C语言的逻辑程序设计
一、课程标准

(四)课程内容

根据课程目标和职业能 力需要选取课程内容, 坚持“理论够用、精讲 多练、突出实践”的原 则,整合课程内容,形 成模块化结构

循环结构应用是本课程的一个重点,它主要是包括三种基本循环结构的综合应用及循环嵌套 的应用。它的前续内容是选择结构,它的后续内容是数组和函数。且整个循环结构在后面的 各章节中会广泛的应用。
(二)本教学情境教学目标 1、能力目标 (1) 使用逻辑表达式进行数据处理的能力 (2) 正确循环结构的程序设计能力 2、知识目标 (1) while ,do~while,for语句应用 (2) 三种循环语句的区别与联系 (3) 循环嵌套的应用 3、职业素质目标 (1) 循环结构理解与应用 (2) 表达和创新能力 4、技能目标:培养学生逻辑思维能力、综合运用知识的能力和自主学习能力;
三、学情分析
09软件学生,基本都是高中毕业生高中生文
化基础扎实,对计算机专业知识了解得很少, 开始学习时较困难,但入门提高较快。
针对这种类型的学生,在教学方法和手段有
了很大的改进。采用广播教学及“教学做” 一体化的教学模式
基于C语言的逻辑程序设计
四、本教学情境教学设计
(一)本教学情境的地位和作用
整个教学过程分7个典 型工作任务,10个教学 单元。
序 号 1 2 3 4
工作任务名称 问题分析 算法设计 数据类型的应用 典型数据结构设计

5
6 7
程序流程控制
函数的设计 结构体的应用
基于C语言的逻辑程序设计
一、课程标准
(四)课程内容
课 程 学 习 情 境 设 计 ( 10 个 )
情境1: 情境3:
相关文档
最新文档