91. Vergroot de mogelijkheden van Google Apps met Javascript

Google Docs & Spreadsheet voor gevorderden (programmeerkennis nodig)

Inhoud

Inleiding

Maak je vaak gebruik van Google Apps zoals Google Drive, de tekstverwerker Google Docs, het rekenbladprogramma Google Sheets, Google Formulieren?

Kleine uitbreidingen voor deze toepassingen kan je zelf schrijven met behulp van Apps Script. Op die manier kan je automatisch rapporten aanmaken, gegevens uit een Google formulier gebruiken om gepersonaliseerde antwoorden te verzenden, enz... 

Google biedt een vriendelijke programmeeromgeving aan en uitgebreide documentatie. 

Inhoud

In deze les leren we de programmeeromgeving kennen. Daarna programmeer je zelf een uitbreiding voor de Google Spreadsheet applicatie waarmee je een gepersonaliseerde e-mail verstuurt naar een lijst e-mailadressen. 

We leren je de eerste stappen zetten zodat je zelf met de documentatie aan de slag kan. Wat je leert, kan je ook op andere terreinen inzetten, want Google Apps Script is bruikbaar in 11 Apps die Google aanbiedt.

Resultaat

Na deze sessie zal je vaak uitgevoerde handelingen in de tekstverwerker Google Docs en het rekenblad Google Sheets kunnen automatiseren. Je zal bijvoorbeeld gepersonaliseerde e-mailberichten kunnen versturen op basis van een lijst gegevens uit Google Sheets. 

We leren je ook je weg vinden in de documentatie die Google aanbiedt zodat je zelf aan de slag kan met alle toepassingen die Google aanbiedt via Google Apps: Calendar, Forms, Docs, Sheets, Drive, enz....

Voorkennis

Verplichte kennis

Dit is een sessie voor gevorderden

Je MOET kennis hebben van de programeertaal Javascript. Er is GEEN inleiding in Javascript voorzien. Om Google Apps Script te kunnen gebruiken, moet je volgende dingen in Javascript kunnen doen: 

  • een variabele aanmaken en gebruiken in een uitdrukking;
  • een array (lijst variabelen) aanmaken en uitlezen;
  • een programmalus maken met for;
  • een bestaande functie aanroepen met argumenten;
  • zelf een functie aanmaken.

Je hebt een grondige kennis van Google Docs en Google Sheets.

Meegenomen kennis

Gebruik van arrays met twee dimensies, bijvoorbeeld [ [1, 4, 6] , [2, 3, 7] ]

(= een weergave van de rijen en kolommen van het rekenblad). 

Lesmateriaal

Website met voorbeeldbestanden. 'Spiekblad' met vaak gebruikte functies. (PDF download)

Sites

Startpagina Google Apps Script

Lesmateriaal gebruikt tijdens de workshop

Interessant voor

  • Iedereen
Uit:
  • Alle onderwijstypes

Thema's

  • Administratief
  • Programmeren
  • STE(A)M
  • Google

Tijdstip

NM 1 + NM 2 (14:00 - 16:30)
Lokaal: C105
Er zijn 20 plaatsen waarvan er 8 bezet zijn.

Vorm

Workshop

Mee te brengen

Breng je laptop mee, a.u.b.

Installeer Chrome zeker op voorhand!

BELANGRIJK!

Je hebt een Google-account nodig (Gmail-adres) of een Google Suite-account (bv. via je school)! Zorg ervoor dat je de aanmeldgegevens en je wachtwoord kent. Maak een account aan op voorhand als je er nog geen hebt.

We adviseren om je eigen toestel mee te brengen omdat je dat kent en het toetsenbord best kent. Dat werkt vlotter.

Voor wie geen eigen toestel kan meebrengen, zal het nodige materiaal klaarstaan. In sommige sessies werk je dan wel per twee aan één toestel, al proberen we dat te vermijden. 

Lesgever

Jan Dierckx
Lees meer over de expertise van Jan.


Korte titel : Google Apps Script

Deze pagina werd al 1385 keer bekeken