软件工程课, 编程课 助教的工作介绍
在用 "做中学 (Learning By Doing) " 方式讲授编程和软件工程课的时候,我们认为助教在其中起了很大的作用。
费曼学习方法的精髓是 “以教代学” 。如果不能向其他人简单地解释一件事,那么你就还没有真正弄懂它。 我们课程的各位助教,就是在亲身实践这个方法,通过帮助同学,在专业知识方面有深入的理解和收获, 同时,在其他技能方面也有令人惊喜的成长。
在近几年的助教工作中,大家积累了很多经验和教训,这本身就是一门学问 - (范飞龙的经验 刘乾的经验, 陈彦吉同学布置的第一次作业, 畅畅同学的总结, 龚晓婷的总结,刘伟康的总结, ToughEver 的总结)
助教要做什么?
- 和老师相比,助教和同学们年龄相近,有更多共同语言和学习、生活体验,还了解职场最新的动态。第一件事是要帮助同学们摆正上课的心态:师生关系 助教和学生之间是 健身教练和健身学员的关系。 助教不是学生的保姆,也是不是学生的哥们儿, 而是热心但是 严格要求的陌生人。 助教一周只会安排少量时间回答学生的问题,而不是 24 小时在线的生命热线。 请助教一定要让学生明白这一点。
- 答疑。助教有固定的答疑时间。(如,一周两小时)在规定的答疑时间外,助教一般不接受私信答疑,学生有问题可以公开询问(通过微信群,博客,等),但是助教不保证马上回复。另外,答疑并不是要完美回答每一个问题,有些开发性的问题,助教也只能提示, 并不能完全回答;有些问题是要学生自己通过实践来回答的,也不必都回答。例如:快速看书之后提出的五个问题 (这个练习的题目),助教可以只回答一个,然后让学生在学期中和学期末自己回答。
- 批改作业。点评学生博客(点评每一个博客,不管评语多么短,都要点评), 统计成绩 (参见 怎么打分),要及时批改和统计成绩,表扬好同学,指出问题。并绘制千帆竞发图。 助教还要发现并按规定处理抄袭。在做这些工作的时候,你会看到学生的成绩和其他信息,请注意尊重和保护别人的隐私,例如,在点评和发表成绩的时候,注意隐藏部分学号,不要透露学生的姓名,等等。
- 统计数据。 从数据上看学生在哪些方面有进步,哪些方面需要改进,编程课,测试课,软工课都应该有合适的数据点,可以做多个学期的积累和分析,这是一个细致的工作,要坚持。同时要让学生统计自己有什么成长(能力评价表),然后助教统计学生在这门课上的变化。
- 改进教学工具。争取每一个学期有更多的自动化程序来帮助教学工作。助教并不是做苦力花大量时间于手工工作,既然是软件相关的教学,其中一定有很多可以通过软件工具、甚至AI 工具进行优化的地方。 到一个学期结束,请你说明:你做了什么贡献,让教学工具和流程得到了改进? 例如,你能贡献这样的案例么: 详细的 Java 示例 C++ 示例 从命令行开始逐步培养编程能力 Java
在一个学期结束后,助教怎么总结自己的工作呢?除了感性的陈述, 应该还有:
- 学生的成绩是如何变化的?千帆竞发图
- 学生的整体水平是如何改进的?代码量, 能力评价表
- 课程的教学工具和流程有什么改进?你改进了测试工具,测试平台?收集了什么示例代码?写了什么可以给后人帮助的博客?改进了什么教学环节,可以让这个课越来越好?
- 学习是一门技能, 你觉得怎样才能让学生学得好?你有什么建议? 【 参见 “必要困难”理论:如何成为一个超级学习者-虎嗅网 (huxiu.com) 】
附录:2017年秋季 软件工程和程序设计课程的助教名单
学校 |
课程 |
教师 |
助教1 |
助教2 |
福州大学 |
软件工程1715K |
柯逍 |
谢涛 |
|
福州大学 |
软件工程1715Z |
张栋 |
刘乾 |
汪培侨 |
福州大学 |
软件工程1715W |
汪璟玢 |
卞倩虹 |
李娟 |
集美大学 |
软件工程1412 |
黄巧玲 |
||
集美大学 |
软件工程1413 |
黄巧玲 |
龚晓婷 |
|
集美大学 |
软件工程1414 |
黄巧玲 |
王文基 |
|
集美大学 |
软件工程 |
苏铅坤 |
程颖宇 |
|
北京航空航天大学 |
软件工程 |
罗杰 |
陈彦吉 |
|
黑龙江科技大学 |
C语言 |
牛晓霞 |
冉华 |
|
沈阳北软 |
软件工程 |
夏大伟 |
张志波 |
|
武汉大学 |
软件工程 |
何璐璐 | 曾挥 |
软件工程课, 编程课 助教的工作介绍相关推荐
- python学了真的很有用吗-会Python的人工作不会太差?编程课真的有必要学吗?
都市快报"会Python的人工作不会太差,追上同龄人,就现在!" "学Python,自动化处理Excel.Word,高效办公,准时下班." "Exce ...
- python编程的工作-会Python的人工作不会太差?编程课真的有必要学吗?
都市快报"会Python的人工作不会太差,追上同龄人,就现在!" "学Python,自动化处理Excel.Word,高效办公,准时下班." "Exce ...
- 不懂编程可以自学python吗-会Python的人工作不会太差?编程课真的有必要学吗?...
都市快报"会Python的人工作不会太差,追上同龄人,就现在!" "学Python,自动化处理Excel.Word,高效办公,准时下班." "Exce ...
- 风变编程python助教_花30天时间,学完了风变编程Python基础语法课
原标题:花30天时间,学完了风变编程Python基础语法课 20节实打实的课程,1个月时间,我终于学完了风变编程的Python基础语法课.刚开始学的时候,就有人问我感受怎么样,当时本着未知全貌不予置评 ...
- python编程课程上课有用吗-朋友圈里的编程课,是 Python 还是成功学?
图片来源:unsplash "每天半小时学习编程,0基础入门." "会Python的人,工作都不会太差.追上同龄人,就现在!" -- 你的朋友圈应该也出现这过类 ...
- 软件工程实物一课一得
软件工程专业属于工学门类计算机类专业.软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具.系统平台.标准.设计模式等方面.具体涵盖软件 ...
- 年后跳槽BAT必看:10种数据结构、算法和编程课助你面试通关
作者 | javinpaul 译者 | 大鱼 编辑 | 一一 出品 | AI 科技大本营 进入 BAT 这样的巨头企业工作,无疑是很多程序员的梦想.但事实上,能通过这些公司高难度编程面试的只是一小撮人 ...
- 写给女儿高中编程课老师的一封信
本文作者 Rikki Endsley 是一位科技媒体从业者,曾写文批评性别歧视.她是一位单亲妈妈,从小就在培养女儿接触计算机(技术),并鼓励女儿探索计算机编程.女儿受 鼓励之后选了一学期的编程课,不过 ...
- python天津儿童培训少儿编程课一定要了解
长沙一家少儿编程班里,一个两岁半的孩子穿着尿不湿,像模像样地坐在电脑前听着事件.控制.变量.条件.坐标这样的高深词汇:北京10岁的小亮课余时间已经被小提琴.足球.美术和街舞占据,虎妈还是豪掷30000 ...
最新文章
- php加载外部html,VUE页面加载外部HTML实例详解
- php 导入表格数据,PHPExcel 导入Excel数据的方法
- oracle如何带符号求和,ORACLE 实现行转列(字符串求和)
- TypeScript 2.8引入条件类型
- 90后美女大学生,年薪30W的程序员,他们都决定去送外卖了!
- 用python语言模拟微信红包_python 模拟微信抢红包 基础语法实现demo
- numeric转换varchar_将数据类型varchar转换为numeric时选择失败
- Python学习-4天--字典的操作
- python消息中间件activemq_python 发送和接收ActiveMQ消息的实例
- 毛驴县令第二季简介及其下载
- 测试基础系列之测试方法 第5讲
- 双盘转子动力学仿真c语言程序,[转载]基于ANSYS经典界面的双转子电机的转子动力学仿真...
- 虚拟主机和服务器之间的区别
- Unity Shader-法线贴图(Normal)及其原理
- c++ 栈 stack 用法
- day2.数据类型的操作和方法
- 【Python】求笛卡尔乘积
- STM32学习之PWM输出
- 软件测试思想者 - 高效的测试执行
- 全球与中国聚氨酯同步带市场深度研究分析报告
热门文章
- 20181123_任务(套件培训)
- 导航栏下拉至一定高度后固定在顶部的特效
- python3 应用 nose_parameterized 实现unittest 参数化
- 【译】Immutable.js : 操作 Set -8
- NodeJs系列二:你好,世界
- Bug调试(lldb)
- C#使用HTML文件中的file文件上传,用C#代码接收上传文件
- 2012/8/3 Extjs使用TabPanel时需要注意的问题
- ArrayList的容量
- asp 开发app_ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式