Computer Science – Quest of Rosetta – Biantoro Yuniar

BY IN IB Computer Science Comments Off on Computer Science – Quest of Rosetta – Biantoro Yuniar

2. Rosetta is a girl with a really powerful magician but she doesn’t know that. She lives with his grandpa in peace.mt. One day his grandpa tells her that she is the chosen powerful magician to defeat evil wizard Ahimsa and safe Sacrenia. Ahimsa himself put a curse on Sacrenia, Rosetta need to improved his

CONTINUE READING …

‘Where’s My Sherlock Holmes’ feedback

BY IN IB Computer Science Comments Off on ‘Where’s My Sherlock Holmes’ feedback

It appears that some of computer science students has learned to analyze the question based on one case study and they can implement it into some kind of algorithm or flowchart. When the student has submitted the work, just as I thought, the steps for rearranging the books were different one another. However, they were

CONTINUE READING …

Hanoi Tower using Pascal

BY IN IB Computer Science, Turbo Pascal Comments Off on Hanoi Tower using Pascal

uses crt; var peg1,peg2,peg3: array[1..4] of string; top1,top2,top3: byte; m,n:byte; t:string; function pop(stack:byte):string; begin case stack of 1: begin pop:=peg1[top1]; peg1[top1]:=”; dec(top1); end; 2: begin pop:=peg2[top2]; peg2[top2]:=”; dec(top2); end; 3: begin pop:=peg3[top3]; peg3[top3]:=”; dec(top3); end; end; end; procedure push(stack:byte;element:string); begin case stack of 1: begin inc(top1); peg1[top1]:=element; end; 2: begin inc(top2); peg2[top2]:=element; end; 3: begin

CONTINUE READING …

Computer Science Internal Assessment

BY IN IB Computer Science Comments Off on Computer Science Internal Assessment

Rationale General overview The computer science internal assessment focuses on the balance between the level of algorithmic thinking and problem-solving required to develop a product within the framework of the design cycle. The assessment criteria Criteria A, B and E are process-orientated and examine how the internal assessment task was carried out and allow common

CONTINUE READING …

Computer Science: The Tower of Hanoi

BY IN IB Computer Science Comments Off on Computer Science: The Tower of Hanoi

One of the popular application of stack is called: The Tower of Hanoi. You have three vertical pegs and here is a cone-shaped tower on the leftmost peg, consisting of a series of doughnut-shaped discs. For example, this is what a four-story tower looks like: Your Mission: Move all discs from peg 1 to peg 3

CONTINUE READING …

Restaurant Simple Cash Program

BY IN IB Computer Science, Turbo Pascal Comments Off on Restaurant Simple Cash Program

Share the new thing that you’ve learned Michelle -How’s the procedure box working? -User Interface, annoying with the black space in the middle -There are numbers 1-6, but the choice only 5 and 6? -If customers only order one menu, they need to input all the menu -When printing out the invoice, the program can

CONTINUE READING …

Simple Cash Program with Pascal

BY IN IB Computer Science, Turbo Pascal Comments Off on Simple Cash Program with Pascal

A small restaurant known as the famous Indonesian Food Restaurant in Surabaya offers several foods for their customers.  They’d like to create a simple cash program when their customers want to pay the bill. The Menu Interface designed as follows: ======================================== DELICIOUS BLUE RESTAURANT ======================================== 1. SPECIAL DELICIOUS SATAY IDR 30,000 2. FAVORITE GRILLED FISH

CONTINUE READING …

Konversi Suhu dengan Menu Biasa

BY IN IB Computer Science, Turbo Pascal Comments Off on Konversi Suhu dengan Menu Biasa

uses crt; var pilih:integer; Const MenuItem : Array [1..5] of String[25] = (‘1.Celcius ke Fahrenheit ‘, ‘2.Fahrenheit ke Celcius ‘, ‘3.Celcius ke Reamur ‘, ‘4.Reamur ke Celcius ‘, ‘5.Keluar Program ‘); procedure tulis(x,y,c1,c2:integer;t:string); begin textbackground(c1); textcolor(c2); gotoxy(x,y); write(t); end; procedure tulistengah(x,y,w,c:integer;t:string); var p,tgh:integer; begin textcolor(c); p:=length(t); tgh:=round((w-p)/2); gotoxy(x+tgh,y); write(t); end; procedure kotak(x,y,w,h,t,b:integer); var i,j:integer; begin

CONTINUE READING …

Konversi Suhu dengan Menu Pulldown

BY IN IB Computer Science, Turbo Pascal Comments Off on Konversi Suhu dengan Menu Pulldown

uses crt; var pilih:integer; Const MenuItem : Array [1..5] of String[25] = (‘1.Celcius ke Fahrenheit ‘, ‘2.Fahrenheit ke Celcius ‘, ‘3.Celcius ke Reamur ‘, ‘4.Reamur ke Celcius ‘, ‘5.Keluar Program ‘); procedure tulis(x,y,c1,c2:integer;t:string); begin textbackground(c1); textcolor(c2); gotoxy(x,y); write(t); end; procedure tulistengah(x,y,w,c:integer;t:string); var p,tgh:integer; begin textcolor(c); p:=length(t); tgh:=round((w-p)/2); gotoxy(x+tgh,y); write(t); end; procedure kotak(x,y,w,h,t,b:integer); var i,j:integer; begin

CONTINUE READING …

Extended Essay Computer Science

BY IN IB Computer Science Comments Off on Extended Essay Computer Science

Interpreting the assessment criteria Criterion A: research question Although the aim of the essay can best be defined in the form of a question, it may also be presented as a statement or proposition for discussion. It must be: – specific and sharply focused – appropriate to the particular area of computer science being explored

CONTINUE READING …

Computer Science OOP Assignment

BY IN IB Computer Science Comments Off on Computer Science OOP Assignment

Create a program that can convert temperature using C++ Criteria: – Your Program must have more than one function main! – Your Program must have menu for the interface – Your Program must have at least one object to be implemented! (HL Only) Due: 12th April 2013 Students will present their program in front of

CONTINUE READING …

Program Binary Tree Recursive

BY IN IB Computer Science Comments Off on Program Binary Tree Recursive

(*PROGRAM FOR BINARY TREE TRAVERSAL*) program binary; uses crt; type tptr=^node; node=record left:tptr; data:char; right:tptr; end; var c:integer; x:char; temp,trail,r,t:tptr; procedure insert(x:char;var t:tptr); begin new(temp); temp^.left:=nil; temp^.data:=x; temp^.right:=nil; r:=t; trail:=nil; while (r<>nil) do begin trail:=r; if r^.data > x then r:=r^.left else r:=r^.right; end; if trail=nil then t:=temp else if trail^.data > x then trail^.left:=temp

CONTINUE READING …

Binary Tree Traversal

BY IN IB Computer Science Comments Off on Binary Tree Traversal

Jenis-Jenis penelurusan data : Sebuah pohon biner memiliki operasi traversal yaitu suatu kunjungan pada suatu simpul tepat satu kali. Dengan melakukan kunjungan lengkap kita akan memperoleh urutan informasi secara linier yang tersimpan di dalam pohon biner. Terdapat tiga jenis kunjungan pada pohon biner, yaitu : 1. PREORDER Kunjungan jenis ini mempunyai urutan kunjungan sebagai berikut

CONTINUE READING …

Criterion A: Planning (Peter)

BY IN IB Computer Science Comments Off on Criterion A: Planning (Peter)

Criterion A: Planning Defining the problem Istana Diesel is a company who sells spare parts of machinery. The total amount of labor that the company has is more than fifty people. The aim of this project is to make a program which will record the data of the labor. It will be a simple program

CONTINUE READING …

Criterion A: Planning (Patrick)

BY IN IB Computer Science Comments Off on Criterion A: Planning (Patrick)

The focus of the game is having fun by shooting zombies. Each zombie killed gets the player points so they can compare their score at the leaderboards. Using the top down gameplay method, we can keep the game simple but entertaining. Zombies will spawn randomly each round, beginning rounds will have slow zombies that speeds

CONTINUE READING …

Criterion A: Planning (Wisaka)

BY IN IB Computer Science Comments Off on Criterion A: Planning (Wisaka)

Criterion A: Planning   Cita Hati School is one of the International School in Surabaya. This school have around 100 students for each grade. Every year, this school open their registration for new students earlier than the other school. This school have 2 international program, which is IB Diploma(International Baccalaureate) program and IGCSE(International General Certificate

CONTINUE READING …

Criterion A: Planning (Winson)

BY IN IB Computer Science Comments Off on Criterion A: Planning (Winson)

Criterion A: Planning Defining the problem XYZ, is a company that is recently made to help the Keputih people (people around our rural area) sell their products. Their company sells various products starting from various ginger products to hand-made clothing. The aim of this product is to make an online purchasing system for them. The

CONTINUE READING …

Criterion A: Planning (Allycia)

BY IN IB Computer Science Comments Off on Criterion A: Planning (Allycia)

Criterion A: Planning            “The system used for the billing is slow and very out-to-date”, said one of the staffs in CitaHati School’s café. This café have been established since 2000, and since 2000 the system used for the café have not changed. CitaHati School’s café sells various kinds of food and drinks. The customers

CONTINUE READING …

Criterion A: Planning (Amel)

BY IN IB Computer Science Comments Off on Criterion A: Planning (Amel)

Criterion A: Planning  Scenarios The scenario is making a dress-up game for girl. The client is my own cousin. It is appropriate because the client is a girl and she likes to play a drag-and-drop fashion dress-up game. The product is developed because I thought that the world of fashion is getting bigger and larger,

CONTINUE READING …