zoukankan      html  css  js  c++  java
  • C语言程序设计I—第十一周教学

    第十一周教学总结(12/11-17/11)

    教学内容

    第4章 循环结构—break continue嵌套循环
    4.3 判断素数,4.4求1! + 2! + …. + 100!

    课前准备

      在蓝墨云班课发布资源:
      PTA:2018秋第十一周作业4.3-4.4 分享码:23A5D9C819FD737C

    课堂设计

      本堂课分两个部分:1.第十周作业的讲解;2.本周教学内容的讲授
      第一部分:第十周作业总共有四个题目,7-1 求奇数和,7-2 求整数的位数及各位数字之和,7-3 韩信点兵,7-4 整除光棍。从学生反馈的情况来看,前三题基本没问题,第四题稍有难度。
      7-1 求奇数和:从上台演示反馈的代码中发现了学生模糊不清的内容(while(1)和for循环缺表达式2代表什么含义),对此进行了讲解。
      7-2 求整数的位数及各位数字之和:此题与课堂上讲解的内容基本相似,考查同学们对上课内容的掌握情况以及知识迁移的能力。
      7-3 韩信点兵:此题不难,重点是要能够读懂题目,能够将文字转变为表达式,知识点主要考查逻辑表达式的表达以及循环结构的应用。
      7-4 整除光棍:此题是加分题,主要是要求学生模拟除法运算。难度主要体现在遇到超过各种类型变量存储范围的数据时如何来表示的问题,是一定要用某种存储结构存储下来,还是可以变通呢?要求学生要能跳出常规思维模式,结合题目要求完成任务。此题最终由助教上台解答。
      第二部分:本周教学内容,主要包括循环控制语句—break和continue的使用,以及嵌套循环的应用。讲解的重点主要体现在:1,break出现在循环中会导致循环有两个出口的情况,程序如何对两个出口进行判断;2.break和continue的区别;3.针对嵌套循环的结构,考虑复杂问题分解思考。帮助学生摆脱为了嵌套而嵌套,做到为了解决问题而循环嵌套,并且思考是否有更好的解决方案。

    实验安排

      完成实验4.2的一、调试示例,三、改错题。重点帮助学生阅读嵌套的循环。

    课后总结

      教学效果渐入佳境,助教积极主动,同学们踏实配合,良好的学习氛围逐渐建立起来,本学期的课程也将进入尾声,为了保证同学们课程结束后依然能保持好的学习习惯,我得思考如何设计寒假作业才行了。

  • 相关阅读:
    C# CodeFirst(EF框架)代码优先创建数据库
    Entity Framework 配置关系(1对1,1对0)
    Entity Framework 配置关系(1对1,1对0)
    EFDbContext的使用
    EFDbContext的使用
    编程模式·观察者模式、事件通知、消息队列三者区别
    编程模式·观察者模式、事件通知、消息队列三者区别
    设计模式发布订阅方式实现异步并发
    设计模式发布订阅方式实现异步并发
    关于访问asp.net网站时登录后的奇怪问题
  • 原文地址:https://www.cnblogs.com/pengchen511/p/9999465.html
Copyright © 2011-2022 走看看