|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/podstawy-programowania-komputerow/
课程评论:没有评论
**课程名称:计算机编程基础** **课程概述:** 本课程旨在为学习者打下坚实的计算机编程基础。课程的重点是深入理解计算机处理器(CPU)的构造和工作原理,并通过动手实践,引导学习者构建自己的处理器并学习如何对其进行编程。 课程内容涵盖: * **处理器基础:** 详细讲解处理器的构建过程,从晶体管和NOT门的基本概念开始,逐步深入到OR门、AND门、逻辑门、触发器、寄存器、内存、控制单元和算术逻辑单元(ALU)等核心组件。学习者将通过动画、示例和类比来理解这些复杂的概念。 * **编程入门:** 介绍高级编程语言的基础知识,特别是面向对象编程的概念。 * **编程技巧:** 提供实用的编程建议和技巧,例如番茄工作法(Pomodoro Technique),帮助学习者提高学习和工作效率。 * **计算机科学概念:** 简要介绍互联网、数据库索引和人工智能等计算机科学领域的重要概念,让学习者对更广泛的IT世界有所了解。 * **课程宗旨:** 强调基础知识的重要性,并旨在通过易于理解的方式传授编程思想,为学习者后续的深入学习奠定基础。 **本课程适合:** * 对计算机编程感兴趣的初学者。 * 希望深入理解计算机工作原理的学习者。 * 希望巩固编程基础知识的学生和专业人士。
Jedną z podstaw programowania jest ogólna znajomość budowy i działania procesora dlatego większa część kursu poświęcona jest temu zagadnieniu. Wspólnie budujemy własny procesor i uczymy się go programować. W dalszej części kursu znajdziemy ogólne informacje i wskazówki dotyczące programowania. Ostatni wykład poświęcony jest natomiast omówieniu kilku zagadnień z dziedziny informatyki takich jak internet i sztuczna inteligencja. Materiał przedstawiony w kursie stanowi podstawę, na której można bazować podczas dalszej nauki programowania. Poprzez liczne animacje, przykłady i analogie przedstawiam idee ze świata programowania tak, aby były jak najprostsze do zrozumienia.W pierwszym wykładzie uzasadniam dlaczego podstawy są ważne. W drugim odpowiadam na pytania czym jest informatyka, czym jest informacja, na czym polega przetwarzanie informacji. W trzecim wyjaśniam działanie tranzystora i bramki NOT. W kolejnych wykładach aż do 11 buduję i programuję procesor wyjaśniając jak działają bramki OR, AND, funkcje i bloki logiczne, przerzutniki, rejestry, pamięć, układ sterujący i jednostka arytmetyczno logiczna. Rozdział 12 poświęcony jest programowaniu w językach wysokiego poziomu. Omawiam w nim podstawowe zagadnienia związane z programowaniem obiektowym, Rozdział 13 zawiera liczne wskazówki dotyczące programowania. Wspominam w nim między innymi o technice Pomodoro. Celem ostatniego rozdziału jest pokazanie kilku prostych idei kryjących się pod takimi pojęciami jak internet, indeksy bazodanowe czy sztuczna inteligencja.