filmov
tv
Introduction to Java Programming | HKUSTx on edX | Course About Video

Показать описание
Designed to equip students with the fundamental elements of programming and data abstraction using Java.
About this Course
Do you wish to become a better problem solver?
This course aims to provide you with a good understanding of basic Java programming elements and data abstraction using problem representation and object-oriented framework. As the saying goes -- "A picture is worth a thousand words". This course will use sample objects such as photos or images to illustrate some important concepts for better understanding and retention. You will learn to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an integrated development environment.
At the end of the course, you should be able to achieve the following objectives:
Take a "real-life" problem and abstract out the pertinent aspects necessary to solve it in an algorithmic manner
Formulate formal solutions to well-defined problems using the logic of a programming language
Implement formal solutions in Java using an integrated development environment
Have an understanding of the basics of data abstraction using the object-oriented framework
About this Course
Do you wish to become a better problem solver?
This course aims to provide you with a good understanding of basic Java programming elements and data abstraction using problem representation and object-oriented framework. As the saying goes -- "A picture is worth a thousand words". This course will use sample objects such as photos or images to illustrate some important concepts for better understanding and retention. You will learn to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an integrated development environment.
At the end of the course, you should be able to achieve the following objectives:
Take a "real-life" problem and abstract out the pertinent aspects necessary to solve it in an algorithmic manner
Formulate formal solutions to well-defined problems using the logic of a programming language
Implement formal solutions in Java using an integrated development environment
Have an understanding of the basics of data abstraction using the object-oriented framework
Комментарии