<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1104898</article-id><article-id pub-id-type="publisher-id">OALibJ-87642</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Design and Development of High School Artificial Intelligence Textbook Based on Computational Thinking
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yanfang</surname><given-names>Yu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yuan</surname><given-names>Chen</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Hangzhou Zhejiang Radio and Television University, Hangzhou, China</addr-line></aff><pub-date pub-type="epub"><day>06</day><month>09</month><year>2018</year></pub-date><volume>05</volume><issue>09</issue><fpage>1</fpage><lpage>15</lpage><history><date date-type="received"><day>10,</day>	<month>September</month>	<year>2018</year></date><date date-type="rev-recd"><day>27,</day>	<month>September</month>	<year>2018</year>	</date><date date-type="accepted"><day>30,</day>	<month>September</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Big data and deep learning technology have once again set off a boom in artificial intelligence. Artificial intelligence has been a major development strategy in many countries. The Chinese government has also written this into the “13th Five-Year Plan”, and the Ministry of Education has also launched with the reform measures for artificial intelligence education, the deep integration of “artificial intelligence education” has been opened. In this context, China’s artificial intelligence disciplines and professional construction have set off a major reform storm from colleges to basic education. The revision of this high school artificial intelligence textbook was carried out in this context. The biggest feature of this high school artificial intelligence textbook revision is the integration of computational thinking into the core literacy design. Co
  mputational thinking is an indispensable ability of learners in the 21st century. As a typical “digital aboriginal”, high school students must have computational thinking in order to cope with the challenges brought about by the rapid changes in social technology in the future. At present, all developed countries have incorporated computational thinking into national curriculum standards. China has also written computational thinking into national curriculum standards and listed it as one of the core literacies of information technology disciplines.
 
</p></abstract><kwd-group><kwd>Artificial Intelligence</kwd><kwd> Computational Thinking</kwd><kwd> Core Literacy</kwd><kwd> Textbook  Design</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In July 2017, the “New Generation Artificial Intelligence Development Plan” issued by the State Council clearly defined the strategic goal of “three-step” of China’s new generation of artificial intelligence, and proposed six key tasks of each participant, and also issued resources: Configure the program and develop safeguards to ensure implementation of the development plan. And it proposed: the implementation of the national intelligence education project, the establishment of artificial intelligence related courses in the primary and secondary schools, and gradually promoting programming education, encouraging social forces to participate in educational programming software, game development and promotion. Artificial intelligence education has been mentioned as a key development location. This indicates that artificial intelligence has risen to the national strategic level, and the deep integration of “artificial intelligence + education” has been opened. In this context, the Ministry of Education has carried out reform measures for artificial intelligence education. As early as 2014, the Ministry of Education fully implemented the revision of the general high school curriculum and curriculum standards (experiments), and required the core literacy of the discipline to be reflected in the revised principles and revised results. In the revision process of this high school information technology textbook, the changes in artificial intelligence textbooks are particularly large, mainly due to the development of the field in the past two years, and the resulting changes in a series of national policy guidelines. The revision of this artificial intelligence textbook is to integrate computational thinking as the main subject thinking into the core literacy design.</p><p>Computational thinking reflects the intrinsic value of artificial intelligence curriculum and has become an important part of artificial intelligence teaching research. In March 2006, Prof. Zhou Yizhen from the Department of Computer Science at Carnegie Mellon University in the United States proposed that computational thinking is a series of thinking activities that cover the breadth of computer science, such as problem solving, system design, and human behavior understanding, using the basic concepts of computer science [<xref ref-type="bibr" rid="scirp.87642-ref1">1</xref>] . Zhang Xuejun believes that computational thinking can enable students to understand the information world in a multi-disciplinary perspective using the disciplinary thinking of information technology, to solve the outstanding problems of the enthusiasm of students in the current development of information technology curriculum, and to further promote the information technology curriculum, reform and restructuring [<xref ref-type="bibr" rid="scirp.87642-ref2">2</xref>] . Chen Kaiquan regards computational thinking as a learner’s ability to solve problems, aiming at intelligent society to cultivate the transformation of students’ information literacy [<xref ref-type="bibr" rid="scirp.87642-ref3">3</xref>] . The “High School Information Technology Curriculum Standard Revision” completed in 2016 clearly pointed out the importance of computational thinking for students to establish information literacy. How to integrate computational thinking as the main subject thinking into the core literacy design is the focus and direction of this revision of artificial intelligence teaching materials.</p><p>Second is the orientation of artificial intelligence in the high school information technology discipline and its logical relationship between disciplines.</p><p>At present, many colleges and universities in China have been actively implementing the first-level discipline of artificial intelligence. However, in the basic education stage, there is still a lack of curriculum links for corresponding content. Over the years, artificial intelligence has not received much attention in basic education. From textbooks to teachers to related software and hardware facilities, development has been slow. This revision of the Ministry of Education textbooks takes the implementation of the fundamental tasks of Lideshu people as a guide, and in-depth summarizes the valuable experience of China’s ordinary high school curriculum reform since the 21st century, fully draws on the outstanding achievements of international curriculum reform, and strives to put the curriculum and curriculum standards of ordinary high schools in China. It is revised into a programmatic teaching document that has both international advanced level and actual conditions in China, and builds a general high school curriculum system with Chinese characteristics. The entire revision process was completed in five years. Among them, the revision of artificial intelligence textbooks can be said to have been changing. One of the main reasons is that it has been affected by the development of artificial intelligence in recent years and the related policies that the country has continuously introduced. Second, the characteristics of the curriculum itself are determined.</p><p>With the increasing importance of the artificial intelligence discipline, the orientation of the artificial intelligence curriculum in the entire high school information education is also changing, and the nature of the curriculum has also changed from the original selective curriculum to selective compulsory. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the new version of the high school information technology module dependency relationship and curriculum adaptation strategy map. It can be seen from the figure that the artificial intelligence course plays a link between “data and computing” and “analytic algorithm”, and horizontally has a close relationship with the “data management and analysis” course. After all, big data and statistical analysis It is the basis for the development of artificial intelligence. The revision of this textbook textbook chose Python as the main programming language for the entire discipline. Because the local conditions, the experimental conditions of the school, the teachers and the specific conditions of the students are very different, the Python language is not the only choice. Other programming environments, including C/C++, JavaScript, Blockly, App Inventor, R, etc., are also suitable, artificial intelligence programming language.</p><p>Third, high school artificial intelligence textbooks</p><p>The core concept of this revision of the textbook of the Ministry of Education is to build an evaluation system based on discipline literacy, promote learning innovation in the digital age, support the development of students’ information literacy, and promote the individualized development of students. The core literacy of the discipline is the concentrated expression of the value of the subject’s</p><p>education, and it is the correct value, the necessary character and the key ability gradually formed by the students through the study of the subject. The core literacy of high school information technology discipline consists of four core elements: information awareness, computational thinking, digital learning and innovation, and information society responsibility. They are the comprehensive expression of information technology knowledge and skills, processes and methods, emotional attitudes and values gradually formed by students in the process of receiving information technology education. Among them, computational thinking has certain particularities compared to the other three elements. Students with computational thinking can define problems, abstract features, establish structural models, and organize data rationally in information activities. By judging, analyzing, and synthesizing various information resources, reasonable algorithms are used to solve problems. Solution; summarize the process and method of solving problems using computers and migrate to other problem-solving related to them [<xref ref-type="bibr" rid="scirp.87642-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.87642-ref5">5</xref>] .</p></sec><sec id="s2"><title>2. Construction of Artificial Intelligence Textbook Framework Based on Subject Literacy</title><p>Based on the four core elements of the discipline, we designed the framework and style of artificial intelligence textbooks. <xref ref-type="table" rid="table1">Table 1</xref> shows the basic framework of high school artificial intelligence textbooks based on the core literacy evaluation system. The basic framework of the new textbook is centered on the core literacy of the above four university departments, while taking into account the inheritance of the three-dimensional goals. The table shows the core literacy and three-dimensional goals of the first part of the textbook. The three-dimensional goal refers to the application of the corresponding knowledge and technology, the learning method through the learning process, and the cultivation of emotional attitudes and values.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Basic framework of artificial intelligence preliminary textbook</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Primary directory</th><th align="center" valign="middle"  rowspan="2"  >Secondary directory</th><th align="center" valign="middle"  colspan="4"  >Core literacy</th><th align="center" valign="middle"  colspan="3"  >Three-dimensional target</th></tr></thead><tr><td align="center" valign="middle" >Information Awareness</td><td align="center" valign="middle" >Computing Thinking</td><td align="center" valign="middle" >Digital Learning and Innovation</td><td align="center" valign="middle" >Information Social Responsibility</td><td align="center" valign="middle" >Knowledge and skills</td><td align="center" valign="middle" >Process and methods</td><td align="center" valign="middle" >Emotional attitudes and values</td></tr><tr><td align="center" valign="middle" >Unit 1 Understanding artificial intelligence</td><td align="center" valign="middle" >1.1 Artificial intelligence around the task</td><td align="center" valign="middle" >According to the needs of task activities, consciously and actively seek appropriate ways to obtain and process information.</td><td align="center" valign="middle" >By judging, analyzing and synthesizing various information resources to fill in the activity information table, guide the whole process of the activity.</td><td align="center" valign="middle" >Find the information you need and use it to conduct self-learning and collaborative learning.</td><td align="center" valign="middle" >Obey the network norms and develop good online habits in the process of searching for information online.</td><td align="center" valign="middle" >It can describe the basic concepts and basic characteristics of artificial intelligence; know the development history and typical application of artificial intelligence; Discover artificial intelligence of life change; master the use of common artificial intelligence tools to conduct writing learning</td><td align="center" valign="middle" >According to the theme, fill in the activity record form, and report on the results.</td><td align="center" valign="middle" >Deeply perceive the impact of artificial intelligence on life and improve the ability to comprehensively apply information technology.</td></tr></tbody></table></table-wrap><p>The basic framework of the textbook is based on the four core literacy emphasized by the curriculum standards. At the same time, as a revised textbook, it takes into account the inheritance of the three-dimensional goal. Therefore, the design of the basic framework reflects the characteristics of inheritance and development. In this textbook, we will start from the aspects of understanding artificial intelligence, intelligent home system preliminary, intelligent robot design, understanding artificial intelligence technology, etc., and carry out classroom-based learning in the form of “project-task-activity”. Mixed learning activities in digital learning and development practice. Through the hands-on construction and implementation of a simple intelligent system work scenario, understand the control structure and basic implementation principles of the intelligent system.</p><p>From the beginning of this revision, the artificial intelligence curriculum has been changed from the original high school information technology elective module to selective compulsory. The module content of this course is linked with the robot production competition activities, which is another way to cultivate innovative talents. In the course of course preparation, we also added the new case application in the field of artificial intelligence to enhance students’ interest in learning, and stimulate students’ curiosity through the analysis of the principles of common intelligent electronic devices, fully considering the cognitive characteristics of high school students, and choosing The AI application problems that are closely related to their study and life are visible and tangible as a case study.</p></sec><sec id="s3"><title>3. Textbook Content Standard Construction</title><p>According to the latest curriculum standards of the Ministry of Education, the content standards of high school artificial intelligence textbooks are roughly as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. It can be divided into three parts: artificial intelligence foundation, simple intelligent system development and artificial intelligence technology development and application.</p><p>Among them, the basic part mainly includes the theoretical knowledge of artificial intelligence related concepts, characteristics, development history, typical application of artificial intelligence, as well as artificial intelligence programming language and core algorithm, artificial intelligence application to achieve the basic process and implementation principles and other technical content. In addition to introducing relevant development tools and development platforms, simple intelligent system development mainly describes artificial intelligence framework applications, simple artificial intelligence application module construction, environmental parameter configuration, and implementation of various natural interaction modes. The artificial intelligence technology development and application module mainly involves the ethical and security challenges faced by intelligent application systems, enhances the awareness of security protection and responsibility, and the great value and potential threat of artificial intelligence to human society, and guides students to maintain and abide by the norms of intelligent society, knowledge with the role.</p></sec><sec id="s4"><title>4. New and Old Textbook Comparison</title><p>The new edition (2018 edition) textbooks are written strictly according to the “Ordinary High School Information Technology Curriculum Standards (2017 Edition)”. The new and old curriculum standards vary greatly. Therefore, the new edition textbooks and the old edition (2004 edition) textbooks are quite different, and can be largely said to be rewriting the textbook. The obvious differences between the two in the textbook system are shown in the table (<xref ref-type="table" rid="table2">Table 2</xref>).</p><p>Specifically, the new and old versions of the textbooks have significant differences in content, layout, difficulty, and features. In order to carry out relatively complete and detailed analysis of textbooks, we have identified various indicators of textbook analysis, including content, layout, difficulty, and features. The indicators of each dimension are shown in <xref ref-type="table" rid="table3">Table 3</xref> [<xref ref-type="bibr" rid="scirp.87642-ref6">6</xref>] .</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Comparison of new and old teaching materials system</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >New textbook content catalogue system</th><th align="center" valign="middle" >Old textbook content catalogue system</th></tr></thead><tr><td align="center" valign="middle" >Unit 1 recognizes artificial intelligence 1.1 Artificial intelligence around you 1.2 The main drivers of artificial intelligence Unit 2 Intelligent Robot Preliminary 2.1 Recognize and build intelligent robots 2.2 Sensory and control of the robot 2.3 Let the robot car drive intelligently 2.4 Realizing the Obstacle Avoidance of Robot Cars 2.5 Realize remote interaction and control of robot car Unit 3 Simple Smart Home System 3.1 Smart Home and Life 3.2 Smart Home Green Lighting 3.3 Smart home audio and air conditioning 3.4 Simple smart home scene mode 3.5 Intelligent Robot Manager Unit 4 Artificial Intelligence Core Technology 4.1 Machine Learning and Its Applications 4.2 Understanding Artificial Neural Networks Unit 5 The future of artificial intelligence 5.1 The development direction of artificial intelligence 5.2 Potential value of artificial intelligence 5.3 Artificial Intelligence challenges the legal system and ethics</td><td align="center" valign="middle" >Chapter 1 Getting to know artificial intelligence 1.1 What is artificial intelligence? 1.2 What can artificial intelligence do for us? Chapter 2 Understanding Artificial Intelligence Language 2.1 Understanding Prolog 2.2 Using Prolog 2.3 Artificial Intelligence Language Chapter III Representing Knowledge by Computer 3.1 Knowledge and its type 3.2 Introduction to Knowledge Representation 3.3 Common methods of knowledge representation Chapter IV Using Computer Reasoning 4.1 What is an expert system? 4.2 How does the expert system work? 4.3 How to develop an expert system Chapter 5 Solving Problems with Smart Search 5.1 Problems that can be solved by searching 5.2 Blind search 5.3 Heuristic search Chapter VI Development and Future of Artificial Intelligence 6.1 Development of artificial intelligence 6.2 The future of artificial intelligence</td></tr></tbody></table></table-wrap><p>According to <xref ref-type="table" rid="table3">Table 3</xref>, we made a detailed comparison of the revision changes of the new and old textbooks of compulsory modules. <xref ref-type="table" rid="table4">Table 4</xref> shows the changes in the content, layout, difficulty and characteristics of the new and old textbooks.</p><p>Third, integrate computational thinking as the main subject thinking into the core literacy design.</p><p>The current discussion of computational thinking around the world also provides ideas for our curriculum design. In-depth observation of the concept of computational thinking, it can be found that it comes from computer science, first used to describe the ideas and methods in computer science, and after moving towards a broader social vision, it gradually evolved into a “human” around the subject, becoming a The concept of the intrinsic quality of human beings derived from scientific thinking has led to a broader and important social and educational significance. In the process of textbook design, how to integrate computational thinking as the main subject thinking into the core literacy design, we mainly achieve through the following aspects.</p><p>1) Curriculum Design Based on Computational Thinking</p><p>There are different opinions at home and abroad on the definition of the framework of computational thinking. The mainstream view is mainly based on problem solving. The computational thinking in this research, high school information technology textbook, refers more to a series of thinking activities</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Teaching material analysis indicators</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Dimensional</th><th align="center" valign="middle" >textbook analysis indicators</th></tr></thead><tr><td align="center" valign="middle" >Content</td><td align="center" valign="middle" >The content of the textbook is the carrier for the implementation of the curriculum standards. The selection of the content and the organization of the expression must follow the rules of human understanding of things and learning cognition. The analysis of the content of the textbook is an analysis of the coverage and extensibility of the textbooks for each knowledge point and requirement in the curriculum standards. It can be from the capacity of the textbook content, the core concepts involved in the textbook content, the focus of the textbook content, and the main tools used in the textbook. Aspect analysis.</td></tr><tr><td align="center" valign="middle" >Orchestration</td><td align="center" valign="middle" >The layout of textbooks is an important factor in measuring the quality of textbooks. The textbooks are applicable to students. Whether the layout is suitable for students of the current age group to read and use is a problem that textbook writers must consider. The textbook layout analysis can be extended from the overall structure of the textbook (macro layer: the overall frame layout of the textbook) and the layout of the text (middle layer: pointing to the overall presentation of the content of each chapter of the textbook), and expanding the arrangement of knowledge (micro layer : pointing to the presentation of extended knowledge in the textbook), the arrangement of the exercises (micro level: pointing to the presentation of the exercises in the textbook) and other aspects.</td></tr><tr><td align="center" valign="middle" >Difficulty</td><td align="center" valign="middle" >The difficulty of the textbook is an important factor affecting the implementation of the textbook. Textbooks are the carrier of teaching and learning, and also the main front of teaching and learning. Therefore, it is especially necessary to consider the difficulty in both teacher teaching and student learning.</td></tr><tr><td align="center" valign="middle" >Characteristic</td><td align="center" valign="middle" >Textbooks must have certain characteristics when they are written. Whether the textbooks conform to the development of the new era, whether it meets the requirements for talent cultivation in the development of the state and society, and whether it can reflect the characteristics of the discipline itself can be used as the content of the analysis of the characteristics of the textbook. This set of textbooks is mainly analyzed in terms of forward-looking, policy, operability, scalability, and technical testing.</td></tr></tbody></table></table-wrap><p>generated in the process of problem solving using computer science thoughts. The core view of Professor Li Yi’s team on computational thinking is roughly the same: computational thinking can be understood as the thinking of information technology disciplines. In the information technology curriculum, computational thinking is expressed as six groups of equal and interrelated thinking themes, namely objects and management. Rules and safety, systems and engineering, design and production, collaboration and collaboration, ethics and ethics. These six sets of questions are formed during the problem-solving process and are a set of thinking methods and values for thinking and solving problems. [<xref ref-type="bibr" rid="scirp.87642-ref7">7</xref>] Based on the perspective of Professor Li Yi’s team, Dr. Yu Ying constructed the triangulation structure of the computational thinking of information technology courses based on the computational thinking structure, [<xref ref-type="bibr" rid="scirp.87642-ref8">8</xref>] as shown in the following figure (<xref ref-type="fig" rid="fig3">Figure 3</xref>).</p><p>This textbook confirms its meaning, starting from here, and regards it as the main part of the core literacy of information technology. On this basis, we regard computational thinking as a “disciplinary thinking” for core literacy</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Comparison of new and old teaching materials</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Dimensional</th><th align="center" valign="middle" >Dimensional textbook revision change</th></tr></thead><tr><td align="center" valign="middle" >Content</td><td align="center" valign="middle" >1) Capacity: There are 6 chapters in the old textbook; the new textbook is compiled into 5 chapters. 2) Core concept: The core concepts of the old textbooks mainly include knowledge representation, reasoning, expert system, search, etc. The core concepts of the new textbooks mainly include intelligent systems, artificial neural networks, and machine learning. 3) Key points: The old textbook focuses on the experience of the expert system; the new textbook focuses on the analysis and design of the intelligent system. 4) Tools: The old version of the textbook uses the prolog language; the new version of the textbook uses the python language, using pcduino hardware for intelligent system tasks and activities.</td></tr><tr><td align="center" valign="middle" >Orchestration</td><td align="center" valign="middle" >1) The overall structure: the old version of the textbook is based on the knowledge system of artificial intelligence; the new version of the textbook is based on the application of the intelligent system. 2) The layout of the text: The old version of the textbook is arranged in a schematic diagram of the explanation of the operation steps; the new version of the textbook constitutes the artificial intelligence knowledge system with the physical diagram of the intelligent hardware, the intelligent system flow chart and the program code. 3) Expanding the arrangement of knowledge: The old version of the textbook is only a supplement to the fragmented knowledge of artificial intelligence; the new version of the textbook focuses on mining the latest developments in artificial intelligence. 4) The arrangement of the exercises: The old version carries out the shallow experience of artificial intelligence through comprehensive practice; the expansion practice of each chapter of the new edition of the textbook pays attention to the relatively complete design and practice process and experiences the intelligent system.</td></tr><tr><td align="center" valign="middle" >Difficulty</td><td align="center" valign="middle" >1) Learning difficulty is different: the old version of the textbook is more focused on the theory of the expert system, more abstract; the new version of the textbook through the introduction of smart home and other examples, students get easier and more intuitive, more conducive to stimulate students’ interest. 2) The difficulty of teaching implementation is different: in the old textbooks, the acquisition of teaching resources such as the expert system is more difficult; in the new edition of the textbook, the open source software and hardware such as smart home are rich in teaching resources and easy to obtain.</td></tr><tr><td align="center" valign="middle" >Characteristic</td><td align="center" valign="middle" >1) Reflecting forward-looking: Tracking the frontiers and typical application cases of artificial intelligence development. 2) Reflecting policy: embodying the organic connection between artificial intelligence and basic education, and implementing the policy spirit of the State Council’s “New Generation Artificial Intelligence Development Plan.” 3) Embody operability: This module implements the basic knowledge of artificial intelligence and the application experience of intelligent system with project-task-activity. Students can not only master the basic knowledge, but also gain first-hand experience knowledge through personal practice. Simple intelligent technology application module, experience the basic process and method of designing and implementing simple intelligent system, and enhance the sense of responsibility of using intelligent technology to serve human development. 4) Embodying extensibility: In addition to the basic knowledge and basic operation ability, this module also has special expansion exercises, which may allow students to learn from the basic knowledge and skills of the classroom, and also expand their exercises through extracurricular activities. And the improvement and expansion of capabilities.</td></tr></tbody></table></table-wrap><p>design, and distribute six parallel and related thinking categories to different modules of the textbook.</p><p>Among the four core elements of the core literacy of high school information technology disciplines, computational thinking has certain uniqueness. Because the other three elements, namely information awareness, digital learning and innovation, and information social responsibility have certain universality, computational thinking has the most essential academic attribute identification due to the background of the digital age [<xref ref-type="bibr" rid="scirp.87642-ref9">9</xref>] . Based on the full implementation of the “Ordinary High School Information Technology Curriculum Standards (2017 Edition)”, this set of textbooks has deepened the computational thinking that can reflect the characteristics of information technology courses. The artificial intelligence module is based on the compulsory module and is also the natural extension and expansion of the compulsory module. The theory and application of artificial intelligence will involve more complex algorithms (programming), industry big data and information system basic elements, which are more complicated to process or solve through artificial intelligence. The practical problem allows students to experience the information system development process. On this basis, the use of subject characteristics to deepen students’ ability to design and implement solutions using computational thinking (especially abstract, modular, and decomposition methods). Emphasizing the cultivation of computational thinking in the core literacy of this discipline is also a supplement and enhancement of the compulsory module. For example, in the process of building a simple intelligent system, we first set up a main task, and then complete the disassembled multiple subtasks through the form of activities. In the process of completing the tasks, the students pass design, coding, testing, collaboration, etc. The learning method sequentially experiences the entire solution process based on computational thinking. As shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>, the flow chart of the computational thinking solution process is built by building a simple</p><p>intelligent system. This experience process also follows the structure design of the project-task-activity three-tier curriculum.</p><p>2) Based on the “project-task-activity” structure design.</p><p>For the first time, the textbooks included “project learning” and “student experiment” in the teaching of information technology subjects, emphasizing students’ deep understanding of the principle content in hands-on experiments and promoting students’ migration of experimental methods of information science. In the writing logic of the specific textbook content, the design is based on the “project-task-activity” structure. The structure revolves around the planning and validation of the project and a series of activities are carried out through the completion of the project tasks. Among them, the project and tasks are mainly located in “his main”, while the “activities” are mainly located in “my master”. Activities are oriented to the learning process. The formation of knowledge, the development of thinking, and even the formation of core literacy are naturally generated around activities in specific situations. Therefore, the framework of the textbooks around the structure is clear and relaxed, which is conducive to students’ understanding of the multiple experiences of problem-solving activities and the different levels of disciplinary thinking, and gradually form and develop the core literacy of the discipline. In short, the “project-task-activity” structure is not a static structure, it reflects the process of student knowledge construction and thinking generation.</p><p>The textbook is designed based on the “project-task-activity” structure, which is organized around the planning and validation of the project, and a series of activities are carried out through the completion of the project tasks. The rhythm of the whole book framework around the structure is clear and relaxed, which is conducive to students’ understanding of the multiple experiences of problem-solving activities and the different levels of disciplinary thinking, and gradually form and develop the core literacy of the discipline. The items in the textbook mainly describe the situation of the real problem. The task mainly describes the steps of the students’ learning. The activity mainly describes the process of student practice. This kind of “project-task-activity” structure is not only conducive to assisting teachers to carry out classroom teaching reform, but also It is conducive to the development of students’ self-exploration, cooperative learning and other in-depth learning skills. <xref ref-type="fig" rid="fig5">Figure 5</xref> shows the design process of the teaching project based on the “project-task-activity” structure. For each of the key concepts in the course, we complete the entire project through steps such as task design, activity implementation, and results testing.</p><p>3) A new generation of artificial intelligence preferred programming language Python enhances the fusion of computational thinking</p><p>In the past two years, the usage of the Python language has been promoted to the forefront of all programming languages, and has become the preferred programming language for a new generation of artificial intelligence. In addition to the ease of use of the language itself, the main reason is that many mature labors have been developed based on Python. Intelligent (especially machine learning) application framework/platform. Such as scikit-learn (Python Machine Learning Extension Library), BATK (Baidu, Ali, Tencent, KedaXunfei) artificial intelligence application development platform, TensorFlow deep learning extension library (Google), Keras machine learning front-end interface and Ipython/Jupyter Notebook interactive front-end interface and more. These frameworks/platforms have accumulated a large amount of resources that can be used for teaching, and the contents required by this module can be implemented relatively easily. <xref ref-type="fig" rid="fig6">Figure 6</xref> shows the programming environment structure of Python. In addition to the professional extension libraries mentioned above, there are Pandas (data processing module), SymPy (symbol computing module), Matplotlib (drawing module), NumPy/SciPy (numerical calculation module). Basic extension libraries. In the implementation of teaching, Python is the core programming language, supplemented by appropriate artificial intelligence/machine learning framework/platform to build the programming environment, not only let students understand the latest development of artificial intelligence technology, but also master the practical application skills. These practical open source platforms and interfaces not only improve the integration of computational thinking, but also make students aware of the importance of the intelligent era, platform and collaboration.</p></sec><sec id="s5"><title>5. Summary</title><p>Integrating the concept of computational thinking into artificial intelligence teaching is a new way of teaching students’ thinking. The textbook high school artificial intelligence textbook will soon be put into use. Under the framework of the textbook standard of the Ministry of Education of China, this set of textbooks subtly integrates the thinking mode and skill cultivation of the intelligent</p><p>era around the connotation, value, training strategy and teaching mode of computational thinking and Course design. Despite this, it is difficult to truly realize the basic education of artificial intelligence by relying on a set of teaching materials alone. A series of corresponding research and supporting facilities are also needed, such as the cultivation of artificial intelligence education teaching teams, the connection of computational thinking education at different stages, and how to face the knowledge of rapid update. The rapid development of knowledge in the intelligent era, from the teaching and learning is faced with the continuous updating of knowledge and thinking, which is particularly challenging for the improvement of the quality of the teaching team. In the era of intelligence, the future has come. Our education is not only the teaching of artificial intelligence technology, but also the cultivation of thinking patterns and skills in the intelligent age.</p></sec><sec id="s6"><title>Funding</title><p>2017-2018 Zhejiang University Major Humanities and Social Sciences Research Project “Application Research of Computational Thinking in the Teaching Design of Artificial Intelligence Course (Project No.: 2018QN054)”.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Yu, Y.F. and Chen, Y. (2018) Design and Development of High School Artificial Intelligence Textbook Based on Computational Thinking. Open Access Library Journal, 5: e4898. https://doi.org/10.4236/oalib.1104898</p></sec></body><back><ref-list><title>References</title><ref id="scirp.87642-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Zhou, Y.Z. (2007) Computational Thinking. Academic Department of China Association of Science and Technology Associa-tion. New Views, New Theory, Academic Salon, Collection 7: Educational Innovation and Innovative Talent Cultivation. Aca-demic Department of China Association of Science and Technology Association, 6.</mixed-citation></ref><ref id="scirp.87642-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, X.J., Guo, M.T. and Li, H. (2015) Analysis of Computational Thinking in the Information Technology Course of Senior Middle School. Journal of Electrotechnical Education, 36, 80-86.</mixed-citation></ref><ref id="scirp.87642-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Chen, K.Q., He, Y. and Zhong, G.Q. (2018) The Information Literacy Connotation Transformation and the Orientation of AI Education in the Perspective of Artificial Intelligence: Also on the AI Curriculum and Teaching Implementation Path in the Basic Education Stage. Journal of Distance Education, 36, 61-71.</mixed-citation></ref><ref id="scirp.87642-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Li, Y. and Zhong, B.C. (2016) Discussion on the Design of Core Literacy System for Information Technology Courses. Research of Audio-Visual Education, No. 4, 5-10.</mixed-citation></ref><ref id="scirp.87642-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Li, Y. and Zhong, B.C. (2015) On “Core Literacy”. Educational Research, No. 9, 17-24.</mixed-citation></ref><ref id="scirp.87642-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Lu, Y.R., Zhao, L. and Ren, Y.Q. (2016) An Analysis of the Status Quo of Information Ethics Education in Senior High Schools: A Comparative Study of the Textbooks of Information Technology Foundation in China from an International Perspective. China Electro-Chemical Education, No. 2, 88-93.</mixed-citation></ref><ref id="scirp.87642-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zhong, B.C. and Li, Y. (2016) The Scientific Meaning and Social Value Analysis of Computational Thinking. Jianghan Academic Journal, 35, 88-97.</mixed-citation></ref><ref id="scirp.87642-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Yu, Y. (2017) Research on the Structure Design of High School Information Technology Teaching Materials Led by Computational Thinking. Northeast Normal University, 44-50.</mixed-citation></ref><ref id="scirp.87642-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Sirje, P., Rea, R., Airi, K., Kerli, M. and Kaie, R. (2014) Students’ Interpretations of the 6th Grade Science Textbook Design. Procedia-Social and Behavioral Sciences, 112, 861-872.</mixed-citation></ref></ref-list></back></article>