Abstract

Article considers role of the school course of computer science and its section related to programming in the formation of skills to think logically, the ability to work with abstractions, and readiness for systemic thinking. Existing approaches for bridging the gap between the level of graduate training and the requirements of employers are described. One of the most promising is proposed to be the paradigm of the STEM. Training in the framework of it is focused not only on developing the necessary theoretical knowledge, but on developing practical skills of work with complex technical and information objects from the students, but also on the development of creative, critical and computational thinking. Learning programming is included in the scope of Informatics is an effective way of developing logical and analytical thinking, as based on the study of such basic concepts as algorithmic structures and principles of construction of algorithms. The article focuses on the social aspect of learning programming. The area of computational perspectives includes the skill of outsourcing for tasks. Mastered his disciples formed a group, continuing the joint work in the context of learning other disciplines.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.