دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Mohmad Yakub
سری:
ISBN (شابک) : 1096466090
ناشر:
سال نشر: 2021
تعداد صفحات: [338]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 Mb
در صورت تبدیل فایل کتاب Python Wise Head Junior به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب پایتون ویز هد جونیور نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب به طور ویژه به روشی آسان برای مناسب بودن برای هر گروه سنی و پر کردن شکاف بسیار مورد نیاز مخصوصاً برای: ---- چه کسی از هیچ رویکردی برای ساخت منطق برنامه نویسی بی اطلاع است؟ یادگیری نوشتن یک برنامه؟--- معلمان/مربیان چه کسانی هستند و به دنبال منبعی قابل اعتماد برای ایجاد علاقه به موضوع برنامه نویسی برای دانش آموزان خود هستند. چه کسی این تصور نادرست را دارد که برنامه نویسی فقط برای افراد فوق العاده باهوش است.--- چه کسانی به دنبال اولین حرکت قوی برای تبدیل شدن به یک برنامه نویس خودآموخته هستند؟--- چه کسی تجربه ای در برنامه نویسی با الگو داشت و به دنبال یک رویکرد استاندارد تا منطق خود را برای هر الگوی به دست آورند.--- چه کسی قربانی نظرات دلسرد کننده است، مشابه موارد زیر:- { در واقع، شما علاقه ای ندارید. } { شما فاقد صبر و اراده هستید. } { ضریب هوشی شما بسیار کمتر از حد متوسط است.}برنامه نویسی به خاطر به خاطر سپردن منطق برنامه نویسی یا دانلود الگوریتم های استاندارد سطح کالج/دانشگاه با تمرین در ذهن ما نیست، بلکه ما باید رویکرد حل یک مشکل را درک کنیم. بسیاری از برنامه نویسان تازه کار و بسیاری از برنامه نویسان ناامید سوالات مشابهی را می پرسند که به شرح زیر است. "چگونه برنامه نویسی را یاد بگیریم؟" "چگونه مهارت ساخت منطق را توسعه دهیم؟" "چگونه یاد بگیریم که کد را یاد بگیریم؟" "چگونه منطق برنامه را بهبود بخشیم؟" مهارت باید اولین و مهمترین فعالیتی باشد که مبتدیان زبان برنامه نویسی باید روی آن تمرکز کنند. برای اینکه در هر زبان برنامه نویسی مطمئن شوید، اولین قدم باید کسب سطحی از مهارت در منطق برنامه نویسی خود هک باشد. اکیداً به زبان آموزان مبتدی توصیه می کنم، لطفا در ابتدا به جای تمرکز بیشتر بر روی ویژگی های زبان برنامه نویسی، به توسعه مهارت های منطق برنامه نویسی توجه بیشتری داشته باشند. این کتاب کاملاً بر روی نصب مهارت های منطق برنامه نویسی برای بهبود تجسم منطق برنامه متمرکز شده است. این کتابچه راهنمای فنی کاملاً به دانش آموزان مبتدی تا متوسط تخصص داده شده است که فقط از ضربه زدن سخت به بسیاری از مکان ها خسته شده اند تا در برنامه نویسی مطمئن شوند. علاوه بر این، اگر از جمله افرادی هستید که زمان محدودی برای یادگیری برنامهنویسی دارید، این راهنمای میتواند به شما نیز کمک کند. بنابراین قانون اساسی این است که برای یادگیری سریع و صحیح زبان برنامه نویسی، ابتدا تاکتیک های منطق برنامه نویسی را به اندازه کافی یاد بگیرید. این کتاب سکوی پرتابی برای یادگیری منطق برنامه نویسی از حداقل است. آیا شما...؟ یادگیری مبارک!!!
This book is specially put in an easy way to be suitable for any age group and to fill the much-needed gap especially for:---- Who is unaware of any approach to build programming logic?--- Who had a hard time learning to write a program?--- Who are teachers/trainers and looking for a reliable resource to create interest in the subject of programming for their students.--- Who had some experience in programming and not having confidence enough?--- Who carries the false notion that coding is only for super smart people.--- Who are looking for a 1st solid move to become a self-taught programmer?--- Who had some experience in programming with pattern and looking for a STANDARD APPROACH to get their LOGIC RIGHT for any pattern.--- Who is a victim of discouragement comments, similar to the following:- { Actually, you aren't interested. } { You lack patience and determination. } { Your IQ is well below average.}Programming is NOT about memorizing programming logic or downloading standard college/university level algorithms by practice in our mind, rather we need to understand the approach to solve a problem. Many novice programmers and many frustrated programmers do ask similar kind of questions which are as follows; "How to learn to program?""How to develop logic building skill?" "How to learn to code?""How to improve program logic?"The Right Approach:~~~~~~~~~~~~~~~~~To improve program logic quickly,practice on patterns .The logic building skill must be the first and foremost activity which beginners of programming language should focus on. In order to become confident in any programming language, the first step should be to gain some level of proficiency to self-hack programming logic. I strongly recommend to novice learners, please initially pay more attention to developing programming logic skills rather than concentrating more on the features of programming language. This book is totally focused on installing programming logic skills to improve the visualization of program logic. This technical manual is totally dedicated to the beginner to intermediate students who are just tired of hitting hard on many places in order to become confident in programming. Additionally, if you are among those who got limited time to learn to program, this is the guide that can serve you well too. So the rule of the thumb is, in order to learn programming language fast and properly, first learn tactics of programming logic sufficiently.This book is the launching pad to learn programming logic from the very minimal. Will you...? HAPPY LEARNING!!!
“ Everybody in this country should learn to program a computer... because it teaches you how to think. ” Preface PART 1 OF PROGRAMMING LOGIC Introduction The Right Attitude The Clarity Principles Any pre-requisite? About the book How to make the best use of this book.? Python Project First Python Program Welcome.py Console Output MultiplePrintMethod.py DefaultPrint.py PrintInSameLine.py PrintInSameLine1.py PrintInSameLine2.py Storing different data types Variable assignment VariableInfo.py Input From Keyboard PersonDetails.py Operators Arithmetic Operators ArithmeticOperations.py Comparison Operators ComparisonOperators.py Logical Operators Decision Making a) if-statement StatementIf.py StatementIf1.py b) if-else statement StatementIfElse.py StatementIfElse.py c) if-elif-else statement StatementIfElseIf.py StatementIfElseIf.py StatementIfElseIf.py LadderIfElseToSwitchCase.py About for-loop SequenceWithoutForLoop.py SequenceWithForLoop.py ForLoopWithRangeTwoInputs.py ForLoopWithRangeOneInput.py ForLoopDecrement.py For-loop with break and continue keywords ForLoopContinueNext.py Nested for-loop/Inner for-loop NestedForLoop.py Nested Loop: Beginner Programmer’s Best Friend Why are nested loops such an important deal? ForLoopEveryRowAllColumns.py ForLoopEveryRowAllColumnsHorizontally.py ForLoopCoordinateRepresentation.py RowColumnStars.py JustLoopIt: Write a separate program for each of the given outputs. Art of Applying Logical Conditions Convert Logical Conditions to Simple Picture Convert Simple Picture to Logical Conditions VerifyAlphabetA.py VerifyAlphabetB.py VerifyAlphabetC.py VerifyAlphabetD.py VerifyAlphabetE.py VerifyAlphabetF.py VerifyAlphabetG.py VerifyAlphabetK.py VerifyAlphabetM.py Learning by experiments and guesswork Logic trace table: Brain behind programming logic PART 2 PROGRAMMING IN Cursor Movement Pattern 1A Analysis of output Pattern1A1If.py PatternA1NestedLoop.py Pattern1A_1.py Pattern1A_1.py Pattern1B Analysis of output PatternB1If.py PatternB1NestedLoop.py Approach to solution PatternB1.py Alternative solution2 PatternB2.py Alternative solution3 PatternB3.py Pattern 1C Analysis of output Approach to solution PatternC1.py Alternative solution2 PatternC2.py Alternative solution3 PatternC3.py Pattern1D Analysis of output PatternD1.py Pattern1E PatternE1.py Alternative solution2 PatternE2.py Pattern 1F PatternF1.py Alternative solution2 Pattern 1G Approach to solution PatternG1.py PatternG2.py Alternative solution2 PatternG3.py Pattern1H Approach to solution1 PatternH1.py PatternH1_2.py Alternative solution2 PatternH2_1.py PatternH2_2.py Alternative solution3 PatternH3.py PatternAA PatternCC PatternII NumberPattern 1A Analysis of output NumberPattern1A.py NumberPattern 1B Analysis of output Observations NumberPattern1B.py Alternative solution NumberPattern1B_2.py NumberPattern 1C Analysis of output NumberPattern1C_1.py NumberPattern1C_2.py NumberPattern1C_3.py NumberPattern2C.py NumberPattern 1D Analysis of output Observations NumberPattern1D.py Alternative solution NumberPattern2D.py Alternative solution NumberPattern3D.py NumberPattern 1E Analysis of output NumberPattern1E.py NumberPattern 1F Analysis of output NumberPattern1F.py NumberPattern AA Analysis of output Observations NumberPatternAA.py NumberPattern BB Analysis of output Observations NumberPatternBB.py Alternative solution NumberPatternBB2.py NumberPattern CC Analysis of output NumberPatternCC1.py NumberPatternCC2.py NumberPatternCC3.py NumberPattern DD Analysis of output NumberPatternDD1.py NumberPatternDD2.py NumberPatternDD3.py NumberPattern EE Analysis of output NumberPatternEE.py NumberPattern FF Analysis of output Alternate solution NumberPatternFF.py If-else Shortcut When to apply if-else shortcut NumberPatternFF2.py NumberPattern GG Writing our own functions NumberPattern HH Analysis of output NumberPattern AAA Analysis of output. Observations NumberPatternAAA.py NumberPattern BBB Observations NumberPatternBBB1.py Alternative solution NumberPatternBBB2.py NumberPattern CCC Analysis of output NumberPatternCCC1.py Alternative solution NumberPattern DDD Analysis of output Observations NumberPatternEEE Analysis of output String concatenation Substrings or Slicing Patterns by Single Looping Accessing each string’s character Appendix-A: Installation of Python and project set-up References: Acknowledgments