If you have zero foundation, you can start by learning a programming language, such as Python. Python was an easy to learn programming language that was widely used in AI development. You can learn Python through online courses, books, or by taking programming courses. In addition, there were some Python introductory courses and video courses for students with zero basics, such as the Python programming tutorial for Black Horse programmers and the Python Quick Start course for Tsinghua University. In addition, if you want to learn about crawling techniques, there are also Python crawling courses that can be learned from zero basics to proficiency. In short, for students who had zero foundation in programming, choosing a suitable programming language, such as Python, and learning it through online tutoring, books, or taking programming courses was a good way to get started.
The recommended introductory programming books were as follows:
Python programming: from introduction to practice (second edition): This book is very suitable for beginners to get started with Python. It provides a lot of examples and exercises to help readers quickly master the basic knowledge and programming skills of Python.
2. Head First Java (Second edition): This book helps readers quickly master the basic knowledge and skills of Java programming through simple graphic tutorial and exercises. It is suitable for beginners but also for readers who already have a certain programming foundation.
3.<<javelin and jQuery>(second edition): This book covers the basics of javelin and jQuery as well as the practical applications of Web front-end development.> It is suitable for beginners and readers with a certain programming foundation.
C++ Primer Plus (6th edition): This book is a classic C++ introductory book for beginners. It provides a large number of examples and exercises to help readers quickly master the basic knowledge and skills of C++.
5 Introduction to algorithms (second edition): This book introduced the basic knowledge of algorithm design and analysis, including sorting algorithms, search algorithms, dynamic programming algorithms, etc. It is suitable for readers who already have a certain programming foundation and can help readers improve their programming ability and algorithm design level.
The book 'The Cuckoo's Egg' by Clifford Stoll is also a good start. It's a true - crime story that involves computer hacking and some basic programming concepts. It shows how programming knowledge can be used for good or bad, and is an engaging read for those starting to explore programming in a fictional sense.
Numerical-control was a high-precision mechanical processing technology that required professional programming knowledge. The following are recommended books suitable for entry-level numerical control:
1.<<<Numerical-Controlled Processing Technology and Program>>( )
This is an introduction to the numerical control processing technology and programming books suitable for beginners to read. The book introduced the basic knowledge of the numerical control processing technology, the basic principles of numerical control programming and the operation skills of common numerical control systems in detail. At the same time, it provided a large number of examples and cases for readers to learn and practice.
2.<<Digital Control Technology>>( )
This was a comprehensive book on numerical control technology, covering the content of numerical control processing technology, numerical control programming, numerical control equipment, and so on. The book introduced the basic principles of numerical control technology, the composition and operation of the numerical control system, and the simulation and optimization of the numerical control processing process.
3.<<Numerical-control programming and operation>>
This is an introduction to the programming and operation of numerical control processing books suitable for readers with a certain programming foundation to read. The book introduced in detail the programming and operation skills of numerical control processing, including the operation methods and precautions of numerical control lathes, numerical control milling machines, numerical control grinding machines, and other processing equipment.
4."Numerical-Control Technology and its applications"( )
This was a book that introduced numerical control technology and applications. It covered numerical control processing technology, numerical control programming, numerical control equipment, and other aspects. The book introduced the application of numerical control technology in the fields of machinery, electronics, computers, etc., as well as the selection and maintenance methods of numerical control equipment.
These are a few books that are suitable for entry-level numerical control. The recommended readers can choose one that suits them according to their own needs and interests.
I recommend "First-grade Embroidery Maiden". The main character, Ci Qingzhu, just happened to meet the requirements. Her name had the word "Ci" in it, which gave off a very ancient feeling. The plot was also very interesting. It told the story of a woman who was married into the Defender General's Mansion. After going through difficult times, she finally got what she wanted. I hope you like this fairy's recommendation. Muah ~😗
Ren'Py is a great choice. It's specifically designed for creating visual novels. It has an easy - to - understand syntax and lots of built - in functions for handling things like character dialogues, choices, and scene transitions. Another option is Twine, which is more of a text - based tool. It doesn't require much in the way of traditional programming knowledge. You can create interactive stories using a simple markup language. And Python can also be used, especially if you want to build a more customized visual novel system from scratch. But it might be a bit more challenging for complete beginners compared to Ren'Py or Twine.
One basic Japanese novel is 'Kokoro' by Natsume Soseki. It's a great starting point as it explores themes like friendship, loyalty, and the changing times in Japan. The language used is not overly complex, which helps those new to Japanese literature.
Ren'Py is a great choice. It's specifically designed for creating visual novels and has a lot of built - in features for handling text, images, and choices. Another good one is Unity, although it's more general - purpose. But with Unity, you can create very high - quality visual novels with advanced graphics and interactivity.
A programmed robot was a robot that could be controlled and operated by programming. They usually had a control panel and a base that could be programmed to perform various tasks and actions. Robots can be used for educational purposes to help children and teenagers learn programming and creativity. There were many brands and models of programming robots available on the market, such as Lego Education Family, Matatalab, Mech Master S1, etc. These robots provided easy-to-use graphic programming software and a wealth of learning resources, allowing beginners to easily master programming skills. In addition, programming robots could also develop children's logical thinking, creativity, teamwork, and problem solving skills. In general, programming robots were an interesting and practical tool that could help people learn and apply programming techniques.