SlideShare una empresa de Scribd logo
1 de 28
“Teaching object-oriented programming in
primary education. The case of the Alice
programming environment”
Sotiroudas Basileios1, Garitsis Ioannis2, Koundouros Markos2
1 Teacher of Informatics, Med (AdultEd)
2 Teacher in primary education, Mhs (HealthSc)
3 Teacher of Informatics, Msc (CompSc)
Who, Where, When
• Pupils of the 6th class
• 30th Primary School of Thessaloniki
• School Year: 2013-2014
Integration into the curriculum
The present educational application developed:
1. As part of the Cross-Thematic Integrated
Curriculum Framework (C.T.I.C.F) for the
Information Technology and
2. As part of the curriculum concerning the new
teaching objects inserted in the all-day operating
primary schools that operate according to the
Uniform Restated Educational Program (U.R.E.P.)
(FEK 1139/2010) and, in particular, on the topic of
“Programming the Computer" for which, according
to the curriculum, a total of 12 teaching hours is
recommended
However ...
• Due to the lack of prior experience of the pupils
of the 6th class in the concept of “programming
the computer”-pupils do not encounter the
concept of programming in the preceding
classes- the 12 dedicated teaching hours proved
to be few, as the corresponding theory along
with the complete implementation of the
application lasted a total of twice as many
Objective
Introduction to object-oriented
programming and to the basic algorithmic
structures
Main Targets
• In terms of knowledge:
To recognise the key features of a programming
environment
• In terms of skills:
To use basic algorithmic structures for solving
problems
• In terms of attitudes:
To develop a positive attitude to programming
The dilemma:
Structured or Object Oriented
Programming;
What we have 1/4
• Try teaching the concept of programming to
beginners at all the levels of education presents
several difficulties and misconceptions
• The object-oriented design is more abstract than
the technique of structured programming,
requires new ways of thinking and is more
demanding in terms of the processes of analysis
and design
What we have 2/4
• The development of programs using object-
oriented languages ​​is even more difficult for
beginners
On the other hand, however ...
In the last decade, the introduction to the
concept of programming is performed primarily
using the object-oriented programming model
What we have 3/4
• For the pupils of primary school, it should be
seriously taken under consideration not only the
abilities of programming tools but also the
“virtual world” programming-which should be
picturesque and, if possible, three-dimensional -
and its playful characteristics, because it
activates the maximum possible degree of pupils’
interest and induces their motivation to
participate
What we have 4/4
• Object-oriented programming is one approach that
allows us to reach high levels of abstraction,
reducing in this way the complexity of the problems
we have to solve
Alternative Options
Our selection
The “Alice” programming environment
http://www.alice.org
Tool’s Characteristics
• Ability of creating animated cartoons via drag
and drop
• Using drag and drop eliminates the appearance
of syntactic errors
• Tackling with logical errors is performed ​​at each
stage of the development, as pupils can
immediately see the result of their actions
during the running of the program on the screen
of the virtual world
Tool’s Characteristics
• 3-dimensional virtual world
• Given its particular characteristics, it activates
the pupils’ interest and causes the motivation
for participation to such an extent, as in the case
with video games or animated films
• Open Source Software
• Pupils can upload the application they are
developing in the form of video directly to
YouTube or save the application in the form of
independent video file on their computer
Furthermore …
• The instructions for the objects’ behaviors meet
the standards of other programming
languages ​​like Java, C + + or C #
• By manipulating the objects in the virtual world,
pupils can gain experience with all the
programming structures commonly taught in an
introductory programming course
The application
• The application takes place on the seabed and
concerns three fish, try to eat one another. The
application is available at:
http://www.youtube.com/watch?v=QZQRSJH3P-
w&feature=c4-
overview&list=UU9_Vbcip3rQw_bAyMeGnovA
The application
Key features of the application
• The objects’ movement
• The display of messages on the screen
• The use of variables
• The use of procedures
• The use of the structure of sequence and
• The use of the structure of repetition
Implementation stages
• The course of the educational process followed
by briefly the following stages:
• Introduction to Classes and Objects
• Basic actions of the objects
• Using Variables
• Using the sequence structure
• Using the repetition structure
• Using Procedures and Functions
Methodology of Observation
• As for the methodology of observation-given the
physical presence and participation of the
teacher-the systematic covert observation of
both verbal and non-verbal behaviors and
reactions of subjects in the observation was
selected, estimating that if the learners were
aware that they were subject of the observation,
this would alter the final results
Remarks - Conclusions
• The pupils were activated right from the first lessons
• The incentive for participation was increased due to
the new capabilities they had learned that led them
to the ability of moving the objects in the game they
were developing
• The pupils encountered significant problems in
understanding the structure of repetition and the
use of processes, which occurred with the posing of
a large number of queries and questions
Remarks - Conclusions
• The concepts of classes, objects and inheritance
initially frightened students
• The friendly user interface, the depiction in 3
dimensions and the playful characteristics of the
programming environment had a catalytic effect
on participation of all the pupils’ working
groups, regardless of their sex
Remarks
• All groups of pupils handed the final product,
others with less and others with more errors
In conclusion...
• The practical use of the “Alice” programming
environment in the teaching of object-oriented
programming to the pupils of the 6th class of
primary school can contribute to the
development of their algorithmic thinking
• Pupils are also able to have a first contact with
the basic principles of programming through a
friendly environment, well equipped with playful
characteristics
This latter feature is of particular
importance especially for the
younger pupils, so the first contact
they would have with programming
would be attractive and
interesting
Thanks very much for your attention!

Más contenido relacionado

La actualidad más candente

Technology integration matrix presentation
Technology integration matrix presentationTechnology integration matrix presentation
Technology integration matrix presentationDavid Gallin-Parisi
 
Beyond Delivery Modes and Apps - A Case Study on Mobile Blended Learning
Beyond Delivery Modes and Apps - A Case Study on Mobile Blended LearningBeyond Delivery Modes and Apps - A Case Study on Mobile Blended Learning
Beyond Delivery Modes and Apps - A Case Study on Mobile Blended LearningMarion R. Gruber
 
Technologies in the 21st century – bridging the gap between students and teac...
Technologies in the 21st century – bridging the gap between students and teac...Technologies in the 21st century – bridging the gap between students and teac...
Technologies in the 21st century – bridging the gap between students and teac...Anabela Mesquita
 
Lecture 3 basic concepts on integrating technology in instruction
Lecture 3 basic concepts on integrating technology in instructionLecture 3 basic concepts on integrating technology in instruction
Lecture 3 basic concepts on integrating technology in instructionRoel Hernandez
 
Modern Education System (Techniques and Technologies)
Modern Education System (Techniques and Technologies)Modern Education System (Techniques and Technologies)
Modern Education System (Techniques and Technologies)Muhammad Khurram Baig
 
Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...
Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...
Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...maganharrell
 
Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instructionBasic concepts on integrating technology in instruction
Basic concepts on integrating technology in instructionDado Dado
 
ESCOLA Module 3 Distance Learning
ESCOLA Module 3 Distance Learning ESCOLA Module 3 Distance Learning
ESCOLA Module 3 Distance Learning caniceconsulting
 
Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instruction Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instruction Choc Nat
 
Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instructionBasic concepts on integrating technology in instruction
Basic concepts on integrating technology in instructionAlex Legara
 
Open Educational Resources and Peer2Peer University
Open Educational Resources and Peer2Peer UniversityOpen Educational Resources and Peer2Peer University
Open Educational Resources and Peer2Peer UniversityStian Håklev
 
Information to get started with the Acer-EUN netbook pilot
Information to get started with the Acer-EUN netbook pilotInformation to get started with the Acer-EUN netbook pilot
Information to get started with the Acer-EUN netbook pilotRiina Vuorikari
 
Integrating technology in the classroom
Integrating technology in the  classroomIntegrating technology in the  classroom
Integrating technology in the classroomJakeCaranzo1
 
Basic concepts of integrating technology in instruction
Basic concepts of integrating technology in instructionBasic concepts of integrating technology in instruction
Basic concepts of integrating technology in instructionelly_gaa
 

La actualidad más candente (20)

Technology integration matrix presentation
Technology integration matrix presentationTechnology integration matrix presentation
Technology integration matrix presentation
 
Beyond Delivery Modes and Apps - A Case Study on Mobile Blended Learning
Beyond Delivery Modes and Apps - A Case Study on Mobile Blended LearningBeyond Delivery Modes and Apps - A Case Study on Mobile Blended Learning
Beyond Delivery Modes and Apps - A Case Study on Mobile Blended Learning
 
Educational Technology 2 Lesson 1
Educational Technology 2 Lesson 1Educational Technology 2 Lesson 1
Educational Technology 2 Lesson 1
 
Lesson planning for blended Learning
Lesson planning for blended LearningLesson planning for blended Learning
Lesson planning for blended Learning
 
Technologies in the 21st century – bridging the gap between students and teac...
Technologies in the 21st century – bridging the gap between students and teac...Technologies in the 21st century – bridging the gap between students and teac...
Technologies in the 21st century – bridging the gap between students and teac...
 
Educational Technology 2 Lesson 2
Educational Technology 2 Lesson 2Educational Technology 2 Lesson 2
Educational Technology 2 Lesson 2
 
Lecture 3 basic concepts on integrating technology in instruction
Lecture 3 basic concepts on integrating technology in instructionLecture 3 basic concepts on integrating technology in instruction
Lecture 3 basic concepts on integrating technology in instruction
 
Modern Education System (Techniques and Technologies)
Modern Education System (Techniques and Technologies)Modern Education System (Techniques and Technologies)
Modern Education System (Techniques and Technologies)
 
Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...
Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...
Integrating Technology in a Classroom Lesson: Step-by-Step instructions on ho...
 
Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instructionBasic concepts on integrating technology in instruction
Basic concepts on integrating technology in instruction
 
ESCOLA Module 3 Distance Learning
ESCOLA Module 3 Distance Learning ESCOLA Module 3 Distance Learning
ESCOLA Module 3 Distance Learning
 
Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instruction Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instruction
 
Technology in the classroom
Technology in the classroomTechnology in the classroom
Technology in the classroom
 
06-The Confines Of ET
06-The Confines Of ET06-The Confines Of ET
06-The Confines Of ET
 
Basic concepts on integrating technology in instruction
Basic concepts on integrating technology in instructionBasic concepts on integrating technology in instruction
Basic concepts on integrating technology in instruction
 
Open Educational Resources and Peer2Peer University
Open Educational Resources and Peer2Peer UniversityOpen Educational Resources and Peer2Peer University
Open Educational Resources and Peer2Peer University
 
Information to get started with the Acer-EUN netbook pilot
Information to get started with the Acer-EUN netbook pilotInformation to get started with the Acer-EUN netbook pilot
Information to get started with the Acer-EUN netbook pilot
 
Integrating technology in the classroom
Integrating technology in the  classroomIntegrating technology in the  classroom
Integrating technology in the classroom
 
Basic concepts of integrating technology in instruction
Basic concepts of integrating technology in instructionBasic concepts of integrating technology in instruction
Basic concepts of integrating technology in instruction
 
Ain shams mlearning_jtp
Ain shams mlearning_jtpAin shams mlearning_jtp
Ain shams mlearning_jtp
 

Destacado

Para el sector panadero es muy dificil introducirse en el mercado exterior (1...
Para el sector panadero es muy dificil introducirse en el mercado exterior (1...Para el sector panadero es muy dificil introducirse en el mercado exterior (1...
Para el sector panadero es muy dificil introducirse en el mercado exterior (1...EAE Business School
 
Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...
Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...
Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...City of Maricopa
 
World Report on Disability
World Report on DisabilityWorld Report on Disability
World Report on Disabilitybuxybiz
 
Steinschaler Genussgarten
Steinschaler GenussgartenSteinschaler Genussgarten
Steinschaler GenussgartenJohann Weiss
 
Pro watch max pro class ppt5
Pro watch max pro class ppt5Pro watch max pro class ppt5
Pro watch max pro class ppt5quientravels
 
Prelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, Germany
Prelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, GermanyPrelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, Germany
Prelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, GermanyStartupDorf e.V.
 
Sentidos en torno a la “obligatoriedad” de la educación secundaria
Sentidos en torno a la “obligatoriedad” de la educación secundariaSentidos en torno a la “obligatoriedad” de la educación secundaria
Sentidos en torno a la “obligatoriedad” de la educación secundariaPolitica29
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Shaun Lewis
 
2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...
2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...
2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...1Strategy
 
Reportaje "Talento y conocimieto emprendedor en 18 minutos"
Reportaje "Talento y conocimieto emprendedor en 18 minutos"Reportaje "Talento y conocimieto emprendedor en 18 minutos"
Reportaje "Talento y conocimieto emprendedor en 18 minutos"José Carlos Martín Marco
 
03.presentacion corporativa octubre2013
03.presentacion corporativa octubre201303.presentacion corporativa octubre2013
03.presentacion corporativa octubre20134andgo
 
Celulas del sistema nervioso central y periferico
Celulas del sistema nervioso central y perifericoCelulas del sistema nervioso central y periferico
Celulas del sistema nervioso central y perifericoShirly Gazabon Cantillo
 
TaskForce #SimpleSales Presentación
TaskForce #SimpleSales PresentaciónTaskForce #SimpleSales Presentación
TaskForce #SimpleSales PresentaciónLuis Felipe Meneses
 
El Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_Herlinda
El Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_HerlindaEl Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_Herlinda
El Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_HerlindaFRANCISCO VER APRADO
 
Catalogo Iguana Med
Catalogo Iguana MedCatalogo Iguana Med
Catalogo Iguana Medj_albertovb
 
In-Cluster Continuous Testing Framework for Docker Containers
In-Cluster Continuous Testing Framework for Docker ContainersIn-Cluster Continuous Testing Framework for Docker Containers
In-Cluster Continuous Testing Framework for Docker ContainersNeil Gehani
 

Destacado (20)

Para el sector panadero es muy dificil introducirse en el mercado exterior (1...
Para el sector panadero es muy dificil introducirse en el mercado exterior (1...Para el sector panadero es muy dificil introducirse en el mercado exterior (1...
Para el sector panadero es muy dificil introducirse en el mercado exterior (1...
 
Diseño Gráfico.
Diseño Gráfico. Diseño Gráfico.
Diseño Gráfico.
 
Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...
Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...
Pinal Power, Turning Arizona’s Green Waste into Renewable, Reliable Baseload ...
 
World Report on Disability
World Report on DisabilityWorld Report on Disability
World Report on Disability
 
Steinschaler Genussgarten
Steinschaler GenussgartenSteinschaler Genussgarten
Steinschaler Genussgarten
 
El principito
El principito El principito
El principito
 
Pro watch max pro class ppt5
Pro watch max pro class ppt5Pro watch max pro class ppt5
Pro watch max pro class ppt5
 
Going Global?
Going Global? Going Global?
Going Global?
 
Prelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, Germany
Prelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, GermanyPrelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, Germany
Prelaunch StartupDorf Keynote @garagebilk 09/25/13 - Düsseldorf, NRW, Germany
 
Sentidos en torno a la “obligatoriedad” de la educación secundaria
Sentidos en torno a la “obligatoriedad” de la educación secundariaSentidos en torno a la “obligatoriedad” de la educación secundaria
Sentidos en torno a la “obligatoriedad” de la educación secundaria
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
 
2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...
2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...
2016 Utah Cloud Summit: Big Data Architectural Patterns and Best Practices on...
 
Reportaje "Talento y conocimieto emprendedor en 18 minutos"
Reportaje "Talento y conocimieto emprendedor en 18 minutos"Reportaje "Talento y conocimieto emprendedor en 18 minutos"
Reportaje "Talento y conocimieto emprendedor en 18 minutos"
 
03.presentacion corporativa octubre2013
03.presentacion corporativa octubre201303.presentacion corporativa octubre2013
03.presentacion corporativa octubre2013
 
Celulas del sistema nervioso central y periferico
Celulas del sistema nervioso central y perifericoCelulas del sistema nervioso central y periferico
Celulas del sistema nervioso central y periferico
 
TaskForce #SimpleSales Presentación
TaskForce #SimpleSales PresentaciónTaskForce #SimpleSales Presentación
TaskForce #SimpleSales Presentación
 
El Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_Herlinda
El Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_HerlindaEl Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_Herlinda
El Modelado del_Relieve_Sulma_Neri_Bertha_Teovaldo_Herlinda
 
Catalogo Iguana Med
Catalogo Iguana MedCatalogo Iguana Med
Catalogo Iguana Med
 
In-Cluster Continuous Testing Framework for Docker Containers
In-Cluster Continuous Testing Framework for Docker ContainersIn-Cluster Continuous Testing Framework for Docker Containers
In-Cluster Continuous Testing Framework for Docker Containers
 
El ser humano es por naturaleza politico
El ser humano es por naturaleza politicoEl ser humano es por naturaleza politico
El ser humano es por naturaleza politico
 

Similar a Teaching object-oriented programming in primary education. The case of the Alice programming environment

ED - (1)Tech For Teaching 1.pptx
ED - (1)Tech For Teaching 1.pptxED - (1)Tech For Teaching 1.pptx
ED - (1)Tech For Teaching 1.pptxErikaHannahArzadon
 
Role of Technology in influencing teaching and learning in K-12 space
Role of Technology in influencing teaching and learning in K-12 spaceRole of Technology in influencing teaching and learning in K-12 space
Role of Technology in influencing teaching and learning in K-12 spaceAmina Charania
 
E Learning Proposal 10_11 Revise
E Learning Proposal 10_11 ReviseE Learning Proposal 10_11 Revise
E Learning Proposal 10_11 Revisechristopher60
 
Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4Azhar Yusoff
 
Bringing the world into the classroom through educational technology
Bringing the world into the classroom through educational technologyBringing the world into the classroom through educational technology
Bringing the world into the classroom through educational technologyAnnie Claire Camangeg
 
My portfolio in educational technology
My portfolio in educational technologyMy portfolio in educational technology
My portfolio in educational technologyeloisemolina
 
Prilog 2 – prezentiranje projekta VR4STEM
Prilog 2 – prezentiranje projekta VR4STEMPrilog 2 – prezentiranje projekta VR4STEM
Prilog 2 – prezentiranje projekta VR4STEMPogled kroz prozor
 
TSS Presentation
TSS PresentationTSS Presentation
TSS Presentationfredsuchy
 
Albert Sangra - Quality Online Education beyond the post-pandemic effects
Albert Sangra - Quality Online Education beyond the post-pandemic effectsAlbert Sangra - Quality Online Education beyond the post-pandemic effects
Albert Sangra - Quality Online Education beyond the post-pandemic effectsEADTU
 
Curriculum Design: Digital text and E-Content
Curriculum Design: Digital text and E-ContentCurriculum Design: Digital text and E-Content
Curriculum Design: Digital text and E-ContentSharan R
 
Designing a digital citizenship program
Designing a digital citizenship programDesigning a digital citizenship program
Designing a digital citizenship programJune Wall
 
The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...
The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...
The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...mrc12
 
Passey & Zozimo MLEARN Research Report 1 WP4-final
Passey & Zozimo MLEARN Research Report 1 WP4-finalPassey & Zozimo MLEARN Research Report 1 WP4-final
Passey & Zozimo MLEARN Research Report 1 WP4-finalJoana Zozimo
 
2015-11-25 research seminar
2015-11-25 research seminar2015-11-25 research seminar
2015-11-25 research seminarifi8106tlu
 
Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)Issay Policarpio
 
Educ 118 outline
Educ 118 outlineEduc 118 outline
Educ 118 outlinejannejane
 

Similar a Teaching object-oriented programming in primary education. The case of the Alice programming environment (20)

ED - (1)Tech For Teaching 1.pptx
ED - (1)Tech For Teaching 1.pptxED - (1)Tech For Teaching 1.pptx
ED - (1)Tech For Teaching 1.pptx
 
Role of Technology in influencing teaching and learning in K-12 space
Role of Technology in influencing teaching and learning in K-12 spaceRole of Technology in influencing teaching and learning in K-12 space
Role of Technology in influencing teaching and learning in K-12 space
 
E Learning Proposal 10_11 Revise
E Learning Proposal 10_11 ReviseE Learning Proposal 10_11 Revise
E Learning Proposal 10_11 Revise
 
Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4
 
Bringing the world into the classroom through educational technology
Bringing the world into the classroom through educational technologyBringing the world into the classroom through educational technology
Bringing the world into the classroom through educational technology
 
My portfolio in educational technology
My portfolio in educational technologyMy portfolio in educational technology
My portfolio in educational technology
 
Prilog 2 – prezentiranje projekta VR4STEM
Prilog 2 – prezentiranje projekta VR4STEMPrilog 2 – prezentiranje projekta VR4STEM
Prilog 2 – prezentiranje projekta VR4STEM
 
P tss
P tssP tss
P tss
 
TSS Presentation
TSS PresentationTSS Presentation
TSS Presentation
 
Albert Sangra - Quality Online Education beyond the post-pandemic effects
Albert Sangra - Quality Online Education beyond the post-pandemic effectsAlbert Sangra - Quality Online Education beyond the post-pandemic effects
Albert Sangra - Quality Online Education beyond the post-pandemic effects
 
Curriculum Design: Digital text and E-Content
Curriculum Design: Digital text and E-ContentCurriculum Design: Digital text and E-Content
Curriculum Design: Digital text and E-Content
 
Designing a digital citizenship program
Designing a digital citizenship programDesigning a digital citizenship program
Designing a digital citizenship program
 
Assignment edgggh
Assignment edggghAssignment edgggh
Assignment edgggh
 
BLENDED LEARNING.pdf
BLENDED LEARNING.pdfBLENDED LEARNING.pdf
BLENDED LEARNING.pdf
 
The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...
The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...
The Inter-Orthodox Center of the Church of Greece (DKEE) online courses using...
 
Passey & Zozimo MLEARN Research Report 1 WP4-final
Passey & Zozimo MLEARN Research Report 1 WP4-finalPassey & Zozimo MLEARN Research Report 1 WP4-final
Passey & Zozimo MLEARN Research Report 1 WP4-final
 
Educational Technology
Educational TechnologyEducational Technology
Educational Technology
 
2015-11-25 research seminar
2015-11-25 research seminar2015-11-25 research seminar
2015-11-25 research seminar
 
Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)
 
Educ 118 outline
Educ 118 outlineEduc 118 outline
Educ 118 outline
 

Más de Vasilis Sotiroudas

Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της ΕκπαίδευσηςΠρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της ΕκπαίδευσηςVasilis Sotiroudas
 
2015 08-31 δελτιο τυπου ευρηματα
2015 08-31 δελτιο τυπου ευρηματα2015 08-31 δελτιο τυπου ευρηματα
2015 08-31 δελτιο τυπου ευρηματαVasilis Sotiroudas
 
2015 08-31 αρθρο ερευνα-bullying
2015 08-31 αρθρο ερευνα-bullying2015 08-31 αρθρο ερευνα-bullying
2015 08-31 αρθρο ερευνα-bullyingVasilis Sotiroudas
 
Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15Vasilis Sotiroudas
 
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education BookΤο βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education BookVasilis Sotiroudas
 
Φόρμα Εγγραφής Συνεδρίου
Φόρμα Εγγραφής ΣυνεδρίουΦόρμα Εγγραφής Συνεδρίου
Φόρμα Εγγραφής ΣυνεδρίουVasilis Sotiroudas
 
Πρόγραμμα Συνεδρίου
Πρόγραμμα ΣυνεδρίουΠρόγραμμα Συνεδρίου
Πρόγραμμα ΣυνεδρίουVasilis Sotiroudas
 
παρουσίαση σωτηρούδα
παρουσίαση σωτηρούδαπαρουσίαση σωτηρούδα
παρουσίαση σωτηρούδαVasilis Sotiroudas
 
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίωνΔημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίωνVasilis Sotiroudas
 
Στηρίζω τη μάθηση - Βοήθημα
Στηρίζω τη μάθηση - ΒοήθημαΣτηρίζω τη μάθηση - Βοήθημα
Στηρίζω τη μάθηση - ΒοήθημαVasilis Sotiroudas
 
Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
Πανελλήνιο Συνέδριο με Διεθνή ΣυμμετοχήΠανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
Πανελλήνιο Συνέδριο με Διεθνή ΣυμμετοχήVasilis Sotiroudas
 
Episthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzhEpisthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzhVasilis Sotiroudas
 
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ Vasilis Sotiroudas
 
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.Vasilis Sotiroudas
 

Más de Vasilis Sotiroudas (20)

Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της ΕκπαίδευσηςΠρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
 
2015 08-31 δελτιο τυπου ευρηματα
2015 08-31 δελτιο τυπου ευρηματα2015 08-31 δελτιο τυπου ευρηματα
2015 08-31 δελτιο τυπου ευρηματα
 
2015 08-31 αρθρο ερευνα-bullying
2015 08-31 αρθρο ερευνα-bullying2015 08-31 αρθρο ερευνα-bullying
2015 08-31 αρθρο ερευνα-bullying
 
Ddpms learn techprokirixi
Ddpms learn techprokirixiDdpms learn techprokirixi
Ddpms learn techprokirixi
 
Prosklhsh synedrioy
Prosklhsh synedrioyProsklhsh synedrioy
Prosklhsh synedrioy
 
Program to print
Program to printProgram to print
Program to print
 
Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15
 
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education BookΤο βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
 
Φόρμα Εγγραφής Συνεδρίου
Φόρμα Εγγραφής ΣυνεδρίουΦόρμα Εγγραφής Συνεδρίου
Φόρμα Εγγραφής Συνεδρίου
 
Πρόγραμμα Συνεδρίου
Πρόγραμμα ΣυνεδρίουΠρόγραμμα Συνεδρίου
Πρόγραμμα Συνεδρίου
 
παρουσίαση σωτηρούδα
παρουσίαση σωτηρούδαπαρουσίαση σωτηρούδα
παρουσίαση σωτηρούδα
 
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίωνΔημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
 
Στηρίζω τη μάθηση - Βοήθημα
Στηρίζω τη μάθηση - ΒοήθημαΣτηρίζω τη μάθηση - Βοήθημα
Στηρίζω τη μάθηση - Βοήθημα
 
Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
Πανελλήνιο Συνέδριο με Διεθνή ΣυμμετοχήΠανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
 
Training material el
Training material elTraining material el
Training material el
 
Episthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzhEpisthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzh
 
Program
ProgramProgram
Program
 
Prosklisi
ProsklisiProsklisi
Prosklisi
 
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
 
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
 

Último

Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 

Último (20)

Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 

Teaching object-oriented programming in primary education. The case of the Alice programming environment

  • 1. “Teaching object-oriented programming in primary education. The case of the Alice programming environment” Sotiroudas Basileios1, Garitsis Ioannis2, Koundouros Markos2 1 Teacher of Informatics, Med (AdultEd) 2 Teacher in primary education, Mhs (HealthSc) 3 Teacher of Informatics, Msc (CompSc)
  • 2. Who, Where, When • Pupils of the 6th class • 30th Primary School of Thessaloniki • School Year: 2013-2014
  • 3. Integration into the curriculum The present educational application developed: 1. As part of the Cross-Thematic Integrated Curriculum Framework (C.T.I.C.F) for the Information Technology and 2. As part of the curriculum concerning the new teaching objects inserted in the all-day operating primary schools that operate according to the Uniform Restated Educational Program (U.R.E.P.) (FEK 1139/2010) and, in particular, on the topic of “Programming the Computer" for which, according to the curriculum, a total of 12 teaching hours is recommended
  • 4. However ... • Due to the lack of prior experience of the pupils of the 6th class in the concept of “programming the computer”-pupils do not encounter the concept of programming in the preceding classes- the 12 dedicated teaching hours proved to be few, as the corresponding theory along with the complete implementation of the application lasted a total of twice as many
  • 5. Objective Introduction to object-oriented programming and to the basic algorithmic structures
  • 6. Main Targets • In terms of knowledge: To recognise the key features of a programming environment • In terms of skills: To use basic algorithmic structures for solving problems • In terms of attitudes: To develop a positive attitude to programming
  • 7. The dilemma: Structured or Object Oriented Programming;
  • 8. What we have 1/4 • Try teaching the concept of programming to beginners at all the levels of education presents several difficulties and misconceptions • The object-oriented design is more abstract than the technique of structured programming, requires new ways of thinking and is more demanding in terms of the processes of analysis and design
  • 9. What we have 2/4 • The development of programs using object- oriented languages ​​is even more difficult for beginners On the other hand, however ... In the last decade, the introduction to the concept of programming is performed primarily using the object-oriented programming model
  • 10. What we have 3/4 • For the pupils of primary school, it should be seriously taken under consideration not only the abilities of programming tools but also the “virtual world” programming-which should be picturesque and, if possible, three-dimensional - and its playful characteristics, because it activates the maximum possible degree of pupils’ interest and induces their motivation to participate
  • 11. What we have 4/4 • Object-oriented programming is one approach that allows us to reach high levels of abstraction, reducing in this way the complexity of the problems we have to solve
  • 13. Our selection The “Alice” programming environment http://www.alice.org
  • 14. Tool’s Characteristics • Ability of creating animated cartoons via drag and drop • Using drag and drop eliminates the appearance of syntactic errors • Tackling with logical errors is performed ​​at each stage of the development, as pupils can immediately see the result of their actions during the running of the program on the screen of the virtual world
  • 15. Tool’s Characteristics • 3-dimensional virtual world • Given its particular characteristics, it activates the pupils’ interest and causes the motivation for participation to such an extent, as in the case with video games or animated films • Open Source Software • Pupils can upload the application they are developing in the form of video directly to YouTube or save the application in the form of independent video file on their computer
  • 16. Furthermore … • The instructions for the objects’ behaviors meet the standards of other programming languages ​​like Java, C + + or C # • By manipulating the objects in the virtual world, pupils can gain experience with all the programming structures commonly taught in an introductory programming course
  • 17. The application • The application takes place on the seabed and concerns three fish, try to eat one another. The application is available at: http://www.youtube.com/watch?v=QZQRSJH3P- w&feature=c4- overview&list=UU9_Vbcip3rQw_bAyMeGnovA
  • 19.
  • 20. Key features of the application • The objects’ movement • The display of messages on the screen • The use of variables • The use of procedures • The use of the structure of sequence and • The use of the structure of repetition
  • 21. Implementation stages • The course of the educational process followed by briefly the following stages: • Introduction to Classes and Objects • Basic actions of the objects • Using Variables • Using the sequence structure • Using the repetition structure • Using Procedures and Functions
  • 22. Methodology of Observation • As for the methodology of observation-given the physical presence and participation of the teacher-the systematic covert observation of both verbal and non-verbal behaviors and reactions of subjects in the observation was selected, estimating that if the learners were aware that they were subject of the observation, this would alter the final results
  • 23. Remarks - Conclusions • The pupils were activated right from the first lessons • The incentive for participation was increased due to the new capabilities they had learned that led them to the ability of moving the objects in the game they were developing • The pupils encountered significant problems in understanding the structure of repetition and the use of processes, which occurred with the posing of a large number of queries and questions
  • 24. Remarks - Conclusions • The concepts of classes, objects and inheritance initially frightened students • The friendly user interface, the depiction in 3 dimensions and the playful characteristics of the programming environment had a catalytic effect on participation of all the pupils’ working groups, regardless of their sex
  • 25. Remarks • All groups of pupils handed the final product, others with less and others with more errors
  • 26. In conclusion... • The practical use of the “Alice” programming environment in the teaching of object-oriented programming to the pupils of the 6th class of primary school can contribute to the development of their algorithmic thinking • Pupils are also able to have a first contact with the basic principles of programming through a friendly environment, well equipped with playful characteristics
  • 27. This latter feature is of particular importance especially for the younger pupils, so the first contact they would have with programming would be attractive and interesting
  • 28. Thanks very much for your attention!