N3  ยท  SDD  ยท  Building Digital Solutions

Key Features of your Development Environment

National 3 Computing Science Lesson SDD0B of 11 Approx 30 min N3-only evidence
Learning intentions
  • Identify some of the basic objects that make up IDLE, the development software you use
  • Identify some of the basic operations IDLE lets you carry out
  • Create N3 evidence by listing objects and/or operations and stating their purpose
Success criteria
  • I can name at least three objects in IDLE, such as the Editor window, the Shell window and the Run menu
  • I can name at least three operations IDLE lets me carry out, such as writing code, running code and saving a file
  • I can state the purpose of each object or operation I list, in my own words

Key vocabulary

Object
A part of the software itself โ€” a window, button, menu or message that you can see and interact with.
Operation
An action the software lets you carry out, such as saving, running or opening a file.
Development software
Software used to write and run programs โ€” for this course, that's IDLE.

Objects and Operations in IDLE

National 3 Outcome 2 asks you to identify some of the key features of the development software you use โ€” not to explain how programs work, just to say what the software itself is made up of and what it lets you do. This is about IDLE, not about Python code.

Examples from IDLE

ObjectWhat it's for (purpose)
Editor windowWhere you write and save your program
Shell windowWhere output appears when you run a program
Run menuLets you run the program you've written (F5)
Error messageTells you when something in your code isn't valid

Examples of operations

OperationWhat it's for (purpose)
Save (Ctrl+S)Stores your program so you can reopen it later
Run Module (F5)Carries out your program's instructions
Open (Ctrl+O)Loads a saved program back into the Editor

You already used several of these in SDD0. This lesson just asks you to name them and say what each one is for.

N3 Evidence Task

Practical Task 1 โ€” List objects and operations in IDLE

Open IDLE. List at least three objects (parts of the software) and three operations (things it lets you do), and state the purpose of each one.

N3 evidence checklist
  • Names the development software being described โ€” IDLE (N3 O2.1)
  • Lists at least three basic objects in IDLE (N3 O2.1)
  • Lists at least three basic operations IDLE allows (N3 O2.1)
  • States the purpose of each object or operation listed (N3 O2.2)
Tip

Keep this short and factual โ€” a list with one sentence of purpose per item is enough for N3. Don't describe how loops or variables work here; that's a different part of the course, assessed elsewhere.

Task Set
4 tasks

1. Which of these is an object in IDLE? TYPE 1

2. Which of these is an operation? TYPE 1

3. What is the purpose of the Shell window? TYPE 1

4. Write your N3 evidence: list your objects and operations and state their purpose. TYPE 3 N3

Teacher notes โ€” Shift+T to hide

Assessment standards covered: N3 O2.1 (listing basic objects and/or operations), N3 O2.2 (stating their purpose). This is N3 Building Digital Solutions' entire Outcome 2 โ€” it has no N4 equivalent and no other SDD lesson currently evidences it, so this page is the sole evidence source for N3 Outcome 2 in the SDD strand. Keep it separate from the construct-teaching lessons (SDD1 onward), which are Outcome 1 territory, not Outcome 2.