 Instructor: Dr. Jason Nichols –  Office Hours: – 9:30-10:30 M/W/F or by appointment – Business Building.

Slides:



Advertisements
Similar presentations
Foundations of Programming and Problem Solving Introduction.
Advertisements

Welcome to Java Programming. Why do I want to take this course? I want to major in EE/CSE. ECE122 is a requirement. Java is hot in Job market. It is useful.
Creating a Program In today’s lesson we will look at: what programming is different types of programs how we create a program installing an IDE to get.
CHAPTER 1 INTRODUCTION GOALS  To understand the activity of programming  To learn about the architecture of computers  To learn about machine code and.
Java Programming Working with TextPad. Using TextPad to Work with Java This text editor is designed for working with Java You can download a trial version.
Introduction to Java Lab CS110A – Lab Section 004 Instructor: Duo Wei.
Java Intro. A First Java Program //The Hello, World! program in Java public class Hello { public static void main(String[] args) { System.out.println("Hello,
Slide 1 of 40. Lecture A The Java Programming Language Invented 1995 by James Gosling at Sun Microsystems. Based on previous languages: C, C++, Objective-C,
Tutorial 1 Introduction to Java Programming Bo Chen Department of Computer Science.
Introduction to Java.
CS0007: Introduction to Computer Programming Setting Up Java.
Editing Java programs with the BlueJ IDE. Working environments to develop (= write) programs There are 2 ways to develop (write) computer programs: 1.Using.
IB Computer Science II Paul Bui
Introduction to Java Tonga Institute of Higher Education.
Lecture 1 Introduction to Java MIT- AITI 2004 What is a Computer Program? For a computer to be able to do anything (multiply, play a song, run a word.
Introduction to Python Dr. Bernard Chen Ph.D. University of Central Arkansas July 9 th 2012
Ch 1. Introduction Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2012.
Basics Programming Concepts. Basics A computer program is a set of instructions to tell a computer what to do Machine language = circuit level language.
An intro to programming. The purpose of writing a program is to solve a problem or take advantage of an opportunity Consists of multiple steps:  Understanding.
Media Computing Instructor Byung Kim Olsen 231 Office hours – MWF 9:00-10:00 AM or by appointment.
Lecture 1 Introduction to Java MIT-AITI Ethiopia 2004.
Java ACO101: Introduction to Computer Science. The History of Java Started out as a research project at Sun Microsystems in 1991 Code named “Green” Based.
Java and C# [this is a bonus – it is not a required lesson] ACO101: Introduction to Computer Science.
© 2012 Pearson Education, Inc. All rights reserved. 1-1 Why Java? Needed program portability – Program written in a language that would run on various.
POS 406 Java Technology And Beginning Java Code
Programming Concept Chapter I Introduction to Java Programming.
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
How to Run a Java Program CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
How to Run a Java Program CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Input & Output In Java. Input & Output It is very complicated for a computer to show how information is processed. Although a computer is very good at.
National Taiwan University Department of Computer Science and Information Engineering National Taiwan University Department of Computer Science and Information.
Preliminaries CS 310: Object-oriented Programming Java API.
4-Nov-15 Air Force Institute of Technology Electrical and Computer Engineering Object-Oriented Programming Design Topic 1: The Java Environment Maj Joel.
EIE375 BlueJ: Getting Started Dr Lawrence Cheung.
Lecture.1: Getting Started With Java Jiang (Jen) ZHENG May 9 th, 2005.
Pre-Sessional Java Programming Lecture 1a Reyer Zwiggelaar
Getting Started.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
CS7 Recitation Cem Akkaya. Outline  Homework-0 in detail  Useful links and tools  Setting up your java environment.
Hitchhiker’s Guide to CS Lee Sieger, Tim Cook, Jason Day, Zuozhi Yang.
Ch 1. A Python Q&A Session. Why do people use Python? Software Quality Developer productivity Program portability Support Libraries Component integration.
© 2012 Pearson Education, Inc. All rights reserved types of Java programs Application – Stand-alone program (run without a web browser) – Relaxed.
CHAPTER 1 INTRODUCTION. CHAPTER GOALS To understand the activity of programming To learn about the architecture of computers To learn about machine code.
1 Introduction to C Programming 計算機程式設計 2/22/2012 朱浩華.
3/5/2002e-business and Information Systems1 Java Java Java Virtual Machine (JVM) Java Application Program Interface (API) HW Kernel API Application Programs.
Computer Science A 1. Course plan Introduction to programming Basic concepts of typical programming languages. Tools: compiler, editor, integrated editor,
CS 177 Recitation Week 1 – Intro to Java. Questions?
ITP 109 Week 2 Trina Gregory Introduction to Java.
Execution ways of program References: www. en.wikipedia.org/wiki/Integrated_development_environment  You can execute or run a simple java program with.
Computer Science I Lab 1 ISMAIL ABUMUHFOUZ | CS 180.
Learning Plan 6 Java Programming Intro to Object Oriented Programming.
CS 201 Lecture 1 (b) Using an IDE Tarik Booker CS 201: Introduction to Programming California State University, Los Angeles.
CSC 241: Introduction to Computer Science I
Introduction to programming in java
Computer Programming Your First Java Program: HelloWorld.java.
CS210 Intermediate Computing with Data Structures (Java)
Lecture 1b- Introduction
The eclipse IDE IDE = “Integrated Development Environment”
Ch 1. A Python Q&A Session Bernard Chen 2007.
CompSci 230 Software Construction
Getting Started ARCS Lab..
How to Run a Java Program
Java Intro.
Run Java file with Window cmd
How to Run a Java Program
IB Computer Science II Paul Bui
Road to Object Oriented Programming
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder
CSC 241: Introduction to Computer Science I
Presentation transcript:

 Instructor: Dr. Jason Nichols –  Office Hours: – 9:30-10:30 M/W/F or by appointment – Business Building #210  Textbook: – Java: An Intro to Problem Solving and Programming (5 th ed.)

Overview and General Business Tools (e.g. MSIS 2103) Database Concepts (e.g. MSIS 3103) Internet Technologies (e.g. MSIS 4133) System Design (e.g. MSIS 3303) Organizational Applications (e.g. enterprise systems, ecommerce, decision support, operations management, etc.) General ConceptsSpecific Tools Toolset Integration And Technical Communication Applying Tools and Communication Skills For Firm Value Project Mgmt. and Communication (e.g. MSIS 3033)

SETTING UP YOUR ENVIRONMENT Programming: Step 1

(Very) Brief Java Overview You Your Computer English Language How do we communicate to the computer?

(Very) Brief Java Overview Creating a program Running a program English Language used to write Java Compile to “Byte Code” Translate for Computer

How To Get the JDK – See instruction document on course website

Where Do We Write Our Java? We will be using TextPad – – Follow instruction document on course website There are a number of other options – even just notepad But then we have to access the JDK commands directly – open a command line window (start -> run, then type “cmd”) – Navigate to our saved java file – To compile: “javac.java – To run compiled program: “java

First Program (Don’t Sweat the Details) class HelloWorld{ public static void main(String[] args){ System.out.println("Hello all"); }

To-Do for This Week: Look through chapter 1 Download and install the JDK Download and install TextPad First Application – Enter the “hello world” text into a textpad window – Click “save as” – Change the filetype to “any” – Save as HelloWorld.java – Compile your java file (tools -> external tools -> compile java application) – Run your application (tools -> external tools -> run java application)