Head Start to Computer Programming

所在平台: Udemy

课程主页: https://www.udemy.com/course/head-start-to-computer-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称: 编程入门 课程概述: 本课程将教授编程的基本概念,而不涉及任何具体语言的细节。您将在此处学习的概念普遍适用于所有编程语言。课程内容包括流程图、伪代码和算法的学习,以及熟悉编程语言中使用的术语和结构。我们还将介绍Scratch——由麻省理工学院开发的一种编程语言,通过拖放界面来构建程序和游戏。本课程适合儿童和成年人,适合那些希望开始学习编程的人。 课程结构: - 讲座数: 21 - 视频时长: 3小时以上 - 技能等级: 初学者 - 语言: 英语 - 包含: 终身访问 - 课程平台: Udemy 课程内容被分为多个单元,每个单元又被划分为15到20分钟的短课程。短小的测验提供了间歇,并测试您对课程主题的理解。课程还提供可下载的PDF格式练习,以巩固对主题的理解。 课程开始于介绍计算机系统的组成部分——硬件和软件、程序结构及其生命周期,接着讲解IPO模型和一些常用的输入输出设备。我们明确列出了学习编程的好处,以及为什么在这个数字时代掌握编程技能变得至关重要。之后课程将转向算法编写及其技术、伪代码的书写,以及相关的众多实例和教程。流程图也将详细讲解,包括其优势、劣势以及绘制流程图的指南,课程中会提供许多实例和教程,帮助您熟练绘制流程图。 课程的一个单元专门用于学习真实编程中使用的术语和构造,例如变量和常量的定义和使用场景,以及各种运算符、布尔逻辑、代码块和循环等。最后一个单元采用Scratch进行实际编程,我们将详细讲解Scratch界面,并通过教程展示如何运用早期课程中学到的概念创建小程序。因此,本课程为您打下了坚实的基础,使您可以顺利入门编程。 感谢您的参与……

课程评论(0条)

课程详情

This Course will teach you fundamental concepts about programming without going through specifics of any language. Concepts you will learn here are common enough that they are available in all programming languages. The course is learning about Flow Charts, Pseudo codes & Algorithms and getting familiar with the terms and constructs used in programming languages. We will also go through Scratch - A Programming language develop by MIT which provides a drag & drop interface to build programs and games. The course is suitable for children and adults as well who want to start learning programming. Here is the view of the course structure: Lectures - 21 Video - 3+ Hours Skill level - Beginner level Languages - English Includes - Lifetime access. Available on Udemy. The course is divided into units which are further divided into short lessons of 15-20 mins each. Short quizzes provide a break and also test your knowledge on the topics covered in that lesson. Exercises in a PDF format are also available for download to consolidate your understanding on that topic.The course kick starts with talking about the components of a computer system - hardware and software, the structure of a program and its life cycle, moving onto the IPO model and some commonly used input output devices. We precisely list about the benefits of learning programming and why it has become an absolute necessity in this digital age. Then the course moves onto algorithm writing and its techniques, writing Pseudo codes before writing actual programs and numerous examples and tutorials for the same. Flowcharts are covered in detail. Their advantages, disadvantages and guidelines to draw them, all is covered under this topic. You will get to see many examples and tutorials for flowcharts to make you comfortable drawing them. One whole unit of the course is dedicated to learning about terms and constructs used in real programming. What are variables and constants and how or where to use them ?Various operators, Boolean logic, blocks and loops - we will talk in detail about these all. Finally the last unit of the course is based on hands on programming with Scratch. We will walk through the Scratch interface in detail and also do some tutorials to show you how you can create small programs in Scratch by using the concepts we have seen in earlier lessons. So, this course provides you with a solid foundation on all the programming concepts and prepares you to take on programming with a good head start. Thank You....

课程标签

0人关注该课程

主题相关的课程