Date: 2014-06-30
We will complete Chap 4 of Java Essential Training
Followings will be discussed
4-5: Operator
4-6: Character
4-7: Boolean
4-8: String output
4-9: Simple Calculator
https://docs.google.com/document/d/1mXWJL3L1yiSbYfeB8eTMyAhYBJ_F1yKzV0SezlFJ3Vs/edit?usp=sharing
Saturday, June 28, 2014
Class 13. Assignment
See the Java Essential training video Chapter 4.1-4 and copy the script and example program in the presentation
Tuesday, June 10, 2014
Class 13. Using Primitive Data Types
Date: 2014-06-16
We will go over Chap 4 of Java Essential Training video.
In the chapter, we will learn more detail about the data types.
https://docs.google.com/document/d/1UKkTVgFG59yBT-BgQ1ESrXmBj30ynfV5IJc_GDg4zSk/edit
We will go over Chap 4 of Java Essential Training video.
In the chapter, we will learn more detail about the data types.
https://docs.google.com/document/d/1UKkTVgFG59yBT-BgQ1ESrXmBj30ynfV5IJc_GDg4zSk/edit
Class 12. Assignment
See the chapter 3 of Java Essential Training videos and copy all five exercise program codes in your eclipse.
There's six video clips in Chapter 3 with five exercise projects.
Video clips
86005_03_01_SC11_HelloWorld-mov
86005_03_02_SC11_explore-mov
86005_03_03_SC11_command-mov
86005_03_04_SC11_arguments-mov
86005_03_05_SC11_apidocs-mov
86005_03_06_SC11_garbage-mov
Exercise programs
| HelloWorld |
| ExploreEclipse |
| CommandLine |
| Arguments |
| APIDocs |
Class 12. Computer graphics basic
Date: 2014-06-09
We will see how to create small images using photoshop.
We will see how to create small images using photoshop.
Tuesday, May 27, 2014
Class 11. HTML, CSS & Javascript
Date: 2014-06-02
We will modify the cloned 2048 with our own image.
Our goal is to replace current 2048 game's theme with 1024 game's.
Some screenshots and tile images of 1024 game can be obtained from
http://www.msurflab.info/msurflab/web/2048_tiles.zip
We will modify the cloned 2048 with our own image.
Our goal is to replace current 2048 game's theme with 1024 game's.
Some screenshots and tile images of 1024 game can be obtained from
http://www.msurflab.info/msurflab/web/2048_tiles.zip
Class 10. HTML, CSS & Javascript
Date: 2014-05-26
We will learn how webpage is programmed and what techniques are used. For the exercise, we will use the training video about 2048 game.
1. We will watch the video in
https://www.udacity.com/course/ud248
2. Setup text editor, Sublime Text
http://www.sublimetext.com/
3. Create account in GitHub and download GitHub client
https://github.com/
4. Learn how to clone and modify the webpage.
We will learn how webpage is programmed and what techniques are used. For the exercise, we will use the training video about 2048 game.
1. We will watch the video in
https://www.udacity.com/course/ud248
2. Setup text editor, Sublime Text
http://www.sublimetext.com/
3. Create account in GitHub and download GitHub client
https://github.com/
4. Learn how to clone and modify the webpage.
Monday, May 19, 2014
Class 9. HTML & CSS
2048 is a single-player online game created in March 2014 by 19-year-old Italian web developer Gabriele Cirulli, in which the objective is to slide numbered tiles on a grid to combine them and create a tile with the number 2048.
Using this game, we will learn about the Web-browser based programming in next two classes
https://www.udacity.com/course/ud248
After this, we will start the "REAL" Java programming using the training material published in Lynda.com
http://www.lynda.com/Java-tutorials/Essential-Training/86005-2.html?srchtrk=index%3a1%0alinktypeid%3a2%0aq%3ajava+essential%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2
Using this game, we will learn about the Web-browser based programming in next two classes
https://www.udacity.com/course/ud248
After this, we will start the "REAL" Java programming using the training material published in Lynda.com
http://www.lynda.com/Java-tutorials/Essential-Training/86005-2.html?srchtrk=index%3a1%0alinktypeid%3a2%0aq%3ajava+essential%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2
Tuesday, May 13, 2014
Class 8. Assignment
Re-write the example program in the 1st, 2nd and 3rd video of Class 7's assignment.
https://docs.google.com/document/d/1MTKKGPBaS22iUtRi3_ajVSdidKlaieAun6w69e5m_zA/edit?usp=sharing
https://docs.google.com/document/d/1MTKKGPBaS22iUtRi3_ajVSdidKlaieAun6w69e5m_zA/edit?usp=sharing
Monday, May 12, 2014
Class 8. Class & Method
We will review what we have learned and organize all previous program codes.
1. Condition operator: && ||
2. Switch-case statement
3. The concept of Class
http://docs.oracle.com/javase/tutorial/java/concepts/class.html
1. Condition operator: && ||
2. Switch-case statement
3. The concept of Class
http://docs.oracle.com/javase/tutorial/java/concepts/class.html
Monday, May 5, 2014
Class 7. Assignment
Check following link for this week's assignment
https://docs.google.com/document/d/1MTKKGPBaS22iUtRi3_ajVSdidKlaieAun6w69e5m_zA/edit?usp=sharing
https://docs.google.com/document/d/1MTKKGPBaS22iUtRi3_ajVSdidKlaieAun6w69e5m_zA/edit?usp=sharing
Class 7. Array
We will study another way to optimize the program.
https://docs.google.com/document/d/1k6v2GNVR24M7H-bfNe0FHJtanb5SPgY60ZasTWA-UWM/edit?usp=sharing
https://docs.google.com/document/d/1k6v2GNVR24M7H-bfNe0FHJtanb5SPgY60ZasTWA-UWM/edit?usp=sharing
Monday, April 28, 2014
Class 6. Assignment
Create two methods (functions) which can produce the output in attached document
https://docs.google.com/document/d/1uDRtI7Y1jQQVj4zXsxCDwOELp2c2gJF9LVO6Qc0TnKg/edit?usp=sharing
https://docs.google.com/document/d/1uDRtI7Y1jQQVj4zXsxCDwOELp2c2gJF9LVO6Qc0TnKg/edit?usp=sharing
Class 6. Pass and Return with Method
We will see how to pass the values to function and received the value from function, and have some fun with algorithm challenge.
https://docs.google.com/document/d/1r6Ma9vk1kA4V3tnO6XTP-rXA2FRcviUuZFZICSjGIHI/edit?usp=sharing
https://docs.google.com/document/d/1r6Ma9vk1kA4V3tnO6XTP-rXA2FRcviUuZFZICSjGIHI/edit?usp=sharing
Monday, April 21, 2014
Class 5. Assignment
Homework 1
Search Youtube videos about the concept of "function" (also called "method"). At the beginning of next class, I want you explain what is the function and how to use it with example for 20 minutes.
Hint: search "java function tutorial" or "java method tutorial"
Homework 2
2048 is a HTML and CSS based 2D puzzle game. Even though this game has nothing to do with Java program language, it's valuable source to learn the general programming environment and various technique. We will learn how to make this game in next month. Have some time to learn about this game and think about the program algorithm.
http://gabrielecirulli.github.io/2048/
Search Youtube videos about the concept of "function" (also called "method"). At the beginning of next class, I want you explain what is the function and how to use it with example for 20 minutes.
Hint: search "java function tutorial" or "java method tutorial"
Homework 2
2048 is a HTML and CSS based 2D puzzle game. Even though this game has nothing to do with Java program language, it's valuable source to learn the general programming environment and various technique. We will learn how to make this game in next month. Have some time to learn about this game and think about the program algorithm.
http://gabrielecirulli.github.io/2048/
Class 5. Function
We will learn about the concept of function
https://docs.google.com/document/d/1qhawFOwphbp9yuXV8nz-S2pUWLG9_QBrgCzZ6mTdjBQ/edit?usp=sharing
https://docs.google.com/document/d/1qhawFOwphbp9yuXV8nz-S2pUWLG9_QBrgCzZ6mTdjBQ/edit?usp=sharing
Tuesday, April 8, 2014
Class 4. Assignment
Homework 1
Memorize following program code and demonstrate you can write all by yourself
(You should be able to write this in 10 minutes)
https://docs.google.com/document/d/1fVzFKYqcVBV9_1QBzL11DPqndmN2XbXG7slj0UfYEq4/edit?usp=sharing
Due: We will have quiz in next class.
Homework 2
Youtube have a lot of Java tutorial videos. Check the available tutorials about the concept of data types and loops(while, do-while, for). After watching those, send me the address of two best tutorial videos.
Hint: use search word, "Java tutorial data type", "Java loop", "learn java loops", ....
https://www.youtube.com/results?search_query=java+loop
Due: Email me the web address of those videos by 4/14 (Mon)
Memorize following program code and demonstrate you can write all by yourself
(You should be able to write this in 10 minutes)
https://docs.google.com/document/d/1fVzFKYqcVBV9_1QBzL11DPqndmN2XbXG7slj0UfYEq4/edit?usp=sharing
Due: We will have quiz in next class.
Homework 2
Youtube have a lot of Java tutorial videos. Check the available tutorials about the concept of data types and loops(while, do-while, for). After watching those, send me the address of two best tutorial videos.
Hint: use search word, "Java tutorial data type", "Java loop", "learn java loops", ....
https://www.youtube.com/results?search_query=java+loop
Due: Email me the web address of those videos by 4/14 (Mon)
Subscribe to:
Posts (Atom)