ZABANSHENASI_UNIESF Telegram 26
📝گزارش جلسات برگزارشده دوره مقدماتی برنامه‌نویسی پایتون (با محوریت تفکر الگوریتمی و حل مسأله):
دوره 9 جلسه با تدریس عالی خانم راضیه زارع از تاریخ 1403/02/17 الی 1403/03/14برگزار شد.

جلسه اول:
مفهوم الگوریتم و تفکر الگوریتمی، تفاوت برنامه‌نویسی و کدنویسی، زبان‌های برنامه‌نویسی سطح بالا و زبان ماشین، مفهوم صفر و یک در سخت‌افزار کامپیوتر، پاسخ به سؤالات و نگرانی‌های دانشجویان، آشنایی با فضای گوگل کولب، معرفی تابع پرینت
تکلیف مرتبط با مفاهیم جلسه اول: فکر کردن به مثال‌هایی از الگوریتم‌ در دنیای واقعی مشابه الگوریتم پخت نیمرو که در کلاس کار شد

جلسه دوم:
نوشتن برنامه‌های تخصصی‌تر با پرینت، مفهوم انتزاعی متغیر و مفهوم آن در سخت‌افزار کامپیوتر، تعریف، پیاده‌سازی و حل مثال از انواع متغیرها (integer، float، string)، کار با تابع تایپ
تکلیف مرتبط با مفاهیم جلسه دوم:
پرینت اشکال هندسی با پرینت
تعریف انواع متغیرها و آپدیت مقدار آ‌ن‌ها

جلسه سوم:
کار با تابع input، معرفی و حل مثال از انواع عملگرهای ریاضی مرتبط با اعداد و رشته‌ها، معرفی و حل مثال از عملیات casting
تکلیف مرتبط با مفاهیم جلسه سوم: پیاده‌سازی یک ماشین حساب ساده

جلسه چهارم:
برنامه‌نویسی با انواع عملگرهای مقایسه‌ای، تعریف و کار با نوع متغیر boolean، معرفی جدول درستی دو نوع عملگر منطقی and و or و حل مثال‌ و کدنویسی با آن‌ها، معرفی مختصری بر مفهوم باینری در سخت‌افزار کامپیوتر، تبدیل مبنا و جدول ASCII
شروع مفهوم Conditional statement و پیاده‌سازی آن در پایتون
تکلیف مرتبط با مفاهیم جلسه چهارم: پیاده‌سازی یک سیستم احراز هویت ساده

جلسه پنجم:
حل مسأله‌‌های پیچیده‌‌تر شرطی، مروری بر تمام مطالب گفته‌شده تا به الآن در قالب مثال و حل مسأله با در نظر گرفتن اصول تفکر الگوریتمی

جلسه ششم:
معرفی مفهوم تابع و ارتباط آن با مفهوم تابع در ریاضیات، پیاده‌سازی مفاهیم یادگرفته‌شده تا به امروز در قالب تابع، حل مثال از تابع و تبیین اهمیت استفاده از تابع، مفهوم return

تکلیف جلسه ‌ششم: بازنویسی برنامه‌های سابق با تابع

جلسه هفتم:
آموزش مفهوم recursion در برنامه‌نویسی و پیاده‌سازی آن با مثال تابع فیبوناچی، معرفی حلقه‌ها، پیاده‌سازی و حل مثال از حلقه for و خصوصیات تابع range و counter حلقه for

تکلیف جلسه هفتم: تمرین‌های ترکیبی شرطی و حلقه
جلسه هشتم:
تکمیل مفاهیم مرتبط با تکرار و حلقه‌ها در پایتون، پیاده‌سازی و حل مثال از حلقه while، تفهیم شرایط امکان استفاده از حلقه while یا for یا هر دو در قالب حل مثال برنامه‌نویسی، کاربرد و ضرورت break با مثال
تکلیف جلسه هفتم: نوشتن برنامه محاسبه‌گر معدل دانشجویان

جلسه نهم:
آشنایی با داده‌ساختارها و کار با لیست، کار با تکنیک‌های indexing و slicing مثبت و منفی لیست‌ها، نوشتن یک تابع از scratch جهت آشنایی با روند پیمایش لیست‌ها، معرفی و حل مثال از توابع خود پایتون جهت کار با لیست، ارتباط بین لیست و رشته‌های حرفی در پایتون و تفاوت بین آن‌ها، مفهوم mutable بودن لیست و نبودن رشته‌های حرفی در قالب حل مثال، معرفی و حل مثال از توابع کار با رشته‌های حرفی خود پایتون جهت پیش‌پردازش اولیه متن‌های زبان طبیعی

بخش اضافه:
ترسیم نقشه ادامه مسیر یادگیری پایتون، معرفی منابع جهت تسلط بیشتر بر مباحث گفته‌شده در طول دوره، معرفی مفاهیم در سطح یادگیری پایتون متوسطه و پیشرفته، معرفی دوره‌های رایگان و دارای گواهی معتبر پایتون جهت تسلط بیشتر بر مباحث و تقویت رزومه با کسب گواهی معتبر از آن‌ها، ترسیم روند ادامه مسیر یادگیری پایتون تا بحث‌های مرتبط با ماشین لرنینگ

در طول این جلسات، تلاش شد اصول کدنویسی تمیز، انواع خطاها و پیاده‌سازی تفکر الگوریتمی و مهارت حل مسأله نیز آموزش داده شود.

@Zabanshenasi_uniesf



tgoop.com/Zabanshenasi_uniesf/26
Create:
Last Update:

📝گزارش جلسات برگزارشده دوره مقدماتی برنامه‌نویسی پایتون (با محوریت تفکر الگوریتمی و حل مسأله):
دوره 9 جلسه با تدریس عالی خانم راضیه زارع از تاریخ 1403/02/17 الی 1403/03/14برگزار شد.

جلسه اول:
مفهوم الگوریتم و تفکر الگوریتمی، تفاوت برنامه‌نویسی و کدنویسی، زبان‌های برنامه‌نویسی سطح بالا و زبان ماشین، مفهوم صفر و یک در سخت‌افزار کامپیوتر، پاسخ به سؤالات و نگرانی‌های دانشجویان، آشنایی با فضای گوگل کولب، معرفی تابع پرینت
تکلیف مرتبط با مفاهیم جلسه اول: فکر کردن به مثال‌هایی از الگوریتم‌ در دنیای واقعی مشابه الگوریتم پخت نیمرو که در کلاس کار شد

جلسه دوم:
نوشتن برنامه‌های تخصصی‌تر با پرینت، مفهوم انتزاعی متغیر و مفهوم آن در سخت‌افزار کامپیوتر، تعریف، پیاده‌سازی و حل مثال از انواع متغیرها (integer، float، string)، کار با تابع تایپ
تکلیف مرتبط با مفاهیم جلسه دوم:
پرینت اشکال هندسی با پرینت
تعریف انواع متغیرها و آپدیت مقدار آ‌ن‌ها

جلسه سوم:
کار با تابع input، معرفی و حل مثال از انواع عملگرهای ریاضی مرتبط با اعداد و رشته‌ها، معرفی و حل مثال از عملیات casting
تکلیف مرتبط با مفاهیم جلسه سوم: پیاده‌سازی یک ماشین حساب ساده

جلسه چهارم:
برنامه‌نویسی با انواع عملگرهای مقایسه‌ای، تعریف و کار با نوع متغیر boolean، معرفی جدول درستی دو نوع عملگر منطقی and و or و حل مثال‌ و کدنویسی با آن‌ها، معرفی مختصری بر مفهوم باینری در سخت‌افزار کامپیوتر، تبدیل مبنا و جدول ASCII
شروع مفهوم Conditional statement و پیاده‌سازی آن در پایتون
تکلیف مرتبط با مفاهیم جلسه چهارم: پیاده‌سازی یک سیستم احراز هویت ساده

جلسه پنجم:
حل مسأله‌‌های پیچیده‌‌تر شرطی، مروری بر تمام مطالب گفته‌شده تا به الآن در قالب مثال و حل مسأله با در نظر گرفتن اصول تفکر الگوریتمی

جلسه ششم:
معرفی مفهوم تابع و ارتباط آن با مفهوم تابع در ریاضیات، پیاده‌سازی مفاهیم یادگرفته‌شده تا به امروز در قالب تابع، حل مثال از تابع و تبیین اهمیت استفاده از تابع، مفهوم return

تکلیف جلسه ‌ششم: بازنویسی برنامه‌های سابق با تابع

جلسه هفتم:
آموزش مفهوم recursion در برنامه‌نویسی و پیاده‌سازی آن با مثال تابع فیبوناچی، معرفی حلقه‌ها، پیاده‌سازی و حل مثال از حلقه for و خصوصیات تابع range و counter حلقه for

تکلیف جلسه هفتم: تمرین‌های ترکیبی شرطی و حلقه
جلسه هشتم:
تکمیل مفاهیم مرتبط با تکرار و حلقه‌ها در پایتون، پیاده‌سازی و حل مثال از حلقه while، تفهیم شرایط امکان استفاده از حلقه while یا for یا هر دو در قالب حل مثال برنامه‌نویسی، کاربرد و ضرورت break با مثال
تکلیف جلسه هفتم: نوشتن برنامه محاسبه‌گر معدل دانشجویان

جلسه نهم:
آشنایی با داده‌ساختارها و کار با لیست، کار با تکنیک‌های indexing و slicing مثبت و منفی لیست‌ها، نوشتن یک تابع از scratch جهت آشنایی با روند پیمایش لیست‌ها، معرفی و حل مثال از توابع خود پایتون جهت کار با لیست، ارتباط بین لیست و رشته‌های حرفی در پایتون و تفاوت بین آن‌ها، مفهوم mutable بودن لیست و نبودن رشته‌های حرفی در قالب حل مثال، معرفی و حل مثال از توابع کار با رشته‌های حرفی خود پایتون جهت پیش‌پردازش اولیه متن‌های زبان طبیعی

بخش اضافه:
ترسیم نقشه ادامه مسیر یادگیری پایتون، معرفی منابع جهت تسلط بیشتر بر مباحث گفته‌شده در طول دوره، معرفی مفاهیم در سطح یادگیری پایتون متوسطه و پیشرفته، معرفی دوره‌های رایگان و دارای گواهی معتبر پایتون جهت تسلط بیشتر بر مباحث و تقویت رزومه با کسب گواهی معتبر از آن‌ها، ترسیم روند ادامه مسیر یادگیری پایتون تا بحث‌های مرتبط با ماشین لرنینگ

در طول این جلسات، تلاش شد اصول کدنویسی تمیز، انواع خطاها و پیاده‌سازی تفکر الگوریتمی و مهارت حل مسأله نیز آموزش داده شود.

@Zabanshenasi_uniesf

BY انجمن زبان‌شناسی دانشگاه اصفهان


Share with your friend now:
tgoop.com/Zabanshenasi_uniesf/26

View MORE
Open in Telegram


Telegram News

Date: |

Matt Hussey, editorial director of NEAR Protocol (and former editor-in-chief of Decrypt) responded to the news of the Telegram group with “#meIRL.” How to Create a Private or Public Channel on Telegram? Telegram Android app: Open the chats list, click the menu icon and select “New Channel.” A vandalised bank during the 2019 protest. File photo: May James/HKFP. A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more.
from us


Telegram انجمن زبان‌شناسی دانشگاه اصفهان
FROM American