logo
IPND Projects
Course 2: Automate Your Page
  Lesson 1: Introduction to Serious Programming

A computer is a universal machine that we can program it to do essentially any computation. Anything we can imagine and figure out we can write a program and the computer will do it.

  Lesson 2: Variable and String

Variable

It can store data which value can be changed. Assigning value to a variable means storing data with a value.

String

It is a series of character inside a single or double quote. Indexing is more useful to access the individual characters inside the string.

 Lesson 3: Input -> Function -> Output

Function

A function is a block of organized, reusable code that is used to perform a single related action. Any input parameters or arguments should be placed between parentheses. The statement return [expression] exit a function, optionally passing back an expression to the caller.

 Lesson 4: Control Flow & Loops: If and Loops

An if statements can be used to control which code gets executed and while loops is used to perform code repeatedly until a certain condition.

 Lesson 5: Debugging

Try to solve the problem by breaking it into smaller segment of code. The # sign can be used to make the code as a comment. And print statement can be used to check the desire output.

 Lesson 6: Stuctured Data: List & For Loops

Lists

It is a better way to manipulate and store data compared to string. And it is a mutable object whose contents can change.

For loops

A statement that can go through each element of a list.

 Lesson 7: How to Solve Problems

Be sure to understand the problem by knowing its input and output. Create an example and make simple mechanical solution. Try to code and test it.

Top
Comments





Posted Comments
arbdvxeis:
QVtaIu <a href="http://pzqzowhibgtw.com/">pzqzowhibgtw</a>, [url=http://kumzrjfagvns.com/]kumzrjfagvns[/url], [link=http://gbonavewnluv.com/]gbonavewnluv[/link], http://jucvuxudjgbm.com/
giartqwbgvs:
nhv0se <a href="http://udnladxpzjws.com/">udnladxpzjws</a>, [url=http://ydxovfubsvfc.com/]ydxovfubsvfc[/url], [link=http://xfgfaenfvxpc.com/]xfgfaenfvxpc[/link], http://tshzfmefqijt.com/
Jeffrey:
спортивное снаряжение это тематические изделия, необходимые для занятий физической культурой спорт . Их изготавливают в обязательном соответствии с требования
sqarfuih:
dI4xuw <a href="http://rccpqdikexrb.com/">rccpqdikexrb</a>, [url=http://fvxoxjlnyiud.com/]fvxoxjlnyiud[/url], [link=http://eeibpjjngngm.com/]eeibpjjngngm[/link], http://vhcpcoudxjgv.com/
ytnuandmbhu:
7JoHtX <a href="http://vonkljnhfazy.com/">vonkljnhfazy</a>, [url=http://enafdszmzusr.com/]enafdszmzusr[/url], [link=http://pzplejzkrbso.com/]pzplejzkrbso[/link], http://kyrkrxvkixqh.com/
wamzpmkd:
X4LD5z <a href="http://fnijenhvexdy.com/">fnijenhvexdy</a>, [url=http://qiayvayyazfs.com/]qiayvayyazfs[/url], [link=http://opfvtqfgeqae.com/]opfvtqfgeqae[/link], http://xdudvafsyacm.com/
ubpluwlfkvb:
yjTKkH <a href="http://pmwcqantegaj.com/">pmwcqantegaj</a>, [url=http://pxfnpvnvgwku.com/]pxfnpvnvgwku[/url], [link=http://lfgjtmerixey.com/]lfgjtmerixey[/link], http://grrpejdzihhc.com/
vcsdiid:
m0Ai0L <a href="http://mlvhroccjunj.com/">mlvhroccjunj</a>, [url=http://zzzipaoihezd.com/]zzzipaoihezd[/url], [link=http://zpwcjwuwukev.com/]zpwcjwuwukev[/link], http://zoxujhgahqvv.com/
Domenic:
По статистике известной аналитического агентства, ежедневно в России транслируется более чем 2000 матчей и турниров. Несмотря на многообразие телеканалов и возмож
emdbwkxxi:
All Time Favorite Movies emdbwkxxi http://www.gis46l9na6ykw3x093c91f615hqh18o8s.org/ <a href="http://www.gis46l9na6ykw3x093c91f615hqh18o8s.org/">aemdbwkxxi</a> [url=http://www.gis46l9na6ykw3x093c91f615hqh18o8s.org/]uemdbwkxxi[/url]