KnowledgeCity

编程基础:核心概念

通过这门基础课程开始您的编程之旅
免费观看第一课 — 获取全部 39 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
初级  提供者 John Crabtree  10 章节 ·  39 课时 ·  3h 7m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

这门编程基础课程由约翰·克拉布特里教授,他将教授观看者有关如何使用任何语言编写代码的基础知识。计算机程序因用于创建程序的语言而异,但有一些核心基础可以延续。观众将了解代码的基本组织,以及代码如何编译在一起才能发挥作用。从那里,观看者将开始编写他们的第一行代码,并深入研究使用数字进行计算。观看者还将学习在他们的代码中使用不同函数,以及新的数据类型,以更好地执行给定计算机程序中的函数。

学习目标

  • 创建您的第一个计算机程序
  • 了解代码的组织方式
  • 了解代码中的结构和分支路径
  • 在代码中使用数据类型和函数
  • 了解计算机程序的构建块

您将学到的内容

  • 从最初的代码行创建您的第一个计算机程序
  • 理解代码的组织方式及其如何编译以实现功能
  • 在代码中应用结构和分支路径,包括判断和循环
  • 在计算机程序中使用数据类型和函数
  • 处理数值数据类型、类型转换、四舍五入和算术表达式
  • 使用字符串、列表和字典,以及布尔运算符和关系运算符

关键要点

  • 计算机程序因所使用的语言不同而有所差异,但各语言之间存在共通的核心基础知识。
  • 本课程涵盖代码的基本组织方式,以及代码如何编译以实现功能。
  • 学员将从编写第一行代码,逐步过渡到使用数字进行计算。
  • 本课程讲授在代码中使用的各种函数,以及用于更好地执行这些函数的新数据类型。
  • 主题包括变量、标识符、表达式、判断,以及不定循环和计数循环,如 while 循环和 for 循环。

常见问题

本课程由谁讲授?

本编程基础课程由 John Crabtree 讲授。

参加本课程前,我需要掌握某种特定的编程语言吗?

不需要。本课程讲授如何使用任意语言编写程序代码的基础知识,重点在于无论使用何种语言都通用的核心基础知识。

本课程涵盖哪些编程主题?

本课程涵盖代码组织、源代码、输入与输出、程序执行、错误处理、文档与空白字符、变量与赋值、标识符、对象、表达式与语句、数值数据类型、类型转换与四舍五入、算术运算、字符串、列表、字典、判断、布尔运算符与关系运算符,以及循环(包括 while 循环和 for 循环)。

通过本课程我能获得哪些技能?

本课程涵盖的技能包括:计算机编程、编程概念、C# 基础、C++ 基础、Java 基础类库以及应用程序基础类库。

在本课程中我将构建什么?

您将创建第一个计算机程序,编写第一行代码,并在理解计算机程序构建块的同时,学习使用数据类型和函数。