GitHub宣布推出Classroom Classroom功能,这是一组帮助计算机科学老师分配和评估编码练习的工具集合,同时也是用于协助教师的一组新工具。
目前,计算机科学教师为满足大型班级的教授需求,添加越来越多的自动分级工具,GitHub Classroom具有自动评分功能,可以通过它帮助你自动分配作业一样轻松地对学生的作业进行评分,老师能够通过在线反馈和自动获取请求对学生的学习情况进行反馈。
然后,这些测试题会自动地在学生端自动运行,学生能够在本地看到每次提交的代码测试运行情况。
老师还可以通过自动拉取请求提供更具体,更有价值的反馈。设置作业时,选择“启用反馈请求”。使用此选项,当学生接受他们的作业时,拉取请求会自动打开,因此你可以在他们提交代码时就开始提供反馈
同时,GitHub还启动了教师工具箱,现在共有35种工具和服务,包括TECH域名,访问BrowserStack进行设备测试和Termius ssh客户端,以及Arduino的工具等。不过这些工具和GitHub学生开发者包(GitHub Student Developer Pack)的工具不一样,后者的一些工具有的是免费的,有的是有折扣。
高级语言的出现使得计算机程序设计语言不再过度地依赖某种特定的机器或环境。这是因为高级语言在不同的平台上会被编译成不同的机器语言,而不是直接被机器执行。最早出现的编程语言之一FORTRAN的一个主要目标,就是实现平台独立。
¥498.00
¥29.00
¥399.00
¥299.00