00 Introduction
Oracle Academy Section
Section 1: Introduction
Lesson 1: About the Course
Lesson 2: A Brief History
Lesson 3: Setting up Java
Oracle Academy (formerly iLearning) is official curriculum and assessments from Oracle, accessed from another web site. Oracle Academy is free for you since FGCU is a member.
Java Foundations Certification Exam Topics
What Is Java?
Describe the features of Java
Describe the real-world applications of Java
Key Resources
It is best to use the desktop application (part of Microsoft Office, free for students), but you can also use the app, or the web app
What you learn in this class will help you in future classes and on the job. It is important to save it somewhere accessible.
For future modules, take notes on all Key Resources in your OneNote.
You can use your OneNote notes on the quizzes.
Supplemental Resources
These are other resources that may help you understand the material or complete assignments
Most Important Concepts / Code
An algorithm is a set of well-designed logical steps that must take place in order to solve a problem.
A program is a set of instructions that a computer follows to perform a task.
Hour 1
Getting to know one another, why programming, broad overview of the course
Names
Why Learn Programming?
Learning computer programming helps you think critically and creatively, improves problem-solving abilities, and helps you to understand how a computer works; skills that are valuable for all fields of study and careers.
Ice Breaker / Divide into teams
Age
Location
Number of courses this semester
Hours of work
Planned major
Programming experience
Textbook Information
How to Pass
Time management
Grit and growth mindset
When you need help, ASK!
Introduction Discussion
SPOI Items
The instructor seems concerned with whether I learned the course content.
The instruction helped me understand the course content.
The instruction generated interest in the course.
Availability of the instructor out-of-class
Getting Started Quiz
Hour 2
Hands-on with the concept of programming, Udemy, and some details about the course
If you didn't get 100 on Getting Started Quiz and Introduction Discussion
Success
Time Management - Outlook Calendar
Course Description
This course is an introduction to programming using the Java programming language.
Course content is organized into "sprints". Each sprint will result in an iteration of a programming project. Each sprint is about 4 weeks long.
What you need to do / how the course works:
Oracle Academy Introduction
Certification exam introduction
Udemy registration (watch before next class)
HackerRank registration and orientation
Activity: Clear Communication / Following Instructions
TypeRacer introduction
Integration Project
This is one program that integrates all of the programming skills and concepts that you learn throughout the semester.
This program will serve as a showcase of your skills to include with job applications and a resource you can reference in future courses and projects.
Add to the program every week, starting next week.
Exercises
Assignments
Introduction Discussion
Getting Started Quiz
Time Management
Grit and Growth Mindset