لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مقدمهای بر علوم کامپیوتر با پایتون - بخش اول
- آخرین آپدیت
دانلود Introdução à Ciência da Computação com Python Parte 1
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
به دوره مقدمهای بر علوم کامپیوتر خوش آمدید! این دوره برای دانشجویان دانشگاه سائوپائولو و تمامی علاقهمندانی طراحی شده است که میخواهند نه تنها برنامهنویسی با پایتون، بلکه مفاهیم پایه علوم کامپیوتر را نیز بیاموزند.
در اینجا شما مفاهیم اصلی و مقدماتی علوم کامپیوتر را یاد میگیرید و همچنین توانایی توسعه برنامههای کوچک با زبان پایتون را کسب خواهید کرد.
این دوره فاقد پیشنیاز است. انتظار نمیرود که شما تجربه قبلی در برنامهنویسی داشته باشید، اما فرض بر این است که دانشآموز با مفاهیم پایه ریاضیات سطح مدرسه آشنا باشد.
هدف اصلی این دوره، توسعه تفکر منطقی برای فرمولبندی و حل مسائل محاسباتی است. برنامهنویسی ابزاری کاربردی برای تقویت این تفکر و ملموس کردن مفاهیم انتزاعی علوم کامپیوتر است.
در پایان دوره، دانشآموز قادر خواهد بود برنامههای کوچک در پایتون بنویسد و برای ورود به بخش دوم دوره آماده شود.
با آرزوی موفقیت در یادگیری!
===
این دوره با حمایت اساتید José Coelho de Pina و Carlos Hitoshi Morimoto از دپارتمان علوم کامپیوتر IME-USP تهیه شده است.
Nelson Posse Lago (مدیر فنی CCSL-IME-USP)، Vinicius Frota، Gabriel Crispino، Antonio Abello، Athos Ribeiro و Yorah Bosse دستیاران آموزشی برجستهای بودند که به حفظ کیفیت این دوره کمک کردند.
سرفصل ها و درس ها
ارائه و مقدمهای بر دوره
Apresentação e Introdução ao Curso
این دوره برای چه کسانی است؟
A quem se destina este curso
چگونه از این دوره حداکثر استفاده را ببریم؟
Como aproveitar este curso ao máximo
علوم کامپیوتر چیست؟
O que é Ciência da Computação?
نصب python3 و IDLE در ویندوز
Instalação do python3 e IDLE no Windows
نکته: چگونه نصب پایتون در ویندوز را تعمیر کنیم
Dica - Como reparar a instalação do Python no Windows
نصب python3 و IDLE در لینوکس
Instalação do python3 e IDLE no Linux
خط فرمان (Command Line) در ویندوز
Linha de comando no Windows
مقدمهای بر پایتون
Introdução ao Python
متغیرها و اولین برنامه
Variáveis e Primeiro Programa
چهار روش برای اجرای پایتون
Quatro maneiras de rodar o python
نرمافزار آزاد – با حضور Nelson Posse Lago، مدیر فنی CCSL
Software Livre – com Nelson Posse Lago, gerente técnico do CCSL
مقدمهای بر پایتون
Introdução ao Python
انواع دادهها
Tipos de Dados
ورودی دادهها
Entrada de Dados
ارسال تمرینها به سیستم تصحیح خودکار
Enviando exercícios para o corretor automático
شرطها if...else
Condicionais - if...else
عبارات بولی (Boolean Expressions)
Expressões Booleanas
اجرای شرطی
Execução Condicional
حل تمرین
Exercício Resolvido
حلقهها while
Repetição - while
تکرار با استفاده از while
Repetição com while
متغیرهای بولی
Variáveis Booleanas
عیبیاب (Debugger)
Depurador
توابع
Funções
توابع
Funções
حل تمرین و تستها
Resolução de Exercício e Testes
تستهای خودکار - مقدمهای بر pytest
Testes Automatizados - Introdução ao pytest
موسیقی «بهترین آهنگ تست خودکار» و مصاحبه با Daniel Cukier
Música "Melô do Teste Automatizado" e Entrevista com Daniel Cukier
عیبیابی و بازسازی کد (Refactoring)
Depuração e refatoração
حل تمرین
Exercício Resolvido
عیبیاب (Debugger)
Depurador
نکاتی درباره بازی NIM
Dicas sobre o Jogo do NIM
حلقههای تو در تو
Repetições Encaixadas
حلقههای تو در تو
Repetições Encaixadas
حل تمرین
Exercício Resolvido
حل تمرین
Exercício Resolvido
حل تمرین
Exercício Resolvido
لیستها
Listas
لیستها
Listas
تکرار با استفاده از for
Repetição com "for"
کار با لیستها
Manipulação de Listas
اطلاعات بیشتر درباره لیستها
Mais sobre listas
اشیاء در حافظه
Objetos na Memória
حل تمرین
Exercício Resolvido
نکاتی برای تمرین نهایی!
Dicas para o exercício final!
نمایش نظرات