教学设计

河北工业职业技术学院

“C语言程序设计”教学设计

系 别: 计算机技术系

设计教师: 宋铁桥

设计时间: 2017年4月25日

教学内容

第三单元 顺序结构程序设计

授课教师

宋铁桥

课程名称

C语言程序设计

学时安排

4学时

专业班级

16网络

所选教材

C语言程序设计任务驱动式教程(高职高专计算机项目/任务驱动模式教材)

一、教学目标与任务

以职业能力为本位确定教学目标,选取学生所熟知的任务(菜单设计、大写字母转换为小写字母、输出学生个人信息)作为教学任务,引导学生逐步深入学习专业知识,其具体如下:

1.教学目标描述

主要包含教学目标确定依据、制定思路和教学目标三部分组成:

(1)制定思路与依据

《C语言程序设计》课程是依据2016级计算机网络技术专业人才培养方案,根据本课程在一体化项目教学中的定位及课程标准,确定本次课程的教学目标。本课程在一体化项目中的定位如图1所示:

图1 本课程在一体化项目中的定位

(2)教学目标确定思路

通过深入进行企业调研,课程团队共同分析梳理职业岗位所需要的知识、能力和素质要求,在课程教学过程中,以能力分析为基础设计课程,以能力培养为核心组织教学,以能力形成为目标引导学生学习,以企业认可的能力指标体系评价学习成果。以就业为导向,培养学生的综合职业能力,满足学生职业生涯发展的需要。结合专业行业发展岗位需求,确定本单元教学目标制定思路如图2所示:

专业人才培养方案

专业人才培养方案

课程标准

专业课程体系

任务驱动式教学

课程教学目标

单元教学目标

图2 单元教学目标制定思路

(3)单元教学目标描述

本单元教学主要内容是算法的知识、C语言的语句分类、流程图、N-S图、顺序结构程序设计、putchar、getchar函数的基本应用相关内容、printf、scanf函数的基本应用。

= 1 \* GB3 ① 知识目标

●了解程序的基本概念

●掌握程序的基本语句

●了解语句的分类

●熟悉输入输出函数

② 技能目标

●能够使用C语言中的语句解决实际问题

●能够运用输入输出函数和赋值语句进行顺序结构程序设计

③ 情感目标

● 建立C语言程序的基本概念和思想

● 培养诚实守信、敬业爱岗、吃苦耐劳的良好职业道德素养。

2.教学任务

在日常生活中,需要“按部就班,依次执行”处理和操作的问题随处可见,每年一度的迎新打会,年终总结打会等都是这样一种顺序结构。在本单元,将通过三个小任务(菜单设计、大写字母转换为小写字母、输出学生个人信息)介绍C语言中的算法的知识、C语言的语句分类、流程图、N-S图、顺序结构程序设计、putchar、getchar函数的基本应用相关内容、printf、scanf函数的基本应用等。这是以后深入学习C语言的重要基础。

二、教学对象分析

由于授课对象是新生,学生学习主动性强,专业知识零基础,专业认知度较低,专业技能的自主创新意识薄弱,对职业技能和职业岗位掌握不足,因此做了如下分析设计:

1.知识能力基础准备:学生不喜欢机械的听课,概念方法类的知识记忆不牢。学生喜欢动手做,任务实现理论与操作相结合,分小组、分任务地协作完成。

2.学习还存在盲目性:同学们设计普遍存在重技术轻设计的思想,认为专业基础课难学、枯燥,与实际联系不紧密,程序设计思想没有建立。

3.职业技能逐渐渗透:同学们对时尚元素的敏感性极高,喜欢关注流行的游戏和小实验等。学生喜欢实力的竞争,争相利用自己的电脑练习编程,希望掌握软件的编程技能,提高程序读写的能力,增强创新意识。

三、信息化教学软硬件环境分析

《C语言程序设计》课程是一门专业基础课,由于课程实践性非常强,学习本课程需要很多的教学资源,所以教学活动的开展需要在具有网络的信息化教学环境下进行,因此我们选择了理实一体的多媒体教室和计算机实训室开展教学,该教室拥有:

1. PPT教学课件

2. 实验操作:Visual C++6.0软件平台,PC电脑,教学机房,网络课堂。

3.机房环境:1台教师机,80台学生机,100M网络环境接入;红蜘蛛多媒体网络教室平台:实现程序的讲解演示和作品程序的提交展示;高性能电子白板系统:可以在讲解重点设计过程时,对设计步骤编辑和添加批注,在必要时学生可以自选多次回放重点步骤;FTP服务:提供教师学生FTP资源配置。完备的信息化教学环境充分提高C语言程序设计课程的教学效果。

四、教学内容分析

顺序结构程序设计是学习C语言程序设计过程中基础内容,选取“菜单设计”、“大写字母转换为小写字母”、“输出学

c语言 转换字母 顺序结构,C语言程序设计 顺序结构程序设计 C教学设计3单元V1.0.doc...相关推荐

  1. c语言指针课堂教学设计,C语言程序设计 指针 C教学设计8单元V1.0.doc

    教学设计 河北工业职业技术学院 "C语言程序设计"教学设计 系 别: 计算机技术系 设计教师: 宋铁桥 设计时间: 2017年4月25日 教学内容 第八单元 指针 授课教师 宋铁桥 ...

  2. c语言中函数教学设计,C语言程序设计 函数 C教学设计7单元V1.0.doc

    教学设计 河北工业职业技术学院 "C语言程序设计"教学设计 系 别: 计算机技术系 设计教师: 宋铁桥 设计时间: 2017年4月25日 教学内容 第七单元 函数 授课教师 宋铁桥 ...

  3. 用c语言实现字母排列组合,C语言字母排列组合的实现.doc

    C语言字母排列组合的实现.doc C语言字母排列组合的实现曹玉坤2011-6-21目录概述3需求3规律3实现算法5难点6代码6概述 本文档概述字母排列组合的实现算法和分析过程,着重强调在解决问题前,对 ...

  4. c语言圆环内外半径圆环面积,《圆环的面积》微课教学设计

    <圆环的面积>微课教学设计 教学内容: 人教课标版<数学>六年级上册圆环面积 教学目标: 掌握圆环面积的基本计算方法后,利用含环宽的条件来求圆环的面积的练习. 教学重点: 理解 ...

  5. c语言将字母的acsaii,C语言上机实验 答案

    <C语言上机实验 答案>由会员分享,可在线阅读,更多相关<C语言上机实验 答案(31页珍藏版)>请在装配图网上搜索. 1.实验一 上机操作初步(2学时)一.实验方式:一人一机二 ...

  6. 用c语言实现字母排列组合,C语言字母排列组合的实现.pdf

    C语言字母排列组合的实现 曹玉坤 2011-6-21 目录 概述3 需求3 规律3 实现算法5 难点6 代码6 概述 本文档概述字母排列组合的实现算法和分析过程,着重强调在 解决问题前,对问题的思考方 ...

  7. 字母出现频率c语言,统计字母的使用频率c语言实现

    void main(){char ch; // ch用于一次接收一个字符int i,s [26] = {0}; //数组s []用于计算每个小写字母printf的数量("请输入一个字符串: ...

  8. c语言将字母存入字符串,C语言把资料读入字符串以及将字符串写入文件

    C语言把文件读入字符串以及将字符串写入文件 1.纯C实现 FILE *fp; if ((fp = fopen("example.txt", "rb")) == ...

  9. c语言中英文字母的符号,C语言中的符号(国外英文资料).doc

    C语言中的符号(国外英文资料) C语言中的符号(国外英文资料) The symbol in C The operator's type C operator can be divided into t ...

最新文章

  1. gdb调试多进程和多线程命令 .
  2. linux虚拟网络设备之bridge(桥)(三)
  3. 架构设计文章读后感7
  4. win下配置nginx
  5. Equations HDU - 1496(哈希或三层for循环)求满足公式有多少种情况
  6. malloc,calloc,realloc
  7. ReactiveCocoa源码拆分解析(四)
  8. c语言stanf,stanf
  9. 推荐一个JavaScript触发器插件,可通过指定频次、指定时间内触发指定的处理函数...
  10. Excel中的常用快捷键
  11. 道哥:我人生的两大选择,为的都是同一件事
  12. php+mysql 图书管理系统源码AfireHong
  13. Atitit 破解qq空间(2)-------探测权限
  14. php 转换中文乱码,解决php中文乱码转换问题
  15. Uibot 浏览器窗口最大化
  16. PGM学习之七 MRF,马尔科夫随机场
  17. 华为防火墙SLB算法
  18. php mysql图片存储_PHP-mysql存储照片的两种方式
  19. 服务器能ping通 不能打开网页,能ping通,但是不能打开网页
  20. oracle rollback作用,oracle中rollback语句作用范围

热门文章

  1. 分析symbian软件总结笔记
  2. 【J2SE】IO初步
  3. 中国剩余定理(互质与不互质的情况)
  4. 桌面日历软件——让每天过得有目标
  5. Google Admob收款如何解决账号关联问题?
  6. ElasticSearch 极简入门 CRUD
  7. docker(部署常见应用):docker部署rocketmq4.4
  8. QML实现桌面右下角弹窗
  9. CAD画图小技巧——快速画桩中心十字线
  10. oracle数据库短期培训,Oracle数据库培训课件.ppt