美章网 资料文库 图形用户接口作业设计论文范文

图形用户接口作业设计论文范文

本站小编为你精心准备了图形用户接口作业设计论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

图形用户接口作业设计论文

1问题背景

文献[1-4]在阐述教材时谈到两个问题:(1)教材选择比较困难,这个问题依然困扰着我们;(2)他们无一例外地选择了同一本教材(个别情况是版本不同),即《MATLABProgrammingforEngineers》(StephenJChapman著).在教材选择上,完全不必局限于本教材.正如张建民[3]在文章中所述,MATLAB官方网站,即Mathworks公司的主页上就有各种教学资料,包含各种文档,都是不错的教材,而且还有视频教程.为了能够让学生体会到原版MATLAB软件的要旨,选取了MATLAB官方网站上的一个入门文档,即:MatlabgettingstartedguideR2011b[5],之所以选择2011b版本,是因为开设这门双语课的时候是2011级学生,当时这个文档是最新版本的MATLAB说明文档.选择这个图形用户接口文档作为教材可以让学生接受最新的理念,也便于鼓励学生学习最新的技术.由于这个文档没有教材的那种编写思路,学生在学习的过程中比较自由,能够更好地发挥主观能动性,查阅资料搞清问题也有利于提高学生的实际从业能力.为了弥补这个问题,指定了3本参考书,即文献[6-8].本文档的一个重要问题就是没有作业,需要教师根据讲授内容来设计作业.为了防止学生代码复制和抄作业的问题,对作业进行了设计,保证每个学生都有不完全相同的作业.

2个性化的作业

为了让每个学生都有独一无二的作业,将题目和学生的身份信息进行了联系.MATLAB最重要的功能就是对矩阵的操作,在实际学习过程中,让学生将向量和矩阵分开看待的.对于向量的操作,让学生对自己的学号进行操作,并将自己的学号做成各种各样的条形码.通过对条形码的学习,让学生明白了编解码技术、抗噪声技术.当学生看着自己的学号生成的条形码时,他们觉得非常新奇,对MATLAB编程的学习热情得到极大地提高.对于矩阵的学习,主要围绕学生的照片展开.要求学生必须用自己的照片来进行处理.这里存在两个问题:(1)有的学生从网上下载了小动物和风景画之类的图像进行处理,遇到这样的问题,对学生进行批评教育,并降低该次作业的成绩;(2)学生本人的照片大多是用手机拍摄的,因此是彩色图像,一般为jpg格式,需要将彩色图像先转换为灰度图像,在讲到三维阵列的时候,再学习彩色图形的显示和处理.为了便于说明作业的实际情况,举一实例.例如:学习图形用户接口的时候,要求学生设计一个独特的界面.界面的大致轮廓见图1.给出作业的要求如下:(1)设计中的照片务必为本人“头像”,不可以为合影、风景照等;(2)设计报告要求将实现步骤写清楚;(3)报告中要求有程序执行结果截图,截图一定要全面、完整;(4)学号要求一定输入自己的学号;(5)设计完成项目不局限于上页格式,可自由发挥;(6)报告后面要有附录,附录为本设计的代码,字号为小五.本次作业不仅要求学生能够正确设计图1所示的界面,还能够将自己的学号拼成平行四边形或矩形输出,并能够求出学号各位数字的总和,还能够上下和左右翻转设计者的照片.所有结果要求在该接口界面上显示.例如:在文本框中输入“20115044122”,点按“平行四边形格式”,并单击“左右翻转”,得到的结果见图2.在图2的界面中再次单击“左右翻转”,照片翻转结果见图1.本次作业不仅使学生学会了利用MATALB提供的Guide工具进行图形用户接口界面设计,而且学会了将照片导入MATLAB的方法,以及对于三维阵列的操作方法,更能够巩固已经掌握的循环结构程序设计方法.有的学生在本次作业的基础上,进行了进一步的学习和探索,做出了更多更好的设计.

3结论

布置个性化的作业,可以更好地激发学生的学习激情,大大提高教学效果.本文虽然给出的是一个作业案例,但是本案例可以作为一个框架,将其它的作业放在这个框架下.这种作业不仅使每个学生拥有自己的设计任务,而且可以使整个班级的作业具有统一的风格,既具有一般性,又能突出个体的差异性.

作者:陈新武王鹏黄文霞孙秋菊钟莉娟连帅彬单位:信阳师范学院物理电子工程学院