All Questions

12 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
4
votes
0answers
78 views

Creating Interactive Gnu/Linux shell programming courses

I am looking to create interactive workbooks that teach the Gnu/Linux terminal to students. This would be presented in such a way that one half of the screen is an interactive terminal, running the ...
4
votes
0answers
74 views

How does IB Computer Science compare with AP Computer Science?

I've taught AP Computer Science A for over a decade now, and an administrator has asked me to look into transitioning to IB. (We already have some programs in the school that use IB, so we would ...
4
votes
0answers
73 views

Small to medium scale exercises about Haskell's higher abstractions

Short version: Where can I find highly varying, small or medium-sized exercises and examples on the use, identification and instance declaration of Haskell's abstractions such as applicatives, monads, ...
4
votes
0answers
478 views

Using zyBooks and labs

Has anyone used zyBooks in their classes? I've seen some good comments on the SIGCSE list about them. I would primarily use this in our CS I class (Java) with their lab feature as a way to provide ...
3
votes
1answer
226 views

Angular vs React vs Vue

For a software course about rich client Javascript applications we want students to be able to choose what framework they will use. Now to give us a little bit of control we want them to be able to ...
2
votes
0answers
23 views

Hardware (cameras, headsets) for TEALS supported classrooms

We have TEALS (a NGO which supports CS education in US with programs that team industry professionals with CS classrooms - both in person and remotely) distance learning support for our CS classes - ...
2
votes
0answers
64 views

Curriculum choice for AP Computer Science A

We are currently researching what curriculum to use/adapt for the 2019-2020 school year. It will be our first year offering AP CSA. The students taking the class will have had 3-7 years of computers ...
1
vote
0answers
24 views

Hackerrank challenges for a programming course: hide code and show only what is relevant?

I'm trying to create a programming competition with personalized challenges for my class, using Hackerrank. The thing is: I need to show only the minimum relevant code to solve the challenge, and ...
1
vote
0answers
54 views

AP Computer Science Principles and Unity

I have taught AP Computer Science A for years, but I have not taught AP Computer Science Principles as of yet. My understanding of the course is that it's quite flexible on terms of languages taught. ...
1
vote
0answers
46 views

Which image rotation libraries use the Paeth algorithm?

I'm teaching linear algebra, and thought I'd show my students Paeth's rotation by shearing algorithm as a nice quick example of matrix manipulations. I'd like to include the information of which ...
0
votes
0answers
15 views

Software tool as in Bret Victor's demo

Already last year I encountered the great http://worrydream.com/LearnableProgramming/ and it was much needed fresh air (while I was suffocating in my provided "textbooks": cobbled collections of ...
0
votes
0answers
40 views

Spring core exercices

I'm actually studying (free studying using online books) to pass the Pivotal Spring core certification and i need some exercices (online or pdf) to practice in order to master the framework as well, ...