第五周教学总结(29/9-7/10)

  本周为国庆节放假,周六周日提前补课,计算机专业已补,软件专业未补,由于国庆放假冲课不补,因此,软件专业在整体进度上落后计算机一次课,估计我要特别抽时间才能将进度拉平。

教学内容

 第二章 用C语言编写程序
  2.3 计算分段函数

课前准备

  在蓝墨云班课发布资源:
  PTA:2018秋第五周作业 分享码:3272DF9B0B6BBF6C

课堂设计

  本堂课分两个部分:1.第四周作业的讲解;2.本周教学内容的讲授
  - 第一部分:每次课均有两个教学班,每个班级有一位助教,课前提前让助教1做好第四周作业讲解的PPT,首先由助教讲解作业,并总结每题中在解答过程中普遍存在的问题,课上助教和教师一起接受同学们的提问,在提问中发现问题、解决问题。
  - 第二部分:本周教学内容为:2.3 计算分段函数。知识点包括:关系运算符、if-else语句、格式化输入函数scanf、常用数学库函数。其中,关系运算符和if-else语句是教学的重点,格式化输入函数scanf为教学难点。

板书

实验安排

  完成实验2.2的实验内容:一、调试示例;三、改错题;四、扩展编程题第1、3题。通过蓝墨云班课提交作业。批改形式为:同学互评。评价标准:是否有改错题的完成图片,错误扣3分,没有扣5分,是否有扩展编程题1、3题的书写、编辑和运行图片,错误扣3分,没有扣5分。

课后总结

  如果只是一股脑的讲知识点,虽然课后有布置作业,虽然PTA有结果反馈,如果同学们还不会如何总结,而课堂上也没有任何总结的话,学生的学习效果也会打折扣,因此安排每节课第一个部分是讲解前次课布置的作业,重点讲解同学们经常会出现的问题,在这个方面,助教由于经常帮同学们解答,比较了解情况,所以从助教开始,然后再逐渐将范围扩展到更多的学有余力的同学,这部分时间是留个同学们的。在本周的尝试中,发现了同学们的一个惯性思维:这个问题我给了一个解释,不管是否合理、正确,我认可这个解释,那么我就以此来解释我目前遇到的问题。我们都有这样的惯性思维,这样的方式常常会让我们对问题的理解就此打住,不再深入的探索和思考,而且自我还得到了安慰、但有时事实是:我们给出的解释是片面的,甚至是不正确的。因此,鼓励孩子们大胆的猜测,小心的求证。学习程序设计,不断的试错也是一个好办法。同时也这样勉励我自己。

C语言程序设计I—第五周教学的更多相关文章

  1. C语言程序设计II—第五周教学

    第五周教学总结(25/3-31/3) 教学内容 本周的教学内容为:第七章 数组 7.3 字符串. 课前准备 在博客园发布作业:2019春第五周作业 第四周作业讲解视频:A Programing Vid ...

  2. C语言程序设计I—第三周教学

    由于本课程是从教学周的第二周开始上课,所以第二次授课是发生在第三周,为了让PTA.云班课和博客能统一,所以将教学周作为随笔的标题.本周由于处理外聘教师随意退课等事情,总结有些延后了. 第三周教学安排 ...

  3. C语言程序设计I—第六周教学

    第六周教学总结(8/10-14/10) 教学内容 第二章 用C语言编写程序 2.4 输出华氏-摄氏温度转换表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第六周作业 分享码:88C28D89E ...

  4. C语言程序设计I—第七周教学

    第七周教学总结(14/10-20/10) 教学内容 第二章 用C语言编写程序 2.5 生成乘方表和阶乘表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第七周作业 分享码:FE065DC5D8C ...

  5. C语言程序设计II—第八周教学

    第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...

  6. C语言程序设计I—第八周教学

    第八周教学总结(21/10-27/10) 教学内容 第三章 分支结构 3.1 简单的猜数游戏 3.2 四则运算 课前准备 在蓝墨云班课发布资源:chap03_分支结构.pptx PTA:2018秋第八 ...

  7. C语言程序设计II—第七周教学

    第七周教学总结(8/4-14/4) 教学内容 本周的教学内容为:8.3 冒泡排序,知识点:指针与数组.重点难点:指针.数组与地址的关系:数组名作为函数参数.要求学生能够使用数组名作为函数参数进行熟练编 ...

  8. C语言程序设计II—第六周教学

    第六周教学总结(1/4-7/4) 教学内容 本周的教学内容为:第八章 指针 8.1 密码开锁(知识点:指针和指针变量的概念),8.2 角色互换(知识点:指针作为函数的参数返回多个值) 重点.难点:指针 ...

  9. C语言程序设计I—第十三周教学

    第十二周教学总结(26/11-01/12) 第十三周的教学总结在朋友圈发布了,没有及时在此更新,为了保持教学总结的完整性,现补齐. 今日学院有重大外事活动,所有老师停课参加并且不需要补课,但为了保证我 ...

随机推荐

  1. Java方法的参数传递方式为: 值传递

    Java方法的参数传递方式为: 值传递 对于基本数据类型作为参数传递时, 是"按值传递", 这点都认识很清楚. 但是, 当对象或者说引用作为参数传递, Java 的参数传递方式是& ...

  2. axios上传图片(及vue上传图片到七牛))

    浏览器上传图片到服务端,我用过两种方法: 1.本地图片转换成base64,然后通过普通的post请求发送到服务端. 操作简单,适合小图,以及如果想兼容低版本的ie没办法用此方法 2.通过form表单提 ...

  3. h5新属性

    <!DOCTYPE html> <html lang="en"> <head> <meta id="viewport" ...

  4. 浅谈 JavaScript 中常用数据及其类型转换

    在 JavaScript 中有一些 value 会经常碰到: [] (空数组).{} (空对象).'' (空字符串).undefined.null.0.NaN.Infinite 也会经常碰到数据类型转 ...

  5. Debian 8 升级到 9 Debian 9 How to upgrade Debian 8 Jessie to Debian 9 Stretch

    How to upgrade Debian 8 Jessie to Debian 9 Stretch Contents 1. Objective 2. What's New 3. Preparatio ...

  6. 对抗网络GAN的应用实例

      https://sigmoidal.io/beginners-review-of-gan-architectures/ 嗨,大家好!像许多追随AI进展的人一样,我无法忽略生成建模的最新进展,尤其是 ...

  7. linux 命令及配置文件搜索命令which、whereis

    which /usr/bin/which 搜索命令所在目录及别名信息 which lsalias ls='ls --color=auto'/usr/bin/ls which rmalias rm='r ...

  8. 请求包含(Include)和请求转发(Forward)

    定义 请求包含是指将另一个Servlet的请求处理流程包含进来. 请求转发是指将请求转发给别的Servlet处理. 实现 实现请求包含和请求转发,可以使用HttpServletRequest的getR ...

  9. 带你从零学ReactNative开发跨平台App开发(十)

    ReactNative跨平台开发系列教程: 带你从零学ReactNative开发跨平台App开发(一) 带你从零学ReactNative开发跨平台App开发(二) 带你从零学ReactNative开发 ...

  10. 使用python来建立http服务

    python建立http服务 首先我们的windos上要安装python解释器,然后进入我要想要传递的文件的目录下,从当前的目录下进入cmd 然后通过Python解释器输入 python -m htt ...