2015 IEEE Signal Processing and Signal Processing Education Workshop (SP/SPE) 2015
DOI: 10.1109/dsp-spe.2015.7369568
|View full text |Cite
|
Sign up to set email alerts
|

Using the IPython notebook as the computing platform for signals and systems courses

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…Around the time our Department restructured its lower-division curriculum, the Jupyter Notebook (Kluyver et al, 2016) was published as a spin-off of the IPython suite (Pérez & Granger, 2007), providing an interactive platform for scientific computing ("Project Jupyter," 2020). Since its initial release, the Jupyter Notebook has exploded in popularity as an educational tool in fields such as signal processing, machine learning, and artificial intelligence (Lovejoy & Wickert, 2015;O'Hara et al, 2015;Granado et al, 2018;Herta et al, 2019). Even within our Department, many other courses, such as EE 123: Digital Signal Processing and EECS 126: Probability and Random Processes, use Jupyter Notebook assignments.…”
Section: Design Considerationsmentioning
confidence: 99%
“…Around the time our Department restructured its lower-division curriculum, the Jupyter Notebook (Kluyver et al, 2016) was published as a spin-off of the IPython suite (Pérez & Granger, 2007), providing an interactive platform for scientific computing ("Project Jupyter," 2020). Since its initial release, the Jupyter Notebook has exploded in popularity as an educational tool in fields such as signal processing, machine learning, and artificial intelligence (Lovejoy & Wickert, 2015;O'Hara et al, 2015;Granado et al, 2018;Herta et al, 2019). Even within our Department, many other courses, such as EE 123: Digital Signal Processing and EECS 126: Probability and Random Processes, use Jupyter Notebook assignments.…”
Section: Design Considerationsmentioning
confidence: 99%
“…A balance has to be reached where the student can follow the mathematical process. On the basis of recently reported research, Jupyter Notebook self‐regulated learning has been gaining ground due to its interactive environment [11,24,32], which makes it easy to manipulate code and adjust its parameters. Finally, its very recent use in education means that the tool is studied here for the first time in the area of structural analysis where materials related to other programming languages such as MATLAB and Mathematica [3] can also be found.…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, the inclusion of the theory of Integer Programming (or Linear Integer Programming) may pose a challenge for students and lecturers. Thus, based on literature research, Jupyter Notebook self‐regulated learning is growing in importance in recent years through its interactive environment, making possible to touch the code and make changes to parameters without requiring the compilation of the entire program [12,31]. But it should be emphasized that the use of this type of tools in the educational field is recent , so it was not found any application in the area of manufacturing teaching.…”
Section: Introductionmentioning
confidence: 99%