Skip to main content
Go to the home page of the European Commission (opens in new window)
English English
CORDIS - EU research results
CORDIS

The development of an innovative toolkit for learning programming with the use of the Internet of Things sensors and actuators

Project description

A smart platform to teach programming

New technologies, artificial intelligence (AI) and the Internet of things (IoT) are becoming more and more important for daily life. The not-so-far future will belong to programmers and coders who can create software. But there is still a lack of specialists in this field today and the urgency to fill this gap is rapidly increasing. It is necessary to provide efficient ways of teaching programming. The EU-funded CodeAII project will develop a smart platform using IoT sensors to teach and train an algorithmic way of thinking. It will teach using an intelligent assistant and AI named CodeOwl – the chatbot that will organise the process and support its users with tips and suggestions for the development of junior developer knowledge.

Objective

CodeAll is a STEM tool consisting of a chatbot teaching programming and IoT sensors. CodeAll teaches programming and helps to develop algorithmic thinking by creating a smart environment using the Internet of Things sensors. For example, it allows the users to create a car parking sensor, an intelligent refrigerator, turn on the light after clapping, create an home alarm or receive a notification when a letter is detected in the mailbox.

Teaching is conducted by an intelligent assistant supported by artificial intelligence called CodeOwl. CodeOwl monitors the programming process, provides tips that help the user create new programs and suggests repetitions.

CodeAll is a tool that consists of software and hardware parts. The hardware part is made up of a SmartBox, which connects wirelessly to a set of sensors and actuators. After connecting SmartBox to a computer, phone or tablet, the user just logs in to the portal where the lessons are presented. Within each of them, the user creates or modifies the code according to the tips provided by the bot. The code may be uploaded directly from the browser to the SmartBox. After starting the program, SmartBox connects to the sensors and performs programmed actions.
CodeAll allows the users to acquire Junior Developer knowledge. The scope of the teaching material includes the following topics: variables, types, operators, conditional statements, functions, loops, classes and objects, code debugging.

CodeAll has won many awards, including the Edulab competition for the best educational startup in Poland, was selected to Google Launchpad Start acceleration program and Swiss Kickstart acceleration program.

Fields of science (EuroSciVoc)

CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.

You need to log in or register to use this function

Programme(s)

Multi-annual funding programmes that define the EU’s priorities for research and innovation.

Topic(s)

Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.

Funding Scheme

Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.

SME-1 - SME instrument phase 1

See all projects funded under this funding scheme

Call for proposal

Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.

(opens in new window) H2020-EIC-SMEInst-2018-2020

See all projects funded under this call

Coordinator

EXPANSIO SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Net EU contribution

Net EU financial contribution. The sum of money that the participant receives, deducted by the EU contribution to its linked third party. It considers the distribution of the EU financial contribution between direct beneficiaries of the project and other types of participants, like third-party participants.

€ 50 000,00
Address
UL. KROLEWSKA 21 LOK. 8
60 685 POZNAN
Poland

See on map

SME

The organization defined itself as SME (small and medium-sized enterprise) at the time the Grant Agreement was signed.

Yes
Region
Makroregion północno-zachodni Wielkopolskie Miasto Poznań
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Links
Total cost

The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.

€ 71 429,00
My booklet 0 0