2018年秋季学期《C语言程序设计I》教学过程及学期总结
一学期下来,问题很多,思考也很多,需要整理、总结,好的经验要形成规律,不好的地方要提示警醒。
教学过程小结:
课程总结
16周的面试已结束,面试形式为:每位同学带上本学期的编程总结,随意抽取题目,阅读程序并回答我的提问。
对270名同学进行面试的目的有三个方面,一是希望面试能让同学们有所压力,促使大家在面试前将所学知识好好回顾整理;二是希望通过面试了解同学们的学习情况;三是针对学习态度不太好、学习存在困难的同学进行面谈,给他们提供学习的方法,对他们寄予希望,期待他们的成长。
另外,本学期的教学经验已集结成一篇论文《“混合式”学习模式在“C语言程序设计”课程中的应用探索》,已通过审查,将发表于《教育信息化》19年3月刊上。
以下为本学期我需要改进之处,也是下学期需要努力的方向:
1.由于第一次采用助教辅助教学,我的想法比较多,经常性给助教临时布置任务,工作安排没有系统化,下学期开学前一定要认真写写助教工作手册,帮助助教理清他们的工作职责,将一些工作制度化后,也能节省不少沟通成本。
2.同学们的编程总结和学习总结利用蓝墨云提交,采用的评价模式是同学自评,虽然设定了严格的评价标准,但是没有有效的监控手段,对于同学们是否真实按照要求完成,从面试大家提交的《编程总结》中发现,大家只是重视将代码贴出,算法思路没有表达清楚,存在的问题和解决的方案也很随意。针对监管问题,下学期尝试改成通过博客提交编程总结,由助教总评、同学互评和我的抽评相结合,看是否有改进。针对大家思想上的不重视,大概只能从老师的示范,到优秀同学的带领开始,慢慢渗透了。
3.教学设计可以更加精化,比如,课前针对同学们普遍存在的问题进行总结(本工作本学期是交给助教的,但完成效果不好,需要督促和示范),针对同学们中不同的解题思路进行分析。
4.学期初想要做到的结对编程没有执行,对于结对的小组如何提交作业,如何评价结对工作没有考虑清楚,所以停滞。我想,邹欣老师和其他老师们的博客一定有很好的手段,由于时间的原因,一直都没有来得及仔细寻找解决办法,下学期开学前一定要给出解决方案。
学期总结
还记得秋季学期开学前不久,我第一次登陆博客园,发现了牛晓星老师的博客,顺藤摸瓜发现了邹欣老师的博客,又有幸通过书悦认识了周筠老师,阅读了刘未鹏的《暗时间》,吴军老师的《态度》、《见识》,听了吴军老师在得到的音频节目《谷歌方法论》。因为这些老师们的分享,我才有勇气开始本学期的教学方式改革,这些老师就仿佛是在默默前行的黑路上突然出现的一道光,因此,感激他们的同时我的心情还有兴奋和喜悦。虽然从事教学也有十多年了,也拥有对教学的热情,可常觉得不得法,由于没有总结的习惯,没有把自己的想法用文字的方式记录下来的方式,常常好的模式用过后,经过一个假期就忘记了,没有有效的发扬光大。以前的勤奋应该只能算是按部就班的完成工作,缺乏精神支持和有效的方式方法,在繁忙的行政事务和家庭事务占据教学思考时间时,常会困于痛苦郁闷的情绪中。本学期,行政工作依然没有减少,陪孩子的时间逐渐增加,可是我的教学一点都没有落下,而且很有起色,因为,我知道我做了什么,我还有什么没有做,我知道我该如何努力,我的心是平静而坚定的。
不确定的事情常会让人产生极大的恐惧和焦虑,在教学这条路上,我找到了方向,不再迷茫,在2018年这个特殊的年份的最后一天记录这些,以鞭策自己继续努力。
2018.12.31修改
2018年秋季学期《C语言程序设计I》教学过程及学期总结的更多相关文章
- 2018年江西理工大学C语言程序设计竞赛(初级组)一
C语言竞赛初级组第一.二场答案:https://www.cnblogs.com/xingkongyihao/p/10046918.html A: 逆序对 时间限制: 1 s 内存限制: ...
- 2018年江西理工大学C语言程序设计竞赛(高级组) 三角平方数
题目描述 三角数:形如图a,圆点摆放成等边三角形的数字,则为三角数. (图a) 平方数:形如图b,小方块摆放成正方形的数字,则为平方数. (图b) 那么如果一个数字既是三角形数又是平方数,则称为三角平 ...
- 2018年江西理工大学C语言程序设计竞赛高级组部分题解
B Interesting paths 考察范围:组合数学 此题是机器人走方格的变种,n*m的网格,从(1,1)走到(n,m),首先可以明确,水平要走m-1格,竖直要走n-1格,则走到目的地的任意一条 ...
- 《C语言程序设计》课程教学目录
<C语言程序设计>课程教学目录 不要去精确定义单个论题,应将一整套问题组织成体系.--黎曼(1826-1866)德国著名数学家 教学过程 2018年秋季学期 C语言程序设计I-第一周教学 ...
- C语言程序设计课程总结
第一次教授C语言程序设计课程,相比计算机组成原理.arm体系结构等偏向硬件的课程,C的教学方式要灵活一些.计算机组成原理课程偏向理论,哈尔滨工业大学的计算机组成原理是国家精品课,增加了mooc+spo ...
- 2018年秋季学期《c语言程序设计》编程总结
<c语言程序设计>第四周编程总结 <c语言程序设计>第五周编程总结 <c语言程序设计>第六周编程总结 <c语言程序设计>第七周编程总结 <c语言程 ...
- 2018年秋季学期《c语言程序设计》学习总结
<c语言程序设计>第四周学习总结 <c语言程序设计>第五周学习总结 <c语言程序设计>第六周学习总结 <c语言程序设计>第七周学习总结 <c语言程 ...
- 2018年秋季学期《c语言程序设计》助教总结
<c语言程序设计>第七周助教总结 <c语言程序设计>第八周助教总结 <c语言程序设计>第九周助教总结 <c语言程序设计>第十周助教总结 <c语言程 ...
- 2018年秋季学期面向对象程序设计(JAVA)课程总结
2018年秋季学期面向对象程序设计(JAVA)课程总结 时值2018年年末,按惯例对本学期教学工作小结如下: 1. 教学资源与教学辅助平台 教材:凯 S.霍斯特曼 (Cay S. Horstmann) ...
随机推荐
- 14:求10000以内n的阶乘
14:求10000以内n的阶乘 查看 提交 统计 提问 总时间限制: 5000ms 内存限制: 655360kB 描述 求10000以内n的阶乘. 输入 只有一行输入,整数n(0<=n< ...
- js-权威指南学习笔记16
1.元素的style属性可以用来设置样式,但是不适合用来查询样式(只能查询到内联样式). 2.CSS里的层叠指示了应用于文档中任何给定元素的样式规则是各个来源的层叠效果:Web浏览器的默认样式表.文档 ...
- DOM节点树和元素树--深度遍历
我们在阅读JS高级程序设计的时候,提到了节点树的概念.比如说: elem.parentNode---找elem的父节点: elem.childNodes---找elem的所有的直接子节点: elem. ...
- Anaconda多环境多版本python配置笔记
一.Conda测试过程: 使用conda.首先确认已经安装好了conda 配置环境.下一步通过创建几个环境来展示conda的环境管理功能.学习如何确认在哪个环境中,以及如何做复制一个环境作为备份. 测 ...
- LeetCode 545----Boundary of Binary Tree
Given a binary tree, return the values of its boundary in anti-clockwise direction starting from roo ...
- flutter 生命周期
前言:生命周期是一个组件加载到卸载的整个周期,熟悉生命周期可以让我们在合适的时机做该做的事情, flutter中的State生命周期和android以及React Native的生命周期类似. 先看一 ...
- cnpm 淘宝镜像设置
很简单,一句话 npm install -g cnpm --registry=https://registry.npm.taobao.org
- stm32f103各个型号芯片之间程序移植(stm32的兼容问题)
1.stm32f103系列的各个型号的芯片差别一般不大,都是一些flash大小不一样,一般是向下兼容(大容量芯片兼容中容量芯片)还有晶振大小不一样. ...
- CSS 小结笔记之选择器
Css选择器主要分为以下几类 类选择器 ID选择器 通配符选择器 标签选择器 伪类选择器 复合选择器 1.类选择器:通过.classname 来选择 例如 .color2 { color: rebec ...
- Oracle EBS 应收API只创建收款没有核销行以及消息堆栈
只创建了收款但没有创建核销行 排除其他原因 有可能是缓存溢出导致的这个要改成true 且使用消息堆栈处理