Presentation is loading. Please wait.

Presentation is loading. Please wait.

BlueJ X ICSE Syllabus. Board Pattern THEORY (100 marks) PRACTICAL (100 marks) PROJECT (50 marks) ASSIGNMENTS (50 marks)

Similar presentations


Presentation on theme: "BlueJ X ICSE Syllabus. Board Pattern THEORY (100 marks) PRACTICAL (100 marks) PROJECT (50 marks) ASSIGNMENTS (50 marks)"— Presentation transcript:

1 BlueJ X ICSE Syllabus

2 Board Pattern THEORY (100 marks) PRACTICAL (100 marks) PROJECT (50 marks) ASSIGNMENTS (50 marks)

3 THEORY (100 marks) SECTION A 40 marks Compulsory Definition of the terms Difference between Errors in the code Rectify the statement Give the output 1,2,3,4 marks SECTION B 60 marks Out of 6 answer any 4 Each question is of 15 marks Description of variables is must

4 Program Program is a set of instructions given to the computer to perform some task. Some of the programming languages are Basic, Fortran, Cobol, c, c++, Java etc

5 Two types of programming Procedure oriented programming Emphasis is on creating functions Large programs are divided into smaller programs known as functions BASIC, COBOL, FORTRAN, C Object oriented programming Emphasis is on data rather than functions Programs are divided into what are known as objects C++, Java, Small Talk, Simula-67, Eiffel

6 BlueJ is an IDE for the java programming language developed mainly for educational purposes but suitable for small scale software development

7 Java is an Object Oriented Programming developed primarily by James Gosling and colleagues at Sun Micro systems The language initially called Oak (named after the Oak trees outside Gosling’s office) In 1991, the Sun Microsystems developed Java as a part of research work to develop software for consumer electronics Java is both a programming language and a platform

8 BlueJ is a free Java environment designed for teaching at an introductory level. It was designed and implemented by the BlueJ team at Monash University, Melbourne, Australia and the University of Southern Denmark, Odense.

9 You can download JDK from Sun’s website at www.oracle.com BlueJ can be freely downloaded from the website www.bluej.org www.oracle.comwww.bluej.org

10 The creators created the java programming language when they are drinking a cup of coffee so they decided to use cup of coffee symbol for java programming language

11 BlueJ version 3.1.0 (10 June 2013) You need to have Java 6 or Java 7 (also known as JDK6/JDK7) installed on your system. BlueJ version 3.0.9 released (22 February 2013) BlueJ version 3.0.8 released (19 July 2012)

12

13 Interpreter Compiler All the high level languages need to be converted to machine code so that the computer understands the program. The conversion of high level language (source code) to machine language (binary code) can be done by compiler or interpreter. The software by which the conversion is performed line by line is called Interpreter. In this process error correction is much easier but the program takes longer time to execute. The software by which the conversion is performed at once is called Compiler. This process is much faster but some time it becomes difficult to debug all the errors together in a program.

14 Programs written in Java are compiled into Java Byte code and the special Java interpreter called Java Virtual Machine translates the byte code to machine understandable code.

15 Java byte code is the form of instructions hat the JVM executes

16

17 BlueJ is basically an IDE (Integrated Development Environment). It includes the following tools in it : An editor, which you can use to write programs. A debugger, which helps you find your mistakes. A viewer, which lets you see parts of your program graphically.

18 * The compilation as well as execution of the program is comparatively easier. * It is portable, platform independent language that can be used to produce code that would run on a variety of CPUs under different environment. * It provides menu driven window approach. * It provides a sample program in window after making a new class. * It high lights the errors as well as flashes errors in the lower pane of the window. * Projects can be imported from non-BlueJ environment as well as can be exported to Non-BlueJ environment. Basic features of BlueJ

19 JDK 1)DOS based platform 2)Uses DOS command for compilation 3)Sample program does not appear 4)Provides interaction to the user BlueJ 1)WINDOW based platform 2)Uses menu driven approach for compilation 3)Sample program appears on the screen 4)Provides user friendly environment

20 First of all java is a open source programming language created by Sun Microsoft overtaken by oracle. Sun


Download ppt "BlueJ X ICSE Syllabus. Board Pattern THEORY (100 marks) PRACTICAL (100 marks) PROJECT (50 marks) ASSIGNMENTS (50 marks)"

Similar presentations


Ads by Google