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”
Category Archives: 90-120 minutes
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”
Eine Workout App mit AppInventor
Die SchülerInnen entwickeln eine einfache Workout App. Die App soll folgendes können: Zunächst soll eine einfache Zufallszahl ausgegeben werden. Diese sollte zwischen 1 und 20 liegen.Legt dann eine Liste mit Workout Aktivitäten an (z.B. Strecksprünge, Liegestütze, Minisprint, …)Auf Knopfdruck soll erscheinen, wie oft man diese Aktivitäten durchführt (z.B. mache 7 Liegestütze) Auf dem Bildschirm soll außerdemContinueContinue reading “Eine Workout App mit 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”
Creating the story “The Rabbit and the Turtle” (Aesopus fiables)
Main Idea Students represent the fiable of Aesopus “The Rabbit and the Turtle” by using the Scratch junior software. The main idea of this scenario is students to learn to use the motion and the speed blocks. Specifically, by representing the race of the rabbit and the turtle students understand how to move, to speedContinueContinue reading “Creating the story “The Rabbit and the Turtle” (Aesopus fiables)”
Synonyms & Antonyms words
Main Idea Students practice and enrich their vocabulary in a game-based learning context. They play the Iconoscope game which consists of triplets of words (synonyms and antonyms). They pick a word among three and try to represent it as an icon in order to confuse their classmates. The game motivates players to create ambiguous icons that representContinueContinue reading “Synonyms & Antonyms words”
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”
“Spaceship”
In this learning scenario students design a spaceship by using Sketch Up. CreatorRallis SpirosSubjectComputer scienceLength2 hoursPedagogical ApproachHaptic, Real Life and Technology assisted learning Competences Problem solving AlgorithmsAbstractionGradesAge (10 – 11), medium learning level, basic 3d design knowledgeTechnologiesSketch UpEvaluation ToolsStudents’ creations Learning Activities Description At first we will discuss with students about the scale. After that studentsContinueContinue reading ““Spaceship””
“ΕATING APPLES”
The main idea for the students is to create a game using BLOCKS of the KODU GAME LAB. The idea was born when we were discussing with them about their project this year which was about healthy life and in particular healthy food for kids and for Adults. Main Idea CreatorRallis SpirosSubjectComputer scienceLength2 hoursPedagogical ApproachRealContinueContinue reading ““ΕATING APPLES””
“ROBOT REACTIONS TO THE ENVIRONMENT”
In this learning scenario we will try to teach children how to create robots that interact with the environment by using LEGO EV3 brick and all the sensors within the package. Main Idea CreatorRallis SpirosSubjectComputer scienceLength1- 2 hoursPedagogical ApproachHaptic, Real Life and Technology assisted learning Competences Problem solving AbstractionAlgorithm thinkingDebuggingGradesAge (10 – 11), high learning level,ContinueContinue reading ““ROBOT REACTIONS TO THE ENVIRONMENT””
“PLANET APPLICATION”
Main Idea Our lives are flooded with applications on mobile phones, tablets and laptops. After discussing with students we decided to create an app for android devices. It’s subject will be our planetary system. CreatorRallis SpirosSubjectComputer scienceLength1- 2 hoursPedagogical ApproachTechnology assisted learning CompetencesProblem IdentificationDecompositionPattern RecognitionAbstractionAlgorithmsDebuggingGeneralizationGradesAge (10 – 11), high learning level, basic-intermediate programming knowledge, basic principlesContinueContinue reading ““PLANET APPLICATION””
“FOLLOWING THE WALL”
Main Idea In this scenario we will try to teach to children the structure of selection and repetition by using the LEGO EV3 brick. We will also show them how a robot interacts with the environment.In real life, we have seen robotic constructions like cleaning self-propelled pools on the walls of a swimming pool. WeContinueContinue reading ““FOLLOWING THE WALL””
“ROBOT CLEANER”
Main Idea The basic idea for this learning scenario is students to be able to use robotics for the benefit of the environment and to teach the basic structures of informatics. At the end of the course, we can discuss with students more ideas for building similar robots and applications. CreatorRallis SpirosSubjectComputer scienceLength 2 hoursPedagogicalContinueContinue reading ““ROBOT CLEANER””
“Play with a Cannon”
Main Idea The main idea of this learning scenario is to help the students to understand how one object interacts with the other by getting triggered. We want to simulate the functionality of a robot sensor. When it gets triggered it sends a message to the main processor. Specifically, the idea of this game was bornContinueContinue reading ““Play with a Cannon””
“Predictor”
Main Idea We discussed with students that it will be nice to have an app that simulates a predictor. So we decided to use Python and in particular the “lists” in Python. CreatorRallis SpirosSubjectComputer science Length 2 hoursPedagogical Approach Real-Life and Technology assisted learning. CompetencesDecomposition,AlgorithmsDebuggingProblem solving Pattern RecognitionGradesAge (10 – 11), high learning level, basic-intermediate programmingContinueContinue reading ““Predictor””
“Crossroads”
Main Idea Students create an application by using the scratch software so that the cars do not collide. For this function we will focus on the logic of semaphores. CreatorRallis SpirosSubjectComputer science, PhysicsLength 1-2 hoursPedagogical Approach Real-Life and Technology assisted learning. CompetencesDecomposition,AlgorithmsDebuggingProblem solvingGradesAge (10 – 11), medium learning level, basic-intermediate programming knowledgeTechnologies Scratch 3 softwareEvaluation ToolsStudents’ creationsContinueContinue reading ““Crossroads””
“3D CUP”
Main Idea This is a learning scenario which refers to blind people and people with low vision. Firstly, we ask students if they know that people with reduced vision can read. Then we ask them to try to make their own sheets with holes imitating the Braille writing. At the end of the session studentsContinueContinue reading ““3D CUP””
” 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””
“Gas Sensor”
Main Idea Students create a shelter in Mars to effectively protect them and provide themselves a safe place. They decide to make a gas sensor to measure the CO and CO2 in the air and to make an effort to reduce it or inform people to wear masks or leave away in case the concentrationContinueContinue reading ““Gas Sensor””
“3D ANCIENT JAR”
Main Idea Students by using the SKETCHUP application will understand the basic principles of 3D Designing and Printing. They will see the 3D printing in action. They main goal is students to examine how to create slides from their designs and build 3D models by using a 3D software. CreatorRallis SpirosSubjectComputer science, HistoryLength 1-2 hoursPedagogicalContinueContinue reading ““3D ANCIENT JAR””
“Crack the password”
Main Idea In general we have to be careful when we create passwords for various sites or cards. We will use the high-level programming language “Python” to understand how a weak password is going to be cracked. In addition students will learn how to solve a problem and what is a Brute Force attack. CreatorRallisContinueContinue reading ““Crack the password””
“3D WIND TURBINE”
Main Idea This a learning scenario about renewable energy resources. Students design and build their own 3D Wind Turbine by using the “Tinkercad” application. CreatorRallis SpirosSubjectComputer science, PhysicsLength 1-2 hoursPedagogical ApproachHaptic and Technology assisted learningCompetencesProblem solving, Decomposition,AbstractionGradesAge (10 – 11), medium learning level, basic 3d design knowledgeTechnologiesTinkercad Learning Activities At the beginning of the session,ContinueContinue reading ““3D WIND TURBINE””
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”
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”
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”
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”
