张玉晶 201871010135《面向对象程序设计(java)》课程学习总结

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

  1. 点击链接,完成课程问卷调查。
  2. 总结这门课程的学习给你带来的提升,包括以下内容:
  • 统计在课程学习中,你学习了多少个程序案例,合计有多少行代码?
  • 统计在课程学习中,你编写了多少个程序,合计有多少行代码?
    学习的程序案例数 134
    学习的程序案例代码行数  8000
    编写的程序数 16
    编写的程序代码行数  2300
  • 你的15次课程作业分别花了多少时间,平均作业时间是多少?(做一个列表)

    周次


    花费时间(小时)


    第一周


    5


    第二周


    4


    第四周


    4


    第六、七周

                           5

    第八周


    3


    第九周


    4


    第十周


    3


    第十一周


    4


    第十二周


    3


    第十三周


    4


    第十四周


    3


    第十五周


    4


    第十六周


    4


    第十七周


    3

  • 平均作业时间:3.8小时
  • 15次作业中哪个学习任务让你印象最深刻?为什么?

我印象最深刻的是“实现菜单编辑功能” 的那个编程题,因为它要实现很多的组件,而且与书上的一个案例很像,但是书上的没有实现编辑功能,只是显示出来一个菜单,所以这次编程实验感觉很难但又 感觉模模糊糊的,最后编的时候自己还是不能完成,看来好几个网上的案列程序,然后又找人帮忙改,自己又看来好几遍,最后经过别人的帮助实现了这个功能,但自己做的部分不是很多,但是这个程序经过人家的帮助结构很合理,结构很清晰,感觉很完整,就是让自己眼前一亮的那种,所以这个编程题印象很深刻。

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

一学期结束了,我感觉java终于学完了,多少还是有点收获的。前面几周就有点不适应这种课堂形式,后面感觉还行。我认为课堂的好处有以下几点:

1、 我认为课堂有助教还是比较好的,因为前面几周的时候上完实验课,助教都会给我们重新演示一下,感觉讲的也很清楚,解了自己的很多疑惑,对我学JAVA来说有很大的帮助的。

2、 实行翻转课堂,就是课下的资源很好。翁恺老师讲的很好,听起来也很舒服,讲得很清楚。通过大学慕课的帮助,对我对Java的理解,帮助还是很大的。

3、 然后就是前几周的与课堂的当堂测验,虽然感觉很累,但是能逼迫人学习,然后自己选错了以后,印象比较深刻,对问题的理解会更深一点。

建议:希望老师能’多讲讲课本案列程序,因为有的案列看不太懂,博客园的作业有点多,尤其是理论知识,然后编程练习难度有点大,就是希望课下作业能少点,然后多讲些一案列代码。

原文地址:https://www.cnblogs.com/zyja/p/12123898.html

时间: 2024-10-11 11:50:56

张玉晶 201871010135《面向对象程序设计(java)》课程学习总结的相关文章

201871010131-张兴盼-《面向对象程序设计java》学习总结

课程总结: 1.点击链接,完成课程问卷调查. 2.总结这门课程的学习给你带来的提升,包括以下内容:   统计在课程学习中,你学习了多少个程序案例,合计有多少行代码? 在书本案例的基础上,在相应周末的编程题没有思路的情况下,借鉴学习他人的编程过程,学习其编程思路.大概有90左右个程序案例,合计有9000行代码.    统计在课程学习中,你编写了多少个程序,合计有多少行代码? 自主编程都是在老师布置相应编程题目后,前十周是自主编程,期中考试后是与自己的编程小伙伴合作编程.15个自主编程程序,大概有4

201871010128-杨丽霞-《面向对象程序设计java》学习总结

课程总结: 1.点击链接,完成课程问卷调查. 2.总结这门课程的学习给你带来的提升,包括以下内容:   统计在课程学习中,你学习了多少个程序案例,合计有多少行代码? 在书本案例的基础上,在相应周末的编程题没有思路的情况下,借鉴学习他人的编程过程,学习其编程思路.大概有90左右个程序案例,合计有10000行代码.    统计在课程学习中,你编写了多少个程序,合计有多少行代码? 自主编程都是在老师布置相应编程题目后,前十周是自主编程,期中考试后是与自己的编程小伙伴合作编程.15个自主编程程序,大概有

201771010118 马昕璐《面向对象程序设计java》第十二周学习总结

第一部分:理论知识学习部分 用户界面:用户与计算机系统(各种程序)交互的接口 图形用户界面:以图形方式呈现的用户界面 AET:Java 的抽象窗口工具箱包含在java.awt包中,它提供了许多用来设计GUI的组件类和容器类. Swing:用户界面库是非基于对等体的GUI工具箱,具有更丰富并且更方便的用户界面元素集合. Swing组件层次关系: 大部分AWT组件都有其Swing的等价组件. 组件:构成图形用户界面的元素,拿来即用.通常把由Component类的子类或间接子类创建的对象称为一个组件.

Java面向对象程序设计--Java反射机制

能够分析类的功能的程序称为反射程序,反射机制的功能相当强大,几个基本的应用是: 在运行时分析各种类的功能; 在运行时对对象进行分析... 实现繁星数组操作的代码 使用Method方法就像使用C++中的函数指针一样;  1. Class 类: 当程序运行时,Java运行时系统维持一份包含每个对象运行时类型标记的信息.这个信息标记了每个对象所属的类型.运行时类型 信息为虚拟机找到正确的函数提供了依据.但这个信息可以通过类的getClass方法得到! 1 public class TestReflec

201771010134杨其菊《面向对象程序设计java》第十周学习总结

第8章泛型程序设计学习总结 第一部分:理论知识 主要内容:   什么是泛型程序设计                   泛型类的声明及实例化的方法               泛型方法的定义                     泛型接口的定义                    泛型类型的继承规则                    通配符类型及使用方法 1:泛型类的定义 (1) 一个泛型类(generic class)就是具有一个或多个类型变量的类,即创建用类型作为参数的类.如一个泛型

201771010143 张云飞《面向对象程序设计(java)》第六章学习总结

实验六继承定义与使用 实验时间2018-9-28 1.实验目的与要求 (1) 理解继承的定义: 特殊类的对象拥有一般类的全部属性与行为,称为特殊类对一般类的继承.一个类可以是多个一般类的特殊类,也可以从多个一般类中继承属性与行为,但在java语言中,不允许一个类从多个一般类中继承属性与行为,即在java语言中,只支持单继承. 在软件开发中,通过继承机制,可以利用已有的数据类型来定义新的数据类型.所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员.因此,类的继承性使所建立的软件具有开

201771010123汪慧和《面向对象程序设计Java》第十八周实验总结

一.实验部分 1.实验目的与要求 (1) 综合掌握java基本程序结构: (2) 综合掌握java面向对象程序设计特点: (3) 综合掌握java GUI 程序设计结构: (4) 综合掌握java多线程编程模型: (5) 综合编程练习. 2.实验内容和步骤 任务1:填写课程课后调查问卷,网址:https://www.wjx.cn/jq/33108969.aspx. 任务2:综合编程练习 练习1:设计一个用户信息采集程序,要求如下: (1) 用户信息输入界面如下图所示: (1)用户点击提交按钮时,

201771010129 王颖奇《面向对象程序设计Java》第十八周实验总结

实验十八  总复习 实验时间 2018-12-30 1.实验目的与要求 (1) 综合掌握java基本程序结构: (2) 综合掌握java面向对象程序设计特点: (3) 综合掌握java GUI 程序设计结构: (4) 综合掌握java多线程编程模型: (5) 综合编程练习. 2.实验内容和步骤 任务1:填写课程课后调查问卷,网址:https://www.wjx.cn/jq/33108969.aspx. 任务2:综合编程练习 练习1:设计一个用户信息采集程序,要求如下: (1) 用户信息输入界面如

201777010217-金云馨《面向对象程序设计Java》第四周总结学习

2019面向对象程序设计(Java)第4周学习指导及要求 项目 内容 这个作业属于哪个课程 <任课教师博客主页链接>https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址>https://www.cnblogs.com/nwnu-daizh/p/11552848.html 作业学习目标 <填写具体目标> 掌握类与对象的基础概念,理解类与对象的关系: 掌握对象与对象变量的关系: 掌握预定义类Date.LocalDate