Information Technologies in the Content of Teaching Design: Advantages and Disadvantages of Foreign and Domestic Approach to Teaching Computer Science at School