Exploring Java with BlueJ
Exploring Java with BlueJ aims to accelerate the exposure of students to object-oriented concepts and Java. Java has a clean design and is very popular. BlueJ is very simple to use yet great for teaching purposes. The Java programming language itself provides a very elegant implementation of most of the important object-oriented concepts, and serves well as an introductory teaching language. BlueJ offers visualization, ability to create objects and interact with them.
This course will bring applied computer science to the students blending computer science concepts with simple and fun problems to solve. Students will be able to start programming in Java within a short amount of time. Guaranteed to keep the students engaged! There are various hands-on interactive exercises across several Topics. At the end of each lesson, you will have to take a quiz. This helps to confirm your understanding of the lesson before moving ahead to the next lesson.
You will receive badges for finishing the lesson and the associated assessment. Finally, after finishing the entire course, you will be able to print your certificate from the achievements page. You can install BlueJ locally on your desktop or laptop. Do make sure that you’re regularly practicing, and working alongside the examples in the lessons! That way, you’ll have multiple Java programs to show your friends and family by the time you finish this course!
- Lectures 8
- Quizzes 0
- Duration 20 hours
- Skill level All levels
- Language English
- Students 101
- Assessments Yes
Exploring Java with BlueJ
This is a foundational course in computer science that teaches objected-oriented concepts and the Java language.
There are no prerequisites for middle or high school students. Advanced elementary school students in Grade 4 or 5 with a sound knowledge of programming concepts can also enroll.
Any student in middle or high school can enroll for this course. This course is highly recommended for high school students, especially if they are considering STEM fields or taking AP Computer Science later on. This foundational course in computer science teaches object-oriented concepts and exposes students to the Java language which is tested on the APCS A exam.
If a student takes this course but find it difficult to understand the concepts or performs poorly in the assessments, that student can take one of the introductory programming courses first and then come back to this course.
This course is a prerequisite for students wanting to take the set of AP Computer Science related courses.