Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality 2018
DOI: 10.1145/3284179.3284189
|View full text |Cite
|
Sign up to set email alerts
|

An experience with the App Inventor in CS0 for the development of the STEM didactics

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 14 publications
0
3
0
1
Order By: Relevance
“…Like Alice and Scratch, AI2 has the disadvantage that it is not used in the industry, for this reason, these programming languages can be unattractive to students with some programming experience [15]. Therefore, it is recommended to attract novices to programming [16] and use App Inventor as a language prior to the use of formal programming languages based on text [1,2,21,22,26]. Our work resembles that of [21] insofar as we intend to show that AI2 allows a non-programmer teacher to create personalized applications that are useful for the students' learning process in areas such as mathematics [12].…”
Section: Discussionmentioning
confidence: 99%
“…Like Alice and Scratch, AI2 has the disadvantage that it is not used in the industry, for this reason, these programming languages can be unattractive to students with some programming experience [15]. Therefore, it is recommended to attract novices to programming [16] and use App Inventor as a language prior to the use of formal programming languages based on text [1,2,21,22,26]. Our work resembles that of [21] insofar as we intend to show that AI2 allows a non-programmer teacher to create personalized applications that are useful for the students' learning process in areas such as mathematics [12].…”
Section: Discussionmentioning
confidence: 99%
“…It has allowed thousands of people to create useful software in the real world and to see themselves as creators rather than just consumers in the mobile computing environment" [43];  "(...) one of the most popular blockbased programming environments" [44];  "(...) a programming environment that reduces barriers to the creation of mobile applications for Android devices, especially for people with little or no programming experience. App Inventor applications for a mobile device are built by arranging components with a WYSIWYG editor in a web browser, where the development computer is connected to the device via WiFi or USB" [45];  "(...) a visual language that allows users to create mobile apps for Android" [46];  "(...) a quick and easy way to develop Android applications" [47];  "(...) an easy-to-use tool for building both simple and complex Android applications that can be easily ported to your phone, shared with others, or even sent to the Google Play Store ® for distribution on all Android devices in the whole world" [48];  "(...) a programming language for Android apps designed to teach programming skills to middle and high school students" [49];  "(...) an innovative tool, developed by Google ® and maintained today by the MIT ® ; with it, you can create applications for Android mobile devices, through a visual language, without having to decorate or write programming language codes (...) an excellent learning tool that allows newcomers to computer programming to create complete applications" [50];  "(...) a free online programming tool that uses simple block-style language that makes coding easy to learn" [51];  "(...) a web-based visual platform for building Android applications" [52];  "(...) a visual language, blocks for building Android applications, (...) which has tools for creating user interfaces and blocks, which collide and define how the application will work" [53];  "(...) an informal online learning environment with over 5 million users and 15.9 million applications created" and "(...) an environment that uses blockbased visual language to enable people to create mobile applications for Android devices" [54] ® ; it allows people to create software for their phones and tablets, rather than just using those devices" [64];  "(...) an online visual environment that uses the blockchain programming paradigm, which allows even users unfamiliar with programming languages to quickly develop mobile applications running the Android operating system" [65];  "(...) a free and revolutionary online program from MIT ® that allows you to create your mobile apps" and "(...) matching easy-to-use code blocks allow even beginners to quickly create apps work" [66].…”
Section: Over Time the Mit App Inventormentioning
confidence: 99%
“…Project-Based Learning (PBL) [22], [6], [23], [24], [19]a, [20]a, [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [44], [45], [46] 83% Mission-Based Learning (MBL) [47] 3%…”
Section: Estrategias De Enseñanzamentioning
confidence: 99%
“…*App Inventor ayuda a enseñar a personas que tienen algo de experiencia, así como a aquellos que tienen poca o ninguna experiencia en programación. [24] Conocer el desempeño de los estudiantes en pensamiento computacional. Aceptación de MIT AI en el curso introductorio de programación.…”
Section: Tabla V Principales Hallazgos De Los Estudios De Enseñanza Dunclassified