Function of Culture
Function of Culture
INTRODUCTION 2 Module
2
3 Module 3
4 Module
4
INTRODUCTION TO
PYTHON
PROGRAMMING
• W OR K ING W IT H TH E INTERACTIVE
R UNES TONE TEXT BOOK
• UNDER S TANDING T HE PUR POS E OF
PR OGRAMMING L ANGUAGES
• DIS T INGUIS H ING BET WEEN FOR MAL
AND NATURAL L ANGUAGES
• US ING COMMENTS IN CODE
• S IMUL ATING TH E EVALUATION OF
EX PR ES S IONS
• IDENTIFYING BAS IC TYPES OF
VALUES : S TR INGS , INTEGER S ,
FLOATS , FUNCT IONS
• R ECOGNIZING VALID VAR IABLE
NAMES AND US ING AS S IGNMENT
S TATEMENTS
PROGRAMMING WITH
TURTLE GRAPHICS
• WR I TI NG T HE FI R S T P R OG RAM S US I NG T HE T URTLE
F RAM EWOR K
• UND ER S TAND I NG OB J EC T S : I NS TANCES , M ETHOD S ,
ATT R I B UT ES
• US I NG F OR LOOP S F OR R EPET I T I ON
• EXPLOR I NG KEY M ET HO D S I N T HE T URT LE LI B RARY
• I M PORT I NG M OD ULES AND US I NG T HE RAND OM
LI B RARY F OR G ENERAT I NG RAND OM VALUES
DEBUGGING
PROGRAMS
• D I S T I NG UI S HI NG B ET WEEN S Y NTAX, R UNT I M E, AND
S EM ANT I C ER R OR S
• UND ER S TAND I NG ER R OR M ES S AG ES
• I NC R EM ENTAL PR OG RAM M I NG TO I D ENT I F Y AND F I X
I S S UES
• R EC OG NI ZI NG C OM M ON ER R OR S AND HOW TO AVOI D
T HEM
MODULE 2
I N THI S MODULE, I HAV E SU C C ESSFU LLY C O MPLETED A LL V IDEOS
A ND GRA DED ASSESSMEN T S. T HR OU GH T HE LEC TURES AN D THE
I N TERACTI VE RU N EST O N E TEXT BO OK , I LEA R N ED THE
FUN DAMEN TALS OF PYT HO N , I N C LU DI N G K EY C ON CEPTS SUCH A S
PROGRAMMI N G L A N GU AGES, DATA T YPES (ST R I N GS, I N TEGERS,
FLOATS), A N D BA SI C C O N T R O L ST R U C T UR ES. I W ROTE MY FI RST
PYTHON PROGRA M A N D EX PLO R ED HO W T O U SE THE TURTLE
FRAMEW ORK TO C R EAT E I MAGES PR O GRA MMATI C ALLY.
Looking ahead, i n w e e k t w o, I w i l l di v e de e pe r i nt o Py t hon’ s dat a
t y pes —lis t s , s tr i n gs , and t u pl e s —as w e l l as c on trol s t ruc tures
like for loops . By t h e e n d of t h e n ex t w e e k, I w i l l be able t o w rit e
more complex Py t h on progr ams an d fu r t he r e n h anc e my
programming s ki l l s .
MODULE 3