CPSC 233

Post on 31-Dec-2015

71 views 0 download

Tags:

description

CPSC 233. Instructor: Nathaly (pronounced as Natalie) Verwaal Office: ICT 710 Course Website: http://cpsc.ucalgary.ca/~verwaal/233 E-mail: verwaal@cpsc.ucalgary.ca Office Hours: W 11:30 – 12:30 H 12:30 – 13:30 by appointment. Learning. Directly Applicable Skills versus - PowerPoint PPT Presentation

transcript

1

Instructor: Nathaly (pronounced as Natalie) Verwaal

Office: ICT 710Course Website:

http://cpsc.ucalgary.ca/~verwaal/233E-mail: verwaal@cpsc.ucalgary.ca

Office Hours: W 11:30 – 12:30 H 12:30 – 13:30 by appointment

Directly Applicable Skills

versus

Computer Science Foundation

2

Everything from CPSC 231 This includes:

Statements Boolean and arithmetic expressions Variables

Scope Data types

Functions Parameters and arguments Return values

Modules, classes and objects

3

Be prepared for exams

Use material in future courses

Apply to activities outside of university

4

Object Oriented Programming – suitable for medium to large scale projects

Assignments – micro scale

5

Using editor and command line Gives insight into development cycle Understand how Java application are

constructed Required to know how to do this

Using Integrated Development Environment (IDE) Easier to manage multiple files More efficient development Many tasks performed for you

6

import java.util.Random;

public class FirstClass {public static void main(String[] args) {

Random generator = new Random();int num = generator.nextInt(10);System.out.println(“Random number: “ +

num); }}

7