Loading...
Please wait, while we are loading the content...
Similar Documents
Reflections on teaching app inventor for non-beginner programmers: issues, challenges and opportunities.
Content Provider | CiteSeerX |
---|---|
Author | Soares, Andrey |
Abstract | App Inventor has been used successfully to teach introduction to programming course for CS/IS/IT and Non-CS majors. Now, researchers are looking on how to include the tool in the curriculum of more advanced computing courses. This paper presents some Issues, Challenges and Opportunities observed while teaching courses on Mobile Application Development with App Inventor. In particular, this paper discusses the following topics that instructors should take into consideration when designing their courses with App Inventor: Pre-Requisite for the course, Visual vs. Textual Programming, Planning and Designing Apps, the use of Web Services, students new to Event-driven programming, the use of database and SQL, Lists, designing User Interfaces, discussing Data communications, and the Use versus the Creation of objects. The paper shows that App Inventor has great potential to be used for teaching more advanced computing concepts. For some of the topics, students may be required to have more than just basic programming skills. |
File Format | |
Access Restriction | Open |
Subject Keyword | App Inventor Non-beginner Programmer User Interface Designing Apps Visual V Advanced Computing Course Data Communication Event-driven Programming Advanced Computing Concept Non-cs Major Textual Programming Web Service Mobile Application Development Following Topic |
Content Type | Text |
Resource Type | Article |