|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/java-basic-structures-arrays-strings-and-files
课程评论:没有评论
课程名称:Java基础结构:数组、字符串和文件 概述:在几分钟内编写并运行您的第一个Java程序,无需安装任何软件!该课程针对编码经验有限的学习者,提供了扎实的Java基础和核心计算机科学主题,这些知识可以转移到其他语言中。本课程的模块涵盖数组、字符串和文件。建议在参加本课程之前完成“Java基础:选择与迭代”课程。 为实现真正的动手、自主学习体验,本课程没有视频内容。作业包含简短的解释、图片以及可运行的代码示例,建议进行代码编辑以进一步探索实例,通过实践加深理解。您将在学习过程中获得即时反馈,从快速理解检查(多项选择、填空和解码块)开始,逐步过渡到小型、易于处理的编码练习,这些练习只需几分钟而非几个小时。 课程大纲: - 第1周:数组 - 描述:学习使用数组在一个变量中存储多个数据,并通过遍历数组或使用内置方法和函数来操控数组。模块结束时有实验和评分编码练习。 - 第2周:字符串 - 描述:学习在字符串中存储多个字符或文本,并使用内置方法和函数操控字符串。模块结束时有实验和评分编码练习。 - 第3周:文件 - 描述:学习如何从文本和CSV文件中导入和导出大量数据。模块结束时有实验和评分编码练习。
Name:Arrays
Description:Welcome to Week 1 of the Java Basic Structures: Arrays, Strings, and Files course. These assignments cover using arrays to store multiple pieces of data in a single variable and iterating over arrays or using built-in methods and functions to manipulate arrays. The module ends with a lab and graded coding exercises.
Name:Strings
Description:Welcome to Week 2 of the Java Basic Structures: Arrays, Strings, and Files course. These assignments cover storing multiple characters or text in a string and using built-in methods and functions to manipulate strings. The module ends with a lab and graded coding exercises.
Name:Files
Description:Welcome to Week 3 of the Java Basic Structures: Arrays, Strings, and Files course. These assignments cover importing and exporting large pieces of data from text and CSV files. The module ends with a lab and graded coding exercises.
Code and run your first Java program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just Java, but core Computer Science topics that can be transferred to other languages. The modules in this course cover arrays, strings, and files. Completion of Java Basics: Selection and Iteration before taking this course is recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.