Lesson 6. GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development.

Slides:



Advertisements
Similar presentations
Coding and Debugging. Requirements and Specification Recall the four steps of problem solving: Orient, Plan, Execute, Test Before you start the implementation.
Advertisements

CHAPTER 1 INTRODUCTION GOALS  To understand the activity of programming  To learn about the architecture of computers  To learn about machine code and.
Program Flow Charting How to tackle the beginning stage a program design.
CENG 161 Introduction to Computer Science Instructor: Dr. Nurdan SARAN Lab Assistant: Arzu Burçak Sönmez.
Program Flow Charting How to tackle the beginning stage a program design.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Programming Introduction November 9 Unit 7. What is Programming? Besides being a huge industry? Programming is the process used to write computer programs.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Programming Concepts and Languages Chapter 12 – Computers: Understanding Technology, 3 rd edition 1November
Creating a Console Application with Visual Studio
PYTHON: LESSON 1 Catherine and Annie. WHAT IS PYTHON ANYWAY?  Python is a programming language.  But what’s a programming language?  It’s a language.
Activity 1 - WBs 5 mins Go online and spend a moment trying to find out the difference between: HIGH LEVEL programming languages and LOW LEVEL programming.
Programming In C++ Spring Semester 2013 Programming In C++, Lecture 1.
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.
A First Program Using C#
By the end of this session you should be able to...
Basics Programming Concepts. Basics A computer program is a set of instructions to tell a computer what to do Machine language = circuit level language.
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
Slide 1/8Jack IDE Tutorial, Index This program is part of the software suite that accompanies the book The Elements of Computing.
 We are going to learn about programming in general…How to think logically and problem solve. The programming language we will use is Python. This is.
Tutorial 111 The Visual Studio.NET Environment The major differences between Visual Basic 6.0 and Visual Basic.NET are the latter’s support for true object-oriented.
Computer Programming A program is a set of instructions a computer follows in order to perform a task. solve a problem Collectively, these instructions.
Integrated Development Environment (IDE)
Introduction to the Visual Studio.NET IDE (LAB 1 )
Productivity Programs Common Features and Commands.
1 Course Title: Visual Basic Programming Topic: Introduction to programming Languages (Visual basic 6.0) Lecturer: Mahamud Ahmed Jimale, BsIT, MsCs, CCNA,
§Visual - A method used to create GUI applications. §BASIC - Beginner’s All - purpose Symbolic Instruction Code developed by John Kemeny. §VB- Evolved.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Chapter 3 The Visual Basic Editor. Important Features of the VBE Alt-F11 will open the Visual Basic Editor. The Code window is to the right, Project Explorer.
CC111 Lec7 : Visual Basic 1 Visual Basic(1) Lecture 7.
LBSC 690 Session 5A Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
I Power Higher Computing Software Development Development Languages and Environments.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
1 Programming Environment and Tools VS.Net 2012 First project MSDN Library.
OCR Computing GCSE © Hodder Education 2013 Slide 1 OCR GCSE Computing Python programming 4: Writing programs.
How to Program? -- Part 1 Part 1: Problem Solving –Analyze a problem –Decide what steps need to be taken to solve it. –Take into consideration any special.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
How Are Computers Programmed? CPS120: Introduction to Computer Science Lecture 5.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
COMPUTER III. Fundamental Concepts of Programming Control Structures Sequence Selection Iteration Flowchart Construction Introduction to Visual Basic.
The Development Process Compilation. Compilation - Dr. Craig A. Struble 2 Programming Process Problem Solving Phase We will spend significant time on.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
Word 2007 ® Business and Personal Communication What kinds of documents can you create with Word 2007? 1.____________ _ Business Report.
Execution ways of program References: www. en.wikipedia.org/wiki/Integrated_development_environment  You can execute or run a simple java program with.
Programming 2 Intro to Java Machine code Assembly languages Fortran Basic Pascal Scheme CC++ Java LISP Smalltalk Smalltalk-80.
 Memory RAM and ROM and cache and flash  Secondary storage  Software  Utility programs  IDE.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
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.
CS 201 Lecture 1 (b) Using an IDE Tarik Booker CS 201: Introduction to Programming California State University, Los Angeles.
Computer Systems Nat 5 Computing Science
Why don’t programmers have to program in machine code?
Chapter 2: The Visual Studio .NET Development Environment
Working in the Forms Developer Environment
Chapter 5- Assembling , Linking, and Executing Programs
Creating a Basic Form Module
Computer Systems Nat 5 Computing Science
A451 Theory – 7 Programming 7A, B - Algorithms.
1. Introduction to Visual Basic
Programming, Data & Testing
TRANSLATORS AND IDEs Key Revision Points.
and Executing Programs
Today’s lesson – Python next steps
Lesson Objectives By the end of the lesson you will:
Review of Previous Lesson
Running & Testing :: IDEs
Presentation transcript:

Lesson 6

GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development environment (IDE): editors, error diagnostics, run- time environment, translators, auto-documentation. Slide 2

 Integrated Development Environment GCSE Computing – programming languages Source code editor Project Navigator Main menu with tools to manage the project and to run the project in the run time environment Errors found while compiling the project.

 Integrated Development Environment GCSE Computing – programming languages Autocomplete wizard

 Integrated Development Environment – Editing forms GCSE Computing – programming languages Form design tool box Form editor window Project Navigator Properties of objects on forms

 Integrated Development Environment  The Code editor  Provides a text editing area that helps to organise the code by managing the layout, including: indenting structures and colour coding the command words, variables and comments so that they can be easily identified. Some include other features such as autocomplete wizards  Error Diagnostics  Include an errors and warnings list to identify and problems in the code  The run time environment  Allows the developer to run the code during development. This can be used to check for logical errors or that the code does what it is expected to do. GCSE Computing – programming languages

 Integrated Development Environment  The translator  Compiles or interprets the source code into suitable machine code instructions that can be run on the computer.  The auto documentation  A feature that takes note of all the variables, modules, subroutines and comments as the project is developed and tidies this up into a text file that can be used during any maintenance of the program. GCSE Computing – programming languages

 Task  Answer questions 1-4 page 162 in your text books. GCSE Computing – programming languages