New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Program Development: Fill the Blanks

Fill in the Blanks

Played 0

About this activity

Software development steps blanks

Created by

Colombia

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Program Development: Fill the Blanks
 

Fill in the Blanks

Program Development: Fill the BlanksOnline version

Software development steps blanks

by aaaaaaaaaaaaaaaa b
1

A program goes through the following steps over and over during its development , never just once . : What is it supposed to do ? : Create the strategy to achieve goal . : Write the program . Testing : Try it out with real people . : What you did and why . How to use it . One of the techniques used during the design phase is to the program , as on the right . Different shapes represent different kinds of steps , like input and output , decisions , calculations . Such charts help to keep the logic clear , especially in complex programs . Each time through the development loop , the program must be debugged . This means testing the program under all conditions in order to find the problems so they can be handled . There will always be problems . Sometimes it \ 's just a typo , and sometimes it \ 's a flaw in the logic , and sometimes it \ 's an incompatibility with the hardware or other software . Handling such situations can be the most time - consuming part of the whole process ! Proper documentation can make or break a program . This includes explanations to the end user of how to use the program and also internal notes to programmers about what the code is doing and why . It is amazing how quickly the original coder can forget why he wrote the code that way ! Programs often need to be maintained , that is , changes must be made . For example , the sales tax rate might change or zip codes may get more digits . With proper internal documentation , a different programmer can make these adjustments without damaging the program .

Are you sure you want to leave the page?

If you leave, you will lose the game in progress.