Information technology and python programming, information technology python little turtle

Hello everyone, this article will focus on the scope of the python high school information technology exam. Information technology and python programming are things that many people want to understand. If you want to understand the information technology python little turtle, you need to understand the following things first.

On January 16, 2018
, the Ministry of Education held a press conference to officially include artificial intelligence, Internet of Things, and big data processing in the new high school curriculum standards, and their implementation will begin this fall. This means that high school students enrolling in the fall of 2018 will learn Python.

This core goal: In the revised version of the plan, the high school information technology curriculum structure is divided into three categories: compulsory courses, optional compulsory courses, and elective courses.

  • Required courses: including two modules: Data and Computing and Information Systems and Society;

  • Optional compulsory courses: including six modules of data and data structure, network basics, data management and analysis, preliminary artificial intelligence, 3D design and creativity, and open source hardware project design;

  • Elective courses: including preliminary algorithms, mobile application design, and school-based information technology courses offered by each high school.

Among them, the first module of the compulsory course "Data and Computing" requires learning the following four technologies:

  • First: Understand data encoding;

  • Second: learn to collect, analyze, and visualize data;

  • Third: Learn a programming language and use the programming language to complete simple algorithms;

  • Fourth: Understand the importance of artificial intelligence.

In other words: starting from September 2018, programming will become something that all high school students learn and master.

Insert image description here
Not only that, the programming language Python has also been included in the college entrance examination subjects and even entered the textbooks for primary school students, requiring every child to learn the Python language in the future.

In 2017, the "New Generation Artificial Intelligence Development Plan" was issued, requiring primary and secondary school students to take artificial intelligence courses and promoting programming education;

Starting from March 2018, the National Computer Level 2 Examination has added a new subject of “Python Language Programming”;

Starting from 2018, Zhejiang Province’s information technology textbooks will abandon VB and include Python as one of the contents of the Zhejiang College Entrance Examination;

In addition, Beijing and Shandong have decided to incorporate Python programming basics into the content system of information technology courses and college entrance examinations.

Python language curriculum will become a trend in children's learning. So, what exactly is Python?

What is Python?

Python - Invented by the Dutchman Guido van Rossum in 1989, the first public release was released in 1991. It forces the use of an object-oriented interpreted computer programming language. It is pure free software. The source code and interpreter CPython follow the GPL (GNU General Public License) agreement.

Insert image description here
The founder of Python language - Guido van Rossum

Why learn Python?

Closely connected with artificial intelligence

AI technology has penetrated into every aspect of life, from voice assistants on mobile phones, articles pushed in news and information applications, to item recommendations when shopping on Taobao, all of which rely on AI technology. Python has gradually taken root in many fields such as web crawlers, data analysis, AI, machine learning, web development, finance, operation and maintenance, and testing.

Insert image description here
The future has come, just like the Internet wave, AI will also create a brand new world. Faced with the general trend, many people began to study AI knowledge in keeping with the times, and wanted to step into the door of AI. As for Python, it is the language closest to artificial intelligence, and it is a key to the door.

very easy to learn

Python can build more functionality with a small amount of code. It can bring a quick learning experience for all developers. With practice, you can easily implement a game with basic functions in up to two days, and this is without knowing anything about programming.

Insert image description here
11 lines of Python language can show the effect of intelligent program

own advantages and characteristics

  • Has the most mature package resource library. This is a repository of over 85,000 Python modules and scripts.

  • It can be integrated with other programming languages ​​for stable implementation.

  • It is not only a versatile language, but also a platform.

  • Python is cross-platform and open source. In different systems, including: Linux, Windows and macOS, etc.

The position is in great demand

In the ranking list of programming languages, due to the hotness of artificial intelligence, the number of recruits and salaries of Python-oriented positions are on the rise. Across the country, a total of 147,591 people were recruited for Python jobs in 2017. Data from recruitment websites show that the average monthly recruitment demand is 12,331 people, with the highest recruitment demand in October, which is as high as 20,600 people.

Insert image description here
Recruitment monthly salaries for Python careers are mostly between 20K and 30K, accounting for 40%. The main requirement is a bachelor's degree, accounting for 76%. Salaries are calculated based on work experience. The salary for 0-2 years is 15,060 yuan, the salary for fresh graduates is 9,210 yuan, and the salary for 3-5 years is 24,220 yuan.

Insert image description here
Based on the above, it is obvious that the demand for Python jobs is particularly high, and the salary is getting higher and higher.

About Python Technical Reserve

It is good to learn Python whether it is employment or sideline business to make money, but to learn Python, you still need a study plan. Finally, everyone will share a full set of Python learning materials to help those who want to learn Python!

1. Learning routes in all directions of Python

The technical points in all directions of Python are organized to form a summary of knowledge points in various fields. Its usefulness is that you can find corresponding learning resources according to the above knowledge points to ensure that you learn more comprehensively.Insert image description here

2. Essential development tools for Python

Insert image description here

3. Excellent Python learning books

When I learn a certain basic and have my own understanding ability, I will read some books or handwritten notes compiled by my seniors. These notes record their understanding of some technical points in detail. These understandings are relatively unique and can be learned. to a different way of thinking.
Insert image description here

4. Python video collection

Watch zero-based learning videos. Watching videos is the fastest and most effective way to learn. It is easy to get started by following the teacher's ideas in the video, from basic to in-depth.
Insert image description here
Insert image description here

5. Practical cases

Optical theory is useless. You must learn to follow along and practice it in order to apply what you have learned to practice. At this time, you can learn from some practical cases.
Insert image description here

6. Python exercises

Check the learning results.
Insert image description here

7. Interview materials

We must learn Python to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, Byte, etc., and Alibaba bosses have given authoritative answers. After finishing this set I believe everyone can find a satisfactory job based on the interview information.
Insert image description here
Insert image description here

This complete set of Python learning materials has been uploaded to CSDN. If you need it, you can scan the CSDN official certification QR code below on WeChat to get it for free [ 保证100%免费]

Python information, technology, courses, answers, consultation can also directly click on the business card below,添加官方客服斯琪

Guess you like

Origin blog.csdn.net/i_like_cpp/article/details/132142924