201871010114-李岩松《面向对象程序设计(java)》课程学习总结

面向对象程序设计课程的学习的提升

在本学期Java学习当中,从面向过程跳转到面向对象的编程思想的过程中还是很艰辛,在不断的尝试过程,和发现的过程才能够得以提升,是助教牛百泉学长也一直在帮助我们,周末开直播,用简单的例子去理解java基础中的知识,同时自己对于课本上晦涩的知识也有了进一步的理解,并且通过自己的努力和练习完成程序的编写,结对编程中不断的讨论,面对问题不断地层层剖析,逐步找到解决的方法和思路,最终通过每个知识点的积累写出符合实验要求的程序,真的很有成就感。下面就本学期学习情况做出总结:

  • 学习程序案例个数,合计代码量

本次课程中编写代码程序个数,合计有代码行数:

本学期编写代码大概为2000行代码,每个编程任务虽然多,但是练习写的代码仍旧有很大一部分欠缺

  • 你的15次课程作业花费时间,平均作业时间
  • 15次作业中哪个学习任务印象最深刻:

结对编程 对于我最深刻

1.每次的结对编程都是对于我本周知识掌握情况的一次检查,如果有个别知识点不清楚,就不知道怎么下手去写

2.每次的编程难度不断加大,而且有好多语法点只有很清楚掌握才能写出好的代码和程序

3.看见自己的运行程序琢磨半天和书写半天后出现的结果和界面很有成就,但是写不出来之前一直都是煎熬

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

经过一学期java的课程学习,个人感觉代老师的方法很科学,在这样的方式之下也能够缓解程序设计课程面临的课时不足来面对的问题,但是在个人学习过程中感觉仍旧有很多的缺陷

首先,程序设计语言的课堂中教材晦涩难懂,很多东西难以从书本中理解,老师上课讲授答疑,个人感觉最好的讲授语法知识应该从一个个最简单的示例程序入手,单单讲语法,很多东西难以理解,将语法点插入到很简答的程序当中更加容易接受。让学生跟着老师敲代码,体会其中语法怎样在程序中应用

博客园总结理论知识仍旧缺乏有效的监督,大多数理论知识,都是周末完成,但是大多数时间为了成绩自己总结的理论知识远远没有别人总结的好。没有仔细阅读就复制粘贴过去,学习效果变差,理论知识在编写程序时就体现出来。好多知识带你掌握并不是很好

编程练习难度大,跨度也较大,编程练习感觉有时候要好几百行代码,不知道如何运用已有的知识去解决,建议编程练习设计部分,应该每章设计的程序综合性不要太强,可以多一点,穿插到每章的实验运行程序后有针对的编程练习。这样跨度小一点,也容易去尝试,最后再尝试结对编程难度较大的练习。

原文地址:https://www.cnblogs.com/liyansong0198/p/12103721.html

时间: 2024-10-05 05:05:00

201871010114-李岩松《面向对象程序设计(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类的子类或间接子类创建的对象称为一个组件.

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

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

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

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

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

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

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

第十二周学习总结 第一部分:理论知识 内容概要: AWT与Swing简介:框架的创建:图形程序设计: 显示图像: 1.AWT组件: 2.Swing 组件层次关系 3 .AWT与Swing的关系:大部分AWT组件都有其Swing的等价组件; Swing组件的名字一般是在AWT组件名前面添加一个字母"J",如:JButton,JFrame,JPanel等. 4.组件:通常把由Component类的子类或间接子类创建的对象称为一个组件. 例:Button button = new Butto

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) 用户信息输入界面如

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

第一部分:理论知识学习部分 1.类 类(class)是具有相同属性和行为的一组对象的集合,是构造程序的基本单元,是构造对象的模板或蓝图. 2.对象 对象:即数据,对象有三个特性--1.行为 2.状态 3.标识. 3.类与对象的关系 (1)类是对象,事物的描述和抽象,是具有相同属性和行为的对象集合.对象则是该类事物的实例. (2)类是一个静态的概念,类本身不携带任何数据.当没有为类创建任何对象时,类本身不存在于内存空间中.对象是一个动态的概念.每一个对象都存在着有别于其它对象的属于自己的独特的属性