Lesson Objectives Aims Key Words

Slides:



Advertisements
Similar presentations
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Advertisements

Creating a Program In today’s lesson we will look at: what programming is different types of programs how we create a program installing an IDE to get.
Introduction to Microsoft Visual Studio
SM3121 Software Technology Mark Green School of Creative Media.
CS0007: Introduction to Computer Programming Setting Up Java.
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
(c) Bob McKillop, 2006Tutorial #1 T1-1 Tutorial #1 - your first compiled code  the learning objectives for this tutorial are very modest q compile and.
By the end of this session you should be able to...
Introduction to VB.NET Tonga Institute of Higher Education.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
Lesson 6. GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development.
Visual Studio 2005 and 2008 coexistence Code Camp 2008 Emmet Gray
Productivity Tools Ken Nguyen Department of Information Technology Clayton State University.
National Diploma Unit 4 Introduction to Software Development Introduction to Programming Languages.
Module 4 Part 2 Introduction To Software Development : Programming & Languages Introduction To Software Development : Programming & Languages.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Object Oriented Programming Criteria: P2 Date: 07/10/15 Name: Thomas Jazwinski.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
Programming Objectives What is a programming language? Difference between source code and machine code What is python? – Where to get it from – How to.
Execution ways of program References: www. en.wikipedia.org/wiki/Integrated_development_environment  You can execute or run a simple java program with.
CSCI 3100 Tutorial 5 JavaScript & Ajax Jichuan Zeng Department of Computer Science and Engineering The Chinese University of Hong.
2.1 First C Program. First Program Open visual studio, click new file Save as “programName.c” – Program must start with letter and have no spaces – Must.
C# Part 1 Intro to C#. Background Designed to be simple, modern, general- purpose, OO, programming language Strong type checking, array bounds checking,
Software Development.
Introduction ITEC 420.
Development with Eclipse
Lesson Objectives Aims Key Words
Introduction to Computer CC111
Computer Software: Programming
Chapter Topics 15.1 Graphical User Interfaces
Computer Programming I
UNIT 3 – LESSON 5 Creating Functions.
A451 Theory – 7 Programming 7A, B - Algorithms.
1. Introduction to Visual Basic
Testing Key Revision Points.
© 2015 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Create login screen Decide how you want you log in screen to work. I have 3 examples of different difficulty/approach, but you should have your own ideas.
Prepared by Kimberly Sayre and Jinbo Bi
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
Quick Start Guide for Visual Studio 2010
TRANSLATORS AND IDEs Key Revision Points.
Nick Trogh Technical Evangelist, Microsoft.
5.01 Understand Different Types of Programming Errors
Let's Learn Python and Pygame
Learning to Program in Python
Unit 1: Introduction Lesson 1: PArts of a java program
Lesson 16: Functions with Return Values
Lesson Objectives Aims Key Words
BSc in Digital Media, PSUIC
Computer Science Testing.
Lesson Objectives Aims Key Words
Creating Your First C Program Using Visual Studio 2010
Chapter 7 –Implementation Issues
Maintaining a Program In today’s lesson we will look at:
Creating Your First C Program Using Visual Studio 2010
Chapter 15: GUI Applications & Event-Driven Programming
Object oriented vs procedural vs event driven programming
Lesson Objectives Aims Key Words
IDE’s and Debugging.
CS 240 – Advanced Programming Concepts
Lesson 2 Get Started with Python – Post-Installation – Use the GUI.
Tonga Institute of Higher Education IT 141: Information Systems
Loops and Simple Functions
DEV322 Visual Studio 2005 C# IDE Enhancements
Lesson Objectives A note about notes: Aims
Chapter 4: Writing and Designing a Complete Program
Programming Logic and Design Eighth Edition
Running & Testing :: IDEs
Presentation transcript:

Lesson Objectives Aims Key Words You should be fully aware of the existence and purpose of IDEs You should know some of the common IDE features You should know that many different IDEs exist with various features Key Words

IDEs IDE stands for Integrated Development Environment. Think of the IDE like Gandalf – it is wise, it knows everything that needs knowing The IDE’s job is to make coding in a specific language easier. The IDE also provides debugging, testing and compiling functions.

IDEs The code that we write in the IDE is referred to as source code. It is the source of your programme’s functionality! The process of writing, testing, debugging, packaging, documenting etc is referred to as the build.

IDEs For VB.net we use Microsoft Visual Studio. Other popular IDEs include NetBeans, Eclipse, Emacs, Notepad++, XCode. Some IDEs are more clever than others; some can compile… some can’t, some offer complex syntax checking… some don’t etc etc! Plenty differs. Visual Studio is one of the most comprehensive IDEs around.

IDEs Notepad++ is a simple IDE as it doesn’t offer many features but it can still identify different programming syntaxes to aid programming as seen here. The code will need compiling in a separate compiler. Emacs is the stuff of nightmares (above: Emacs user)

IDEs You will never know more about VB.net than Visual Studio It is able to analyse your code as your type it for possible mistakes/errors without the need for compiling It can make suggestions and autocomplete commands/syntax in real-time as you type It has all of VB’s built in modules at hand It can debug code that is not functioning correctly It can compile code

IDEs The following are all common features found in various IDEs: Colour coding Automatic indentation Code completion and suggestions Live debugging Stepping through code Performance/memory inspection Variable Inspection Version tracking

IDEs Look how much Visual Studio is trying to help. It might as well reach through the screen and hold your hand.

IDEs It points out your mistakes and even offers an explanation as to why your code is so poor.

Review/Success Criteria You should know You you you oughta know