½ hour Chapter 2 Java in 30 minutes 1. 2 Rationale ½ hour Teaching a computer language like a logical system is possible. But not necessarily helpful.

Slides:



Advertisements
Similar presentations
Reading and Spelling Information for Parents Key Stage 1
Advertisements

KPD 3026 Pengajaran, Teknologi, & Penaksiran II MACRO TEACHINGMACRO TEACHING ADILAH BINTI ZABIRADILAH BINTI ZABIR.
Introduction. IC-Parc2 ECLiPSe Components Constraint Logic Programming system, consisting of  A runtime core Data-driven computation, backtracking, garbage.
Kurt Jensen Lars M. Kristensen 1 Coloured Petri Nets Department of Computer Science Kurt Jensen ADA-220 Coloured Petri Nets Modelling.
INTRODUCTION Chapter 1 1. Java CPSC 1100 University of Tennessee at Chattanooga 2  Difference between Visual Logic & Java  Lots  Visual Logic Flowcharts.
Introduction to Computer Programming in C
Coding your way through school! Dr. Martine Ceberio Associate Professor of Computer Science The University of Texas at El Paso
Proof Points Key ideas when proving mathematical ideas.
Why Program? CSE111 – Great ideas in Computer Science Clearly programming fits here Programming is a Great Idea in Computer Science. It has allowed computers.
0 CS100J September 2007 CS100J: 12 weeks programming using Java, 2 using Matlab. David Gries. CS100M: 7 weeks of Matlab and 7 of Java. Daisy Fan. CS100H:
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
ETT 429 Spring 2007 Introductions. Agenda Introductions Class Overview Course Syllabus Success in this Class Technology Standards for All Illinois Teachers.
Maths & Computer Science MATTHEW FAIRBAIRN, 10 JUNE
Honors 101, Fall 2006 Please do not sit in back of room! Lots of info on web page Join the mailing list Download Eclipse and start using it Read the text.
Copyright 2008 by Pearson Education 1 Building Java Programs Chapter 2 Lecture 2-1: Expressions and Variables reading:
Chapter 2 Simple Linear Regression – What is it, Why do we do it?
Ma 109 College Algebra Section 001 Fall 2005 Dr. Carl Eberhart, Professor of Mathematics
Introduction to the Adjective/Noun Theme. © 2012 Math As A Second Language All Rights Reserved next #1 Taking the Fear out of Math.
Introduction to AS Computing
Variables and Expressions As people age, their blood pressure rises. You can approximate a person’s normal systolic blood pressure by dividing his/her.
1 CS1130 Spring 2011: David Gries & Walker White Transition to Object-Oriented Programming Assumes programming knowledge in a language like Matlab, C,
TEACHING MATHEMATICS VOCABULARY IN CONTEXT Miki Murray.
Number Talks Building student’s communication and number sense.
1 CS1110 Fall 2010 Instructors: David Gries & Lillian Lee CS1112: Matlab No prior programming experience One semester of calculus Math- & engineering-
Working with Word Problems IM1. Objectives Students will be able to:  translate word problems into equations with a single variable.  solve equations.
CS3518 Languages and Computability Kees van Deemter Lectures Monday14:00New King’s 14 Tuesday11:00KC T2 Tutorials/Practicals Tuesday13:00-15:00.
CS100J Spring 2006 CS100J: 11 weeks of programming using Java and 2 weeks using Matlab. David Gries is teaching CS100J. Graeme Bailey is teaching a special.
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
BROCHURE (for advance posting, publication, distribution) WORKSHOP on Maine Teacher Certification April 29, 2015 at 6pm Have you ever wondered what is.
Which way now?. Core Subjects-What must I study?  English (both Language and Literature)  Mathematics  Science  Religious Education GCSE (end of Year.
Connecting to the Common Core Workshop: Grades Moderator, Organization Panel Members, Organizations Scribe: ? Date of Presentation 1 Port Townsend,
Computer Programming & Utilization(CS 101) Pushpak Bhattacharya.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
Namas Chandra Introduction to Mechanical engineering Chapter 4-1 EML 3004C CHAPTER 5 Engineering Design Tools.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
1 CS1100 Fall Instructor: David Gries CS100M: Matlab No prior programming experience One semester of calculus Math & engineering type problems CS100J:
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
WELCOME to CS244 Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
Introduction Copyright © Software Carpentry This work is licensed under the Creative Commons Attribution License See
A-1 © 2000 UW CSE University of Washington Computer Programming I Lecture 21: Course Wrap-up and Look Ahead.
Chapter 51 Logical Operators Used with Boolean expressions Not – makes a False expression True and vice versa And – will yield a True if and only if both.
Malmesbury Maths for Parents 8 th Oct 2015
Evaluating Expressions
1 CS100J Spring Instructor: David Gries CS100M: Matlab No prior programming experience One semester of calculus Math & engineering type problems.
Invoking methods in the Java library. Jargon: method invocation Terminology: Invoking a method = executing a method Other phrases with exactly the same.
INSTRUCTIONS FOR WORK ON 8/27/15 EXERCISES 1. EXTRA CREDIT # 1 YOU MUST SHOW YOUR WORK TO ONE OF THE TEACHING ASSISTANTS IN CLASS WHEN DONE. THE TA WILL.
Primary Longman Elect 3B Chapter 2 Improving writing by using pronouns and linking words.
Welcome to Introduction to Psychology! Let’s share a bit about where we are all from…
Introduction to SPSS Fall 2012
Computer Engineering Department Islamic University of Gaza
Smart points and Kaplan online resources
Programming Languages Dan Grossman 2013
CS1110 Spring Instructor: David Gries
1-1 Logic and Syntax A computer program is a solution to a problem.
Chapter 2 Java in 30 minutes
Building Java Programs Chapter 2
Programming Right from the Start with Visual Basic .NET 1/e
L1-6 Notes: Algebra: Variables and Expressions
Chapter 1: Introduction
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
Dan Grossman / Eric Mullen Autumn 2017
Introduction to Computer Science
Computer Engineering Department Islamic University of Gaza
Exam # 1 INFORMATION Scheduled for Thursday 7/20
Improving writing by using pronouns and linking words
Agenda for Unit 1: Introduction of Computers and Games Graphics
Dasar-Dasar Pemrograman 2: Java Basics
More Derived Rules.
CSCI 3328 Object Oriented Programming in C# Review: Exam I
MTH 214 All Discussions The Latest Version // uopcourse.com
Presentation transcript:

½ hour Chapter 2 Java in 30 minutes 1

2 Rationale ½ hour Teaching a computer language like a logical system is possible. But not necessarily helpful. Everyone has studied a computer language so I can make some assumptions. Rapid introduction of the important syntax. (Feel free to interrupt with questions) Then I go over things in more detail, but I can refer to things only covered briefly and you will have least have seen them. Will assume you learn the syntax by practising. Course more about language idioms You understand what computer languages are about

3 Primitives ½ hour

4 Variables ½ hour

5 Arithmetic ½ hour

6 Mathematical Expressions Provided by library functions Math. To look at the full documentation Maths More about libraries later ½ hour Link to download docs

7 Mathematical Expressions Provided by library functions Math. Maths ½ hour

8 Choice ½ hour

9 Choices ½ hour

10 Again ½ hour

11. and again ½ hour

12 Class.. ½ hour

13 Saying Hi ½ hour

14 In a nutshell ½ hour

15 Alone ½ hour

16 Lets talk ½ hour

17 ½ hour

18 The sins of the fathers.. ½ hour

19 ….. ½ hour Now for the details …………………..