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) 第十三周的教学总结在朋友圈发布了,没有及时在此更新,为了保持教学总结的完整性,现补齐. 今日学院有重大外事活动,所有老师停课参加并且不需要补课,但为了保证我 ...
随机推荐
- input pattern中常用的正则表达式
常用的正则表达式 pattern的用法,只是列出来一些常用的正则: 信用卡 [0-9]{13,16} 银联卡 ^62[0-5]\d{13,16}$ Visa: ^4[0-9]{12}(?:[0-9]{ ...
- CSS - 伪类和伪元素的区别
伪类和伪元素皆独立于文档结构.它们获取元素的途径也不是基于id.class.属性这些基础的元素特征,而是在处于特殊状态的元素(伪类),或者是元素中特别的内容(伪元素).区别总结如下: CSS伪类 (P ...
- Ajax 与 JSON
Ajax,是对Asynchronous JavaScript + XML的简写.这一技术能够向服务器请求额外的数据而无需卸载页面,会带来更好的用户体验. Ajax的核心是XMLHttpRequest对 ...
- chrome 浏览器调用 ocx 插件(二)
原文:http://blog.csdn.net/wangchao1988ok/article/details/46561537 chrome 版本:43.0.2357.124 之前写过关于 chrom ...
- Oracle如何把数据库表迁移到指定表空间
问题描述: 将测试数据库中的表结果导入到正式数据库.需要在正式库中建立独立的表空间存放新导入的表,以避免和正式库中原来的表混淆. 处理步骤: 1. 在命令行中用exp指令导出测试库中指定表到指定 ...
- JS获取对象“属性和方法”的方法
平时在写的代码过程中,经常会遇到对对象Object的数据处理.而在对对象的数据处理中,操作最频繁的是“数据引用”.“值的修改”.“获取关键字(属性)”.平时最烦的也是“获取关键字”,经常忘记怎么去获取 ...
- android设计的布局在阿拉伯语下界面错乱的解决方法
(1)正在AndroidManifest.xml声明文件的application元素中,增加” android:supportsRtl=true” (2)建] androidの设计的布局在阿拉伯语下界 ...
- Linux 系统安装[Ubuntu]
1.1.1. 安装Ubuntu 下载链接[Ubuntu16.04.1-64bit-Desktop版]: http://old-releases.ubuntu.com/releases/16.04.1/ ...
- 进程分析之CPU
进程分析之CPU 进程分析之CPU 本文转载自:https://github.com/ColZer/DigAndBuried/blob/master/system/cpu.md 在<进程分析之内 ...
- (1)构造方法和方法重载 (2)this关键字 (3)方法的传参和递归调用
1.构造方法和方法重载如: Person p = new Person(); - 声明Person类型的引用p指向Person类型的对象 p.show(); - 调用名字为show()的成员方法 1. ...