1 of 32 Images from Africa. 2 of 32 My little Haitian friend Antoine (1985)

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advanced Piloting Cruise Plot.
1
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
10 Copyright © 2005, Oracle. All rights reserved. Reusing Code with Inheritance and Polymorphism.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
Custom Services and Training Provider Details Chapter 4.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
EU market situation for eggs and poultry Management Committee 20 October 2011.
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
VOORBLAD.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
1 public class Newton { public static double sqrt(double c) { double epsilon = 1E-15; if (c < 0) return Double.NaN; double t = c; while (Math.abs(t - c/t)
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Chapter 4 Loops.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
Chapter 5 Test Review Sections 5-1 through 5-4.
Overview Type conversions Advanced types enum struct array Function parameters by value and by reference Layered Applications Business Logic Layer & Testing.
1 of 31 Images from Africa. 2 of 31 My little Haitian friend Antoine (1985)
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Week 1.
Analyzing Genes and Genomes
Types of selection structures
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Energy Generation in Mitochondria and Chlorplasts
Data Structures Using C++ 2E
Presentation transcript:

1 of 32 Images from Africa

2 of 32 My little Haitian friend Antoine (1985)

3 of 32 Solid Terrain Models

4 of 32 3D Touch Table

5 of 32

6 of 32 Overview Variables & Expressions Basic C# Syntax Comments Declaring & initializing variables Flow control Boolean logic Branching & looping Advanced types enum, struct, Array Type conversions Functions Variable scope

7 of 32 Basic C# Syntax

8 of 32 Comments //, ///, /* */

9 of 32 Declaring & Initializing variables ; = ; OR = ;

10 of 32 Types – esp. Value Apart from bool, char, & enum, value types have a range of numbers they support (p. 37) TypeRange byte0 to 255 sbyte-128 to 127 short to int to

11 of 32 For real numbers …

12 of 32 Most commonly used types int string double bool char

13 of 32 Variable names & initial values = ; Variable names Cannot Be a C# keyword Begin with a number or special char except _ Contain chars like -, ‘, etc) Should Be camelCase Describe the content Initial values 0 for numbers or what makes sense for app string.Empty / “” for strings, etc.

14 of 32 Expressions = // x = x + 1, z = x + 1 // x = x + 1, z = x // x = x - 1, z = x – 1 // x = x - 1, z = x p. 46, 47 in Watson et al. ++x add before expression evaluated x++ add after expression evaluated

15 of 32 Overview Variables & Expressions Basic C# Syntax Comments Declaring & initializing variables Flow control Boolean logic Branching & looping Advanced types enum, struct, Array Type conversions Functions Variable scope

16 of 32 Boolean Logic

17 of 32 Branching with if

18 of 32 Branching with switch

19 of 32 Looping with for

20 of 32 Looping with while

21 of 32 Looping with do

22 of 32 Interrupting loops break Exit from loop continue Return to top of loop return Exit from loop & containing function

23 of 32 Overview Variables & Expressions Basic C# Syntax Comments Declaring & initializing variables Flow control Boolean logic Branching & looping Advanced types enum, struct, Array Type conversions Functions Variable scope

24 of 32 Advanced types – enum To constrain the possible values for a variable Declared at same level as class Plain text names associated with number

25 of 32 Advanced types – struct A custom, multi-valued, type that can have functions Declared at same level as class Can contain value types (int, long, double, etc) and strings

26 of 32 Advanced types – Array Making it easier to create/access groups of values of the same type

27 of 32 Overview Variables & Expressions Basic C# Syntax Comments Declaring & initializing variables Flow control Boolean logic Branching & looping Advanced types enum, struct, Array Type conversions Functions Variable scope

28 of 32 Type conversions Types with smaller range can be implicitly converted to types with larger range Other types MAY be explicitly converted target_type outvar = (target_type) variableName

29 of 32 Functions: Defining and calling Syntax for defining functions: [ scope] [static] return_type name ([params]) { // C# statements [return [return_value]]; } 0 or more params are declared like variables and comma separated.

30 of 32 Params by ref and by value

31 of 32 Variable Scope

32 of 32 Funny if it wasn’t true Air Transat ad My version