Section outline

    • students signing up for a course  Вы можете использовать упражнения и принимать  участие в курсе если зачислиться на нем как студент. Для людей, уже зарегистрированных как пользователи на сайте, вы можете зачислиться здесь

      Если вы не зарегистрированы, пожалуйста, перейдите по ссылке, чтобы создать учетную запись на сайте 

    • This is one minute from the first lecture in the Harvard course CS50 introduction to Computer Science. The whole lecture series is available on Youtube posted by FreeCodeCamp You can see the whole video here

      Full study materials are available on edx see: https://learning.edx.org/course/course-v1:HarvardX+CS50+X/home

      The lecture begins by looking at programming as a way of problem-solving where you begin with an input, and you know what sort of output you want to receive. In lecture one, the steps are first described in ordinary English. This includes some typical programming ideas like "functions" and "loops". For homework, students will use the visual programming environment called "Scratch". The lecturer, David J. Malan makes a comment about the way real programming languages differ from ordinary human language.

      Why is David optimistic about whether students will be able to understand programming languages?
    • If you have any questions about this video or the exercises, please write in this forum.