Unanswered Questions

16 questions with no upvoted or accepted answers
4
votes
0answers
82 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
96 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
79 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
491 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
261 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
24 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
67 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
48 views

Need review of course content to check for correctness

I am planning a free JavaScript online video series, the first chapter covers the Javascript history and its capabilities. Following is a transcript of the video. I would like it to be reviewed by ...
1
vote
0answers
41 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
55 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
51 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
5 views

Is less than comparison more natural than greater than comparison?

I was teach on mathematics that on real line small numbers are on left and big numbers are on right. Therefore, I think the comparison 0<1 is more natural than 1>0, and in general, x less than y is ...
0
votes
0answers
14 views

Instructional Design Certification

I'm a technical trainer (part instructional designer, part trainer) and I would like to know: Is there a respected certification for ID similar to the CompTIA CTT+ for trainers.
0
votes
1answer
76 views

Is there a good book for combinatorics for programmers?

The book should be easy to read, or at least average. The level for reading such a book is the MATH and CS school curriculum. It should also be expanded on topics related to CS, and also be narrated ...
0
votes
0answers
33 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 ...

15 30 50 per page