本书以一系列趣味性、实用性和综合性很强的任务作为主线,不是为了满足大纲的要求而满堂灌,而是为了任务开发的实际需要,逐渐将知识点作为必要的工具而适时引进.这可以消除学生的畏难情绪;在教授知识的同时,不断让学生提升动手能力并累积实践绥验,可以解决眼高手低的问题;任务的趣味性能改善传统教法的单调与枯燥,能提高学生的学习兴趣和主观能动性;任务的实用性又能让学生亲身感受到所学的知识确实有用,并且认识到所培养的能力对将来就业和T作的重要性,同时也就满足了实用主义的需求。当学生真正明白,学到的东西会变成他们自己的财富的时候,他们还会不愿意、不主动、不努力去学习吗?如果学生都能积极地主动配合教学,那么教学目标就一定能完满地实现。
本教程采用面向仟务的编排方式来组织教学内容,通过一个个实用软件的开发过程,来逐步引出大纲规定的所有知识点。目的是为了更加顺应教学规律、更好地适应教学对象、更高地激发学生的学习积极性,从而取得更仕的教学效果。教程所选择的开发任务为一套能激发学生兴趣的、实用的、综合性的桌面应用程序,包括计算器、汜事本、图片浏览器、画板、多功能时钟、日历与备忘、游戏、通讯录、生词助手等,最后将它们集成为一个套装软件。在每一个任务单元完成之后,都提供了一个单元小结供学生复习。为了学生应对汁算机应用能力二级考试的需要,本教程还在每章专门安排了一节,精选了典型的试题解析。每章还提供了课外练习和实验作业。
本教程适用于大学计算机应用基础课程的教学,同时也适用于计算机专业学生的初级程序设计课程的教学。