Our advice for obtaining the NSI specialty at the Baccalaureate

The purpose of teaching the NSI specialty is to help you understand the language, concepts, and methods of the fundamentals of computer science. You will research both the scientific and the practical aspects of the field. Cédric Gourjon and Laurent Mongiat, two NSI teachers at Simone Veil Secondary School in Valbonne (06), give you their advice on how to understand this specialty and succeed on D-Day!

Why choose the NSI specification?

PNG - 85.2 KB

Simply because an estimated 85% of the jobs of 2030 do not yet exist and that these jobs will be mostly digital, artificial intelligence, virtual reality or robotics. With the Covid we have seen the acceleration of the use of digital tools in companies. The NSI is one of these new specialties introduced with the latest Bac reform. The aim is to provide students pursuing the specialty with a basic understanding of thefoundations of computer science

† The main topics covered are learning programming languages, how computers and networks work, algorithms and finally data management. A student who has followed the NSI specialization is able to understand how a computer works, communication on the Internet, but also to program applications. During these two years of Première and Terminale, he will acquire a thorough knowledge of the workings of the computer world that surrounds him and will thus be better equipped to adapt to its various evolutions. They also learned how to organize themselves to work on IT projects as a team.

source: pole-emploi.fr What are the qualities needed to study and succeed in the study of digital and computer science? Like the other specialties, the Numerical and Computer Science specialty is demanding and requires the students pursuing it to have an amount of personal workimportant. The students are evaluated in different ways: of course there is homework on the table, but also practical evaluations on a machine, or even projects to carry out alone or in a team. The different evaluation methods require a certain adaptability and above all a good organization of one’s own work. And then, like all science subjects, NSI requires: curiosity of the


as well as good quality of listening and observing.  It is not necessary to have computer knowledge other than that acquired in SNT (Digital Science and Technology) in Second to choose the NSI specialty.  Often students have the wrong idea that it is the

What are the odds offered by the Bac NSI?

PNG – 91.8 KB

The pursuits of study are as many as they are varied. The choice for the Digital and Informatics specialization in the first instance seems relevant for all good students who are destined for scientific preparatory classes such as MPSI and PCSI. Indeed, computer science is one of the topics present in the classes offered in these preparatory classes; students who have taken the NSI specialty therefore have an advantage. For those pursuing the NSI specialty in terminal, there is always the option to continue their studies in the MP2I prep class, which has just been established and which is decidedly more computer oriented than the other two mentioned above. Likewise, technical schools with integrated preparation and specialized courses in computer science also recruit NSI students. Many BUT, BTS or computer dominant licenses accept students who have taken the specialty. Students who have also chosen the Art specialty as a second specialty have the opportunity to progress to graphic design, animation and video games schools. The panel of professions accessible after studying in these schools is very wide, from computer engineer to 3D animator and in various fast-growing fields such as artificial intelligence, virtual reality, with this increased ease depending on the evolution of professions related to IT to during their career. Do not miss To find out more about the specialties of the general baccalaureate most suitable for your future education, about Parcoursup and about higher education in general, we will give you an appointment at our
Studyrama Higher Education Scholarships

organized throughout France.

A unique opportunity to discover the locations and to talk to the education managers to ask them all your questions! How do you pass the written part of the test? Unlike other specialties, the written test is not necessarily the easiest for students to understand. A large part of the NSI courses takes place on a machine and not on paper. NSI teachers are used to familiarizing their students “not connected” computer to train them to play the role of the computer and to write the requested sets of programs without being able to control them on the machine. You have to pay attention to the syntax errors : A programming language, like any other language, requires precise knowledge of its own syntax and vocabulary. Likewise, in understanding how computer systems work, it is important to be familiar with the definitions of the elements that make up them and to understand the role and operation of each of these elements. For example, the functioning of the Internet requires knowledge of the various steps and protocols involved in sending a request. With a good knowledge of all the concepts seen in Première and Terminale, understanding the statements of the written test will be facilitated. Finally, just because it’s an NSI test doesn’t mean you shouldn’t write your answers: justification expressed in a

clear and precise French

is of course appreciated by the proofreader.  Finally, the student has the Bac courses from previous years with which he can train.  Obviously, a simple prop in itself is not an effective preparation, but it simply allows the student to become familiar with the expectations of the test.

What are your tips for passing the practical exam? PNG – 78.7 KB The practice test consists of two exercises to be done on a machine in a limited amount of time. you should know take his time to develop the requested programs and don’t hesitate to write them in draft form first rather than start coding directly on the machine. Writing the program on a sheet will make it possible to better conceptualize its operation and better understand the possible errors that will be returned during the execution of the program once it is typed on the machine. So writing the structure of the program on paper may seem like a waste of time for the students but will allow them to save time later on because one of the difficulties of this test is to don’t panic if the program doesn’t work and that there is not much time left to correct it. As for the written test, it is necessary to:

have a good command of the python language syntax

to avoid mistakes that waste valuable time. In a one-hour test, the student should not hesitate on this point. Finally, to practice, students have access to the list of exercises that will be proposed during the practical test by the juries that will evaluate them: they therefore have the opportunity to test them in a limited time in order to identify, again what is expected of the test. What do you recommend to prepare for the test throughout the year? To prepare for the Bac under the best conditions, it is essential to have a regular work allowing you to gradually assimilate the concepts. Like other specialties such as mathematics, the concepts seen in Terminale are based on those seen in Premiere and form the foundation of a building that will be all the more solid the more the knowledge is understood and well assimilated. For example, it is difficult to understand how a recursive program works in Terminale if you have not understood how to program a function in Python in Premiere. Here too it is necessary to emphasize the importance of the

mastery of vocabulary

and definitions, both in learning programming languages ​​and in understanding how computer concepts work.  Working on projects proposed by the teacher several times a year is a good way to understand the concepts in a different context than that of a classical exercise.  Even if the methods of working alone or with others on a project bear little resemblance to the written and practical tests, they allow the student to acquire the knowledge involved in a more ambitious exercise to be solved and above all about a longer period of time better to process.  It is clear that the work of the NSI teacher allows the students, through the various exercises he offers them, to prepare for the test throughout the year by regularly returning to the concepts that have already been taught. seen as it is very common to reuse them in new chapters, especially for programming in python.

A word about the Grand Oral? PNG – 97.7 KB The Grand oral is a very interesting test for NSI students because it allows them to put into perspective all the knowledge they have absorbed during their high school education. After all, the specificity of the test encourages students to prepare an answer to their chosen question, which may be at least partially accessible to a non-specialist jury. This is an opportunity for students who have chosen the Numerical and Computer Science specialization to talk about problems related to: hot topicsfor example related to artificial intelligence with a question that would ask: “how do you make an intelligent machine? †protect or store data with “How to secure a payment by credit card? † human-computer interactions with “The autonomous car, what are the challenges? †or a social problem with “Will IT revolutionize art? † † So we see that there is no shortage of questions, especially those related to the place and evolution of IT in our society. The preparation of the Grand oral comes as a climax at the end of Terminale; the questions chosen by the students make it possible to

giving meaning to the NSI teachings

they have followed and the preparation of the Grand Oral places these lessons in a more concrete and applied framework. What job(s) are you made for? Take the test to find out!

Leave a Comment