ru
Feedback
少儿编程学习

少儿编程学习

Открыть в Telegram

我不是什么编程高手,不是什么优秀教师,但是我就爱与孩子们一起玩。这里记录了我与几十个孩子边玩边学习编程的心得。

Больше
916
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Архив постов
https://t.me/englisherupdate/19 一个在和小朋友与大朋友们上课过程中完成的学习英语的小助手App,每周都在不断更新词典,主要是日常生活中所需要使用的英语

这是一个非常棒的文章,介绍了在Swift中你有多少种不同的方法来完成一个Loop。有最普通的for和while,还有一些Swift中比较特别的方案 https://swiftbysundell.com/basics/loops/

经过大家的讨论,第三期的幼儿园还是将会使用python做为入门从零开始学,第三期的乐园将会开始iOS APP开发的娱乐活动。来来来,玩起来~

如果想测试你的互联网速度,其实macOS内置了测试工具 networkQuality,打开终端,输入networkQuality 即可
如果想测试你的互联网速度,其实macOS内置了测试工具 networkQuality,打开终端,输入networkQuality 即可

大朋友编程乐园第三期将会在1月23日开始,每周日上午美东时间9:30。如果你想多一个编程的业余爱好用业余时间写点什么,如果你想对编程有更多些的了解,欢迎来和我们一起玩乐。第三期共三个月12次课程,让我们一起动起手来~

help

2021年我和孩子们的代码冒险之旅 制作视频最基础的是所有的同学们所书写的一行一行的代码的提交,在这里可以找到: https://github.com/HDCodePractice/CodePracticeResult 通过git制作特效的开源工具:https://github.com/acaudwell/Gource 把特效转换为视频的开源工具:https://github.com/FFmpeg/FFmpeg 视频里面的音乐使用了同学们写的telegram bot找到:https://github.com/HDCodePractice/CodePracticeBot 视频里面的字体是谷歌提供的中文免费字体:https://fonts.google.com/specimen/Noto+Sans+SC?subset=chinese-simplified 视频里的动画来源:https://github.com/HDCodePractice/CodePracticeResult

第四节SwiftUI课程上完了,有两位同学完成了作业,但是大家对于使用数据来驱动View还是不是很习惯。所以我们把上节课的作业写了一下,用以加深Picker、ForEach的使用印像。 作业: 改进Metric Coversion,让不同的度量转换在
+1
第四节SwiftUI课程上完了,有两位同学完成了作业,但是大家对于使用数据来驱动View还是不是很习惯。所以我们把上节课的作业写了一下,用以加深Picker、ForEach的使用印像。 作业: 改进Metric Coversion,让不同的度量转换在不同的View里进行,尝试使用NavigationLink并且自己写一系列button来帮助输入数字。 这节课的代码在这里:https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/Metric%20Conversion.swiftpm

https://sarunw.com/posts/swift-documentation/ 如何在代码中同时完成你自己代码的文档

第三节SwiftUI课程上完了,作业完成的非常不错,接下来,我们要做一个自己用的上的一个小工具了。今天课程有一点做的很不好,就是超时严重了,下次不能这么充实了。当然,现在课上大家还不够熟练,所以进行的比较慢了。相信会越来越好的。这节课我们讲了: .F
第三节SwiftUI课程上完了,作业完成的非常不错,接下来,我们要做一个自己用的上的一个小工具了。今天课程有一点做的很不好,就是超时严重了,下次不能这么充实了。当然,现在课上大家还不够熟练,所以进行的比较慢了。相信会越来越好的。这节课我们讲了: .ForEach .ForEach中的变量使用 .ForEach from Array,id的使用 .NavigationView .Picker .SF Symbols 3 .使用函数返回值定义Variable .@FocusState 设置光标 .为键盘加入toolbar 作业: 写一个APP给我们自己使用,实现常见的Metric Conversions .lb-kg、ft-m、in-cm、°C-°F、m²-ft² .相信这个小工具会成为你和家人日常的好帮手的 代码在这里:https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/Loop%20and%20Picker.swiftpm

圣诞快乐~

打开Finder,当你的手机或iPad使用USB连接到你的Mac时,你可以在左边找到它,然后在选项里打到这个接入Wi-Fi时显示此iPad。这样只要你的iOS设备与Mac在同一网络下时,可能直接让Xcode里的项目同步到iOS设备里运行和Debug。
打开Finder,当你的手机或iPad使用USB连接到你的Mac时,你可以在左边找到它,然后在选项里打到这个接入Wi-Fi时显示此iPad。这样只要你的iOS设备与Mac在同一网络下时,可能直接让Xcode里的项目同步到iOS设备里运行和Debug。

第二节SwiftUI课程上完了。上一节课有一位小盆友的作业非常棒,大多数小朋友都完成了作业。这节课里我们讲了: .Form .Section .Butoon .Spacer .@State .TextField .如何对State var 做set,
第二节SwiftUI课程上完了。上一节课有一位小盆友的作业非常棒,大多数小朋友都完成了作业。这节课里我们讲了: .Form .Section .Butoon .Spacer .@State .TextField .如何对State var 做set, $变量名 这节课的作业: .可以修改Name .有一个switch按钮,点一下就会在三张照片里轮换成另一张不同的照片 本节课的代码在: https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/State.swiftpm

+1
English Helper App 1.0版本发布了,把EnglishHelper Bot的语法查询功能加进来了。代码已经提交到GitHub中去了。 https://github.com/HDCodePractice/EnglishHelperApp

https://developer.apple.com/sf-symbols/ 苹果从iOS 13和macOS 10.15开始就内置了一系列的符号,你可以在这个网站上下载到苹果提供的一个App用于查询和使用这些符号。有关说明可以在这里看到 https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/

第一节SwiftUI课程上完了,记录一下内容: .如何建立一个Project .如何在一个模拟器里运行Project .如何将APP安装到手机/Pad里 .如何在iPhone/iPad里设置信任开发者 .你的APP就可以在手机/Pad里运行了 .AP
第一节SwiftUI课程上完了,记录一下内容: .如何建立一个Project .如何在一个模拟器里运行Project .如何将APP安装到手机/Pad里 .如何在iPhone/iPad里设置信任开发者 .你的APP就可以在手机/Pad里运行了 .APP里使用 @main 找到 APP 的struct启动App .在 App struct里的WindowGroup指定了启动的View .如何修改启动App的文件名、App的struct Name .如何修改第一个View的名字 .向APP里增加icon .向APP里增加图片,并修改图片名称 .在View里使用 HStack、VStack、Image、Text 这些 View .为View增加 modifiers 来去改变 View 的样式 相关项目可以看这里 https://github.com/HDCodePractice/CodePracticeResult/tree/gh-pages/hd/SwiftUI/FirstApp.swiftpm

https://developer.apple.com/tutorials/sample-apps 同学们要开始准备明年WWDC的挑战赛了,上周Swift Playgrounds 4.0也终于发布了,所以准备使用这个教程开始准备知识并准备大班同学们的作品了。