Real World Programming BBrewer Fall 2013. Programming - Bellwork 1.Log on 2.Go to edmodo 3.Open & Save Vocabulary Graphic Organizer and Analaysis Document.

Slides:



Advertisements
Similar presentations
What Was I Thinking??. Key Terms 1. Control 1. Control 2. Design Mode 2. Design Mode 3. Event 3. Event 4. Form 4. Form 5. Interface 5. Interface 6. Properties.
Advertisements

Introduction to Video Game Design BBrewer Fall 2013.
Chapter 3 Program Design And Branching Structures.
Chapter 1 - VB 2008 by Schneider1 Chapter 1 - An Introduction to Computers and Problem Solving 1.1 An Introduction to Computers 1.2 Windows, Folders, and.
Chapter 3: Editing and Debugging SAS Programs. Some useful tips of using Program Editor Add line number: In the Command Box, type num, enter. Save SAS.
Chapter 1 - An Introduction to Computers and Problem Solving
Chapter 2 - Problem Solving
Chapter 2 - Problem Solving
TIK-20 Computer and Information Science April 3, TIK20 - West Hill C.I. - Spring 2009.
Program Flow Charting How to tackle the beginning stage a program design.
Program Flow Charting How to tackle the beginning stage a program design.
Program Development and Programming Languages
Review Algorithm Analysis Problem Solving Space Complexity
2012 •••••••••••••••••••••••••••••••••• Summer WorkShop Mostafa Badr
Programming Logic Program Design. Objectives Steps in program development Algorithms and Pseudocode Data Activity: Alice program.
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Carolyn Seaman University of Maryland, Baltimore County.
Created by, Author Name, School Name—State FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.
® Microsoft Access 2010 Tutorial 11 Using and Writing Visual Basic for Applications Code.
Structured programming 4 Day 34 LING Computational Linguistics Harry Howard Tulane University.
Invitation to Computer Science, Java Version, Second Edition.
PROGRAMMING LANGUAGES Prof. Lani Cantonjos. PROGRAM - set of step-by-step instructions that tells or directs the computer what to do. PROGRAMMING LANGUAGE.
C++ Basics Structure of a Program. C++ Source Code Plain text file Typical file extension .CPP Must compile the C++ source code without errors before.
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Marie desJardins University of Maryland, Baltimore County.
The Software Development Life Cycle. Software Development SDLC The Software Development Life-Cycle Sometimes called the program development lifecycle.
Problem Solving Techniques. Compiler n Is a computer program whose purpose is to take a description of a desired program coded in a programming language.
University of Sunderland CIF 102/FIF102 Fundamentals of DatabasesUnit 15 Programming in Microsoft Access using VBA Using VBA to add functionality.
Introduction to Programming with RAPTOR
Compiling a C Program. Before we can begin we must open a telnet session to phobos. There are a number of ways to do this, but the easiest is to click.
PROGRAMMING In Lesson 2. STARTER ACTIVITY Complete the starter activity in your python folder – lesson 2 Now we will see how you got on and update your.
Data Types and Variables. Data Type! Computers are all about Data! Data can be in the form of Text Dates Sounds Pictures.
Review, Pseudocode, Flow Charting, and Storyboarding.
I Power Higher Computing Software Development Development Languages and Environments.
End of unit assessment Challenge 1 & 2. Course summary So far in this course you have learnt about and used: Syntax Output to screen (PRINT) Variables.
JavaScript, Fourth Edition
Lesson 1: Writing a program. Java Java is a programming language Computer cannot understand it, though it can be translated ( compiled ) so a computer.
Review for test! Alice Chapter 1&2 Test is tomorrow! - March 26 th March 25th.
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 13 How Long Can This Go On?
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
The Department of Engineering Science The University of Auckland Welcome to ENGGEN 131 Engineering Computation and Software Development Lecture 2 Debugging,
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
CODING VOCABULARY.  Binary  A number system based on 2  Hexadecimal  A number system based on 16  Domain  An internet location registered with the.
COMPREHENSIVE Access Tutorial 11 Using and Writing Visual Basic for Applications Code.
Programming. In your own words, explain what an algorithm is, and give an example of how people use algorithms every day.
Lives and Scoring Games Programming in Scratch. Games Programming in Scratch L2 Lives and Scoring Learning Objectives Define a variable Understand the.
How Computers Solve Problems Computers also use Algorithms to solve problems, and change data into information Computers can only perform one simple step.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
Getting Started With Python Brendan Routledge
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
13 1 Computer Programming Ch.15-A,B,C FALL 2000 Rob Wolfe.
PYTHON PROGRAMMING Year 9. Objective and Outcome Teaching Objective Today we will look at conditional statements in order to understand how programs can.
Understand Problem Solving Tools to Design Programming Solutions
what is computer programming?
1-1 Logic and Syntax A computer program is a solution to a problem.
Lesson 1 An Introduction
Diamond Hunt Mock Programming Project.
Understand the Programming Process
Computer Programming.
Problem Solving Techniques
Introduction to pseudocode
Programming Right from the Start with Visual Basic .NET 1/e
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
Algorithms Take a look at the worksheet. What do we already know, and what will we have to learn in this term?
Chapter 8: More on the Repetition Structure
Chapter 2- Visual Basic Schneider
Understand the Programming Process
ICT Gaming Lesson 2.
Tonga Institute of Higher Education IT 141: Information Systems
Tonga Institute of Higher Education IT 141: Information Systems
WRITING AN ALGORITHM, PSEUDOCODE, AND FLOWCHART LESSON 2.
Presentation transcript:

Real World Programming BBrewer Fall 2013

Programming - Bellwork 1.Log on 2.Go to edmodo 3.Open & Save Vocabulary Graphic Organizer and Analaysis Document 4.Keep edmodo OPEN – just minimize

Programming - Activator Superpower Video! 7N-FA&edufilter=oSb3mzqNjRLVa- k_WUo0PA&safe=active

Key Learning Knowing how to read a computer program and translate it into English is an essential programming practice.

Unit Essential Question What are the elements of a basic computer program?

Lesson Essential Question How is a basic computer program structured?

Lesson Essential Question What type of commands are used in a basic computer program?

Lesson Essential Question How can I determine if there is an error in the computer program?

Vocabulary Source Code Algorithm Variables Comments String Syntax Debugger Bugs Iteration Program Boolean Function Condition Constant Loop If Statements Pseudocode

Brainstorm: What do we program???

Programmable Cars…

Bellwork To Be Turned In: 1.Polices and Procedures Powerpoint Bbrewer Shared Folder 1.Get to Know You Document Bbrewer Shared Folder 2.Quiz edmodo – Policies and Procedures

Activate…Can you translate in English??? Click the button to display a confirm box. Try it function myFunction() { var x; var r=confirm("Press a button!"); if (r==true) { x="You pressed OK!"; } else { x="You pressed Cancel!"; } document.getElementById("demo").innerHTML=x; }

Let’s Test your Theories… name=tryjs_confirm

Program: Collection of instructions that can process input and produce output when run by a computer.

Syntax: Rules of how code is ordered in programming language.

Source Code: text you type to write a program.

Algorithm: Series of instructions to compute something.

Pseudocode: Brief explanation of code in plain English

Comments: Part of code that explains the process.

String: Values made up of text.

If Statement: code that asks questions which are only run by the computer if the statement is true.

Summary 1.Compare and Contrast different types of code: Details, Patterns, Generalizations 2.Label Comments, Algorithms, If Statements 3.Write Pseudocode for one of the programs.

Bellwork - Vocabulary Review 1.Comments 2.Algorithm 3.Source Code 4.Syntax 5.If Statement 6.String 7.Program 8.Pseudocode Collection of instructions that can process input and produce output when run by a computer. Rules of how code is ordered in programming language. Text you type to write a program. Series of instructions to compute something. Brief explanation of code in plain English. Part of code that explains the process. Values made up of text. Code that asks questions which are only run by the computer is the statement is true.

Bellwork - Vocabulary Review 1.Comments 2.Algorithm 3.Source Code 4.Syntax 5.If Statement 6.String 7.Program 8.Pseudocode Collection of instructions that can process input and produce output when run by a computer. Rules of how code is ordered in programming language. Text you type to write a program. Series of instructions to compute something. Brief explanation of code in plain English. Part of code that explains the process. Values made up of text. Code that asks questions which are only run by the computer is the statement is true.

Karel the Dog… CodeHS.com Sign Up! Individual Use ‘home’ – write in class folder! Password – write in class folder!