Promotion
University
Frontend Courses
Java Courses
Python Courses
Learning
Course
Tasks
Surveys & Quizzes
Games
Help
Butt-kicking schedule
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Lessons
Reviews
About us
CS50
Start
Start learning
Start learning now
Quest map
Lessons
Free quests
All quests
All levels
Бонусное задание | 10 лекция | 10 уровень
Java Core
Level 10,
Lesson 10
Капитан Galaxy Rush Бобров на связи! У него для вас есть пару сюрпризов. Точнее, не пару, и не сюрпризов, а целых десять задач на сериализацию. Считайте их, а также три бонусные задачки на алгоритмы, финальным тестом квеста.
Основы программирования. Введение. О курсе
Harvard CS50
Level 0,
Lesson 0
Признанный одним из лучших в мире, CS50 — курс Гарвардского университета по основам программирования и основам ИТ. Он рассчитан на абсолютных новичков или тех, кто имеет начальные знания по программированию. Однако даже опытный «айтишник» может найти в CS50 полезную информацию.
CS50. Нулевой уровень
Harvard CS50
Level 0,
Lesson 1
Мы попали в Хогвардс? Нет, друзья, это Гарвард и вводная неделя CS50! Даже на самых первых занятиях (правда, мозг отказывается воспринимать это яркое интерактивное действо как «занятие») Дэвид Малан успеет рассказать массу интересных вещей об алгоритмах и программировании.
Видеолекция 1 (Week 0)
Harvard CS50
Level 0,
Lesson 2
Первая лекция нулевой недели — вводная. Вы познакомитесь с лектором Дэвидом Маланом и аудиторией «театр Сандерса», а также разберетесь с базовыми понятиями алгоритма и бинарной системы счисления и поймёте, почему именно её используют в компьютерных науках. А ещё — увидите на практике, что такое двоичный поиск и почему он эффективен.
Двоичная система счисления
Harvard CS50
Level 0,
Lesson 3
У компьютера пальцев нет, но есть два состояния: условно «ток идет» и «ток не идет», нулик и единичка. Соответственно все числа (да и вообще информация) в памяти компьютера состоят только из двух цифр — 0 и 1. Их расположение, как и в случае десятичной системы счисления, указывает на разряд.
ASCII (дополнительные материалы)
Harvard CS50
Level 0,
Lesson 4
Мы выяснили, что компьютер понимает только нулики и единички, а его память можно представить в виде ооочень длинной строки из лампочек с выключателями. Как представить цифры в компьютере мы уже поняли. А что делать с остальной информацией? Буквами, картинками?
Видеолекция 2 (Week 0, continued)
Harvard CS50
Level 0,
Lesson 5
Что такое компьютерное мышление и как составлять алгоритмы? Насколько важен ввод и вывод данных? Вы узнаете из второй лекции нулевой недели. Также вам продемонстрируют программы на визуальном языке программирования Scratch, и вскоре вы «соберёте» свои первую программу.
Переходим к Scratch
Harvard CS50
Level 0,
Lesson 6
Итак, Scratch. Об этом визуальном языке программирования и его основных командах вам рассказали на лекции. После регистрации на сайте Scratch вы можете начинать программировать онлайн. На сегодняшний день Scratch русифицирован, но лишь отчасти. Скажем, справка пока что доступна только на английском.
Scratch: краткое руководство к действию
Harvard CS50
Level 0,
Lesson 7
В этой лекции вы найдёте краткое руководство по языку Scratch. Главный объект проекта Scratch называется спрайтом. Любой персонаж — кот, самолет, мячик — является спрайтом. Если вы добавили двух разных котов — это два разных спрайта. У каждого спрайта есть скрипты, которые описывают его поведение. Это — блоки действий.
Задание
Harvard CS50
Level 0,
Lesson 8
Пришла пора сделать первое задание, и делать его мы будем на языке Scratch! Задание состоит в том, чтобы весело провести время, но при этом реализовать небольшой проект с нуля. Это может быть анимация, игра, интерактивное действо — выбор за вами!
Дополнительные материалы | 9 лекция
Harvard CS50
Level 0,
Lesson 9
Нулевая неделя CS50 подходит к завершению. Надеемся, вы уже успели посмотреть видеолекции, и поняли, что алгоритм разбивает решение задач на шаги. При этом каждый шаг должен выполнятся за конечное количество времени, да и самих шагов должно быть определённое количество.
Образование в сети
Harvard CS50
Level 0,
Lesson 10
За онлайн-образованием — будущее! Мы — команда JavaRush — уверены в этом. Так что примите наши поздравления с окончанием первой недели CS50 и считайте это своим первым шагом в мир ИТ.
Show more
1
...
22
23
24
25
26
...
50
Please enable JavaScript to continue using this application.