C语言程序设计I—第八周教学
第八周教学总结(21/10-27/10)
教学内容
第三章 分支结构
3.1 简单的猜数游戏
3.2 四则运算
课前准备
在蓝墨云班课发布资源:chap03_分支结构.pptx
PTA:2018秋第八周作业1 3.1-3.2 分享码:7C848F475AF5C802
2018秋第八周作业2 3.1-3.2 分享码:8C55ACB5DBA90C63
2018秋第八周作业3 3.1-3.2 分享码:09E64C5DE86CDAD5
课堂设计
本堂课分两个部分:1.第七周作业的讲解;2.本周教学内容的讲授
第一部分:第六周作业有5个题,根据蓝墨云发布的问卷调查,收集到大家觉得最后两题较难理解,需要特别的讲解,特别是对于如何设计判断素数的函数不太清楚。因此做了比较详细的说明。
第二部分:本周教学内容是分支结构的进一步讲解,在第二章的讲解时已经涉及了单分支和双分支,本周主要讲解多分支的情况,知识点包括if-else的嵌套,字符类型的常量、变量、输入输出,逻辑运算符。重点是:字符类型的常量、变量、输入输出,逻辑运算符。难点是:字符型数据在计算机中的表示形式和逻辑运算符。
板书

实验安排
完成实验三 分支结构程序设计:一、调试示例,三、改错题。通过蓝墨云班课提交作业。批改形式为:同学互评。评价标准:是否有改错题的完成图片,错误扣3分,没有扣5分。
课后总结
上周收到助教的反馈,虽然我在布置作业时考虑到避免同学们熬夜写作业的情况,把提交作业的时间设定为前一天晚上8:00,但还是有很多同学将作业累积到最后一天完成,由于平时没有约束,因此没怎么练习。按照助教的建议,将作业拆分成三份,发布时间一致,但是截至时间不同,大家只可以提前完成,不能拖后。试验一把后感觉确实有变化,大家做作业的积极性提高了,完成度有所提高,但是接受度如何尚未得知,是否是一次性抄袭变成了三次抄袭呢?只好督促助教了解情况,并反馈。本周开始督促助教提交总结,千帆竞发图和条形图也交给助教完成,助教都完成得不错,看来他们逐渐成长起来了,甚是欣慰。以往一个人的工作,总是心有余而力不足,如今有助教帮助,真的顺心舒心爽心!我就安心做好我的教学设计吧!
C语言程序设计I—第八周教学的更多相关文章
- C语言程序设计II—第八周教学
第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...
- C语言程序设计I—第三周教学
由于本课程是从教学周的第二周开始上课,所以第二次授课是发生在第三周,为了让PTA.云班课和博客能统一,所以将教学周作为随笔的标题.本周由于处理外聘教师随意退课等事情,总结有些延后了. 第三周教学安排 ...
- C语言程序设计I—第七周教学
第七周教学总结(14/10-20/10) 教学内容 第二章 用C语言编写程序 2.5 生成乘方表和阶乘表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第七周作业 分享码:FE065DC5D8C ...
- C语言程序设计I—第六周教学
第六周教学总结(8/10-14/10) 教学内容 第二章 用C语言编写程序 2.4 输出华氏-摄氏温度转换表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第六周作业 分享码:88C28D89E ...
- C语言程序设计I—第五周教学
第五周教学总结(29/9-7/10) 本周为国庆节放假,周六周日提前补课,计算机专业已补,软件专业未补,由于国庆放假冲课不补,因此,软件专业在整体进度上落后计算机一次课,估计我要特别抽时间才能将进度拉 ...
- C语言程序设计II—第七周教学
第七周教学总结(8/4-14/4) 教学内容 本周的教学内容为:8.3 冒泡排序,知识点:指针与数组.重点难点:指针.数组与地址的关系:数组名作为函数参数.要求学生能够使用数组名作为函数参数进行熟练编 ...
- C语言程序设计II—第六周教学
第六周教学总结(1/4-7/4) 教学内容 本周的教学内容为:第八章 指针 8.1 密码开锁(知识点:指针和指针变量的概念),8.2 角色互换(知识点:指针作为函数的参数返回多个值) 重点.难点:指针 ...
- C语言程序设计II—第五周教学
第五周教学总结(25/3-31/3) 教学内容 本周的教学内容为:第七章 数组 7.3 字符串. 课前准备 在博客园发布作业:2019春第五周作业 第四周作业讲解视频:A Programing Vid ...
- C语言程序设计I—第十三周教学
第十二周教学总结(26/11-01/12) 第十三周的教学总结在朋友圈发布了,没有及时在此更新,为了保持教学总结的完整性,现补齐. 今日学院有重大外事活动,所有老师停课参加并且不需要补课,但为了保证我 ...
随机推荐
- NodeJs -- express 快速建站
直接上干货 1.新建一个目录来存放我们即将要做的东西: 2.win+R打开小黑框:进入到我们的目录下: 3.首先我们要全局安装Express框架:**在这一步之前要确保你本机上安装了node:** n ...
- Java并发编程指南
多线程是实现并发机制的一种有效手段.在 Java 中实现多线程有两种手段,一种是继承 Thread 类,另一种就是实现 Runnable/Callable 接口. java.util.concurre ...
- Flutter 中 ListView 的使用
这个小例子使用的是豆瓣 API 中 正在上映的电影的开放接口,要实现的主要效果如下: JSON 数据结构 Item 结构 Item 的结构是一个 Card 包含着一个 Row 然后这个 Row 里面左 ...
- 一步一步 Pwn RouterOS之ctf题练手
前言 本文由 本人 首发于 先知安全技术社区: https://xianzhi.aliyun.com/forum/user/5274 本文目的是以一道比较简单的 ctf 的练手,为后面的分析 Rout ...
- Eclipse 配置 maven 的两个 settings 文件
eclipse配置的settings文件名完全可以自定义,而本机maven只认识settings.xml文件. eclipse里配置maven有一个叫全局的,有一个叫用户的.这两个文件可以和本机mav ...
- eclipse使用git命令行
idea自带git命令,可以很方便的进行提交代码.eclipse怎么做呢,下面我简单操作一下: 第一步: 第二步: 第三步: 这样就调出来git提交的命令窗口了: 运行成功如下: 注意: git的安装 ...
- CDH5.11安装spark2.x详细步骤
简介: 在我的CDH5.11集群中,默认安装的spark是1.6版本,这里需要将其升级为spark2.x版本.经查阅官方文档,发现spark1.6和2.x是可以并行安装的,也就是说可以不用删除默认的1 ...
- 0 Linux下Java使用ProcessBuilder执行命令与直接Bash执行命令之间的不同(环境变量方面)
0 问题发生 xiaojietest.java package tasks; import java.io.BufferedReader; import java.io.BufferedWriter; ...
- Coroutine及其实现
线程是内核对外提供的服务,应用程序可以通过系统调用让内核启动线程,由内核来负责线程调度和切换.线程在等待IO操作时线程变为unrunnable状态会触发上下文切换.现代操作系统一般都采用抢占式调度,上 ...
- .net Cookie的操作
using System; using System.Collections.Generic; using System.Web; namespace Zhong.Core { /// <sum ...