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
Interessant voor
- Iedereen
Uit:
- Alle onderwijstypes
Thema's
- Administratief
- Programmeren
- STE(A)M
Tijdstip
NM 1 + NM 2 (14:00 - 16:30)
Lokaal: C105
Er zijn 20 plaatsen waarvan er 8 bezet zijn.
Vorm
WorkshopMee 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