[问题] 设计一个非资工系C语言课程

楼主: ktecv2000 (跛铭)   2017-08-18 17:16:08
各位大大好,小弟是机械系学生,最近要替教授生出给大一MCU课程内
的C语言教学影片,虽然网络上已经有非常多C语言资源,但都太过“完整”
,也就是什么都教,但由于这门课很多时间在教电控以及MCU的知识,所以
真正能教C的时间大概只有6小时左右,由于自己也是过来人,当时自己大一
时也找了非常多网络资源学习,但是还是学得很痛苦,于是决定要自己设计
一套教材。
这堂MCU课程有几个重点实验,像是作一个小计算机(简单的作法会用到
stack,可能要教一些基本data structure)、设计闹钟(配合timer,要教到
interrupt)、循迹自走车(sensor讯号处理、马达PWM),若考虑到这几点,
并只有总长6小时的教学影片,那么该如何取舍要教C的哪些部份呢?还请各
位大大指点一下,感恩!
作者: Lipraxde (Lipraxde)   2017-08-18 17:48:00
把以前的教材拿来改,补上你觉得需要的东西
作者: chuegou (chuegou)   2017-08-18 18:59:00
硕班时做过 一学期总计7章 共18w*3hr 可是不含程式语言不过我们mcu实习是摆在大三就是了
作者: longlongint (华哥尔)   2017-08-18 20:00:00
计算机可以做简易版的 就可以把DS拔掉了 XDC 就教基本 var type operator if while funcion剩下要讲的从例子找吧先把目标订出 像是能看懂简单范例 修改 然后整合(?也可以把C丢回家预习 6小时全部实作&小组讨论(误
作者: s4300026 (s4300026)   2017-08-19 07:44:00
mcu喔... 我觉得IO控制最重要,其他没什么...
作者: james732 (好人超)   2017-08-19 17:02:00
MCU难的是硬件相关基本知识与控制吧XDGPIO要设PP或OD,怎么设定正确相关的功能
作者: winken2004 (新竹肥宅)   2017-08-20 01:13:00
不用教 叫学生自己查资料去学不然就给一些简单例子 叫学生自己改成复杂的功能...刚没看到是大一学生虽然大一也是可以自学拉...
作者: jaid (jaid)   2017-08-20 02:34:00
六小时教C只能很填鸭的塞基本程式概念吧...
作者: Hazukashiine (私は幸せです)   2017-08-20 02:36:00
到现在还是不知道 Push-Pull 跟 Open-Drain 差别XD毕竟我也不是电机本科的XD 所以觉得PP OD才是最难的倒是C语言不是问题... 有问题的都是电路...另一个对学生的问题可能是对硬件的SPEC不熟悉光是最简单的RS-232接头就能把学生搞得天翻地覆...
作者: BaJiaJhon (BaJiaJhon)   2017-08-20 06:39:00
推有心学弟觉得目前的课程最大问题是,需要的背景知识太多,但老师在编教材并没有考虑进去,需要补充背景知识的地方没有补足,不需要的背景知识又太多,会让学习困难目前在构思到底要让学生学习到什么程度,及所需背景知识为何,只希望教授能听进去QQ
作者: toulio81 (恩...)   2017-08-21 15:26:00
先教怎么开启新专案,然后C选最多人用的版本,然后基本几个循环教一教就够了吧!至少以前我是卡在这些地方很多卡住的都是编译程式本身不会用,因为太基础,很多都不会教!像我以前程式写了1年才发现vs2005可以按Ctrl+K+Ctrl+F自动对齐....

Links booklink

Contact Us: admin [ a t ] ucptt.com