<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://informatik.wiki/index.php?action=history&amp;feed=atom&amp;title=DGB_2%3A_Programme_und_Daten%2Fen</id>
	<title>DGB 2: Programme und Daten/en - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://informatik.wiki/index.php?action=history&amp;feed=atom&amp;title=DGB_2%3A_Programme_und_Daten%2Fen"/>
	<link rel="alternate" type="text/html" href="https://informatik.wiki/index.php?title=DGB_2:_Programme_und_Daten/en&amp;action=history"/>
	<updated>2026-10-19T20:24:47Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Informatik.wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://informatik.wiki/index.php?title=DGB_2:_Programme_und_Daten/en&amp;diff=705&amp;oldid=prev</id>
		<title>Administrator: Add English DGB 2 translation</title>
		<link rel="alternate" type="text/html" href="https://informatik.wiki/index.php?title=DGB_2:_Programme_und_Daten/en&amp;diff=705&amp;oldid=prev"/>
		<updated>2026-09-11T17:35:50Z</updated>

		<summary type="html">&lt;p&gt;Add English DGB 2 translation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:DGB 2: Programs and Data}}&lt;br /&gt;
← [[DGB 2. Klasse/en|Digital Literacy – Year 2]]&lt;br /&gt;
&lt;br /&gt;
Programs can only process text, numbers, images and sounds when these are represented as data in an agreed form. This chapter connects familiar media with the computing idea of encoding: characters, numbers, pixels and measurements are stored so that programs can read, change and output them.&lt;br /&gt;
&lt;br /&gt;
== Curriculum reference ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Area !! Classification&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Competence area&amp;#039;&amp;#039;&amp;#039; || Production&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Perspectives&amp;#039;&amp;#039;&amp;#039; || Technical perspective (T)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Focus&amp;#039;&amp;#039;&amp;#039; || How programs store and process data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Competence&amp;#039;&amp;#039;&amp;#039; || Investigate simple data representations and explain how programs store inputs as data, process them according to rules and produce outputs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Learning objectives ==&lt;br /&gt;
&lt;br /&gt;
Students can:&lt;br /&gt;
&lt;br /&gt;
* distinguish information from data;&lt;br /&gt;
* explain that programs store data using defined representations;&lt;br /&gt;
* describe text as a sequence of encoded characters;&lt;br /&gt;
* distinguish numerical values from digits stored as text;&lt;br /&gt;
* model pixel images as grids of colour values;&lt;br /&gt;
* understand sound in simplified terms as a sequence of digital measurements;&lt;br /&gt;
* explain variables as named storage locations or assignments in programs;&lt;br /&gt;
* distinguish simple data types such as number, text and Boolean value;&lt;br /&gt;
* connect input, processing, storage and output;&lt;br /&gt;
* apply simple rules to stored values;&lt;br /&gt;
* create small coding systems and test whether they are unambiguous;&lt;br /&gt;
* recognise errors caused by unsuitable data types or ambiguous encoding.&lt;br /&gt;
&lt;br /&gt;
== Learning content ==&lt;br /&gt;
&lt;br /&gt;
=== Information becomes data ===&lt;br /&gt;
&lt;br /&gt;
People interpret meaning; computers initially process structured data. The word ‘Hello’, the number 25, a photo and a sound each need a technical representation. Agreed formats and coding rules allow programs to interpret the same data consistently.&lt;br /&gt;
&lt;br /&gt;
=== Text as a sequence of characters ===&lt;br /&gt;
&lt;br /&gt;
For a program, text can be represented as a sequence of characters. Character encodings such as Unicode assign identifiers to letters, digits and many other symbols. The important idea is that visible characters have an internal representation.&lt;br /&gt;
&lt;br /&gt;
=== Number or text? ===&lt;br /&gt;
&lt;br /&gt;
The value 25 used in a calculation is different from the characters ‘2’ and ‘5’ stored as text. A program can add numbers, while text may be joined or searched. Choosing the correct data type affects which operations make sense.&lt;br /&gt;
&lt;br /&gt;
=== Pixel images as data ===&lt;br /&gt;
&lt;br /&gt;
A raster image can be modelled as a grid. Each pixel stores a colour value. More pixels can provide more detail but also increase the amount of data. Editing an image changes pixel values or the way they are interpreted.&lt;br /&gt;
&lt;br /&gt;
=== Sound as digital measurements ===&lt;br /&gt;
&lt;br /&gt;
Digital audio can be understood as a sequence of measured values taken over time. More detailed representation can require more data. This simplified model explains why sound can be stored, copied and processed by software.&lt;br /&gt;
&lt;br /&gt;
=== Variables and data types ===&lt;br /&gt;
&lt;br /&gt;
A variable gives a name to a value that a program needs. Values can change while a program runs. Simple data types include numbers, text and Boolean values such as true/false. The data type helps determine which operations are possible.&lt;br /&gt;
&lt;br /&gt;
=== Processing according to rules ===&lt;br /&gt;
&lt;br /&gt;
Programs transform data according to instructions: they can calculate, compare, join, sort, count or choose between alternatives. Input provides data, processing applies rules, storage keeps values, and output presents or sends results.&lt;br /&gt;
&lt;br /&gt;
== Classroom activities ==&lt;br /&gt;
&lt;br /&gt;
=== Translate information into symbols ===&lt;br /&gt;
&lt;br /&gt;
Invent a small code for a set of classroom messages and test whether everyone can decode it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; An unambiguous coding system.&lt;br /&gt;
&lt;br /&gt;
=== Investigate text as characters ===&lt;br /&gt;
&lt;br /&gt;
Split words and short sentences into individual characters and compare letters, spaces, punctuation and symbols.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; Understanding of character sequences.&lt;br /&gt;
&lt;br /&gt;
=== Distinguish numbers and text ===&lt;br /&gt;
&lt;br /&gt;
Classify values such as age, postcode, phone number and score as number or text depending on their use.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; Reasoned data-type choices.&lt;br /&gt;
&lt;br /&gt;
=== Create a pixel image model ===&lt;br /&gt;
&lt;br /&gt;
Design a small grid image using numbered or named colour values and exchange it with another group for reconstruction.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; A working pixel-data model.&lt;br /&gt;
&lt;br /&gt;
=== Think of sound as data ===&lt;br /&gt;
&lt;br /&gt;
Represent a simple sequence of changing sound levels as values over time and discuss what the numbers describe.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; A basic measurement model.&lt;br /&gt;
&lt;br /&gt;
=== Apply simple program rules ===&lt;br /&gt;
&lt;br /&gt;
Start with stored values and apply rules such as add 2, compare with 10 or join text.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; Correct step-by-step processing.&lt;br /&gt;
&lt;br /&gt;
=== Find representation errors ===&lt;br /&gt;
&lt;br /&gt;
Identify examples where data is ambiguous or the wrong type is used and suggest corrections.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; Improved data representation.&lt;br /&gt;
&lt;br /&gt;
=== Connect input, processing and output ===&lt;br /&gt;
&lt;br /&gt;
Trace how a small program receives input, stores it, changes it and displays a result.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; A complete process model.&lt;br /&gt;
&lt;br /&gt;
=== Develop and test your own code system ===&lt;br /&gt;
&lt;br /&gt;
Create symbols for at least ten items and let another group use the code without extra explanation.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; A tested, documented code.&lt;br /&gt;
&lt;br /&gt;
=== Create a concept map ===&lt;br /&gt;
&lt;br /&gt;
Connect information, data, encoding, variable, data type, input, processing and output.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expected outcome:&amp;#039;&amp;#039;&amp;#039; A coherent summary.&lt;br /&gt;
&lt;br /&gt;
== Self-check ==&lt;br /&gt;
&lt;br /&gt;
* I can distinguish information from data.&lt;br /&gt;
* I can explain why data needs an agreed representation.&lt;br /&gt;
* I understand text, pixels and sound as forms of digital data.&lt;br /&gt;
* I can distinguish a number from text that looks like a number.&lt;br /&gt;
* I can explain variables and simple data types.&lt;br /&gt;
* I can connect input, storage, processing and output.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[DGB 2: Programmieren Testen Debuggen/en|Programming, Testing and Debugging]]&lt;br /&gt;
* [[DGB 2: Daten erfassen filtern sortieren/en|Working with Data]]&lt;br /&gt;
* [[DGB 2: Internet und Datenuebertragung/en|Data Transmission]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Digitale Grundbildung]]&lt;br /&gt;
[[Kategorie:DGB 2]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
</feed>