• 201871010112-梁丽珍《面向对象程序设计(java)》课程学习总结


     经历了一个学期的《面向对象程序设计》课程学习,请每位同学完成以下任务:

    1. 点击链接,完成课程问卷调查。
    2. 总结这门课程的学习给你带来的提升,包括以下内容:

    (1)统计在课程学习中,你学习了多少个程序案例,合计有多少行代码?

      答:在课程学习中,学习了132个程序案例,合计约有6358行代码。

    (2)统计在课程学习中,你编写了多少个程序,合计有多少行代码?

      答:在课程学习中,编写了18个程序,合计约2635行代码

    (3)你的15次课程作业分别花了多少时间,平均作业时间是多少?(做一个列表)

    作业次数 完成作业时间
    第一周 5
    第二周 8.5
    第三周 4
    第四周 6
    第五周 4
    第六周 4
    第七周 4
    第八周 4
    第九周 4
    第十周 4
    第十一周 4
    第十二周 4
    第十三周 5.5
    第十四周 6.5
    第十五周 5
    第十六周 4.5
    第十七周 4
    平均作业时间 5.4

    (4)15次作业中哪个学习任务让你印象最深刻?为什么?

      答:我印象最深刻的是结对编程中,设计Java程序实现一个简单文本处理程序,要求有:GUI菜单界面并且包含菜单项:File(New、Save、Load、Quit)、Edit(Cut, copy, paste, find)、Help(About);实现文件菜单功能;实现编辑菜单功能(选做)。首先,通过对例题的理解以及课本的阅读,能够构建出基本的菜单界面,以及New键的功能,但是Save 和 Load 键并未能实现。然后通过和老师同学的指导下,最终能得以实现此菜单功能。

     (5)结合自己的学习体验和心得对课程教学提出建议和意见

       学习体验:学了一学期的Java课程,还记得我编写的第一个经典程序"HelloWord"。从那时起我已经开始走进Java的世界。第一次接触到Java这门编程语言,刚开始自己很不理解为什么main方法一定要这样来定义public static void main(String[] args),不能不这么写?学习Java基础,学的东西的确挺多的,很多知识也感觉比较抽象,特别是面向思维编程,面向对象三条线,第一条类及类的成员,第二条三大特性(封装,继承,多态),第三条关键字。学完面向对象学习集合,泛型,枚举,多线程等等。这学期教我们Java课程的是代老师,她上课很有逻辑性,给我们制定了循序渐进的学习计划,按照我们的能力来一步步提高。上课时给我们理清知识之间的联系,将它们能够串起来。起初理解起来会比较晦涩难懂,不过随着后面学习深度的加深,也能够慢慢的理解上,摸清规律。要学习好Java光靠平时上课是不够的,代老师还给我们推荐了线上学习的方式,还给我们找了助教,有疑难可以向助教请教。可以说,能够进一步的促进我们的学习。由起初的不懂得编写代码,到能够慢慢的写出一行一行的代码来,其中遇到的困难不少,或者感觉挺痛苦,不过回想起来确是一点点的进步了。学习的过程中也很感谢同学,老师以及助教对自己的解惑,自己能不断的进步,我感觉在学习的过程中是充实的,相信我能继续保持,更加的进一步。

      对课程教学提出的建议或意见:在课程的学习过程中,采取线上与线下相互结合,获得知识的途径不仅限于课堂上。进行翻转课堂式的教学,让学生主动学习知识内容,完成学习任务且课堂上还会检测学生们自学的程度,对知识的掌握程度,让老师能够进一步了解学生的学习反馈状况,这是一个很好的教学模式,并且还增加助教这一项帮助在里面,对学生的学习起到了更好的帮助,总的来说,这样的教学模式是不错的,希望能继续实施,待能有更好的成果。

  • 相关阅读:
    android项目启动应用,卸载应用,分享
    android项目复杂的listview
    android项目获得手机里所有的应用程序
    android项目获取指定目录下可用空间
    android项目实现电话自动挂断的功能
    android项目浮窗的移动
    android项目双击或者多击的实现
    C#设计模式之工厂方法与简单工厂
    C#二分查找法与拉格朗日查找法
    C#快速排序算法
  • 原文地址:https://www.cnblogs.com/LZ-728672/p/12099088.html
Copyright © 2020-2023  润新知