# data[].attributes.body
Dot before line / brackets

Types of numbers

Natural numbers

Whole numbers

Negative numbers

Rational numbers

Irrational numbers

Bigger, smaller and the same

Decimal numbers

Rounding

Equations

Calculation laws

Associative law

Distributive law

Commutative law

Prime numbers, divisors and multiples

Fractional calculation

Units of length

Area units

Volume units

Units of weight

Time units

Convert units

Calculate angles

Types of angles (angle types)

Square

Rectangle

Parallelogram

Rhombus

Stochastics overview

Percentage and interest calculation

# data[].attributes.body
Repeat and Rational Numbers

Number ranges

Introduction to table calculation

Proportionality

Percentage calculation

Terms

Equations

Application tasks

Figures and bodies

Repetition of planemetry

Circle theory (squares/roots)

Cylinder

Data and applications

# data[].attributes.body
Types of numbers

Exponentiation (repeating)

Binomial formulas

Assignments

Linear function

Systems of equations

Similarity

Centric stretching

Scale (ratio)

Pythagorean theorem group

Triangle types (repeating)

Calculations / application

Pyramid / cuboid

Data / coincidence

# data[].attributes.body
Real Numbers

Operations and Their Properties

Order of Real Numbers

Absolute Value of a Real Number

Basic Geometric Shapes

Elements and Types of Triangles

1st Criteria for Triangle Congruence

Relation between External and Opposite Angle

Parallel Lines

Parallelograms

# data[].attributes.body
§  Language, linguistic diversity, point of view, language creativity

§  Polyglotism

§  Illiteracy

§  Dialogue

§  Adolescence

§  Love and love

§  Clothing and fashion

§  Old age and youth

§  Comedy and the importance of laughter

# data[].attributes.body
o   Natural Environment

o   Animal Rights

o   Fast Fashion

o   Technology

o   The digital world

o   Means of Communication

o   Free Time

o   Healthy Living

o   Living Environments

o   Different ways of living

o   The refugee issue

o   Culture and arts

o   English Literature

# data[].attributes.body
THEME 1: NUMBERS
THEME 2: QUANTITIES AND CHANGES
THEME 3: ALGORITHM AND INFORMATICS
THEME 4: GEOMETRIC SHAPES
THEME 5: ACCOMPANIMENT AND SIMILARITY
THEME 6: STATISTICAL RESEARCH PROCESS
THEME 7: FROM DATA TO POSSIBILITY

# data[].attributes.body
Number sets

Exponents

Square roots

Quadratic functions

Binomial formulas

Quadratic equations

Geometric solids

Cones

Spheres

Probability

Random experiments

Data analysis

Applications of probability

Graphs of functions

Algebraic expressions

# data[].attributes.body
MAT.6.1. Numbers and Quantities

MAT.6.2. Algebraic Thinking and Changes with Operations

MAT.6.3. Geometric Shapes

MAT.6.4. Geometric Quantities

MAT.6.5. The Statistical Research Process

MAT.6.6. From Data to Probability

# data[].attributes.body
MAT.7.1. Numbers and Quantities

MAT.7.2. Algebraic Thinking and Changes with Operations

MAT.7.3. Transformation

MAT.7.4. Geometric Quantities

MAT.7.5. Geometric Shapes

MAT.7.6. Statistical Research Process

MAT.7.7. From Data to Probability

# data[].attributes.body
MAT.8.1. Numbers and Quantities

MAT.8.2. Algebraic Thinking and Changes

MAT.8.3. Geometric Shapes

MAT.8.4. Geometric Quantities

MAT.8.5. Transformation

MAT.8.6. Statistical Research Process

MAT.8.7. From Data to Probability

# data[].attributes.headline
Computer Science and ICT - 6th grade - Romania

# data[].attributes.subject
Computer Science and ICT - 6th grade - Romania

# data[].attributes.body
Presentations:

·        Interface elements of a presentation application

·        Basic tools of the presentation making application

·        Presentation management operations: create, open, display, save in various formats, close

·        Structure of a presentation: slides, objects used in presentations (text boxes, imported images, shapes, sounds, tables, links)

·        Presentation editing operations: insert, copy, move, delete a slide/object

·        Formatting of text, objects, slides

·        Animation effects

·        Transition effects

·        Methods of presenting a presentation

·        Elementary rules of aesthetics and ergonomics used in making a presentation

·        Basic rules for supporting a presentation

Graphic animations and 3D models:

·        Interface elements of a graphics animation application

·        Basic tools of an animation graphics application

·        Animation management operations: create, open, expose, save, close, test, debug

·        The scenario of an animation: composition, frames, animated objects

·        Editing operations of a composition: insert, copy, move, delete objects/frames

·        Editing operations of an object's properties: sizing, rotation, transparency, positioning

·        Specific operations for creating an animation: movement effects, timing, sound effects

·        Animation control via control structures or from the keyboard

·        Three-dimensional geometric shapes

·        Three-dimensional text

·        Specific 3D modeling operations available in children's applications

Algorithms:

·        Interface elements of an algorithm practice application

·        Basic tools used in practicing algorithms

·        Steps of an algorithmic exercise using the chosen application

·        Previously conditioned repetitive structure

·        Posterior conditional repetitive structure

·        Repetitive structure with counter

·        Ways of representing repetitive structures through graphic blocks

Internet:

·        Safety measures in the use of the Internet (for example, the use of anti-virus programs)

·        Protection of personal data in Internet communication (for example, construction and protection of passwords, virtual identity) Electronic mail (email): accounts, electronic mail address, structure of a message sent by electronic mail

·        Folders with messages, user directory

·        Specific operations with electronic messages: open, compose, send, reply, forward, attach a file

·        Communication rules in the online environment (non-etiquette): address formulas, writing rules

# data[].attributes.headline
Computer Science and ICT - 7th grade - Romania

# data[].attributes.subject
Computer Science and ICT - 7th grade - Romania

# data[].attributes.body
Text editor:

·        The interface of a document creation application

·        Basic tools of a document creation application

·        Operations for managing a document: creation, opening, view, save, close

·        Objects in a document: text, images, tables

·        Editing operations in a document: copy, move, delete

·        Formatting operations of a document: text, image, table, page

·        General rules for technical editing and aesthetics of the printed page

·        Working rules in creating a document according to some specifications

Audio-video processing applications:

·        The interface of an application for processing audio files, respectively audio-video

·        Operations for managing an audio, audio-video application: create, open, view, save, close

·        Recording and playback of sounds

·        Mixing the audio signal from several sources

·        Selection of audio, audio-video sequences for deletion, copying and moving

·        Transition effects between scenes

·        Soundtrack overlay over scenes

·        Generic – overlaying text over scenes

Collaborative applications:

·        The notion of collaborative application

·        Access/login in the collaborative application

·        Collaborative application facilities

·        Collaborative application interface

·        Work tools: documents, presentations

·        Operations allowed in the application: publish, modify contents in the collaborative application

·        Notions of ethics in a collaborative environment; hacker and cracker

·        Protection against fraud in the online collaborative environment

Programming language:

·        Development environment facilities for a programming language: editing, running and debugging

·        The structure of the programs

·        The vocabulary of the language

·        Numerical data

·        Data read and display operations

·        Instructions/commands for the programming language implementation of the linear structure

·        Instructions/commands for programming language implementation of alternative structure

·        Instructions/commands for programming language implementation of repetitive structures

# data[].attributes.headline
Computer Science and ICT - 8th grade - Romania

# data[].attributes.subject
Computer Science and ICT - 8th grade - Romania

# data[].attributes.body
Table calculation

·        Interface elements of a spreadsheet application

·        Structure of a spreadsheet (spreadsheet, column, row, cell, cell address)

·        Operations with a calculation register (open, close, save, create)

·        Operations with spreadsheets (access, renaming)

·        Editing operations (select, copy, move, delete)

·        Row/column formatting operations

·        Cell formatting operations (content alignment, borders, fill colors, predefined styles)

·        Data types: numeric, text, calendar date

·        Ascending/descending sorting of data in a table according to one or more criteria

·        Calculation formulas using arithmetic operators (+, -,*, /)

·        Functions specific to the tabular calculation application for sum, maximum, minimum, arithmetic mean and decision

·        Graphics: types of graphics

·        Data series

Web pages:

·        Interface elements of a web page editor

·        Basic web page editor tools

·        Structural elements of a web page: header, title, body

·        Editing operations of content elements (paragraph, images, tables, lists, links): insert, delete, move, copy

·        Formatting operations at text, paragraph, background level

·        Cyber security

Algorithms:

·        String of values (getting started)

·        String operations: read, display, loop

·        Basic algorithms for strings of values: counting, sum/product, minimum/ maximum, checking a property.

# data[].attributes.body
Identifying connections between computer science and society:

• Defining computer science as a science

• The role of computer science in society

• Case studies of social situations, in a computerized approach

Identifying the data involved in a problem and the relationships between them:

• The stages of problem solving. Examples

• The notion of an algorithm. Characteristics. Examples.

• Data that algorithms work with (constants, variables, expressions).

• Operations on data (arithmetic, logical, relational)

Developing problem-solving algorithms:

• Representing algorithms. Pseudocode.

• Principles of structured programming. Basic structures:

 linear structure

 alternative structure

 repetitive structure

• Elementary algorithms

Implementing algorithms in a programming language:

• Interdisciplinary applications