Students
مصاريف
تاريخ البدء
وسيلة الدراسة
عبر الإنترنت بالكامل
مدة
3 weeks
حقائق البرنامج
تفاصيل البرنامج
درجة
الدورات
تخصص رئيسي
Computer Programming | Data Science | Software Development
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات
نوع التعليم
عبر الإنترنت بالكامل
لغة الدورة
إنجليزي
عن البرنامج

نظرة عامة على البرنامج


Course Overview

The course "Coding - il linguaggio nascosto delle cose" is a free online course offered by the Politecnico di Milano. The course aims to introduce participants to the world of coding and programming, showcasing the potential of programming languages in interacting with objects and environments.


Course Description

The course is designed to present the opportunities offered by the spread of computers and informatics in today's world. It focuses on the power of programming languages in enabling communication with objects and environments, both physical and virtual. Through simple examples, participants will experiment with the use of JavaScript to manipulate digital content, such as images and sounds.


Course Objectives

The course objectives include:


  • Identifying the role of programming languages in communicating with objects and environments
  • Recognizing the potential of programming languages in daily interactions with technology
  • Experimenting with simple JavaScript commands to manipulate digital content
  • Understanding the link between digital information and numerical representation of reality
  • Acquiring awareness of coding as an expressive and creative language

Course Structure

The course consists of three weeks, with each week focusing on a specific topic:


Week 1 - Tutto č numero (davvero?)

Introduction to the fundamental concepts of information transmission and representation, showcasing how text can be encoded numerically, particularly in binary form.


Week 2 - Numeri e immagini

Summary of the fundamental concepts of digitalizing images and colors, introduction to APIs, and JavaScript.


Week 3 - Numeri e suoni

Discovery of how sounds can be represented with numbers, introduction to APIs and JavaScript, and the concept of functions for creating more complex operations.


Prerequisites

No specialized knowledge is required to understand the course content.


Activities

During the course, participants will engage in brief code-creation activities using JavaScript. Additionally, participants can discuss and share ideas on the course topics with other participants through the forum.


Valuation

The course includes the issuance of an Open Badge, obtainable by responding correctly to at least 60% of the questions in each of the evaluated quizzes and completing the final questionnaire.


Certificate

The course provides an Open Badge, which is not an official certificate and does not grant university credits, votes, or diplomas.


Access and Availability

The course is offered online and is free.


Instructors

The course instructors are:


Francesco Bruschi

Laureate in Electronic Engineering, researcher at the Department of Electronics, Information, and Bioengineering of the Politecnico di Milano.


Vincenzo Rana

Laureate with honors in Computer Engineering, Ph.D. with honors in Information Engineering from the Politecnico di Milano, currently working as a research grant holder at the Department of Electronics, Information, and Bioengineering.


Research Areas

The course covers topics related to information and communication technologies (ICTs), including programming languages, digital content manipulation, and APIs.


عرض المزيد
How can I help you today?