Artificial Intelligence (AI) Apirujee Rujirek

Get Started. It's Free
or sign up with your email address
Artificial Intelligence (AI) Apirujee Rujirek by Mind Map: Artificial Intelligence (AI) Apirujee Rujirek

1. intuition + physicality

2. It facilitates the creation and understanding of simulations of complex systems. Its 3-D graphics, sound, blocks-based interface and keyboard input make StarLogo a great tool for programming educational video games.

2.1. games tie into the math and science curriculums

3. Making programming visual provides very quick rewards for the efforts, making this perfect for young children who often have trouble with patience

4. Right job + Right task --> accomplishment

5. Help Teachers to do their jobs ( grading) faster, easier and accurate and they have more time to do others important job like teaching plane and develop intercommunication skills with the students.

6. AI and machine learning in educational context

6.1. Algorithms improve education, approach to learning

6.1.1. ie. Instead of give students the generic curriculum of textbooks, give them Digital text books with knowledge engines ( machine learning algorithms) as the machine will learn from students' performance and create content based on their needs ( specific need)

6.1.2. Using AI machine learning to Personalised learning experiences called ' Intelligent tutoring systems' Challenging about 'Privacy' As trying to create AI that deeply understand students in order to personalize and adapt and optimize them. it has to learn about them from their engagement and experiences so it's risky like two side of dilemma situation between what should it be learning and adapting to them to benefit and what or how does it protect their privacy in their security. Self-direct learning, Self-organising system learning through self- instruction and peer-shared knowledge Self-organized learning happens through peer-sharing, emergent phenomenon happening from the inside to Find the main core content of learning subject called 'Main domain" like in Algebra, learning from students algorithm of solving problem in various ways. leading to... The tutor can not only express what they know well but both tutor and learner will learn together as they get to know well what they try to express.

6.1.3. artificial intelligence and natural language procession Chatbots It personalizes institutional learning they will take over the repetitive tasks and make a teacher’s work more meaningful like concentrating on establishing a stronger relationship with students

6.1.4. Using algorithms to do the grading automated systems

7. Data is central to computing

7.1. Machine Learning starts from ...

7.1.1. Data storing Having Data base, filled with user information then.. Data organising

7.1.2. Data store, Data organising. Data training

8. Machine Learning

8.1. AutoDraw

8.1.1. what's it? Pairs AI machine Learning + Talented Artist App for creating .. postcard poster picture

8.1.2. How does it work? Collecting data from people' doodles and predict the picture people are going to draw and create that proper picture

8.1.3. What's their algorithm Using 'Artificial Neural Networks'​ The app collected data with Pictionary clone called Quick, Draw! They practically got training data for free by gamifying the process,gathering a bunch of different samples of people's drawings

8.2. High level programming and Games

8.2.1. Thingifying using Object oriented programming techniques Object

8.3. machine learning is incredibly powerful to make predictions or calculated suggestions based on large amounts of data.


8.4. Algorithms

8.4.1. Supervised Learning Decision tree classification Training data Find optimal separations To make prediction

8.5. Scratch

8.5.1. Data gathering and training let users create the work openly and free so would be able to gather alot of data on what most users have created, got the data of what is most and less popular tools, scripts or the style of animation most users seem like to make and avoid to use. Analyse those data in order to ..


10. UX and Bubble

10.1. User Experience, the machine learning brought the idea of learn-ability and cognetics

10.2. Bubble using AI on the tutorial session

10.3. UX and machine learning

10.3.1. it meets the specific needs of the users( learners), by generating data and providing various kind of information from wider range of sources combining with the users experience to fulfil their needs and goals ( personalized learning)

11. Physical computing and IoT ( Internet of things)

11.1. controlling something physical

11.2. IoT ( The Internet of Things)

11.2.1. Intelligent systems of systems can shares data and analyze it

11.2.2. 'Connectionism' Encapsulate how we construct or make our knowledge, or how we make connections. Computational theories of mind the knowledge of a system resides in the weights of connections within a network, rather than being stored in nodes. This link to connectionism and connectivism and the users engagement Connectionism in educational context This could be embed in creating learning ecology as provide space or setting for students to get access to knowledge freely and accessibly and also can share and give feedback in real-time. Laurillard's Conversational Model

11.2.3. People <---> Machine <--> Data

11.2.4. The IoT interms of Learning and Teaching The impact for the school and institution IoT improves the education itself and brings advanced value to the physical environment and structures. using IoT in terms of linking data base (course module information) with the users( students, teachers, school staffs) and connect them via Machine ( devices ie. ipad, smartboard ) Universities can use connected devices to monitor their students, staff, and resources and equipment at a reduced operating cost, which saves everyone money. And these tracking capabilities should also lead to safer campuses.

11.3. Computational models are being used to DEMONSTRATE that ABSTRACT NOTIONS of reasoning are LEARNABLE

11.4. Marvin Minsky

11.4.1. Example of patctern recognition with letters connectionist model of activation relative to recognised form i.e. Delay recognising letters when they are not part of recognisable words

11.5. Codebug

11.5.1. debugging , learning to do algorithm , solving problem

12. Machine Code, Modelling and Mathematical Perspectives

12.1. mathetics

12.1.1. mathematics is a language, as much as computational programming languages and our spoken languages.

12.1.2. algorithms that support abstract, mathematical representations

12.1.3. mathematics of Machine Learning is important as Selecting the right algorithm which includes giving considerations to accuracy, training time, model complexity, number of parameters and number of features.

12.2. StarLogo

12.3. NetLogo

12.4. TURTLE

12.4.1. easy to start creating shapes using the LOGO language

12.5. The important in terms of teaching and learning

12.5.1. Teaching coding via games would grounding students.... for learning about Computational thinking (CT) skills CT is a problem-solving process that includes some characteristics, such as logically ordering and analyzing data and creating solutions using a series of ordered steps (or algorithms), and dispositions, such as the ability to confidently deal with complexity and open-ended problems CT is essential to be used to support problem-solving across all disciplines, including math, science, and the humanities. To enhance important critical thinking abilities as it's logically learning structure. reasonable and rational. Prepare them to get used to the complex programming landscape (as there are well over 100 languages in use)

13. Coding For All

13.1. Raspberry Pi

13.1.1. Yearners Benefits Learn more and gain in understanding about computing as a practice even no interest in computing before Exploring aspect of digital tool, they use without knowing the underlying techno work

13.1.2. Schoolers Benefits open spaces of informal learning approaches to all staffs as it naturally facilitate creativity and collaboration.

13.1.3. Community the community contributions, inspired from Raspberry Pi like Raspberry Jams, Astro Pi etc. Showing that this digital tool inspired many users to create and develop the tools in broader aspects to fulfil their needs and facilitate their learning and teaching.

13.2. Coding is like Thingnified ' thought' and 'practice' to be able to explore it, manipulate it and to understand it. To convert those abstract into a thing; to make concrete and tangible.

13.3. using computational expressing the rhythm and music so it would be shown that computing could be the way of express the abstract idea to be more tangible in every kind of form of contents.

13.4. Social political condition play a role in the community and society we live in. not just about how good the device is but how people in the society engage and contribute.

13.5. The important in terms of teaching and learning

13.5.1. Informal learning in formal learning setting In the school, having 'Code club' teaching kids, coding and computational skills. it's like having 'music club and dancing club' Offering the interest in computing to kids like in music and arts. Curriculum , criteria and assessment in order to evaluate proficiency is the thing have to consider

14. Computational Literacy

14.1. Educational context

14.1.1. It applies to every other type of reasoning, to understand what computer can do for us and how we can use this criteria for our own creations and problem solving in daily life.

14.2. Computational Thinking

14.2.1. 'logically reasoning + systematically + problem solving + creativity + critically' ( Awful lots if things!, Janette Wing's)

14.2.2. The important in terms of teaching and learning Educational Context more likely is about the practice, a way of doing, a way of being able to think at multiple levels of abstraction that can manifest at different levels. (Wing, 2006; Denning, 2009.

15. Ethical AI concerns

15.1. Intelligence comes from learning, whether we’re human or machine. Systems usually have a training phase in which they "learn" to detect the right patterns and act according to their input.

15.1.1. the training phase can be fooled in ways that humans wouldn't be. For example, random dot patterns can lead a machine to “see” things that aren’t there. If we rely on AI to bring us into a new world of labour, security and efficiency, we need to ensure that the machine performs as planned, and that people can’t overpower it to use it for their own ends. Again, Who's programming? Validity and trustworthiness is the issue here. We shouldn’t forget that AI systems are created by humans, who can be biased and judgemental.

15.2. Solution on Ethics in Machine Learning

15.2.1. It might be useful to make the law about AI to measure and evaluate the practices, perhaps we can create better standards in broader perspective on political issue and privacy protection. The one who write the law should listen to the programmer that will inform the risk that AI can be in order to launch the right, accurate rule

15.2.2. Create the ethical robot that learn to predict consequences, as they were programmed to learn basic ethical dilemma.

15.3. Final thought! The increasing of machine intelligence will shed the light on human morals. Morality, empathy and creativity. More importantly, make people questioning on their practice. Look back on our BLACK BOX and try to under it from the root.