系统平台与C#程序基础

所在平台: Coursera

课程主页: https://www.coursera.org/learn/xitong-pingtai-csharp-chengxu-jichu

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:系统平台与C#程序基础 课程概述: 《系统平台与C#程序基础》是“.Net平台下软件开发技术”专项课程的第一门课程,旨在从计算机的基础知识入手,帮助学员建立系统构造思维能力。课程包括计算机硬件系统的基本原理、信息表示与编码等内容。课程的后半部分将重点介绍C#编程,包括设计基本的C#控制台程序,使用Visual Studio进行程序编辑和调试,以及掌握相关的调试技巧。 课程模块: 1. **基础知识**:介绍计算机系统组成和基本知识,包括信息表示和编码的概念,提高学员对计算机结构的理解。 2. **软硬件系统构造**:探讨硬件系统构造和冯诺依曼结构,以及操作系统的基本功能,为后续课程提供基础。 3. **感性认识计算机程序**:引导学员理解程序及面向对象技术,并学习在Visual Studio中创建、运行和调试简单的C#控制台程序。 4. **C#程序入门**:深入学习基本的C#程序设计,包括变量、数据类型、类和对象的使用,以及基本的控制结构,使学员能够独立编写基础程序。 课程为期4周,每周设有单元测验和作业,帮助学员了解学习进度。此外,课程还提供OFFICE应用的操作指导视频,对基础不熟悉的学员特别适用。

课程大纲

Part: 1

Title:基础知识

Description:本周的学习内容包括两个知识模块。在模块一的“引言”部分,有我们专项课程的介绍和计算机系统组成。我们将介绍给你学习完整个专项课程后将收获的知识以及具备的能力,并带你“走进计算机”,帮助你了解计算机硬件系统的整体结构。模块二为你介绍计算机中的信息表示和编码方法。学习完本周课程,你将对计算机系统的整体构成有一些初步的了解,并能够理解计算机为什么采用二进制?以及各类信息在计算机中的表示方法。

Part: 2

Title:软硬件系统构造

Description:本周学习内容同样分为两个模块。模块一主要介绍硬件系统的构造和基本原理。首先是基本逻辑运算和逻辑门电路,并通过从基本逻辑门到常用逻辑电路的的组合过程,帮助你初步建立硬件系统的构造思维模式;其次是冯诺依曼结构和它的基本工作过程。模块二是操作系统基础,将为你介绍有关操作系统的基本功能,特别是进程管理和存储器管理两大功能。对这些内容的了解,将有助于你后续程序设计课程的学习。

Part: 3

Title:感性认识计算机程序

Description:作为软件开发课程,本周将首先为你介绍什么是程序?什么是面向对象技术?然后帮助你了解如何在Visual Studio 2013环境下创建、运行和调试一段C#控制台程序。学习完本周课程,你将能够在Visual Studio环境下“照猫画虎”地编写一段简单的C#程序了。

Part: 4

Title:C#程序入门

Description:在对C#程序有了感性认识的基础上,本周将具体学习基本C#控制台程序的设计方法。包括变量与数据类型、表达式等基础知识,类和对象的声明和创建,基本程序控制结构等。本周课程学习完后,你不需要再“照猫画虎”,而是真正能够编写包括循环、分支结构在内的基本C#控制台程序。

课程评论(0条)

课程详情

关于《系统平台与C#程序基础》课程: 作为“.Net平台下软件开发技术”专项课程的第一门课程,本课程将从计算机的入门知识讲起,首先向你介绍计算机的基础知识和基本原理,包括信息表示与编码、软硬件系统组成及工作原理等,并通过由基本逻辑门到运算器的构造过程讲述,帮助你初步建立自底向上的系统构造思维能力。如果你未来从事系统设计,这将是非常重要的一项素质。 在基础奠定之后,本课程将用两周的时间,带你快步走进C#,为你介绍如何设计基本的C#控制台程序。包括C#程序语言基础、控制台的输入输出、基本程序控制结构等。更主要的,本课程将通过实际案例,为你介绍如何利用Visual Studio集成开发环境编辑和调试C#程序,为后续课程学习奠定基础。掌握良好的程序调试技巧,是你未来从事软件项目设计必备的技能。 如果你目前对计算机的一些基本应用操作还不是很熟悉,请不用担心,本课程附加了有关OFFICE应用的详细操作指导视频,你可以自行观看。 课程共含4周,每周都设有单元测验和作业,可以帮助你了解自己的学习状态。

课程标签

0人关注该课程

主题相关的课程