首页> 外文会议>Annual Frontiers in Education Conference >A DRAWING PROGRAM FOR TEACHING COMPUTER SCIENCE II STUDENTS
【24h】

A DRAWING PROGRAM FOR TEACHING COMPUTER SCIENCE II STUDENTS

机译:一种教学计算机科学II学生的绘图计划

获取原文

摘要

Students in the introductory computer science classes are usually given relatively small programs that help the students learn new concepts covered in class. The students need to focus on the new material and giving them a large project is counter-productive to them learning the important concepts. I wanted to challenge the students in our second computer science course by giving them a large project without overwhelming them. To accomplish this I gave them a project that was accomplished in various stages throughout the semester. This paper discusses the various stages of the project and how they fit together so at the end of the semester the students had a large comprehensive project. Also, I wanted a project the students would be excited about doing. A drawing project that allowed the user of the program to draw lines, rectangles, ovals, text, and free hand lines with various colors and having the option to fill or not fill closed objects was selected. The finished project covered the following topics from the second computer science class: graphical interface design, event handling, color control, arrays, inheritance, polymorphism and singly linked list. The students were challenged for this project and enjoyed the finish product.
机译:介绍性计算机科学课程的学生通常是相对较小的程序,帮助学生学习课堂上涵盖的新概念。学生需要专注于新材料,并给予他们一个大型项目对他们学习重要概念。我想通过在没有压倒性的情况下给予他们一个大型项目来挑战我们的第二台计算机科学课程的学生。为了完成这一点,我给了他们一个在整个学期的各个阶段完成的项目。本文讨论了该项目的各个阶段以及它们如何在学期结束时与学生进行大型综合项目。此外,我想要一个项目,学生会很兴奋。一个绘图项目,允许程序的用户使用各种颜色绘制线条,矩形,椭圆形,文本和自由手线,并选择选项填充或未填充填充对象。完成项目涵盖了第二种计算机科学类的以下主题:图形界面设计,事件处理,颜色控制,阵列,继承,多态性和单独的列表。学生对这个项目挑战,并享受了完成产品。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号