Potentiometer

Students are introduced to variables using the power automaton. CreatorJan Pawlowski, Martin IdzikSubjectComputer science, mathLength45 minutesPedagogical ApproachCollaborative learningCompetencesData, programmingGradesFrom 3rd gradeTechnologiesMIT AppInventor (a user account must be set up for this, PC or tablet is required for use), Potency Machine worksheet. 1. Introduction: The teacher introduces the concept of variables and explains it using theContinueContinue reading “Potentiometer”

Merge Cube 1

Using an augmented reality model of planet Earth, students learn about the different layers that make up our planet. CreatorJan Pawlowski, Martin IdzikSubjectComputer science, geographyLength45 minutesPedagogical ApproachExplorative learningCompetencesNew technologies, attitudes, social skillsGradesElementary school, 3rd – 5th gradeTechnologiesWorksheet Merge Cube 1 , Merge Cube, Object Viewer App, Tablet or Smartphone 1. Introduction: The teacher briefly introducesContinueContinue reading “Merge Cube 1”

What is artificial intelligence?

To introduce students to the topic using simple examples. Students should think about what artificial intelligence is and what impact it could have. CreatorJan Pawlowski, Martin IdzikSubjectInformaticsLength45 minutesPedagogical ApproachCollaborative learningCompetencesNew technologiesGrades5th gradeTechnologiesWorksheet: What is artificial intelligence? 1. ContextualizationThe teacher briefly introduces the topic and discusses with the students what types of artificial intelligence they alreadyContinueContinue reading “What is artificial intelligence?”

Producing components with the 3D printer

Some parts of the plant require fasteners, containers and covers. These can be designed by the students themselves using 3D printing. This gives the students an insight into the process of constructing 3D models.  CreatorJan Pawlowski, Martin IdzikSubjectComputer scienceLength45 minutesPedagogical ApproachExplorative learningCompetencesNew technologiesAbstractionGradesElementary school, grades 5-6TechnologiesWork computer3D Software – TinkerCAD3D printerIllustrative material: Examples 3D printingContinueContinue reading “Producing components with the 3D printer”

Evaluate fish species

The aim of the learning scenario is that the students work out information about the fish on texts and weigh the advantages and disadvantages of the different types of fish against each other and finally make a decision. CreatorJan Pawlowski, Martin IdzikSubjectBiologyLength45 minutesPedagogical ApproachExplorative learningCompetencesNew technologiesGradesElementary school, grades 5-6TechnologiesWorksheet: Fish Species WorksheetWorksheet Fish Species forContinueContinue reading “Evaluate fish species”

Introduction to sensor technology with aquaponics

The goal is to independently develop an aquaponics project in which a complete system is established in a school.This system is built step by step and includes the following subtopics: Aquaponics and recirculating systemsFish and plant speciesProgramming an Arduino (“control system”) CreatorJan Pawlowski, Martin IdzikSubjectComputer science, biology, geography, physicsLength45 minutesPedagogical ApproachExplorative learningCompetencesProblem solving, abstraction, decomposition,ContinueContinue reading “Introduction to sensor technology with aquaponics”

Green House Monitoring

The objective of the learning scenario is to set up an automatic irrigation system for a greenhouse / flower pots.Different learning contents are considered: Use of sensors: 1) humidity and temperature 2) humidity and water levelUse of an external display / as an extension Input of threshold values for humidity / water levelCoupling of differentContinueContinue reading “Green House Monitoring”

Arduino sensors

The goal of the scenario is an introduction to the basic characteristics of sensors, how they work and how they are used.The task is to read out various sensors and bring them onto a display at predefined intervals. CreatorJan Pawlowski, Martin IdzikSubjectComputer ScienceLength45 minutesPedagogical ApproachExplorative learningCompetencesNew technologies, dataGradesPrimary school, grade 5-6TechnologiesArduino Uno board, plug-in board,ContinueContinue reading “Arduino sensors”

Introduction to Arduino

The goal of the scenario is to introduce the basic characteristics of microprocessors, how they work and how to use them.The task is to make LEDs light up in different ways, getting to know the Arduino board and the programming environment at the same time. CreatorJan Pawlowski, Martin IdzikSubjectComputer ScienceLength45 minutesPedagogical ApproachExplorative learningCompetencesNew technologiesGradesPrimary school,ContinueContinue reading “Introduction to Arduino”

Principles of Machine Learning

The learning scenario focuses on machine learning and pattern recognition. It lets students train a machine on recognizing plants.  CreatorJan Pawlowski, Martin IdzikSubjectBiology, computer scienceLength45 minutesPedagogical ApproachProblem based learningCompetencesAbstractionPattern recognitionMachine learningGradesPrimary school, grade 5-6TechnologiesMobile phones / tablets with cameraInternet accessComputer (if coding the algorithm)https://teachablemachine.withgoogle.com/ 1. Context settingStudents should discuss how to distinguish plants – whatContinueContinue reading “Principles of Machine Learning”

Introduction to Arrays

The aim of the learning unit is to explain the use of arrays to the students and to try them out. CreatorJan Pawlowski, Martin IdzikSubjectInformaticsLength45 minutesPedagogical ApproachExplorative learningCompetencesStudents should understand:How arrays are constructedWhat operations are possibleWhat arrays can be used forData types, generalizationGradesElementary school, from grade 3TechnologiesWorksheet: Arrays 1 Worksheet, Arrays 2 Worksheet, Arrays 3ContinueContinue reading “Introduction to Arrays”

Computer driver’s license

The computer driving license tests basic computer operation skills, such as opening programs and writing. CreatorJan Pawlowski, Martin IdzikSubjectInformaticsLength45 minutesPedagogical ApproachProblem based learningCompetencesComputer useGradesStudents aged 7-12.TechnologiesWorksheetsExercise: Computer driving license class 3 – Exercise https://docs.google.com/document/d/1y4HV6HdcOYvqxGIzy4rB2BmqMK7QokrZ9EwX02WlzGA/editComputer Driving License Template: Computer Driving License Level 1 Contextualization: Teachers briefly introduce why students should test their basic skills. Elaboration: TheContinueContinue reading “Computer driver’s license”

Basic commands game

This scenario will teach the students how to give basic commands in pseudo algorithms CreatorAnna-Leena LounaskorpiSubjectPhysical education, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn to give basic commands in programmingGradesStudents aged 7-12.TechnologiesNone The exercise is based on improvisation. Students will be in a large circle. Each student will give a command to the whole group inContinueContinue reading “Basic commands game”

Writing stories with a dice

This scenario will teach the students how to use if/else statements CreatorAnna-Leena LounaskorpiSubjectLanguages, ICT, other suitable subjectsLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn to use if/or/else statements in basic programming logicGradesStudents aged 10-12.TechnologiesPen and paper, dice At the beginning of the lesson a brief introduction to if/else statemens should be given. The class will come upContinueContinue reading “Writing stories with a dice”

VR Fieldtrip

The aim of the lesson is to take a virtual tour of selected sites using virtual reality glasses. Virtual reality and questionnaires are used to measure students’ motivation, cooperation, social skills, activity, perception and short-term memory in different subjects compared to a normal learning situation. CreatorMikko MuiluSubjectGeography, biology, science, environmental science, technologyLength45 minutesPedagogical ApproachLearning byContinueContinue reading “VR Fieldtrip”

Sorting game: Merge Sort

Students learn sorting algortithms by playing in a group CreatorMikko MuiluSubjectMath, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents learn to compare numbers by sortingGradesStudents aged 9-12.TechnologiesPen and paper How to play Ask all students to stand in a circle. With one student standing in the middle of the circle comparing the ages of the others, divide people intoContinueContinue reading “Sorting game: Merge Sort”

Sorting game: Bubble Sort

Take two objects, show them to the class and ask comparison questions. Which one is taller, which one is heavier, etc. For example, a pencil, eraser, ruler, etc. CreatorMikko MuiluSubjectMath, ICT, physical educationLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents learn to compare objects and numbersGradesStudents aged 9-12.TechnologiesPen and paper Exercise 1: Have the students draw a long andContinueContinue reading “Sorting game: Bubble Sort”

Punch card music box

This scenario will teach how punch cards work by using sheet music. CreatorAnna-Leena LounaskorpiSubjectMusic, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn to read and write simple sheet music and how punch cards are used to give parameters.GradesStudents aged 9-12.TechnologiesMusic box kit (Kikkerland), pen and empty sheet music paper Teacher will give an introduction how punch cardsContinueContinue reading “Punch card music box”

Pseudo code drawing

This exercise is planned to explain how pseudo code works and how it can be followed by anyone. Indentation is important (as it is in Python). The same can be communicated with parenthesis, but intendation is chosen here. CreatorMikko MuiluSubjectMath, ICT, physical educationLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents learn the idea of pseudo code and algorithmGradesStudents agedContinueContinue reading “Pseudo code drawing”

Jump rope

This scenario will teach students how computer executes commands CreatorAnna-Leena LounaskorpiSubjectPhysical education, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesThe students will learn how different commands are executed in computer programmingPhysical education and coordinationGradesStudents aged 7-12.TechnologiesJump rope In the beginning of the lesson the class will come up with 5-10 different simple commands to give during the jump rope.ContinueContinue reading “Jump rope”

Tournament-App for Sports Events

Students expand the Digital Scoreboard to include the ability to record tournaments for different teams there as well. CreatorsJan Pawlowski, Martin IdzikSubjectComputer Science, SportsLength90 MinutesPedagogical ApproachExplorative LearningCompetenciesTechnologies: App Inventor, Block languagesGradesGrade 5 to 9TechnologiesMIT App Inventor Learning Activities Introduction: The teacher briefly introduces the topic and refers to the learning scenario “digital scoreboard”. Development: TheContinueContinue reading “Tournament-App for Sports Events”

Giant instrument

This scenario will teach students what the statements are in computer programming CreatorAnna-Leena LounaskorpiSubjectMusic, ICT, physical educationLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn how to use statements and to read simple sheet music.GradesStudents aged 7-12.TechnologiesNone In the beginning of the lesson the class will discuss different instruments and how they work. The class will come upContinueContinue reading “Giant instrument”

Foreign alphabet

This scenario will teach foreign alphabet to students by replacing one letter from a text after another. CreatorAnna-Leena LounaskorpiSubjectLanguages, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn different alphabet from their own and basics of parametersGradesStudents aged 9-12.TechnologiesPen and paper, Microsoft Word/other writing app Teacher will give the students short texts with one letter or syllable replacedContinueContinue reading “Foreign alphabet”

Rug weaving

Students learn to understand binary code at a basic level. CreatorAnna-Leena LounaskorpiSubjectCrafts, arts, other applicable subjectsLength45-90 minutesPedagogical ApproachReal-life learningCompetencesBinary code, craftsmanship, perceptionGradesStudents aged 6-12.TechnologiesNone Pupils draw a pattern of their choice on grid paper using a punch card method with the binary code 1/0 pattern. For example, the blue square represents a zero, the redContinueContinue reading “Rug weaving”

Debugging formulas

The students will gain better understanding of what each component of an expression does in practice in maths and how it can be applied to other calculations. This scenario also contributes to teaching programming and algorithmic thinking. CreatorAnna-Leena LounaskorpiSubjectMath, ICTLength45 minutesPedagogical ApproachReal-life learningCompetencesAlgorithmic thinkingProblem-solving skillsDebugging skillsGradesStudents aged 11-12.TechnologiesPen and paper Debugging the mathematic formula openContinueContinue reading “Debugging formulas”

Catastrophe game

A sports game for a group of about 20 pupils. Pupils learn to make decisions with given variable parameters and in a limited time. The game also trains coordination and social skills. CreatorAnna-Leena LounaskorpiSubjectPhysical educationLength20 minutesPedagogical ApproachReal-life learningCompetencesProblem-solving skillsSocial skillsGradesStudents aged 6-12.TechnologiesNone 10 differently coloured hula hoops are placed on the floor of the gym.ContinueContinue reading “Catastrophe game”

Boolean operators

This is a game/activity to explain logic ports in an easy way. In this game students will signal the next student by squeezing the finger of a next student and they will relay the signal forwards, if the rule allows them to. CreatorMikko MuiluSubjectMath, ICT, physical educationLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesBoolean operators (And, or, not, xor,ContinueContinue reading “Boolean operators”

Binary search with cards

Students are shown the idea of binary search. The idea is based on human robots -exercise. CreatorMikko MuiluSubjectMath, ICTLength45 minutesPedagogical ApproachProblem based learningCompetencesStudents learn to:understand what a binary search algorithm is and when it should be usedGradesStudents aged 9-12.TechnologiesA stack of numbered cards has to be preprinted and put in order in a string. StringContinueContinue reading “Binary search with cards”

Binary search

Students are shown the idea of binary search. The idea is based on human robots -exercise. CreatorMikko MuiluSubjectMath, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents learn what an algorithm meansStudents learn that there are different ways to retrieve certain numbers and some ways are considerably faster than othersStudents learn simple algorithm principlesStudents learn how to use the programming-relatedContinueContinue reading “Binary search”

Binary numbers with cards

Students will learn how to do basic calculations using binary numbers on cards CreatorMikko MuiluSubjectMath, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents learn to understand how binary numbers work on basic math solutionsGradesStudents aged 9-12.TechnologiesPen and paper Binary numbers with cards Description: Computers are made of transistors and they can’t calculate or understand numbers in the very basicContinueContinue reading “Binary numbers with cards”

Binary code scavenger hunt

This scenario will familiarize students with ASCII binary CreatorAnna-Leena LounaskorpiSubjectLanguages, ICT, other suitable subjectsLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn to utilise binary translators and assess problemsGradesStudents aged 10-12.TechnologiesPen and paper, ASCII binary translator ie. https://www.rapidtables.com/convert/number/binary-to-ascii.html Description: A brief explanation of ASCII binary should be given in the beginning of the lesson. The teacher will createContinueContinue reading “Binary code scavenger hunt”

Digital Scoreboard with AppInventor

Students will develop an app to track the score for point-based competitions like football or any other sports. CreatorsJan Pawlowski, Martin IdzikSubjectComputer Science, SportsLength90 MinutesPedagogical ApproachExplorative LearningCompetenciesTechnologies: App Inventor, Block languagesGradesGrade 5 to 9TechnologiesMIT App Inventor Learning Activities Introduction: The teacher introduces the topic using an example (soccer). Together, the students can consider which games/sportsContinueContinue reading “Digital Scoreboard with AppInventor”

A simple workout app with AppInventor

Students will develop a simple workout app. The app should be able to do the following: First, a simple random number is to be output. This should be between 1 and 20.Then create a list of workout activities (e.g. jumps, push-ups, mini sprints, …).At the push of a button, it should appear how often youContinueContinue reading “A simple workout app with AppInventor”

Berry Hunt

This scenario will teach students to use block based programming language to create a simple game using coordinates CreatorAnna-Leena LounaskorpiSubjectICT, geography, mathLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents will learn to understand how coordinates can be applied to codeGradesStudents aged 10-12.TechnologiesScratch Students will create a simple game on Scratch with a hungry caterpillar who has to find berries.ContinueContinue reading “Berry Hunt”

Basic math with binary numbers using cards: Addition

CreatorMikko MuiluSubjectMath, ICTLength45 minutesPedagogical ApproachPhenomenon-based learningCompetencesStudents learn to do basic math using cards and binary numbersGradesStudents aged 9-12.TechnologiesPen and paper Description: Computers are made of transistors and they can’t calculate or understand numbers in the very basic level like we do. Computers work with ones and zeros, which can be marked with electrical voltage onContinueContinue reading “Basic math with binary numbers using cards: Addition”

Basic math with binary numbers using cards: Subtraction

CreatorMikko MuiluSubjectMath, ICTLength45 minutesPedagogical ApproachPhenomenon-based learning, problem-based learningCompetencesStudents learn how to use binary numbers in subtractionGradesStudents aged 9-12.TechnologiesPen and paper Description: Computers are made of transistors and they can’t calculate or understand numbers in the very basic level like we do. Computers work with ones and zeros, which can be marked with electrical voltage onContinueContinue reading “Basic math with binary numbers using cards: Subtraction”

London

Main Idea Students get acquainted with London, its history, sights, geography. Using a 3D pen,make a 3D model of Big Ben. CreatorSokol Iryna, OU MiksikeSubjectGeography, History, Computer Science, EnglishLength 60 minutesPedagogical ApproachReal-life learning, TactileCompetencesCritical thinking and problem-solving, Agility and adaptability, Curiosity and imaginationGrades5th-6th gradeTechnologies3D pen Learning Activities Αctivity 1: The teacher shows the children aContinueContinue reading “London”

“Conditions and operators 2”

Main Idea:The scenario introduces other basic operators. CreatorsJan Pawlowski, Martin IdzikSubjectGerman (descriptions of things and people) / geography / mathematics / other subjectsLenght45 MinutesPedagogical ApproachProblem-based LearningCompetencesControl Structures, Data, ProgrammingGradesElementary school, from grade 4thTechnology-EvaluationWorksheets Description: Teacher introduces through some examples conditions and for what purpose conditions and other operators are used when working with computers. ExamplesContinueContinue reading ““Conditions and operators 2””

“Conditions and Operators 1”

Main Idea:The scenario introduces conditions and basic operators. Creators Jan Pawlowski, Martin IdzikSubjectGerman (descriptions of things and people) / geography / mathematics / other subjectsLenght45 MinutesPedagogical ApproachProblem- based LearningCompetencesControl Structures, Data, ProgrammingGradesElementary school, from grade 4th Technology-EvaluationWorksheet Description:Teacher introduces through some examples conditions and for what purpose conditions are used when working with computers. PartnerContinueContinue reading ““Conditions and Operators 1””

“Variable Assignment”

Μain Idea:This learning scenario shows that variables can also be assigned the values of other variables. For this purpose, only variables with numerical values are used at first. CreatorsJan Pawlowski, Martin IdzikSubjectMathematics / other subjectsLenght45 MinutesPedagogical ApproachProblem-based LearningCompetencesData, AbstractionGradesElementary school, from grade 5thTechnology-Evaluation Worksheets Description:Teacher briefly introduces that variables can also be assigned the valuesContinueContinue reading ““Variable Assignment””

“Computers and the Real world”

Main Idea:This learning scenario introduces the concept of computational thinking. It lets students discover in which areas of life computers play a role and / or solve problems. CreatorsJan Pawlowski, Martin IdzikSubjectInformaticsLenght45 MinutesPedagogical ApproachTechnology -assisted learningCompetencesProblem identificationGrades Elementary school, from grade 3rdTechnologyComputersEvaluationWorksheets Description:Instructor briefly introduces where computers are used in the real world. Individual componentsContinueContinue reading ““Computers and the Real world””

 “Estimate Trees”

Main Idea :This learning scenario introduces the concept of decomposition: how to divide a problem into several smaller ones so that they are easier to solve. This addresses a specific problem, the determination of the number of trees as well as damaged trees. CreatorsJan Pawlowski, Idzik MartinSubjectGeography: dealing with mapsBiology: forest, trees, tree diseases /ContinueContinue reading ” “Estimate Trees””

“Algorithms: Step by step guide” 

Main Idea:The goal of the learning unit is to write down processes. The processes should be described as concretely as possible.The concept of step by step instructions can be well explained with an example on the blackboard.”Please explain to me the steps to wipe a board so that it is clean afterwards”.The teacher can spontaneouslyContinueContinue reading ““Algorithms: Step by step guide” “

Machine Learning with App Inventor

Main Idea The scenario aims at introducing Artificial Intelligence, in particular Machine Learning. The scenario uses a free tool to train a machine, for example to recognize words to switch a light on and off. The classification algorithm is then used as an extension in App Inventor. In this environment, kids develop a simple appContinueContinue reading “Machine Learning with App Inventor”

“Joystic”

Main Idea Students create a joystic by using Lego bricks. The main goal of this learning scenario is students to program their robots to interact with the environment of the LegoWedo 2 software and learn to use a motion sensor. CreatorDimitra DimitrakopoulouSubjectComputer scienceLength 2 hoursPedagogical ApproachHaptic learningCompetences Problem solvingAbstractionDecompositionGradesPrimary school, 3rd -6th grade, students with noContinueContinue reading ““Joystic””

” A Game in History”

Main Idea Students create in history a game by using the scratch software. The game is based on questions and the player earns points depending on whether he answers correctly or not. The goal of this learning scenario is students to learn and use the basic programming structures. We will guide them by providing basicContinueContinue reading “” A Game in History””

London

Main Idea Students get acquainted with London, its history, sights, geography. Using a 3D pen,make a 3D model of Big Ben. CreatorSokol Iryna, OU MiksikeSubjectGeography, History, Computer Science, EnglishLength 60 minutesPedagogical ApproachReal-life learning, TactileCompetencesCritical thinking and problem-solving, Agility and adaptability, Curiosity and imaginationGrades5th-6th gradeTechnologies3D pen Learning Activities Αctivity 1: The teacher shows the children aContinueContinue reading “London”

Musics

Main Idea Students study musical works, notes; get acquainted with different types of musicalinstruments. With the help of micro: bits try to play music; develop the project”Guitar” CreatorSokol Iryna, OU MiksikeSubjectMusic, Computer ScienceLength 60 minutesPedagogical ApproachReal-life learning, TactileCompetences Creative skills, Logical thinking, Computational thinking, Cognitive developmentGrades4th-6th gradeTechnologiesMicro: bit Learning Activities Activity 1: Discussion: what isContinueContinue reading “Musics”

Soil Moisture

Main Idea Students get acquainted with the concept of “soil moisture”. With the help ofmicro: bit conduct research. CreatorSokol Iryna, OU MiksikeSubjectBiology, Computer ScienceLength 60 minutesPedagogical ApproachReal-life learning, TactileCompetences creative skills, logical thinking, computational thinking, cognitive development, self-Directed, engaged LearningGrades6th gradeTechnologiesComputers Learning Activities Activity 1:Soil – The unconsolidated mineral or organic material on the immediateContinueContinue reading “Soil Moisture”

Coordinates

Main Idea Students get acquainted with the concept of “coordinates”, consider various examples. With the help of the program Scratch perform various tasks using coordinates. CreatorSokol Iryna, OU MiksikeSubjectMathematics, Computer ScienceLength 45 minutesPedagogical ApproachTactile, Real lifeCompetencesCreative skills, Logical thinking, Computational thinking, Cognitive development, Self-Directed, Engaged LearningGrades6th gradeTechnologiesScratch Description Αctivity 1: The teacher explains what coordinatesContinueContinue reading “Coordinates”

Birds

Main Idea Students get acquainted with birds. They build 3D models of feeders, houses for birds and different species of birds. Present their bird. CreatorSokol Iryna, OU MiksikeSubjectBiology, Computer ScienceLength 45 minutesPedagogical ApproachTactile, Real lifeCompetencesCritical thinking and problem-solving, Agility and adaptability, Curiosity and imagination, 3D pen skills, Focus and Self-ControlGrades3rd-6th gradeTechnologies3D pen Description Αctivity 1:ContinueContinue reading “Birds”

Viennese waltz

Main Idea Acquaintance with the classical musical works of Johann Strauss.Students will learn basic waltz steps.Students should perform the steps dance position, counting along “one-two-three-four” to the music.Robot programming.The robot waltzes to music for four measures. CreatorValeria Nazarova, OU MiksikeSubjectMusic, Rhythm, Computer ScienceLength 45 minutesPedagogical ApproachTactile, Real lifeCompetencesRobot assembly, Learn to write simple programs, GetContinueContinue reading “Viennese waltz”

Knight Tournament

Main Idea Students learn era of Western European history -Middle Ages.Students learn about tournaments, jousts, and the Knight’s Code of Chivalry during the Middle Ages CreatorValeria Nazarova, OU MiksikeSubjectHistory, Computer ScienceLength 45 minutesPedagogical ApproachTactile, Real lifeCompetencesCreative skills, Logical thinking, Computational thinking, Cognitive development, Self-Directed, Engaged LearningGradesPrimary school, 5-6rth gradeTechnologiesLego EV3 Description Αctivity 1: IntroductionThe teacherContinueContinue reading “Knight Tournament”

Human Senses

Main Idea Students learn about human senses. They understand that hearing reaction time is faster than vision reaction time. CreatorAet Sõmer, OÜ MiksikeSubjectBiology, Computer ScienceLength 45 minutesPedagogical ApproachTactile, Real lifeCompetencesCreative skills, Logical thinking, Computational thinkingGradesPrimary school, 6rth grade, students with no special needsTechnologiesLego Mindstorms Ev3 Description Students discuss a human’s reaction time. Which is faster,ContinueContinue reading “Human Senses”

Distance traveled by robot

Main Idea The robot must move a certain distance. The robot must be told how many degrees it will turn the wheels. CreatorAet Sõmer, OÜ MiksikeSubjectMathematics, Computer ScienceLength 45 minutesPedagogical ApproachReal lifeCompetencesCreative skills, Logical thinking, Computational thinkingGradesPrimary school, 6th grade, students with no special needsTechnologiesLego Mindstorms Ev3 Description Students discuss what should be done toContinueContinue reading “Distance traveled by robot”

BallBounce: A simple game

In this tutorial, you will learn about animation in App Inventor by making a Ball (a sprite) bounce around on the screen (on a Canvas). SubjectComputer ScienceLength90 minutesPedagogical ApproachHaptic Learning, Technology-Assisted LearningCompetencesAlgorithms, Programming, New TechnologiesGrades4th grade, 5th grade, 6th gradeTechnologiesApp Inventor, Tablets, Smartphones, ComputersDownloadpdf.file Other Materials NeededComputer with an internet connection, optionally an Android deviceContinueContinue reading “BallBounce: A simple game”

Mole Mash

In the game MoleMash, a mole pops up at random positions on a playing field, and the player scores points by hitting the mole before it jumps away. This tutorial shows how to build MoleMash as an example of a simple game that uses animation. View the book chapter from the App Inventor Book by Wolber, et al. (IncludesContinueContinue reading “Mole Mash”

Human Senses & Robot Sensors

Main Idea Students learn about robotic sensors. They understand that robot sensors are based on the functions of human sensory organs. They study how the sensors (touch and colour sensors) work by creating their own robots and programming them. They identify when and why we use robotic sensors in real life situations. CreatorDimitra DimitrakopoulouSubjectComputer ScienceLength 90ContinueContinue reading “Human Senses & Robot Sensors”

Sorting Pairs of Cards With a Cache

Students are shown the idea of lookup table (cache or hash table) SubjectMathematics, Science, Computer ScienceLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesProblem Solving, AlgorithmsGrades3rd-6th gradeTechnologiesNo Technology Other Materials NeededMemory playing cards Key Competencies for Students Understand what a cache is and how it worksUnderstand what a hash table is and how it works DescriptionContinueContinue reading “Sorting Pairs of Cards With a Cache”

Geographic maps

Main Idea Students learn what a globe is, a map, geographical coordinates. They will remember the continents, oceans, mountains. With the help of 3D handles build a collective 3Dgeographical map of the Earth. CreatorSokol Iryna, Miksike OUSubjectNatural Science, Geography, Computer ScienceLength 60 minutesPedagogical ApproachHapticCompetencesCreative skills, Logical thinking, Computational thinking, Cognitive developmentGrades5th-6th gradeTechnologies3D pen Description ΑctivityContinueContinue reading “Geographic maps”

Sights

Main Idea Students are introduced to the concepts of 2D model, 3D model; discuss famoussights. With the help of ready-made templates create a 3D model of memory. CreatorSokol Iryna, Miksike OUSubjectGeography, History, Computer ScienceLength60 minutesPedagogical ApproachHaptic LearningCompetences3D pen skillsGrades5th-6th gradeTechnologies3D pen Description Αctivity 1: The teacher talks about outstanding sights. The students tell what outstandingsightsContinueContinue reading “Sights”

Binary Search

The objective of the class is to show through play how a searching algorithm could work. The instructions need to be simple and following them should always lead to success. SubjectMathematics, Computer ScienceLength45 minutesPedagogical ApproachHaptic LearningCompetencesAlgorithmsGrades3rd-6th gradeTechnologiesNo Technology Other Materials NeededPens and papers The Assignment’s Target Competencies Students learn what an algorithm meansStudents learn thatContinueContinue reading “Binary Search”

3D Drawing

Students have a 3D-pen. Teacher shows how the pen works and students start with easy freehand drawings. When everybody knows how to use pens, they can move to more complex structures. SubjectComputer Science, ArtsLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic Learning, Technology-Assisted LearningCompetencesDecompositionGrades3rd-6th gradeTechnologies3D pen and equipment Other Materials Needed3D pens and PLA-plastic string. ABSContinueContinue reading “3D Drawing”

Hula Hoop Sorter

The aim is to show through play how a sorting algorithm could work. The instructions need to remain simple and they should lead to successful actions. SubjectMathematics, Computer ScienceLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesAlgorithmsGrades3rd-6th gradeTechnologiesNo Technology Other Materials NeededMultiple hula hoops, at least 12 of them. papers with different numbers on them. TheContinueContinue reading “Hula Hoop Sorter”

Safe Candy Eating

In this exercise, children create instructions (an activity diagram) of how to safely eat candy in a public place during the coronavirus pandemic. In the end of the exercise, they get to try out the instructions created by another group and see if they are specific enough for candy eating. During the exercise, children learnContinueContinue reading “Safe Candy Eating”

Copying Lego Structures

The students are told about computer languages and how they have to be exact instructions, or the program doesn’t know how to handle them. The activity is designed to make students to understand the importance of unambiguous instructions. SubjectLanguages, Mathematics, Computer ScienceLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesProblem Identification, Problem Solving, Social SkillsGrades3rd-6th gradeTechnologiesNoContinueContinue reading “Copying Lego Structures”

Human Robots

Students give written directions for their pairs. The idea of the exercise is that students learn how to give simple and unambiguous instructions. Instructions have to be given in a certain order, or the human robot won’t do the task correctly. SubjectMathematics, Physical EducationLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesDecompositionGrades3rd-6th gradeTechnologiesNo Technology Other MaterialsContinueContinue reading “Human Robots”