• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 人文社科 > 正文

    《C语言程序设计》中While循环语句教学设计探讨

    时间:2020-05-31 07:59:01 来源:达达文档网 本文已影响 达达文档网手机站


    打开文本图片集

    摘  要:C语言是国内外广泛使用的一种计算机语言,其中程序设计中循环结构while循环,是循环的开始篇。本文针对所授班级学生的实际情况,具体阐述while循环语句的教学设计,使学生理解while循环语句的格式、功能和特点及其在具体编程时的灵活应用。

    关键词:C语言程序设计  循环语句  while循环

    在实际教学过程中,我根据自己所授的班级的学习情况,他们厌学理论知识,而乐意学习操作,他们在实际解决问题方法有所欠缺。本人从教学设计、教学实施、教学评价、教学反思等方面对《C语言程序设计》课程进行了改革,从而进一步培养学生学习兴趣,培养学生分析与解决问题的能力,培养学生的软件开发思维逻辑能力。

    一、教学设计

    任务描述:编写程序,通过键盘输入所有学生的成绩score,通过选择结构语句的处理,输出相应的等级grade,分别统计及格人数c1和不及格人数c2,并输出。

    首先带领全班同学一起读程序任务,根据程序任务进行分解,调试并运行代码,给学生一个直观感受。让学生了解到了一边从键盘上输入合法数据,一边输出分数及相应等级。当输入的分数不在有效范围内时,退出循环,输出及格人数和不及格人数。

    (一)教材分析

    本课程采用的是北京邮电大学出版“十三五”规划教材,“互联网+”创新型教材,《C语言程序设计案例教程》,选取的知识点是,模块5循环结构程序设计中的while语句。

    (二)学情分析

    1.学生对专业已有初步认识,具有一定计算机基础,已学会并掌握了C语言中的顺序结构、选择结构。

    2.学生能够非常熟练地使用云班课、微弹幕、微信、C语言编译器等软件,与老师进行沟通交流。

    3.学生能较熟练的进行小组合作、小组互评、展示等教学活动。

    4.学生对流程图的绘制比较畏难,也对英文识写能力欠佳。

    (三)目标分析

    1.知识目标:while循环结构设计算法。

    2.能力目标:能够根据处理需要设计while循环体、循环控制和设置循环初值。

    3.素养目标:培养学生软件开发必备的逻辑思维能力、流程控制正确的基本素质。

    4.教学重点及难点

    重点:While循环结构的语法格式和流程图的绘制。

    难点:学生成绩管理中数据批量处理与统计。

    5.策略分析

    教学方法:任务驱动法、翻转课堂法。

    教学平台:在线课程平台中国大学MOOC、蓝墨云班课、微信、微弹幕。

    二、教学实施

    (一)课前预习

    1.首先教师发布任务,从而将知识点转换为生活中常见的现象,利用蓝墨云班课发布教学资源,如教学PPT、视频资料等。接着创设头脑风暴主题,如生活中的循环现象举例、《西游记》三打白骨精情节,《明日边缘》阿汤哥的生死轮回故事。课前预习(关于循环的含义及视频)。

    2.课前学生学习,开展头脑风暴活动,学生观看视频后,能够完成给定问题进行自由回答。

    (二)课中导学

    1.任务导入,利用蓝墨云班课快速展示学生学习情况,如视频资源:《明日边缘》引入新课内容,循环知识点内容,快速展示头脑风暴经典答案,从而引入本次课程主题。

    2.任务讲解

    第一步:对程序任务描述,给出任务最终效果,明确任务达成目标;

    第二步:任务分析,给出任务实现思维导图;对程序任务分解;

    第三步:任务实现基本条件,如理论学习,while语句的语法格式,及流程图;

    第四步:代码分析讲解及调试,在这一过程中,给出小组协作实施建议;巡视各小组并指导学生完成任务,提供学生源代码,三个任务,分组完成。

    第五步:任务拓展,举一反三案例学习,进一步升华。

    案例:求若干学生55的某门课程的平均成绩,设置输入-1时终止循环。

    第六步:整理学生提交作品,随机选出小组作品进行点评;

    第七步:连线邀请企业专家点评(可选);

    3.任务小结

    第一步:本课小结,总结归纳知识点,如while语句构成的循环结构及流程图的绘制、程序任务进行分解的一般步骤;

    第二步:解答学生疑问;

    第三步:发起课堂评价活动;

    第四步:填写课堂教学后记。

    (三)课后促学

    1.发布下一次理论课的预告。

    2.发布天外有天悬赏加分作业,如:

    作业1:绘制流程图:手机连续重复播放10首音乐。

    作业2:绘制流程图:大学生校园贷、套路贷,利息都是怎么算的。

    作业3:绘制流程图:微信小程序游戏跳一跳。

    (四)发布校园贷、套路贷视频资料,及程序代码资料

    (五)在线互动,评阅学生作业

    三、教学评价

    四、教学反思

    (一)预期效果,达成目标

    通过本次课的学习,学生理解了while语句的语法格式及其组成,同时掌握了while流程图绘制的基本方法,也熟悉了对程序任务进行分解的一般步骤,也能够对生活中熟悉的事件绘制简单流程图。

    (二)反思总结

    首先,小组成员合理分工有利于充分发挥每一个成员的优势和作用,调动参与活动的积极性;

    其次,课间教师机变成点歌台,播放音乐;播放校园贷、套落贷相关视频,有利于学生了解更多信贷知识;

    接着,课堂小组命名有新意,有利于小组协同合作完成任务;

    最后,学生提问:校园贷的利息计算是复利,怎么算,如果要加上滞赖金要怎么搞,如果在多处平台进行借贷,又要如何算利息。

    参与文献

    [1]王瑞红.C语言程序高项目教程[M].机械工业出版社,2017.

    作者简介

    谭桂华(1982.5—),女,講师,专长计算机,潇湘职业学院,研究方向:计算机教学。

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网