第五周教学总结(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 Web应用开发工具

    java Web应用开发工具详细地址:https://my.oschina.net/gitosc/blog/1538466

  2. windows 查看端口

    windowsnetstat命令查看进程:netstat -ano查看占用端口进程:netstat -ano|findstr “端口号”,例子netstat -ano|findstr “8080”.t ...

  3. IOS下 input 被软键盘方案遮盖问题解决

    前言: 并没有完美解决 ! 场景: 最近在做企业微信H5的一个项目,里面有个动态列表页,开始输入框是隐藏的,点击评论才会出现并让 input 聚焦.经过测试在安卓上面应该没什么问题,但是iOS上面会出 ...

  4. Django From组件 fields widgets

    一.Form组件之字段 Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label标签或显示内容 initial=Non ...

  5. poj_3275 Ranking the cows

    Ranking the cows Description Each of Farmer John's N cows (1 ≤ N ≤ 1,000) produces milk at a differe ...

  6. 探究MySQL MGR的读写分离

    1:现有环境 机器 MySQL 环境 172.16.128.240 MGR NODE1 MGR 172.16.128.241 MGR NODE2 MGR 172.16.128.242 MGR NODE ...

  7. Jquery 保留N位小数,且千位以上用","号隔开

    s:数据Value n:保留小数位数 function jinEFmoney(s, n) { if (s == '' || s == null) return '0.00'; n = n > 0 ...

  8. AFNetworking 2.5.x 网络请求的封装

    AFNetworking 2.5.x 网络请求的封装 源码地址 https://github.com/YouXianMing/Networking 说明 1. 将block形式的请求转换成用代理来处理 ...

  9. 如何添加设备UDID到开发者中心

    如何添加设备UDID到开发者中心 1. 登录开发者中心 2. 选择证书那一项 3. 选择Devices 4. 点选+按钮 5. 填上设备的UUID以及设备名字然后添加上 大功告成:) 附录: 如何获取 ...

  10. Linux dumpe2fs命令详解

    dumpe2fs: 查看格式化之后的文件系统信息. dumpe2fs使用 [root@localhost omc]# dumpe2fs --help<BR>dumpe2fs 1.41.12 ...