Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCTION TO A VISUAL IDE, Incremental development process, Real world…
INTRODUCTION TO A VISUAL IDE
As a programmer
We need to develop algorithm
Algorithm
5 Steps in programming development life cycle
1) problem Definition [analysis]
2) Algorithm Design
Storyboard
A visual Storyboard (sketch)
A Textual Storyboard :
to-do
list
3)Algorithm implementation [coding]
4)Program Testing & Debugging
5)Program Maintenance & Documentation
Implementation in Visual
Programming is a process of translating a storyboard to program codes
Translating the Design
Some steps in the storyboards can be written as a single instruction
Other steps are composite action
Instruction
Comments
Testing
Objects
A program bundle of variables & related methods
Defined by its properties and its method
Incremental development process
Help to find any problems and fix them as long as you go
Write a few lines of code and then run it
Write a few more lines and run it
Write a few more lines and run it
Real world objects have two characteristic
State
an object maintains its state / property in or more variables
Behavior
an object implements its behavior with methods
A set of well-defined steps that must be taken in order to perform a task
To create / potray the sequences of scenes
Require more than one instruction
Statements that are ignored by the compiler
Used to document the code - explain the purpose of a particular segment of the program to the human reader
To be sure it does what you expect it to do
Important step in creating a program is to run it
variable
item of data name by identifiers
methods
function (subroutine) associated with an object
A statement that executes (is carried out by the computer at runtime)