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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Computational Thinking with JavaScript 4: Create & Deploy · LearnSpace
Назад в каталог
courseraПрограммирование

Computational Thinking with JavaScript 4: Create & Deploy

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

О курсе

This fourth and final course is the capstone of the Computational Thinking with JavaScript Specialization. It builds on everything you have learned so far and supports you in designing, implementing, deploying, and reflecting on a complete software project. You will work through the stages of a small‑scale software development process, beginning with identifying requirements and assessing feasibility, and progressing through implementation, deployment, evaluation, and reflection. Using JavaScript, HTML, and a range of libraries, you will develop a larger application of your own choosing, while being encouraged to explore new tools where appropriate. Throughout the course, interaction with peers plays a key role. You will review others’ work, receive feedback on your own project, and reflect on how computational thinking supports effective software design and communication. This course emphasises synthesis, decision‑making, and reflection, bringing the series to a coherent and purposeful conclusion.

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

Requirements AnalysisSystems Development Life CycleWeb Development ToolsFunctional RequirementSoftware Development Life CycleSoftware Technical ReviewMaintainabilityProgram ManagementProgramming PrinciplesSoftware DesignProgram Development

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

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

01Planning your Project9 материалов

Getting Started

IntroductionВидеоYour capstone programming projectЧтениеStay connected with UofG OnlineЧтение

Identifying Requirements

What is a requirement?Чтение

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

Jeremy Singer

Dr

Quintin Cutts

Professor of Computer Science Education

Computational Thinking with JavaScript 4: Create & Deploy
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 21.2 ч

3 модулей

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

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

Часть программы вашего университета
Generating your own requirementsЧтение

Reviewing Requirements

Feedback adviceВидеоRequirements peer reviewВзаимная проверкаAny surprises?ОбсуждениеRefining your requirementsЧтение
02Building your Prototype11 материалов

Start Coding

Starting outВидеоProject adviceВидеоOther resourcesЧтениеGet coding!ЧтениеPost and answer coding challenges hereОбсуждение

Working with Libraries

Using libraries in JavaScriptВидеоWhich libraries are you using?Обсуждение

Effective Development Practices

Development environmentsВидеоDocumentationЧтение

Mid-way resources

Reinvigoration when you're finding it challengingЧтениеStrategies for qualityЧтение
03Evaluating and Improving your Prototype9 материалов

Deploy your project

Deployment instructionsВидеоDeployment checklistЧтение

Review other projects

How to review projectsВидеоFinal project submissionВзаимная проверкаResponding to your feedbackЧтение

Final reflections

Scenario-based quizЗаданиеWhat have you learned?ОбсуждениеWhat's next?ЧтениеKeeping Learning with UofG OnlineЧтение