Domande taggate «education»

Domande generali riguardanti l'apprendimento delle discipline informatiche e l'educazione alla CS

13
Come ingannare l'euristica "provare alcuni casi di prova": algoritmi che sembrano corretti, ma in realtà non corretti
Per provare a verificare se un algoritmo per qualche problema è corretto, il solito punto di partenza è provare a eseguire l'algoritmo manualmente su una serie di semplici casi di test - provalo su alcuni casi esemplificativi, inclusi alcuni semplici "casi angolari" ". Questa è una grande euristica: è un …

9
Come / quando viene utilizzato il calcolo in Informatica?
Molti programmi di informatica richiedono due o tre classi di calcolo. Mi chiedo, come e quando viene utilizzato il calcolo in informatica? Il contenuto CS di una laurea in informatica tende a concentrarsi su algoritmi, sistemi operativi, strutture dati, intelligenza artificiale, ingegneria del software, ecc. Ci sono momenti in cui …



6
Come funziona un computer?
Sono un secchione informatico da molti anni. Sono in grado di programmare in diverse lingue e posso persino costruirle. L'altro giorno mi sono seduto con un amico e ho chiesto come un computer effettivamente prende l'elettricità e fa qualcosa con esso, e non siamo riusciti a capirlo, e Google non …

7
Spiegare la rilevanza della complessità asintotica degli algoritmi per esercitarsi nella progettazione di algoritmi
Negli algoritmi e nella complessità ci concentriamo sulla complessità asintotica degli algoritmi, ovvero la quantità di risorse che un algoritmo utilizza mentre la dimensione dell'input va all'infinito. In pratica, è necessario un algoritmo che funzioni rapidamente su un numero finito (sebbene possibilmente molto grande) di istanze. Un algoritmo che funziona …






7
Perché abbiamo bisogno del linguaggio assembly?
Scriviamo principalmente programmi in un linguaggio di alto livello. Quindi, mentre studiavo, mi sono imbattuto in un linguaggio assembleare. Quindi un assemblatore converte il linguaggio assembly in linguaggio macchina e un compilatore fa lo stesso con un linguaggio di alto livello. Ho scoperto che il linguaggio assembly ha istruzioni come …



12
Come posso insegnare informatica senza usare i computer?
In alcuni luoghi del mondo, le persone di solito non hanno accesso (e quindi poca conoscenza dei) computer, e anche se lo hanno, l'hardware e il software sono obsoleti e l'utilizzo afflitto da interruzioni di corrente e simili. Anche l'accesso a (buoni) libri tende a mancare. Come posso insegnare informatica …
21 education 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.