CS1102 Learning Journal U6 PDF

Title CS1102 Learning Journal U6
Author Fai LEE
Course Programming 1
Institution University of the People
Pages 7
File Size 97.6 KB
File Type PDF
Total Downloads 14
Total Views 48

Summary

University of the PeopleCS1102 Program I Unit 6 Learning JournalDr. Eric Goh, InstructorDec 21, 2020Abstraction This learning journal I will describe what I will do for learning java language, describe my reactions to what I will do, describe any feedback that I will receive or any specific interact...


Description

CS1102 Program I Unit 6: learning Journal

University of the People CS1102 Program I Unit 6 Learning Journal Dr. Eric Goh, Instructor Dec 21, 2020

CS1102 Program I Unit 6: learning Journal

2

Abstraction This learning journal I will describe what I will do for learning java language, describe my reactions to what I will do, describe any feedback that I will receive or any specific interactions I will have and describe what I learned.

CS1102 Program I Unit 6: learning Journal

3

Solution “A program is a sequence of instructions that a computer can execute to perform some Task. A simple enough idea, but for the computer to make any use of the instructions, they Must be written in a form that the computer can use. This means that programs have to be Written in programming languages.” (David 2018)

Describe what you did. This does not mean that you copy and paste from what you have posted or the assignments you have prepared. You need to describe what you did and how you did it. I have created a class MouseWhisperer and that extends JFrame and implements MouseListener. I have created a constructor of MouseListener class with no parameter. I put super("COME CLOSER"); setSize(300,100); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);addMouseListener(this); setVisible(true); in the constructor. I have also created the following methods and method body. public void mouseClicked(MouseEvent e) { setTitle("OUCH"); } public void mousePressed(MouseEvent e) { setTitle("LET GO"); } public void mouseReleased(MouseEvent e) { setTitle("WHEW"); } public void mouseEntered(MouseEvent e) { setTitle("I SEE YOU"); } public void mouseExited(MouseEvent e) { setTitle("COME CLOSER"); } public static void main(String[] args) { new MouseWhisperer(); } After created the class I have run the program. Then a window appears. When I move the mouse into it, leave it, press mouse on it, release mouse on it, release mouse on it and move out the mouse from the window. The title of the window changed accordingly. It is amazing. I like it. Describe your reactions to what you did. I feel so far so good, I have known how to make a window and how to add mouse listener on it. I can do graphic programing in java now. I also know how to use JFrame, JButton, and how to handle event. Describe any feedback you received or any specific interactions you had. Discuss how they were helpful.

CS1102 Program I Unit 6: learning Journal

4

The feedback I received or any specific interactions I had that lead and drive me to learn better in java and the related development tools. They show me the defects and shining point of my program or my work. They help me to correct my program or work defects and keep my shining point or improve my shining point. They also help me to improve myself in programming and may extend my others skills that I have. Describe your feelings and attitudes. My feeling is so far so good. My attitudes are always active to learn what I like to learn. Of course I love to learn java language. This language is powerful and very useful. And it is amazing. Describe what you learned. I leant how to make graphic interface using java and how to handle event now. What surprised me or caused me to wonder? The things surprised me or caused me to wonder are event handle and graphic interface in java. They are amazing. What happened that felt particularly challenging? Why was it challenging to me? Every day I face particularly challenging because every day different things will happen not all the things. But the specific thing happen. They are challenging to me is that can help me improve myself or I can learn from the particularly challenging. They can help me to avoid something to happen. What skills and knowledge do I recognize that I am gaining? I recognized that I am gaining how to use graphic component in java and how to handle event in java. And I am able to know how to inheritance from a superclass to a subclass and how to implements from an interface. What am I realizing about myself as a learner? I realizing java and eclipse tools can do some projects and it can improve my thinking skills about myself as a learner. In what ways am I able to apply the ideas and concepts gained to my own experience?

CS1102 Program I Unit 6: learning Journal

5

I am able to apply the ideas and concepts gained to my own experience in the following ways: I will apply the ideas and concepts it in my daily job and life. I also will spread the ideas and concepts to my colleagues and my friends. I will write notes to what I learnt or what I am interested. Words: 750

CS1102 Program I Unit 6: learning Journal

6

Conclusion This learning journal I described what I did for learning java language, described my reactions to what I did, described any feedback that I received or any specific interactions I have and described what I learned.

CS1102 Program I Unit 6: learning Journal

7

Reference David, Eck, E. (2018). Introduction to Programming Using Java Hobart and William Smith Colleges. Retrieved from http://math.hws.edu/eck/cs124/downloads/javanotes8linked.pdf...


Similar Free PDFs