logo资料库

MIT 计算机科学导论及Python编程 ppt 课件.pdf

第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
资料共35页,剩余部分请下载后查看
( d o w n o a d s l i l d e s a n d . W E L C O M E ! p y f i l e s a n d f o l l l o w a o n g ! ) 6 . 0 0 0 1 L E C T U R E 1 . 6 0 0 0 1 L E C T U R E 1 1
c o u r s e i n f o T O D A Y p y t h o n b a s i c s w h a t i s c o m p u t a t i o n m a t h e m a t i c a l o p e r a t i o n s p y t h o n v a r i a b e s a n d t y p e s l o o t a k e n o t e s a n d r u n c o d e f i l e s w h e n I d o b r i n g c o m p u t e r s t o a n s w e r i n - c l a s s p r a c t i c e e x e r c i s e s ! . 6 0 0 0 1 L E C T U R E 1 2 o N O T E : s l i d e s a n d c o d e f i l e s u p b e f o r e e a c h l e c t u r e i h g h l y e n c o u r a g e y o u t o d o w n o a d t h e m b e f o r e l l e c t u r e
◦ G r a d n g i a p p r o x . 2 0 % Q u i z C O U R S E I N F O ◦ ◦ ◦ a p p r o x . 4 0 % i F n a l a p p r o x . 3 0 % l P r o b e m S e t s a p p r o x . 1 0 % i M I T x F n g e r E x e r c i s e s . 6 0 0 0 1 L E C T U R E 1 3
E x t e n s i o n s ◦ n o e x t e n s i o n s ◦ ◦ ◦ l a t e d a y s , s e e c o u r s e w e b s i t e f o r d e t a i l s l s h o u d b e E M E R G E N C Y u s e o n l y d r o p a n d r o l l i w e g h t o f m a x t w o p s e t s i n f i n a l e x a m g r a d e . 6 0 0 0 1 L E C T U R E 1 4 C o l l a b o r a t i o n ◦ m a y c o l l a b o r a t e w i t h a n y o n e C O U R S E P O L I C E S I ◦ ◦ w e w i l l i b e r u n n n g a c o d e s i m i l a r i t y p r o g r a m o n a l l p s e t s a l l c o l l a b o r a t o r s o n s u b m i s s i o n r e q u i r e d t o w r i t e c o d e i n d e p e n d e n t l y a n d w r i t e n a m e s o f
o o o o o o o t w o f l a v o r s n o t m a n d a t o r y R E C I T A T I O N S p r o b e m l 2 ) P r o b e m l s i f y o u m i s s e d l e c t u r e 1 ) L e c t u r e r e v i e w : r e v i e w l e c t u r e m a t e r i a l i f y o u n e e d a d i f f e r e n t t a k e o n t h e s a m e c o n c e p t s s o l v i n g : t e a c h y o u h o w t o s o l v e p r o g r a m m n g i . 6 0 0 0 1 L E C T U R E 1 w i l l l p o s t s o u t i o n s a f t e r l w e s h o w a c o u p e o f h a r d e r q u e s t i o n s w a l k y o u t h r o u g h h o w t o a p p r o a c h s o l v i n g t h e p r o b e m l i b r a n s t o r m c o d e s o u t i o n a o n g w l l i t h t h e r e c i t a t i o n i n s t r u c t o r u s e f u l i f y o u d o n ’ t k n o w h o w t o s e t u p p s e u d o c o d e f r o m p s e t 5 w o r d s
F A S T P A C E D C O U R S E ◦ u s e l a t e d a y s i n e m e r g e n c y s i t u a t i o n s ◦ ◦ ◦ i d o n ’ t b e a f r a d t o t r y o u t P y t h o n c o m m a n d s ! d o M I T x f i n g e r e x e r c i s e s l d o w n o a d c o d e b e f o r e l e c t u r e a n d f o l l o w a o n g l . 6 0 0 0 1 L E C T U R E 1 6 ◦ c a n ’ t p a s s i v e l y a b s o r b p r o g r a m m n g a s a s k i l l i N e w i t o p r o g r a m m n g ? P R A C T I C E . P R A C T I C E ? P R A C T I C E ! P o s i t i o n y o u r s e l f t o s u c c e e d ! ◦ r e a d p s e t s w h e n t h e y c o m e o u t a n d c o m e b a c k t o t h e m l a t e r
P R A C T I C E S O L V N G I P R O B L E M O F C O N C E P T S K N O W L E D G E S K I L L P R O G R A M M N G I . 6 0 0 0 1 L E C T U R E 1 7
l c o m p e x i t y o f a g o r i t h m l s d i f f e r e n t c l a s s e s o f a l g o r i t h m i s , s e a r c h n g a n d s o r t i n g a n d m e t h o d s o r g a n i z e a n d m o d u a r i z e s y s t e m l j s u s i n g o b e c t c l a s s e s T O P C S I r e p r e s e n t k n o w e d g e w l i t h d a t a s t r u c t u r e s a b s t r a c t i o n o f p r o c e d u r e s a n d d a t a t y p e s i t e r a t i o n a n d r e c u r s i o n a s c o m p u t a t i o n a l m e t a p h o r s . 6 0 0 0 1 L E C T U R E 1 8
分享到:
收藏