news 2026/7/7 15:56:08

小学生 C# 的奇妙世界

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
小学生 C# 的奇妙世界

小学生 C# 的奇妙世界

周末对孩子进行了一次 C# 入门编程的一次尝试,总体感觉还是比较好的。接下来我们大家一起分享一下。

教学内容及心得

1. 编程什么?

编程就是告诉电脑做什么事情。编程就像是给电脑下指令,让它完成我们想要的任务。就像我们教朋友玩游戏一样,我们需要一步一步地告诉电脑该做什么。

思考

1.你每天下学到晚上睡觉前都要做什么事情呢?
2.你每天睁眼后要做哪些事情?
3.这些事情的顺序能不能互换呢?

以上思考是为了让孩子了解到生活和程序有很多相似的地方,比如我们每天做的事情,都可以按照一定的顺序去执行,但也不是完全固定,可以根据自己的情况合理的调整,从而达到自己的目标。

2.控制台的输入

  1. 1. 首先认识了什么是控制台。

  2. 2. 了解控制台的作用。

  3. 3. 控制台输出所涉及到的英文单词及含义。

    控制台的输出就是在控制台上显示我们需要的文字。
    Console 控制台
    Write 写
    Line 一行

控制台比喻为“魔法话筒”,帮助孩子认识控制台的作用。
WriteLine 就像给电脑一个魔法话筒,你让它说什么,它就会在屏幕上说出来。

Console.WriteLine("你好,世界!"); Console.WriteLine("我是小学生编程员!");

以上的内容就是你命令控制台(Console)用他的WriteLine绝招在控制台上写一句话。控制台就竖起耳朵也就是括号,你把张开嘴巴,把想要告诉的话,传到了他的耳朵中。

技巧

在英文输入法的状态下,输入cw,然后连续按一个Tab键,就可以快速打出Console.WriteLine();

注意事项

1.Console.WriteLine后面的括号里,用双引号“”包围我们要显示的文字。
2.行尾的分号要注意

3. 控制台的输入

  1. 1. 控制台的输入的作用

  2. 2. 控制台的输入涉及到的单词
    控制台的输入就是从键盘上接收我们输入的信息。电脑会从键盘上读取(听取)我们输入的信息。
    Read 读
    因此ReadLine就是"魔法耳朵",他把听到的信息存到了“魔法宝盒”。

string name = Console.ReadLine();

4. 游戏:“电脑学舌”

规则:电脑问一个问题,你输入一个答案,然后电脑重复这个答案。

Console.WriteLine("你最喜欢什么动物?"); string animal = Console.ReadLine(); Console.WriteLine("我知道了,你最喜欢的是" + animal + "!");

最后以“电脑学舌”的小游戏结束,汇总了所有的整节课学到的知识点,轻松愉悦的方式结束了整洁课程。

心得

在周一,孩子做完作业后,突然跑到我身边文到:"爸爸,写是不是读Write,读是Read"。也正是这一幕让我感觉到,她真的不排斥程序,甚至可能觉得好玩。目前为止,我感觉达到了我让她认识程序的目的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 8:30:57

pycatia实战突破:攻克CATIA自动化编程的三大技术难题

pycatia实战突破:攻克CATIA自动化编程的三大技术难题 【免费下载链接】pycatia 项目地址: https://gitcode.com/gh_mirrors/py/pycatia pycatia是Python自动化CATIA V5的强力工具,能显著提升CAD设计效率。本文针对实际开发中常见的技术瓶颈&…

作者头像 李华
网站建设 2026/7/7 3:16:07

如何快速掌握Twinkle Tray:Windows显示器亮度管理完整指南

如何快速掌握Twinkle Tray:Windows显示器亮度管理完整指南 【免费下载链接】twinkle-tray Easily manage the brightness of your monitors in Windows from the system tray 项目地址: https://gitcode.com/gh_mirrors/tw/twinkle-tray Windows系统自带的显…

作者头像 李华
网站建设 2026/7/7 16:57:17

LobeChat在远程办公协作中的信息辅助作用

LobeChat在远程办公协作中的信息辅助作用 在远程办公逐渐成为常态的今天,团队成员分散在不同时区、不同系统中工作,沟通成本悄然攀升。一个简单的项目进度查询,可能需要切换三四套系统:先去钉钉翻聊天记录,再进 Jira …

作者头像 李华
网站建设 2026/7/7 19:44:50

城通网盘直链提取终极指南:3步突破下载限制的完整教程

城通网盘直链提取终极指南:3步突破下载限制的完整教程 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 你是否曾经面对城通网盘的下载限制感到束手无策?😫 每次下载文…

作者头像 李华
网站建设 2026/7/6 18:29:48

EasyAdmin8:基于ThinkPHP 8.0的现代化后台管理系统终极指南

EasyAdmin8:基于ThinkPHP 8.0的现代化后台管理系统终极指南 【免费下载链接】EasyAdmin8 项目地址: https://gitcode.com/gh_mirrors/ea/EasyAdmin8 在当今快速发展的互联网时代,一个高效、稳定且易于维护的后台管理系统对于企业运营至关重要。E…

作者头像 李华
网站建设 2026/7/7 16:15:25

Ice:重新定义macOS菜单栏体验的智能管理神器

Ice:重新定义macOS菜单栏体验的智能管理神器 【免费下载链接】Ice Powerful menu bar manager for macOS 项目地址: https://gitcode.com/GitHub_Trending/ice/Ice 还在为macOS菜单栏上拥挤杂乱的图标感到烦恼吗?Ice作为一款专为macOS 14系统设计…

作者头像 李华