К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Algorithms, Data Collection, and Starting to Code · LearnSpace
Назад в каталог
courseraПрограммирование

Algorithms, Data Collection, and Starting to Code

Курс от University of Colorado System
Начальный≈ 15.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course starts you on your journey learning about computational thinking and beginning C programming. If you’d like to explore how we can interact with the world in a rigorous, computational way, and would also like to start learning to program, this is the course for you! You may have heard lots of talk about computational thinking recently, but if you ask 10 different people what it is you’ll probably get 10 different answers. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. In this course, we’ll explore algorithms and data collection. Most people have a better understanding of what beginning C programming means! You’ll start learning how to develop C programs in this course by writing your first C program; learning about data types, variables, and constants; and honing your C programming skills by implementing a variety of STEM computations. This course doesn't assume you have any previous programming experience, so don't worry if you've never written code before. If that all sounds interesting to you, go ahead and jump into the course! Caution: Beginning (assuming no prior programming knowledge) is not the same as easy (not hard to do). Learning to program IS hard to do, especially since the courses in this specialization are built from a freshman-level college course. Meeting the course challenges while you master the material will be rewarding to you, but doing that will require hard work and maybe even a few expletives along the way. Module 1: Learn about algorithms and write your first C program Module 2: Discover how we store data in our programs Module 3: Explore how we use data collection to solve problems and answer questions Module 4: Practice writing C programs to implement STEM computations

Навыки, которые вы освоите

C (Programming Language)Data CollectionDevelopment EnvironmentComputer ProgrammingMicrosoft Visual StudioMathematical SoftwareIntegrated Development EnvironmentsMicrosoft Development ToolsProgram DevelopmentAlgorithmsComputational ThinkingProgramming PrinciplesData Storage

Программа курса

4 модулей · 54 учебных материалов

01Algorithms and Starting to Code17 материалов

Getting Started

Course IntroductionВидеоNavigating a Coursera CourseВидеоMeet the Instructor (optional)Видео

Fun with Algorithms

Lesson IntroductionВидеоFind the Queen

Учитесь у экспертов

Dr. Tim "Dr. T" Chamillard

Associate Professor

Algorithms, Data Collection, and Starting to Code
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15.1 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Видео
Nom Nom NomВидео
Fun with Algorithms Topic Understanding CheckЧтение

Starting to Code

Lesson IntroductionВидеоInstalling Visual Studio on WindowsВидеоInstalling Xcode on a MacВидеоRunning Your Integrated Development EnvironmentЧтениеYour First C ProgramВидеоYour First C Program in XcodeВидеоExercise 1: Console OutputЧтениеStarting to Code Lecture CodeЧтениеIt's ElementalПрограммированиеIt's Elemental SolutionЧтение
02Data Types, Variables, and Constants15 материалов

Data Types, Variables, and Constants

Lesson IntroductionВидеоBits and BytesВидеоData Types, Variables, and ConstantsВидеоInteger Data TypesВидеоExercise 2: Integer Variables and OperationsЧтениеFloating-Point Data TypesВидеоExercise 3: Floating-Point Variables and OperationЧтениеExercise 4: Floating-Point CalculationsЧтениеThe Char Data TypeВидеоThe Bool Data TypeВидеоUser-Defined Data TypesВидеоExercise 5: User-Defined Data TypesЧтениеData Types, Variables, and Constants Lecture CodeЧтениеDoing Some MathПрограммированиеDoing Some Math SolutionЧтение
03Data Collection and More Algorithms12 материалов

Data Collection

Lesson IntroductionВидеоData Collection ProblemsВидеоDeciding What Data to CollectВидеоFinding the DataВидеоStoring the Collected DataВидеоData Collection ActivityВидеоData Collection Topic Understanding CheckЧтениеData Collection Practice QuizЗаданиеData Collection Graded QuizЗадание

Algorithms and Procedures

Lesson IntroductionВидеоHow Do I Get There?ВидеоThe Caesar CipherВидео
04STEM Computations10 материалов

STEM Computations

Lesson IntroductionВидеоFloors and CeilingsВидеоHow Far Do We Have To Go?ВидеоExercise 6: Energetic EinsteinЧтениеSpeed and DirectionВидеоVelocityВидеоSTEM Computations Lecture CodeЧтениеReady Aim FireПрограммированиеReady Aim Fire SolutionЧтение

Finishing Up

Finishing UpВидео