任务驱动的Windows应用程序设计教学实例
2018-09-13唐小勇
电脑知识与技术 2018年17期
唐小勇
摘要:任务驱动是一种有效的教学方法,在计算机程序设计类课程教学中具有广泛应用。本文将通过实例方式介绍任务驱动式教学法在Windows应用程序设计课程中的应用。论文首先提出随鼠标移动的动态多彩文字程序设计任务特性,以此为驱动介绍鼠标事件、鼠标位置、文字动态与彩色效果等Windows 程序实现机制及技巧,最终编程实现此任务。实际教学效果表明此法能有效提高学生的应用程序设计能力。
关键词:任务驱动教学法;Windows API函数;事件处理
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)17-0173-02
任务驱动教学法是一种开放式、互动式、目的性与针对性强的教学形式[1]。为实现相应任务,要求学生充分发挥个体主观能动性和创造性,使学生在主体认知和获取知识过程中自然融入教学主导者创立的教学环境中,从而达到知识的主动获取、理解与消化[2]。本文将从Windows应用程序设计课程教学为研究对象,探讨随鼠标移动的动态多彩文字程序设计任务的特性、教学知识点和难点。以此任务为驱动,介绍鼠标事件、鼠标位置、文字动态与彩色效果实现的Windows 程序实现机制及技巧。以期提高学生的应用程序设计能力。
1 动态多彩文字任务
本课任务是利用Windows API函数实现随鼠标移动的动态多彩文字,其效果如图1。程序设计任务要求在Windows Visual Studio集成开发环境中利用WIN 32项目来实现,其标题为动态多彩文字。主要效果为鼠标在Windows窗口中随意移动,文字也跟着移动,文字颜色要求动态变化。……
登录APP查看全文
