Program Logic

Unit 1 Index

Getting Started

Getting Started

This chapter takes you through some basics for being successful in Program Logic. Key to your success is seeking help from me sooner rather than later. Blackboard is our learning management system. All resources and course announcements are posted in Blackboard and it is where you receive and submit your assignments. Grades and feedback are also in Blackboard.

Contacting Me

Office hours are a way for us to connect one-on-one. If none of my posted office hours work for you, please contact me so we can make alternative arrangements. Below is a synopsis of my office hours document, however, I encourage you o read the full version, which is posted on Blackboard.

Preparing for Our Meeting

If you wish to meet about an assignment then please do the following:

If you send me a message after I am offline, asking to meet the next morning, please check your email before your requested meeting time. Typically I start my day early and may have responded.

Understanding Program Logic

Program Logic is our fundamental course to help you think like a software developer. This course teaches you the fundamentals of software development. Below is a partial list of things you will learn in this course.

Students will develop working programs in this course, using Java, therefore, you must learn Java specific syntax. However, the logic you will apply and concepts you learn are portable to most high-level programming languages. I am fond of saying “Logic, is logic, is logic. It is the syntax that is different.”

Blackboard Basics

Blackboard is our learning management system. Our Learning Commons staff put together a Blackboard Orientation site, which I recommend you review. Please get to know Blackboard and visit it regularly. If you have not done so already, visit the discussion board on Blackboard and introduce yourself.

You will use Blackboard to do at least the following:

What You Learned

What's next?

The next chapter in this unit is Installing our JDK and Apache NetBeans. Please carefully review the page prior to attempting installations.