CS201 - Προγραμματισμός II

Bachelor of Science στην Πληροφορική και τις Τεχνολογίες Επιχειρήσεων

Κύριο μάθημα

CS201 - Προγραμματισμός II

Κωδικός Μονάδας Μαθήματος: CS201

Τύπος μονάδας: Πυρήνας

Επίπεδο Μονάδας Μαθήματος: Δεύτερος κύκλος

Έτος σπουδών: Δεύτερο

Εξάμηνο: Α' Εξάμηνο (Φθινόπωρο)

Αριθμός μονάδων ECTS: 7.5

Ώρες επαφής με το μάθημα: 36

Τρόπος παράδοσης:

Πρόσωπο με πρόσωπο

Προαπαιτούμενα

Κανένα

άδειες καρέκλες τραπέζια δωμάτιο vintage ρετρό τόνος (1)

Στόχος αυτού του μαθήματος είναι να διδάξει στους σπουδαστές τη γλώσσα προγραμματισμού javascript. Η γλώσσα javascript έχει γίνει το πρότυπο για την ανάπτυξη frontend και πολλών άλλων εφαρμογών. Οι σπουδαστές θα μάθουν τα βασικά στοιχεία της γλώσσας javascript και μερικά δημοφιλή πλαίσια που μπορούν να χρησιμοποιηθούν για την ανάπτυξη ιστοτόπων όπως το react.js και το angular.js

Μαθησιακά αποτελέσματα

  • Μάθετε πώς να κωδικοποιείτε στη γλώσσα προγραμματισμού javascript
  • Μάθετε τα βασικά της γλώσσας javascript: ροή ελέγχου, δομές δεδομένων, σημαντικές βιβλιοθήκες
  • Μάθετε πώς να χρησιμοποιείτε δημοφιλή frontend javascript frameworks όπως το react.js
  • Μάθετε πώς να χρησιμοποιείτε δημοφιλή πλαίσια javascript όπως το express.js
  • Ανάπτυξη ενός δικτυακού τόπου στη γλώσσα javascript

Χαρακτηριστικά μαθήματος

Προγραμματισμένες μαθησιακές δραστηριότητες και μέθοδοι διδασκαλίας
Διαλέξεις, συζητήσεις και αντιπαραθέσεις εντός της τάξης, ασκήσεις εντός της τάξης, σύνολα προβλημάτων, ομαδική εργασία, μελέτες περιπτώσεων σε βίντεο, ομαδικές παρουσιάσεις, διαδραστική ηλεκτρονική μάθηση μέσω του Moodle (κουίζ, εργασίες, φόρουμ).

Μέθοδοι και κριτήρια αξιολόγησης
10% συμμετοχή στην τάξη
20% εξέταση
70% ατομική εργασία

Γλώσσα διδασκαλίας
Αγγλικά

Αναγνώσεις

Συγγράμματα:

1. Young Rewired State, Duncan Beedie, Get Coding! Learn HTML, CSS, and JavaScript and Build a Website, App, and Game, Walker Books, 2016

2. Leonard Base, Javascript για αρχάριους: Javascript για αρχάριους: Ο πλήρης σύγχρονος οδηγός για να ξεκινήσετε να μαθαίνετε γρήγορα και εύκολα τη γλώσσα Javascript. Κωδικοποίηση και πρόγραμμα με συμβουλές και κόλπα, 2016

Προαιρετικά βιβλία:

3. Alex Banks, Learning React, O'Reilly, 2016

Διαδικτυακές πηγές:

https://www.w3schools.com/js/js_intro.asp

https://www.w3schools.com/react/

https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Introduction