C语言程序设计I—第七周教学
第七周教学总结(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—第七周教学的更多相关文章
- C语言程序设计II—第七周教学
第七周教学总结(8/4-14/4) 教学内容 本周的教学内容为:8.3 冒泡排序,知识点:指针与数组.重点难点:指针.数组与地址的关系:数组名作为函数参数.要求学生能够使用数组名作为函数参数进行熟练编 ...
- C语言程序设计I—第三周教学
由于本课程是从教学周的第二周开始上课,所以第二次授课是发生在第三周,为了让PTA.云班课和博客能统一,所以将教学周作为随笔的标题.本周由于处理外聘教师随意退课等事情,总结有些延后了. 第三周教学安排 ...
- C语言程序设计II—第八周教学
第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...
- C语言程序设计I—第八周教学
第八周教学总结(21/10-27/10) 教学内容 第三章 分支结构 3.1 简单的猜数游戏 3.2 四则运算 课前准备 在蓝墨云班课发布资源:chap03_分支结构.pptx PTA:2018秋第八 ...
- C语言程序设计I—第六周教学
第六周教学总结(8/10-14/10) 教学内容 第二章 用C语言编写程序 2.4 输出华氏-摄氏温度转换表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第六周作业 分享码:88C28D89E ...
- C语言程序设计I—第五周教学
第五周教学总结(29/9-7/10) 本周为国庆节放假,周六周日提前补课,计算机专业已补,软件专业未补,由于国庆放假冲课不补,因此,软件专业在整体进度上落后计算机一次课,估计我要特别抽时间才能将进度拉 ...
- C语言程序设计II—第五周教学
第五周教学总结(25/3-31/3) 教学内容 本周的教学内容为:第七章 数组 7.3 字符串. 课前准备 在博客园发布作业:2019春第五周作业 第四周作业讲解视频:A Programing Vid ...
- C语言程序设计II—第六周教学
第六周教学总结(1/4-7/4) 教学内容 本周的教学内容为:第八章 指针 8.1 密码开锁(知识点:指针和指针变量的概念),8.2 角色互换(知识点:指针作为函数的参数返回多个值) 重点.难点:指针 ...
- C语言程序设计I—第十三周教学
第十二周教学总结(26/11-01/12) 第十三周的教学总结在朋友圈发布了,没有及时在此更新,为了保持教学总结的完整性,现补齐. 今日学院有重大外事活动,所有老师停课参加并且不需要补课,但为了保证我 ...
随机推荐
- apply、call、bind有什么区别?
使用 apply var a = { name : "Cherry", func1: function () { console.log(this.name) }, func2: ...
- Java基础学习—思维导图
找到两张Java学习的思维导图,特别适合我这样的菜鸟学习,贴过来和小伙伴分享.
- 在Fragment里面调用getActivity()报null
看友盟的错误日志发现又出现了NullPointerException,然后去看代码,发现只有是上下文有空的可能,但是因为以前已经发生过这种情况所以上下文我都是在创建Fragment对象的时候从Acti ...
- python 字符串格式化符号含义及注释
字符串格式化符号含义 符号 说明 %C 格式化字符及其ASCII码 %S 格式化字符串 %d 格式化整数 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) ...
- gearman入门初步
原文地址:http://blog.sina.com.cn/s/blog_5f54f0be0101btsi.html PHP 没有提供直接的并发功能.要实现并发,必须: function asy ...
- 让索引包含null值的两种方法
1. 把有NULL值的列与一个常数,或者一个带有not null约束的列一同索引 create index ind_01 on t01(col01,1); 或者 create index ind_01 ...
- EF增删查改基类
/// <summary> /// EF DAL CURD基类 /// </summary> /// <typeparam name="T">& ...
- leetCode之二叉树数中序遍历(递归实现)
1.题目描述 2.分析 对于树来说,由于其结构是递归定义的,所以对二叉树很多算法使用递归是最容易的.反倒是使用循环方式需要借助特殊的数据结构来实现. 3.代码 vector<int> in ...
- web应用服务端cache策略初探
一般来说,网站随着访问量以及数据库的增大,访问速度将会越来越慢,如何优化这个响应速度,增大用户支持容量是网站从小到中,到大的必经之路. 你也可能听说过对于大型web站点一般严重依赖于cache来弹性放 ...
- Oracle EBS 获取公司段的本位币
SELECT gls.currency_code FROM hr_organization_information_v t, gl_sets_of_books gls WHERE t.org_info ...