Skip to content
This repository has been archived by the owner on Jan 24, 2018. It is now read-only.

How many programming languages/programming environments? #19

Open
skeatz opened this issue Jun 30, 2017 · 0 comments
Open

How many programming languages/programming environments? #19

skeatz opened this issue Jun 30, 2017 · 0 comments

Comments

@skeatz
Copy link

skeatz commented Jun 30, 2017

In Embedded Programming week, Neil encourages students to explore as many programming languages and programming environments as possible. I teach & have taught programming in Assembly, C, C++, Basic, Pascal, Java & Python, across many different architectures, so this requirement is no big deal for me. However, for students who are new to programming, or have not touched programming since they left school many years ago, even learning one programming language on one environment is an achievement for one week.

My question is - is it sufficient for a student to demonstrate that he is able to program his Hello Board using one programming language, on one environment (e.g. Arduino IDE), on one hardware architecture, or do we require our students to document competency in many programming languages, across many different environments (Arduino IDE, avr-gcc, avrdude, avr-studio on Windows/Mac/Linux) and different architectures? If so, then how many programming languages, environments and hardware architectures?

This question arises because one of the global evaluators has fed back to one of my students that he has to be able to program his Hello Board in as many programming languages and programming environments as possible.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant