Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java learners. Learn or improve your Java by watching it being coded live!
Type of Material:
Presentation
Recommended Uses:
Self-learning or part of a class.
Technical Requirements:
Web browser
Identify Major Learning Goals:
Upon completion of the tutorial, learners are able to:
1. explain basic coding techniques in Java
2. apply Java programming to solve problems
Target Student Population:
College Lower Division
Prerequisite Knowledge or Skills:
Basic computer usage
Content Quality
Rating:
Strengths:
It covers a very comprehensive range of topics in java, from the fundamentals to the some advanced topics.
From array to Linkedlist, from generics, lambda expression, to JUnit.
It not only explains the use of the codes, syntax, and classes, but also presents the reasons of the usage, such as lambda expression and generics.
In summary, the vidoes created by John are fairly complete. It covers different concepts and features of Java programming. The instruction is clear and it contains demo codes, which are very useful for beginners.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
Each video lasts a few to 20 mins covering quite a lot of concepts within.
The explanations were very clear and easy to understand.
Even though the codes are not directly available, learners can be able to follow the code in their own IDEs step by step.
In summary, each tutorial video has a specific goal, so learners are easy to identify the learning objectives. The tutorial comes with live coding demonstration which is very helpful for learners to apply the knowledge when learning. It can also promote their conceptual understanding.
Concerns:
The vidoes are not organized in an organized manner or according to a certain cyllabus. Learners need to decide where to go next after watching a particular video.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
It is easy to follow as they are simply YouTube videos. The presentation and the live demo are clear and can engage the users effectively.
Unlike a testbook, not each topic is given with a list of clear objectives, but the topic reveals the key learning content.
The pace of speech is appropriate. The voice is clear.
The font size of the screen is good for viewing even for small screens.
Concerns:
There is no interactive elements in these videos. It is a one-way tutorial. The live coding is also limited by the video size. Learners may not be able see the whole program flow easily.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.