/
Programming Android mobile devices in MIT App Inventor Programming Android mobile devices in MIT App Inventor

Programming Android mobile devices in MIT App Inventor - PowerPoint Presentation

bubbleba
bubbleba . @bubbleba
Follow
342 views
Uploaded On 2020-08-06

Programming Android mobile devices in MIT App Inventor - PPT Presentation

Ľubomír Šnajder Pavol Jozef Šafárik in Košice Slovakia May 20 th 24 th 2019 University of Debrecen Hungary Subject Informatics in Slovakia Elementary School ID: 800629

subject teachers devices mobile teachers subject mobile devices language programming tasks school informatics materials concepts components assessment communication

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Programming Android mobile devices in MI..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Programming Android mobile devices in MIT App Inventor Ľubomír ŠnajderPavol Jozef Šafárik in Košice, Slovakia

May, 20

th -24th 2019, University of Debrecen, Hungary

Slide2

Slide3

Subject Informatics in SlovakiaElementary School 1 2 3 4 5 6 7 8

9Secondary School 10 11 12

13Topics:Representations and ToolsAlgorithmical Problem solvingHardware and Software

Communication and CollaborationInformatics Society

Slide4

Programming in schoolsParadigms (procedural -> event driven, OOP)Languages

(Logo, Pascal -> Scratch. Python)Devices (PC -> robotics, mobile devices, drones,

IoT)Aims (language constructions -> CT, inquiry skills)Approaches (traditional -> PBL, IBSE)

Slide5

Programming of Mobile Devices non-formal classes (rings) for K7-K9 (2012-2017)summer camps for K8 (2015)

Clubs of informatics teachers (2014-)future informatics teachers – subject “School programming environments”

(2013-)NPITA – subject “Programming mobile devices” for secondary schools (2018-)

Slide6

A model for informatics classesProblem solving

and ProgrammingProgramming of Mobile Devices

Computer Systems and NetworksInformation SecurityDatabasesObject approach to Problem solvingData

creation and PresentationProgramming the

Websites

Slide7

Characteristics of the subject

Slide8

Slide9

Structure of teaching materials - etudesKeywordsCognitive objectives of the chapterPreparation for teaching

Recommend process of the instructionList of etudesTable with mapping tasks to components and language conceptsCollection of

12 etudesBibliographyIndex

Slide10

Structure of particular etudesLearning elements (components, events, methods, properties, language concepts)List of working filesCommentary on instruction progress

Worksheet with several tasksWorksheet with tasks' solutionSelf-assessment c

ard

Slide11

Components and language concepts

User

Interface:

Language

concepts

:

Screen, Canvas, Ball, Image

Multiple Screens

Button,

TextBox

, Label,

CheckBox

Horizontal/Vertical/Table Arrangements

ListView

,

ListPicker

Slider, Spinner

Notifier

Loops

Branches

,

conditions

Mathematical

operations

a

functions

Global

variable

(

numbers

,

colors

)

Lists

Procedures

,

functions

Local

variables

Sensors

:

Communication

:

Clock

AccelerometerSensor

LocationSensor

Map

OrientationSensor

BarcodeScanner

ProximitySensor

Pedometer

ActivityStarter

Texting

PhoneCall

Memory

:

Multimedia

:

TinyDB

FireBase

Sound

,

TextToSpeech

SpeechRecognizer

Slide12

Slide13

Support for teachersTeaching materials and aids for pupilsteaching materials,

worksheet with tasks' solutions, source codes of applicationsworksheet with several tasks, self-assessment card, working files, reference materials

Course for teachers (50 hours)Communication with teachers (LMS Moodle)questionnaire for

teachers (feedback after lessons) p

upils’ applicationsdiscussion forums

Slide14

Verifying and reviewing of the subject

LMS

Moodlediscussion

forum

questionaires

pupils' outputs

t

eaching

material

worksheets

w

orking

files

s

elf-assessment

Slide15

Samples of etudes

Slide16

QR code reader

Slide17

Physical exercise assistant

Slide18

Alarm for seniors' falls

Slide19

SMS reader

Slide20

Internet polling

Slide21

Projects: NPITA, KEGA 029UKF-4/2018Secondary school teachers (verifiers), IT consultants

Acknowledgements

Slide22

Contactdoc. RNDr. Ľubomír ŠNAJDER, PhD. lubomir.snajder@upjs.sk

P. J. Šafárik University in Košice

Faculty of ScienceInstitute of Computer ScienceJesenná 5, 041 54 KošiceSLOVAKIA