《面向对象程序设计》2018年春学期寒假及博客做业总结

在过了半个月后写这篇总结,有点时过境迁的感受,开头写了好几遍,都找不到感受,但又以为有些要点颇有必要记录下来,以便之后改进。所以,只能简略言说,没法传情达意。算法

1、关于寒假做业
  一、寒假做业有必要继续保留和推广,不管是推广到其余课程,仍是推广到暑假做业。
  
  二、寒假做业做为老师的自选动做,尽可能避免将课程主体内容放入寒假做业。应该将课程以外,而又是信息化时代,专业课程以外,计算机相关专业学生应该掌握的技能融入其中,好比Git技能、博客技能、网络在线课程学习技能、小知识小技术的自学技能等。同时,注意也不要将其余课程的内容,归入到寒假做业里,好比,算法、数据结构、软件工程。不要将后续课程的内容归入到寒假做业,带来额外的没必要要的过滤,失去了寒假做业的应有之意。

  三、第一次做业应尽可能让学生们个个能作到,且言之有物(能走心,潜移默化以“育人”)。本次的 记叙对你影响最大的三位老师,便是一个好选择,让大学老师与以前的老师在冥冥之中串起关联、了解学生的个性和所思所想(一我的所感恩的人与事,应是其价值观的一部分的体现)。“知彼解己”,是《高效能人士的七个习惯》的七个习惯之一。这是最近看这本书才了解到以前朴素的作法有了理论的支撑。“知彼解己”有利于后续正式课程的开展和推进。

  四、虽然寒假做业是额外自选动做,没有针对全体学生皆要普适性达成的指标任务,可是尽可能让更多学生受益而不由于寒假做业而畏惧课程,是寒假做业持续改进的应有之意。好比,大约有10%学生,在寒假做业里是彻底没有任何反应的。之后应注重及早介入和干预了解这部分学生的状况,将一部分精力归入其中。

 五、针对第2点所提,寒假做业也应该贯穿一个编程系列主题,电梯做业不是好的选择,容易陷入算法讨论中,并且不管如何进阶,初始都是一个完整框架,后续只能不断加深电梯做业的要求,容易逆反。以前的计算器做业,按部就班,但提早涉及了一部分数据结构的内容,也不是最好的选择。能够考虑,C语言的过程化编程综合大程的做业,分解为系列进阶做业,同时考虑融入UI界面编程、自定义头文件、多个源文件分离、main命令行输、文件读写等,在C语言课程授课里没有强调的内容。尽可能考虑游戏类做业,俄罗斯方块是一种知足上述这些条件的选择,但如何分解为系列进阶做业,须要考虑。如何避免网络上已经有太多的相似做业的源码带来的抄袭,做业题目应有独立创意。

 2、关于课程团队做业

  这也是课程的第一次尝试。团队做业的几个惊喜是:学生们更早经历到团队编程,也对开发须要协商、接口须要事先定义、规范须要事先定义、进度计划安排、代码及版本管理方式等,都有了失败中获得的懵懂的体会。事先有过失败的经验,这对于后续的软件工程及实践课程开展,颇有好处。团队做业在早期课程值得坚持,不求成功,不求软工思想过早干预和注入,经过朴素作法总结和体会。
  团队做业的时间安排应提早、团队做业的过程化考核方式应明确(尽可能避免大面积掉队)、团队做业内容能够与1.5结合考虑,作个更完善的进阶版。仍是坚持游戏,让沉溺于游戏的计算机专业学生走出游戏的方式,是布置一道其可以完成的游戏编程做业。

 3、关于自学、手把手辅助及其余

 计算机专业,是很强调自学能力的一个专业。学校课堂教学和课程考试,所能教授和考核的知识,在将来职业生涯里须要用到的,估计不超过10%。90%的知识和技能,都须要依靠自学不断完善。而对于00后从幼儿园开始、幼升小、小学、小升初、初中、高中,经历过各种各式各样辅导班培训班,几乎是抱着教学会知识和内容的大多数学生,放入寒假做业的大部分以自学为主的要求里,很不适应。如何兼顾手把手辅助、一步步进阶、放手自学、持之以恒的自驱动力和自信心,同时兼顾广泛学生皆达成的目标,几大因素结合一块儿,非常一大挑战。将来还有很值得探索实践的地方。

  多易必多难。
相关文章
相关标签/搜索