Professional Documents
Culture Documents
17833-Article Text-21327-1-2-20210518
17833-Article Text-21327-1-2-20210518
Abstract AI Literacy
With the rapid technological change of society with Artificial Knowledge Skill Attitude
Intelligence, elementary schools’ goal should be to prepare
• Definition & Types of AI • Using AI Tools • Social Impact
the next generations according to competencies. We propose • Problem Solving & Search • Computational Thinking & • Collaborate with AI
an AI curriculum to cultivate students’ AI literacy to answer • Reasoning Programming
• Data & Machine Learning
the question of ‘why and what to teach’ on AI. The proposed • Applications
AI curriculum focuses on achieving AI literacy based on three Lecture Slides Teacher’s Guide Student’s Workbook
competencies: AI Knowledge, AI Skill, and AI Attitude. We
anticipate that the proposed curriculum will equip students
with core competencies for the future with AI.
Introduction
As the integration of AI into society accelerates digital trans-
formation, the ways of problem-solving shifts from the au- Figure 1: The complete outline of the proposed AI curricu-
tomation of human action to the automation of human cogni- lum for elementary school.
tion. AI technology is anticipated to develop into a general-
purpose technology like electricity and networking technol-
ogy in a shortcoming future. To reflect the future of AI in- As an answer to the question of ‘why and what to teach’
tegrated human labor systems, the objective of education students on AI, we propose an AI curriculum tailored to el-
should be reconfigured to portray the changing dynamics of ementary school students to develop AI literacy. The pro-
our society (Parliament 2018). Accordingly, an elementary posed AI curriculum is built upon the three competencies:
school curriculum should also be devised to prepare and in- AI Knowledge, AI Skill, and AI Attitude. The goal of the
spire the next generation in a world flooded with AI. curriculum is to cultivate AI-literate elementary school stu-
The discussion of to whom AI should be taught reoriented dents with mastery of the three competencies. Figure 1 il-
from university students to elementary school students. Cur- lustrates the complete outline of the proposed curriculum.
rent AI education is mainly carried out at universities with We further implemented a module of our curriculum to 60
a well-established curriculum. The aim of AI education in elementary school students from five different schools and
universities is to be academic and industry experts on the examined the content’s adequacy, effectiveness, and value.
career development of students. However, AI education in
elementary education should center on fostering the AI lit- Existing Guidelines for K-12 AI Education
eracy of students. A blind application of higher education AI AI literacy is a set of competencies that enable an individ-
curriculum is inadequate to meet the educational purpose of ual to function in AI integrated society proficiently. An in-
elementary schools. dividual with AI literacy would be able to critically evalu-
The AI curriculum of elementary school education should ate AI, communicate and collaborate with AI and fluently
consider the competencies specific to elementary school use AI as a tool (Long and Magerko 2020). However, aca-
students. The objective of elementary education is to pro- demic discussions on definitions and components of AI lit-
vide students with an opportunity to strengthen core com- eracy is in continuation. We share a parallel perspective and
petencies to function as a member of a society successfully. the works that define AI literacy and its competencies for our
The competency of elementary school should direct toward curriculum. Among the competencies to achieve AI literacy
fostering students’ ability to understand the AI integrated in the work of Long and Magerko (2020), ‘Recognizing AI’,
world. ‘Ethics’, and ‘Programming Ability’ are the core competen-
Copyright c 2021, Association for the Advancement of Artificial cies that align with our curriculum development objective.
Intelligence (www.aaai.org). All rights reserved. The AI for K-12 working group established guidelines
15569
AI Competencies Competency Subcategories Neopolitan(2018) Russel(2002) David Poole(2010) George Luger(2007)
• K1: Definition and Types of AI History of AI Rational Agents Rational Agents History of AI
• K2: Problem-Solving and Search Uninformed(blind search)
Informed(Heuristic search)
Uninformed(blind search)
Informed(Heuristic search)
Uninformed(blind search)
Informed(Heuristic search)
Uninformed(blind search)
Informed(Heuristic search)
AI Knowledge • K3: Reasoning Local search
Logic
Local search
Adversarial Search
Local search
CSP
Local search
Logic
15570
CS2013 topics Subcategories of AI Knowledge
Fundamental Issues Definition and Types of AI
Basic Search Strategies Problem-Solving and Search
Basic Knowledge Representation and Reasoning Reasoning
Basic Machine Learning Data and Machine Learning
Perception and Computer, Vision, Natural Language Processing Applications
Table 2: Associations between CS2013 Intelligent System topics and subcategories of the AI Knowledge competency.
plications based on their understanding of technology. AI Skill AI Skill competency equips students with com-
We construct the curriculum’s content by surveying putational thinking upon programming skills. The subcat-
prominent AI textbooks, and Computer Science Curricula egories of AI Skill competency are ‘Using AI Tools’ and
2013 (CS2013) (Sahami et al. 2013). CS2013 reflected con- ‘Computational Thinking and Programming’. ‘Using AI
tributions from many researchers, educators, and practition- Tools’ indicates an ability to use appropriate AI utilities for
ers in computer science and regarded as a primary guideline problem-solving. ‘Computational Thinking and Program-
in designing computing curricula (Sahami 2015). Therefore, ming’ refers to an ability to program simple AI applications,
the proposed curriculum’s content aligns with what is cur- ultimately developing Computational Thinking of students.
rently taught in college with adjusted difficulty suitable for For the AI Skill competency, we share our view with the
elementary school students. Adopting a backward curricu- AI competency framework by ReadyAI. ReadyAI considers
lum design approach, we first identified the desired learn- ’Computational Thinking and Programming’ as one of its
ing outcomes and then designed learning activities with in- core components of AI competency1 .
structional strategies (Wiggins and McTighe 1998). Table
2 shows associations between CS2013 topics and subcate- Computational Thinking is considered one of the fun-
gories of AI Knowledge competency. damental skills for elementary school students and read-
We further verified the relevance of our five subcategories ing, writing, and arithmetic. Computational Thinking refers
of AI Knowledge competency on ten AI textbooks’ contents. to “a student’s ability to solve problems, design systems,
Figure 2 illustrates a summary of the analysis of the mutual and understand human behavior based on computer science”
concepts of AI textbooks (Neapolitan and Jiang 2018; Rus- (Wing 2006). Computational Thinking emphasizes thinking
sell and Norvig 2002; Poole and Mackworth 2010; Luger on multiple abstraction levels for achieving the essential an-
2007; Callan 2003; Nilsson 1998; Winston 1992; Char- alytical ability of a student in a computer-ubiquitous world.
niak and McDermott 1987; Jackson 1985; Rich and Knight Since computer science encompasses AI, we regard Compu-
1983). tational Thinking as an imperative competency of a student
in acquiring AI literacy.
• All textbooks include the ‘Definitions and Types of AI’ as
their introductory topic. Five out of ten textbooks cover
AI’s history with the definition of AI, and four out of ten AI Attitude With rich examples of AI applications, AI At-
textbooks include topics on rational agents. titude competency advances students’ ability to consider all
• All textbooks include the ‘Problem-Solving and Search’. aspects of AI in society collectively. The subcategories of AI
The topics covered in this concept are uninformed (blind Attitude are ‘Social Impact’ and ‘Collaborate with AI’. The
search), informed (heuristic search), local search, adver- AI Attitude competency seeks students’ ability to acknowl-
sarial search, constraint satisfaction problem (CSP), and edge both the positive and negative effects of AI on society
planning. and a critical perspective on using AI technology.
• All textbooks include logic, knowledge representation, An AI literate citizen should possess the ability to use AI
uncertain knowledge, and expert systems, which all re- for the benefit of humanity. The assimilation of AI into the
late to ‘Reasoning’. Nine out of ten textbooks cover logic, human decision-making process introduces concerns toward
and eight out of ten textbooks cover knowledge represen- ethics on its usage. Addressed issues include a commer-
tations. cial gender-biased face classifier (Buolamwini and Gebru
2018) and word embedding with encoded racial stereotypes
• All textbooks cover topics on ‘Data and Machine learn- (Manzini et al. 2019). It is necessary to provide a balanced
ing’. Included concepts are Supervised Learning, Un- view of the conflicting ethical issues of AI for students to
supervised Learning, Neural Networks, Reinforcement reflect on themselves and acknowledge different opinions.
Learning, Genetic Evolution, and Semantic Web. Espe- In this regard, competencies for AI literacy should ensure
cially, recently published textbooks put more emphasis on that students perceive AI without any misconception (Wong
these topics. et al. 2020).
• All textbooks contain topics on the ‘Applications’ of AI.
The included domains are Natural Language Process-
ing(NLP), Image, Perception, and Robotics. Specifically, 1
edu.readyai.org/wp-content/uploads/2020/05/summer camp
NLP is consistently addressed in all textbooks. lesson plans demo.pdf
15571
Module Lesson Activities AI Competencies
• Play with Smart Speaker
1 • Explore Applications of AI K1 S1 -
1. Introduction • Distinguish between AI and Algorithm
to AI 2, 3 • Programming Activity: Smart Speaker - S2 -
• Daily Applications of AI
4 - - A1
• Social Impact of AI
• Understand Search Algorithms
• Solve Crossing the River Problem
1 K2 - -
• Play Tic-Tac-Toe Game
• Applications of Search Algorithms
2. Traditional • Understand Reasoning
Approaches of • Applications of Reasoning
2 K2 - -
AI - Search • Classify Animals with Reasoning Algorithms
and Reasoning • Play Bulls and Cows Game
3 • Programming Activity: Animal Classifier - S2 -
• AI Applications in Medicine
4 • Positive Impacts of AI - - A2
• Draw AI helping humanity
• Play with Face Filter Apps
1 • Understand Pixel in Image Processing K5 S1 -
3. Face • Feature Extraction and Edge Detection
Detection 2,3 • Programming Activity: Face Filter App - S2 -
• Distinguish between Face Detection and Face Recognition
4 K5 - A1
• The Impact of Face Recognition on Society
1 • How does the Computer Understand Audio? K5 S1 -
4. Speech
2,3 • Programming Activity: My Smart Home System - S2 -
Recognition
4 • The Impact of Speech Recognition on Society - - A1
• Play with Speech Translator
1 • Tokenization and Encoding K5 S1 -
5. Machine • Play with Speech Synthesis Application
Translation 2,3 • Programming Activity: Speech Translator - S2 -
• Draw Applications of Speech Translator
4 K5 - A1
• Applications of Speech Synthesis
• Play with Smart Lens
1 K4 S1 -
• Distinguish between Supervised and Unsupervised Learning
6. Image
2,3 • Programming Activity: Image Classifier - S2 -
Classification
• Applications of Image Classification
4 - - A1
• Draw an Ad of a Commercial Image Classifier
• Play with Toxic Comment Blocker
• Distinguish between Classification and Regression
1 K4 S1 -
• Predict a Height from a Shoe Size
7. Text
• Classification with Decision Trees
Classification
2,3 • Programming Activity: Toxic Comment Blocker - S2 -
• Importance of Training Data
4 K4 - A1
• Jeopardy: Classification vs Regression
• Understand AI in Self-Driving Cars
1 K5 - -
8. Self-Driving • Propose New AI Functions for Self-Driving Cars
Cars 2,3 • Programming Activity: Self-Driving Robot - S2 -
4 • The Impact of Self-Driving Cars on Society - - A1
Table 3: The content structure of the proposed AI Curriculum. Each capital letters of AI competencies indicate the competency
subcategories of Table 1. For example, ‘K1’ denotes ‘Definition and Types of AI’.
AI Curriculum for Elementary School for the K5-6 grade band. The only required prerequisite for
Students the curriculum is programming skills on constructing a se-
quence of commands using block-coding programming lan-
A full content structure of the proposed AI curriculum is
guages.
demonstrated in Table 3. The curriculum is most suitable
15572
Module Design Considerations We design all modules of advanced level of understanding through images or videos.
the AI curriculum on following considerations. Each mod- Competencies included in the module are AI Knowledge of
ule is constructed for even development of the three compe- ‘Applications’ and AI Attitude of ‘Social Impact’.
tencies to foster AI literacy of elementary school students.
The content for enhancing AI Knowledge competency is Module 4: Speech Recognition The fourth module cov-
built to uniformly address the core concepts of AI with- ers speech recognition. Students learn about how comput-
out emphasizing one particular knowledge. The activities ers process audio signals and deepen their understanding
to develop AI Skill competency are constructed to experi- through programming a home automation system. Students
ence using AI technologies in students’ day-to-day activi- also engage in a group discussion on how speech recogni-
ties. Further, the curriculum includes programming activi- tion influences their daily lives. The learning objective of the
ties to strengthen the student’s computational thinking and module is to know the speech recognition process. The mod-
creativity. The curriculum content for developing AI Atti- ule advances competencies of ‘Applications’ in AI Knowl-
tude competency presents various ethical issues and dilem- edge and ‘Social Impact’ in AI Attitude.
mas caused by AI integration into society.
Module 5: Machine Translation The fifth module ex-
The Structure of the Curriculum Each module of the plores machine translation. The module’s activities are about
curriculum consists of four consecutive lessons, where each how computers to convert audio signals to written text and
of the lessons in the module is designed to incorporate at programming a simple machine translation application. The
least one more AI competencies. Activities to develop AI module’s learning objective is an introduction to basic nat-
Skill competency are included in all modules. Although each ural language processing concepts and distinguishing be-
module covers different topics of AI, the flow of the lessons tween speech recognition and language processing. The
are similar. In the first lesson, students experience AI tech- competencies fostered in the fifth module are the AI Knowl-
nologies present in their everyday lives. The second and edge competency of ‘Applications’ and AI Attitude compe-
third lessons include programming activities using the En- tency of ‘Social Impact’.
try (Han, Kim, and Wohn 2015). Entry is a platform for
the block-based programming language that supports vari- Module 6: Image Classification The sixth module covers
ous coding blocks with high-level AI functionalities, such the concepts of supervised and unsupervised machine learn-
as video detection, machine translation, and speech recogni- ing. Students program a color classification model. Then,
tion. The last lesson includes a review of previous topics and students discuss and present how image classification im-
discussions on the social impact of AI with peers. pacts society. The module’s learning objectives are under-
standing fundamental concepts of machine learning and dif-
Module 1: Introduction to AI The first module intro- ferentiating supervised and unsupervised learning. Compe-
duces the core concepts of AI to students. The module’s tencies integrated into the module are AI Knowledge of
activities are programming a simple speech recognition al- ‘Data and Machine Learning’ and AI Attitude of ‘Social Im-
gorithm and discussing the social impacts of AI with peers. pact’.
Through the lessons in the module, students understand the
definitions and characteristics of AI and distinguish between Module 7: Text Classification The seventh module ex-
AI and algorithms. The learning objective of the module is plores text classification, centered explicitly on toxic on-
to resolve students’ potential misunderstanding of AI. The line comments. The programming activity for the module is
first module grows AI Knowledge competency of ‘Defini- to build a toxic comment blocker. Students are further pre-
tions and Types of AI’ and AI Attitude competency of ‘So- sented with the topic of biased data and discuss the conse-
cial Impact’. quences of data bias. Students are also introduced to the con-
Module 2: Traditional Approaches to AI The second cept of classification and regression. Through the course of
module explores problem-solving with search algorithms. activities, students learn the importance of using quality data
Activities of the module are programming an animal classi- by experiencing imbalanced and biased training data and
fier with reasoning algorithms. The learning outcome of the how it affects machine learning models’ decision-making.
module is understanding a traditional AI approach through With the module, students develop AI Knowledge compe-
search and reasoning algorithms. The second module fos- tency of ‘Data and Machine Learning’ and AI Attitude of
ters the AI Knowledge competency of ‘Problem-Solving and ‘Social Impact’.
Search’, ‘Reasoning’, and AI Attitude competency of ‘Col-
laborate with AI’. Module 8: Self-Driving Cars The final module is on self-
driving cars. Based on previous modules, students classify
Module 3: Face Detection The third module introduces technologies in self-driving cars according to AI concepts
how computers process images. Activities of the module are that they have learned. The programming activity for the
programming a face filter application. Then, students watch module is to build a self-driving robot with computer vision
multimedia resources on the positive and negative impacts technology. The module’s learning objective is to understand
of computer vision technologies on society and proceed to the importance and necessity of AI and how AI transforms
in-depth discussion. The module’s learning objective is to daily lives, society, and future careers. Competencies for the
understand the difference between how humans and comput- module are AI Knowledge of ‘Applications’ and AI Attitude
ers perceive visual information and how computers gain an of ’Social Impact’.
15573
Programming Activities Students acquire essential pro- Lesson 1: How does a computer identify an image?
gramming skills and basics of computer science through the Let's summarize what we have learned.
Teaching Strategies We suggest the following teaching 2. The impact of facial recognition technology on our lives
strategies for the effective implementation of the curriculum. Q. How is facial recognition technology being used?
Q. In addition to the examples presented, think about where the facial recognition technology is
Q. Provide your opinion on the following topic and give evidence behind your decision.
• The teaching method should employ appropriate topics to 2. Feature Extraction from Image
draw students’ attention and motivation but present them *Principle of CNN
to consider varying levels of topic importance. Feature maps
Input Output
student assessment when implementing our curriculum. Since the overall idea of CNN is
complicated, we will simply learn about
how CNN extracts the features.
• Assessment should be centered on a rational and objec- CNN extracts features such as horizontal
lines, vertical lines, circles, and diagonal
lines in an image through some
tive evaluation of students during all stages of peer inter- computational process. This process is
similar to the contour detection activity we
did earlier.
15574
strongly disagree disagree neutral
neutral agree
agree strongly agree
strongly agree
disagree
t-value p-value
the survey question of ‘I know the definition of AI’, stu-
I know what AI is
I know the definition of AI.
pre
3.490 .001
dents were not confident about AI’s definition (Mean: 3.07,
post
I can use
SD: 1.056). After the module implementation, the students
I can use AI-based pre
or servicesapps.
products with AI
post
3.782 .000 were more confident in their knowledge of the definition of
I can solve real world problem
I can approach
by usingreal
AI world
pre
2.151 .036
AI (Mean: 3.52, SD: 0.911). The t-test analysis showed a
problems with AI. post
0 1
0 10
2 3
20
4
30
5
40
6
50 60 70
t-value p-value
the result. The pre-survey results indicate that the students
Ratio of students who
Is this AI? pre
corretly distinguished AI 10.998 .000
are not familiar with differentiating between AI and algo-
post
and Algorithm on six
questions. 0 10 20 30 40 50 60 70
rithms (Mean: 3.23, SD: 0.673). After the implementation,
students successfully distinguished AI and algorithm (Mean:
4.42, SD: 0.720). The t-test analysis showed a significant
Figure 4: The t-test analysis of the student survey on the difference of (t=10.998, p < 0.01).
‘Introduction to AI’ module.
AI Skill For the survey items on AI Skill competency, the
module implementation increased students’ competency on
no prior learning experience on AI. ‘Using AI Tools’ and ‘Computational Thinking and Pro-
The learning objective of the first module’s lesson is un- gramming’. The analysis on the pre- and post-survey reveals
derstanding the definition of AI. Activities of the module that the curriculum implementation has developed students’
include interacting with smart speakers and solving exer- AI Skill competency with statistical significance of (t=3.782,
cises to differentiate AI and algorithms. The second and p<0.01), (t=2.151, p<0.05) and (t=2.272, p<0.05) on the
third lesson’s activity is programming a smart speaker with a survey questions of ‘I can use AI-based apps’, ‘I can ap-
block-based programming language. Students build a base- proach real-world problems with AI’ and ’I can make AI
line model in the second lesson and develop the model in program with block coding’.
the third lesson. The fourth lesson’s activity is understand- AI Attitude The pre- and post-survey show that the mod-
ing how AI changes people’s everyday lives and discussing ule implementation strengthens student’s AI Attitude com-
the social impacts of AI. petency. Response to the question of ‘I think AI has a pos-
itive effect on society’ demonstrates the statistical signifi-
Survey Respondents We taught four fifth grade and four
cance (t=2.500, p<0.05). However, on the questions of ‘I
sixth grade classes of five elementary schools in South Ko-
think AI can be helpful in my life’ and ‘I think AI can help
rea over a weekly one-hour lesson for four weeks. We re-
with my study’, the means of both questions were already
ceived consent to participate in research and an agreement
high with (Mean: 4.33, SD: 0.968) and (Mean: 4.17, SD:
to collect and use personal information. There were 60 par-
1.060), respectively. We speculate that a high percentage of
ticipants, consisting of 25 fifth grade students and 35 sixth
students had already formulated a positive attitude toward
grade students.
AI even before the module was implemented.
Survey Method We surveyed students before and after
implementing the module on AI Knowledge, AI Skill, and Conclusion
AI Attitude. We measure students’ level of competencies We propose to establish AI literacy as the main objective of
with a five-point Likert scale, with five being ‘Strongly elementary school AI curriculum and define the components
Agree’. We also surveyed students on their knowledge to dif- of AI literacy with three competencies: AI Knowledge, AI
ferentiate between AI and algorithms. We then compared the Skill, and AI Attitude.
student’s pre- and post- responses and analyzed the results Based on three core competencies, we build a curriculum
using the t-test analysis with a 0.05 level of significance. accompanying teaching and learning resources for elemen-
tary school students on AI education to equip students with
Results AI literacy. Our implemented AI curriculum enhances AI
Figure 4 demonstrates the analysis of the survey respon- literacy for elementary school students with statistically sig-
dent’s pre- and post-survey on AI literacy. The analysis nificant differences. We expect that our curriculum success-
demonstrates an increased average of the responses and sta- fully satisfies the goal of empowering students to prosper in
tistically significant differences. The analysis shows that our the world of AI.
curriculum successfully enhanced AI literacy in students. For future work, we aim to evaluate all modules’ valid-
ity. We also hope to develop an AI education curriculum for
AI Knowledge We confirm that the implementation of the the entire K-12, expanding from this AI elementary school
module enhances student’s AI Knowledge competency. On curriculum.
15575
Acknowledgements Sahami, M. 2015. Computer science curricula 2013
This research was supported by the MSIT(Ministry of Sci- (CS2013) AI and the intelligent systems knowledge area. AI
ence and ICT), Korea, under the ITRC(Information Technol- Matters 1(3): 4–5.
ogy Research Center) support program(IITP-2018-0-01405) Sahami, M.; Roach, S.; Cuadros-Vargas, E.; Danyluk, A.;
supervised by the IITP(Institute for Information & commu- Dodge, R.; Fisher, K.; Fincher, S.; France, R.; Grossman,
nications Technology Promotion). D.; Hawthorne, B.; et al. 2013. Computer Science Curricula
2013 (CS2013) .
References Touretzky, D.; Gardner-McCune, C.; Martin, F.; and See-
Buolamwini, J.; and Gebru, T. 2018. Gender shades: Inter- horn, D. 2019. Envisioning AI for K-12: What should every
sectional accuracy disparities in commercial gender classifi- child know about AI? In Proceedings of the AAAI Confer-
cation. In Conference on fairness, accountability and trans- ence on Artificial Intelligence, volume 33, 9795–9799.
parency, 77–91. Wiggins, G.; and McTighe, J. 1998. What is backward de-
Callan, R. 2003. Artificial Intelligence. Palgrave MacMillan. sign. Understanding by design 1: 7–19.
Charniak, E.; and McDermott, D. 1987. Introduction to Ar- Wing, J. M. 2006. Computational thinking. Communica-
tificial Intelligence. USA: Addison-Wesley Longman Pub- tions of the ACM 49(3): 33–35.
lishing Co., Inc. ISBN 0201119455. Winston, P. H. 1992. Artificial Intelligence (3rd Ed.).
USA: Addison-Wesley Longman Publishing Co., Inc. ISBN
Han, A.; Kim, J.; and Wohn, K. 2015. Entry: visual pro-
0201533774.
gramming to enhance children’s computational thinking. In
Adjunct Proceedings of the 2015 ACM International Joint Wong, G. K. W.; Ma, X.; Dillenbourg, P.; and Huan, J.
Conference on Pervasive and Ubiquitous Computing and 2020. Broadening Artificial Intelligence Education in K-12:
Proceedings of the 2015 ACM International Symposium on Where to Start? ACM Inroads 11(1): 20–29. ISSN 2153-
Wearable Computers, 73–76. 2184. doi:10.1145/3381884. URL https://doi.org/10.1145/
3381884.
Jackson, P. C. 1985. Introduction to artificial intelligence:
an AI text. USA: Dover Publications.
Long, D.; and Magerko, B. 2020. What is AI Literacy? Com-
petencies and Design Considerations. In Proceedings of the
2020 CHI Conference on Human Factors in Computing Sys-
tems, 1–16.
Luger, G. F. 2007. Artificial intelligence: structures and
strategies for complex problem solving. Pearson education.
Manzini, T.; Lim, Y. C.; Tsvetkov, Y.; and Black, A. W.
2019. Black is to criminal as caucasian is to police: De-
tecting and removing multiclass bias in word embeddings.
arXiv preprint arXiv:1904.04047 .
Neapolitan, R. E.; and Jiang, X. 2018. Artificial intelligence:
With an introduction to machine learning. CRC Press.
Nilsson, N. J. 1998. The quest for artificial intelligence.
Cambridge University Press.
Parliament, U. 2018. AI in the UK: ready, willing and able.
The Authority of the House of Lords, Select Committee in
Artificial Intelligence .
Poole, D. L.; and Mackworth, A. K. 2010. Artificial Intel-
ligence: foundations of computational agents. Cambridge
University Press.
Rich, E.; and Knight, K. 1983. Artificial Intelligence.
McGraw-Hill Higher Education. ISBN 0070522634.
Russell, S.; and Norvig, P. 2002. Artificial intelligence: a
modern approach. Prentice Hall.
Sabuncuoglu, A. 2020. Designing One Year Curriculum to
Teach Artificial Intelligence for Middle School. In Proceed-
ings of the 2020 ACM Conference on Innovation and Tech-
nology in Computer Science Education, 96–102.
15576