SlideShare a Scribd company logo
week 0, continued
cs50.harvard.edu/register
r3dprinter.com
http://youtu.be/whLbGbpt-E4, http://youtu.be/g-_JmN2rUNM
http://youtu.be/whLbGbpt-E4, http://youtu.be/g-_JmN2rUNM
andexdesign.com
 	
  1	
  	
  pick	
  up	
  phone	
  book	
  
	
  	
  2	
  	
  open	
  to	
  middle	
  of	
  phone	
  book	
  
	
  	
  3	
  	
  look	
  at	
  names	
  
	
  	
  4	
  	
  if	
  "Smith"	
  is	
  among	
  names	
  
	
  	
  5	
  	
  	
  	
  	
  	
  call	
  Mike	
  
	
  	
  6	
  	
  else	
  if	
  "Smith"	
  is	
  earlier	
  in	
  book	
  
	
  	
  7	
  	
  	
  	
  	
  	
  open	
  to	
  middle	
  of	
  left	
  half	
  of	
  book	
  
	
  	
  8	
  	
  	
  	
  	
  	
  go	
  to	
  line	
  3	
  
	
  	
  9	
  	
  else	
  if	
  "Smith"	
  is	
  later	
  in	
  book	
  
	
  10	
  	
  	
  	
  	
  	
  open	
  to	
  middle	
  of	
  right	
  half	
  of	
  book	
  
	
  11	
  	
  	
  	
  	
  	
  go	
  to	
  line	
  3	
  
	
  12	
  	
  else	
  
	
  13	
  	
  	
  	
  	
  	
  give	
  up
variable
loop
condition
http://youtu.be/s8MDNFaGfT4
http://youtu.be/s8MDNFaGfT4
source code
source code
#include	
  <stdio.h>	
  
!
int	
  main(void)	
  
{

	
  	
  	
  	
  printf("hello,	
  worldn");

}
scratch.mit.edu
statements
statements
statements
Boolean expressions
Boolean expressions
Boolean expressions
Boolean expressions
conditions
conditions
conditions
loops
loops
variables
functions
arrays
threads
events
extensions
function	
  check(text)	
  
{	
  
	
  	
  	
  	
  if	
  (check.state.on	
  ==	
  true)	
  
	
  	
  	
  	
  {	
  
	
  	
  	
  	
  	
  	
  	
  	
  off();	
  
	
  	
  	
  	
  }	
  
	
  	
  	
  	
  else	
  
	
  	
  	
  	
  {	
  
	
  	
  	
  	
  	
  	
  	
  	
  on();	
  
	
  	
  	
  	
  }	
  
}
PUT	
  /api/newdeveloper/lights/1/state	
  HTTP/1.1	
  
!
{"on":true,	
  "bri":255,	
  "transitiontime":0}
sectioning begins next week
office hours begin next week
problem set 0
what does the fox say?
to be continued...

More Related Content

What's hot

Large 3D Mural Wallpaper
Large 3D Mural WallpaperLarge 3D Mural Wallpaper
Large 3D Mural Wallpaper何英 周
 
New Band for Media
New Band for MediaNew Band for Media
New Band for MediaTobyRiding
 
Airplanes: Sailboats :: Mobile : Desktop
Airplanes: Sailboats :: Mobile : DesktopAirplanes: Sailboats :: Mobile : Desktop
Airplanes: Sailboats :: Mobile : DesktopAmye Scavarda
 
Personal Information
Personal InformationPersonal Information
Personal InformationMaría José
 

What's hot (6)

Large 3D Mural Wallpaper
Large 3D Mural WallpaperLarge 3D Mural Wallpaper
Large 3D Mural Wallpaper
 
French alphabet
French alphabetFrench alphabet
French alphabet
 
New Band for Media
New Band for MediaNew Band for Media
New Band for Media
 
Airplanes: Sailboats :: Mobile : Desktop
Airplanes: Sailboats :: Mobile : DesktopAirplanes: Sailboats :: Mobile : Desktop
Airplanes: Sailboats :: Mobile : Desktop
 
Personal Information
Personal InformationPersonal Information
Personal Information
 
Community
CommunityCommunity
Community
 

More from Oleksii Molchanovskyi

Презентація DataX 23.06.2023
Презентація DataX 23.06.2023Презентація DataX 23.06.2023
Презентація DataX 23.06.2023Oleksii Molchanovskyi
 
Вступ на магістерську програму Data Science у 2022 році, 01.06.2022
Вступ на магістерську програму Data Science у 2022 році, 01.06.2022Вступ на магістерську програму Data Science у 2022 році, 01.06.2022
Вступ на магістерську програму Data Science у 2022 році, 01.06.2022Oleksii Molchanovskyi
 
Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021
Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021
Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021Oleksii Molchanovskyi
 
Learning for the adult brain, 10.11.2020
Learning for the adult brain, 10.11.2020Learning for the adult brain, 10.11.2020
Learning for the adult brain, 10.11.2020Oleksii Molchanovskyi
 
Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020
Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020
Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020Oleksii Molchanovskyi
 
Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020
Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020
Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020Oleksii Molchanovskyi
 
Магістерська програма з комп’ютерних наук «Науки про дані» 2020
Магістерська програма з комп’ютерних наук  «Науки про дані» 2020Магістерська програма з комп’ютерних наук  «Науки про дані» 2020
Магістерська програма з комп’ютерних наук «Науки про дані» 2020Oleksii Molchanovskyi
 
Технології освіти: виклики та тенденції, 08.11.2017
Технології освіти: виклики та тенденції, 08.11.2017Технології освіти: виклики та тенденції, 08.11.2017
Технології освіти: виклики та тенденції, 08.11.2017Oleksii Molchanovskyi
 
Магістерська програма з комп’ютерних наук «Науки про дані»
Магістерська програма з комп’ютерних наук  «Науки про дані»Магістерська програма з комп’ютерних наук  «Науки про дані»
Магістерська програма з комп’ютерних наук «Науки про дані»Oleksii Molchanovskyi
 
Магістерська програма Data Science @ УКУ (11.06.2016)
Магістерська програма Data Science @ УКУ (11.06.2016)Магістерська програма Data Science @ УКУ (11.06.2016)
Магістерська програма Data Science @ УКУ (11.06.2016)Oleksii Molchanovskyi
 
Master Program in Computer Science with specialization in Data Science
Master Program in Computer Science with specialization in Data ScienceMaster Program in Computer Science with specialization in Data Science
Master Program in Computer Science with specialization in Data ScienceOleksii Molchanovskyi
 
14 Алгоритм Дейкстри
14 Алгоритм Дейкстри14 Алгоритм Дейкстри
14 Алгоритм ДейкстриOleksii Molchanovskyi
 
13 Пошук вглиб у графах
13 Пошук вглиб у графах13 Пошук вглиб у графах
13 Пошук вглиб у графахOleksii Molchanovskyi
 
11 Бінарні дерева пошуку
11 Бінарні дерева пошуку11 Бінарні дерева пошуку
11 Бінарні дерева пошукуOleksii Molchanovskyi
 
08 Базові структури даних
08 Базові структури даних08 Базові структури даних
08 Базові структури данихOleksii Molchanovskyi
 
07 Лінійне сортування
07 Лінійне сортування07 Лінійне сортування
07 Лінійне сортуванняOleksii Molchanovskyi
 

More from Oleksii Molchanovskyi (20)

Презентація DataX 23.06.2023
Презентація DataX 23.06.2023Презентація DataX 23.06.2023
Презентація DataX 23.06.2023
 
Вступ на магістерську програму Data Science у 2022 році, 01.06.2022
Вступ на магістерську програму Data Science у 2022 році, 01.06.2022Вступ на магістерську програму Data Science у 2022 році, 01.06.2022
Вступ на магістерську програму Data Science у 2022 році, 01.06.2022
 
Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021
Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021
Концепція розвитку сфери штучного інтелекту у Львові, 22.06.2021
 
Learning for the adult brain, 10.11.2020
Learning for the adult brain, 10.11.2020Learning for the adult brain, 10.11.2020
Learning for the adult brain, 10.11.2020
 
Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020
Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020
Поточні виклики штучного інтелекту - Обрії науки - 24.09.2020
 
Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020
Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020
Вебінар-презентація магістерської програми «Науки про дані», 24.03.2020
 
Магістерська програма з комп’ютерних наук «Науки про дані» 2020
Магістерська програма з комп’ютерних наук  «Науки про дані» 2020Магістерська програма з комп’ютерних наук  «Науки про дані» 2020
Магістерська програма з комп’ютерних наук «Науки про дані» 2020
 
Технології освіти: виклики та тенденції, 08.11.2017
Технології освіти: виклики та тенденції, 08.11.2017Технології освіти: виклики та тенденції, 08.11.2017
Технології освіти: виклики та тенденції, 08.11.2017
 
Магістерська програма з комп’ютерних наук «Науки про дані»
Магістерська програма з комп’ютерних наук  «Науки про дані»Магістерська програма з комп’ютерних наук  «Науки про дані»
Магістерська програма з комп’ютерних наук «Науки про дані»
 
Магістерська програма Data Science @ УКУ (11.06.2016)
Магістерська програма Data Science @ УКУ (11.06.2016)Магістерська програма Data Science @ УКУ (11.06.2016)
Магістерська програма Data Science @ УКУ (11.06.2016)
 
Master Program in Computer Science with specialization in Data Science
Master Program in Computer Science with specialization in Data ScienceMaster Program in Computer Science with specialization in Data Science
Master Program in Computer Science with specialization in Data Science
 
CS50 Лекція 0-1
CS50 Лекція 0-1CS50 Лекція 0-1
CS50 Лекція 0-1
 
14 Алгоритм Дейкстри
14 Алгоритм Дейкстри14 Алгоритм Дейкстри
14 Алгоритм Дейкстри
 
13 Пошук вглиб у графах
13 Пошук вглиб у графах13 Пошук вглиб у графах
13 Пошук вглиб у графах
 
12 Графи
12 Графи12 Графи
12 Графи
 
11 Бінарні дерева пошуку
11 Бінарні дерева пошуку11 Бінарні дерева пошуку
11 Бінарні дерева пошуку
 
10 Хеш-таблиці
10 Хеш-таблиці10 Хеш-таблиці
10 Хеш-таблиці
 
09 Піраміди
09 Піраміди09 Піраміди
09 Піраміди
 
08 Базові структури даних
08 Базові структури даних08 Базові структури даних
08 Базові структури даних
 
07 Лінійне сортування
07 Лінійне сортування07 Лінійне сортування
07 Лінійне сортування
 

Recently uploaded

678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdfCarlosHernanMontoyab2
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxssuserbdd3e8
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxbennyroshan06
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfYibeltalNibretu
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptxJosvitaDsouza2
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxDenish Jangid
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfjoachimlavalley1
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfQucHHunhnh
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 

Recently uploaded (20)

678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 

CS50 Лекція 0-2