第七周教学总结(14/10-20/10)

教学内容

  第二章 用C语言编写程序
  2.5 生成乘方表和阶乘表

课前准备

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

课堂设计

本堂课分两个部分:1.第六周作业的讲解;2.本周教学内容的讲授
  第一部分:第六周作业有6个题,通过对1+2+3+……的不断变形,让同学们逐渐熟悉指定次数的循环程序设计。本部分继续让学习情况较好的同学上台讲解。
  第二部分:本周教学内容是生成乘方表和阶乘表,从生成乘方表出发,让同学们了解幂函数作为库函数的调用,结合库函数的调用和主函数的结构展开用户自定义函数的定义、调用,并说明用户自定义函数的声明。难点:用户自定义函数的定义(函数的类型、形参和实参)

板书

实验安排

完成实验2.4 使用函数的内容:一、调试示例,三、改错题。通过蓝墨云班课提交作业。批改形式为:同学互评。评价标准:是否有改错题的完成图片,错误扣3分,没有扣5分。

课后总结

  本周收到助教的总结,对本班的情况进行了分析,也提出了解决的方案,助教们都在积极的帮助同学们解决学习中遇到的困难,起到了积极的作用,由于我的课堂第一次采用助教,而学院又没有研究生可用,因此,采用本班同学作为助教的形式开展工作,助教是本班同学,私下交流比较方便,但也容易陷入熟人社交的陷阱,因此我给助教推荐了避免走进熟人社交的误区——给新手助教的几个建议。目前开来,助教的工作比较主动,自身的学习情况也较好,激发了学习热情。个别助教存在的问题,在助教的交流群内也能很好的解决,有的班级的助教甚至将所有的助教加入本班班级学习群,集众人的力量帮助他更好的开展辅导工作。
  助教针对我的教学提出几点建议:1.推荐一些参考资料,2.多让同学们上台,以此调动学生学习积极性,3.多激发学生之间的互动,4.除了作业外,开设每天学习的内容,5.每周的程序抽检同学上台阅读程序,有多少题就抽多少人,控制时间2-4分钟,6.课堂上强调代码的简洁性和易读性。根据这些建议,我打算在第八周的教学中,尝试灵活的采纳,并查看效果,目前打算在第3、4、5个建议上思考一些切实可行的办法,一方面能达到目的,另一方面也要考虑到自身的时间和精力,如果想法太多,而没有实际使用,或是用到一半由于自己精力不济而停滞,可能比没有想法更加不好。突然非常感谢自己当初的安排,课程分两学期开设,本学期的遗漏和疏忽,寒假可以好好总结,下学期再整理出发,会有更好的效果。
  本周计算机3-4班的课,由于讲题同学和听课同学的互动性特别好,因此,讲题超时,造成原本应该完成的课堂教学任务未完成,我把这部分内容放到了实验课的开始部分,对两个班分别进行了讲解,讲完后同学们马上开始试验,发现效果很好。我因此产生要在实验课讲授知识的想法,但是这种想法还是要缓一缓,增加我的教学任务(周课时18)暂且不谈,我也挤占了同学们上机交流学习的时间。由此看来,课堂的组织和把控也是我应该注意的地方。

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

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

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

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

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

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

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

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

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

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

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

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

    第五周教学总结(29/9-7/10) 本周为国庆节放假,周六周日提前补课,计算机专业已补,软件专业未补,由于国庆放假冲课不补,因此,软件专业在整体进度上落后计算机一次课,估计我要特别抽时间才能将进度拉 ...

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

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

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

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

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

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

随机推荐

  1. apply、call、bind有什么区别?

    使用 apply var a = { name : "Cherry", func1: function () { console.log(this.name) }, func2: ...

  2. Java基础学习—思维导图

    找到两张Java学习的思维导图,特别适合我这样的菜鸟学习,贴过来和小伙伴分享.

  3. 在Fragment里面调用getActivity()报null

    看友盟的错误日志发现又出现了NullPointerException,然后去看代码,发现只有是上下文有空的可能,但是因为以前已经发生过这种情况所以上下文我都是在创建Fragment对象的时候从Acti ...

  4. python 字符串格式化符号含义及注释

    字符串格式化符号含义 符号 说明 %C 格式化字符及其ASCII码 %S 格式化字符串 %d 格式化整数 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) ...

  5. gearman入门初步

    原文地址:http://blog.sina.com.cn/s/blog_5f54f0be0101btsi.html     PHP 没有提供直接的并发功能.要实现并发,必须: function asy ...

  6. 让索引包含null值的两种方法

    1. 把有NULL值的列与一个常数,或者一个带有not null约束的列一同索引 create index ind_01 on t01(col01,1); 或者 create index ind_01 ...

  7. EF增删查改基类

    /// <summary> /// EF DAL CURD基类 /// </summary> /// <typeparam name="T">& ...

  8. leetCode之二叉树数中序遍历(递归实现)

    1.题目描述 2.分析 对于树来说,由于其结构是递归定义的,所以对二叉树很多算法使用递归是最容易的.反倒是使用循环方式需要借助特殊的数据结构来实现. 3.代码 vector<int> in ...

  9. web应用服务端cache策略初探

    一般来说,网站随着访问量以及数据库的增大,访问速度将会越来越慢,如何优化这个响应速度,增大用户支持容量是网站从小到中,到大的必经之路. 你也可能听说过对于大型web站点一般严重依赖于cache来弹性放 ...

  10. Oracle EBS 获取公司段的本位币

    SELECT gls.currency_code FROM hr_organization_information_v t, gl_sets_of_books gls WHERE t.org_info ...