Status Update
Comments
jo...@gmail.com <jo...@gmail.com> #2
Branch: androidx-master-dev
commit b4a3fe1d53c8c8082cf16795da164c446f7fd912
Author: Ian Lake <ilake@google.com>
Date: Wed Jul 15 14:34:08 2020
Add a hook that fires before the Activity's super.onCreate()
Provide a standard, composable API for libraries and
developers to run code as soon as possible after a
Context is available to an Activity (i.e., before the
logic in the base Activity.onCreate() runs and before any
layout is inflated).
This updates the code in FragmentActivity and
AppCompatActivity to use that new API.
Test: new activity tests pass
Test: existing fragment and appcompat tests still pass
BUG: 161390636
Relnote: "`ComponentActivity` now implements
`ContextAware`, allowing you to add one or more
`OnContextAvailableListener` instances which will
receive a callback before the base `Activity.onCreate()`."
Change-Id: I513da73bc0862b62af4166be35ba353fc7869a09
M activity/activity/api/1.2.0-alpha07.txt
M activity/activity/api/current.txt
M activity/activity/api/public_plus_experimental_1.2.0-alpha07.txt
M activity/activity/api/public_plus_experimental_current.txt
M activity/activity/api/restricted_1.2.0-alpha07.txt
M activity/activity/api/restricted_current.txt
M activity/activity/src/androidTest/java/androidx/activity/ComponentActivityLifecycleTest.kt
A activity/activity/src/androidTest/java/androidx/activity/contextaware/ContextAwareHelperTest.kt
M activity/activity/src/main/java/androidx/activity/ComponentActivity.java
A activity/activity/src/main/java/androidx/activity/contextaware/ContextAware.java
A activity/activity/src/main/java/androidx/activity/contextaware/ContextAwareHelper.java
A activity/activity/src/main/java/androidx/activity/contextaware/OnContextAvailableListener.java
M appcompat/appcompat/build.gradle
M appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatActivity.java
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentActivity.java
th...@larvikskolen.no <th...@larvikskolen.no> #3
Branch: androidx-master-dev
commit 494d98d48e3c95c4338bda7ed1bf46797de257f6
Author: Ian Lake <ilake@google.com>
Date: Mon Aug 03 13:07:36 2020
Deliver the Context when added after it is available
Previously, an OnContextAvailableListener would only
receive a callback if added prior to the Context
being made available.
Rather than allow developers fall into a pitfall
where they add a listener and never receive a
callback, synchronously deliver the currently
available Context to listeners.
Test: updated activity tests pass
BUG: 161390636
Relnote: N/A
Change-Id: I24eff02712c90e84e1998407082e0b07cf04b44a
M activity/activity/api/current.txt
M activity/activity/api/public_plus_experimental_current.txt
M activity/activity/api/restricted_current.txt
M activity/activity/src/androidTest/java/androidx/activity/contextaware/ContextAwareHelperTest.kt
M activity/activity/src/main/java/androidx/activity/ComponentActivity.java
M activity/activity/src/main/java/androidx/activity/contextaware/ContextAware.java
M activity/activity/src/main/java/androidx/activity/contextaware/ContextAwareHelper.java
[Deleted User] <[Deleted User]> #4
Branch: androidx-master-dev
commit 5d11382f47626211d512b9135f6b5f40b88f6647
Author: Ian Lake <ilake@google.com>
Date: Mon Aug 03 12:45:55 2020
Simplify OnContextAvailableListener interface
Rather than pass the ContextAware object,
the Context, and a Bundle for saved instance
state, pass only the Context to the
onContextAvailable() callback.
The ContextAware parameter is not needed in
general (unregistering is a corner case that
can be handled by capturing a reference to the
ContextAware).
The saved instance state Bundle is not needed
when we can ensure that the
SavedStateRegistry has had its state restored
before the listeners are called. This ensures
that all Saved State logic is centralized in
the API specifically built for saving state
rather than leaking into other APIs.
To accomplish this API change, the storage of
FragmentManager's and AppCompatDelegate's saved
state was moved to SavedStateRegistry as part of
FragmentActivity and AppCompatActivity,
respectively. Longer term, FragmentManager and
AppCompatDelegate should provide public APIs for
connecting directly to SavedStateRegistry, but
that is out of scope for this change.
Test: activity, fragment, and appcompat tests pass
BUG: 161390636
Relnote: N/A
Change-Id: I32fdd4b2c4c391c3fa97158dbd7508fa96b08d7a
M activity/activity/api/current.txt
M activity/activity/api/public_plus_experimental_current.txt
M activity/activity/api/restricted_current.txt
M activity/activity/src/androidTest/java/androidx/activity/ComponentActivityLifecycleTest.kt
M activity/activity/src/androidTest/java/androidx/activity/ComponentActivitySavedStateTest.kt
M activity/activity/src/androidTest/java/androidx/activity/contextaware/ContextAwareHelperTest.kt
M activity/activity/src/main/java/androidx/activity/ComponentActivity.java
M activity/activity/src/main/java/androidx/activity/contextaware/ContextAwareHelper.java
M activity/activity/src/main/java/androidx/activity/contextaware/OnContextAvailableListener.java
M appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatActivity.java
M fragment/fragment/src/androidTest/java/androidx/fragment/app/FragmentArchLifecycleTest.kt
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentActivity.java
[Deleted User] <[Deleted User]> #5
Branch: androidx-master-dev
commit d830158f1671930bab215716e329349a42eec1dd
Author: Ian Lake <ilake@google.com>
Date: Fri Jul 31 14:14:29 2020
Add suspending withContextAvailable to ContextAware
Expand the ContextAware interface to allow developers
to synchronously peek to see if the context is
availble.
This allows us to write a Kotlin extension
withContextAvailable() that runs a non-suspending
block once the context becomes available (either
synchronously if it is already available or by
using a OnContextAvailableListener under the hood
if not).
Test: new tests pass
BUG: 161390636
Relnote: "Added a `peekAvailableContext()` API to
`ContextAware` to allow you to synchronously determine
if a Context is available. A suspending Kotlin extension
`withContextAvailable()` allows you to run a
non-suspending block when the Context becomes available
and return a result."
Change-Id: I8290cd9de8231913036d23a233c177ed45d2d370
M activity/activity-ktx/api/current.txt
M activity/activity-ktx/api/public_plus_experimental_current.txt
M activity/activity-ktx/api/restricted_current.txt
A activity/activity-ktx/src/androidTest/java/androidx/activity/contextaware/ContextAwareTest.kt
A activity/activity-ktx/src/main/java/androidx/activity/contextaware/ContextAware.kt
M activity/activity/api/current.txt
M activity/activity/api/public_plus_experimental_current.txt
M activity/activity/api/restricted_current.txt
M activity/activity/src/androidTest/java/androidx/activity/contextaware/ContextAwareHelperTest.kt
M activity/activity/src/main/java/androidx/activity/ComponentActivity.java
M activity/activity/src/main/java/androidx/activity/contextaware/ContextAware.java
M activity/activity/src/main/java/androidx/activity/contextaware/ContextAwareHelper.java
tv...@larvikskolen.no <tv...@larvikskolen.no> #6
The new ContextAware
API will be available in Activity 1.2.0-alpha08 and is used by Fragment 1.3.0-alpha08 and AppCompat 1.3.0-alpha02 to implement FragmentManager's and AppCompatDelegate's pre-onCreate() logic.
ro...@larvikskolen.no <ro...@larvikskolen.no> #7
Wait, this can't work as advertised.
FragmentActivity extends ComponentActivity
public FragmentActivity(@LayoutRes int contentLayoutId) {
super(contentLayoutId);
init();
}
private void init() {
addOnContextAvailableListener(new OnContextAvailableListener() {
// ...
}
}
ComponentActivity
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
// ...
mContextAwareHelper.dispatchOnContextAvailable(this);
super.onCreate(savedInstanceState);
//...
}
- Call
FragmentActivity
constructor, - which calls
ComponentActivity
super constructor, - which dispatches context available... to noone,
- and calls platform Activity.onCreate.
- Bubble up to
FragmentActivity
constructor and register context listener, - which is invoked synchronously but only after platform
Activity.onCreate
has already been called.
Did I miss something? I'm confused.
ni...@larvikskolen.no <ni...@larvikskolen.no> #8
Never mind, constructor vs onCreate. :facepalm: Sorry.
ss...@larvikskolen.no <ss...@larvikskolen.no> #9
Re #8 - the fact that these are different things is indeed exactly why this API exists :)
ra...@larvikskolen.no <ra...@larvikskolen.no> #11
be...@gmail.com <be...@gmail.com> #12
so...@larvikskolen.no <so...@larvikskolen.no> #13
le...@gmail.com <le...@gmail.com> #14
al...@gmail.com <al...@gmail.com> #15
li...@gmail.com <li...@gmail.com> #16
[Deleted User] <[Deleted User]> #17
ge...@gmail.com <ge...@gmail.com> #18
le...@google.com <le...@google.com> #19
vi...@tutteo.com <vi...@tutteo.com> #20
ki...@gmail.com <ki...@gmail.com> #21
[Deleted User] <[Deleted User]> #22
Is this getting done in a near future?
ka...@gmail.com <ka...@gmail.com> #23
th...@htlwienwest.at <th...@htlwienwest.at> #24
At the moment I have to copy & paste each comment per Student.
An API would be highly appreciated!
Thank you!
le...@google.com <le...@google.com> #25
[Deleted User] <[Deleted User]> #26
le...@google.com <le...@google.com> #27
gb...@gmail.com <gb...@gmail.com> #28
assignments (only with many other features). Currently the app can sync the
assignment grades between the app and Google Classroom, but the comments
made in the app cannot sync to Classroom nor can comments added to a
student assignment sync from Classroom to the app. So while teachers can
use my app to edit grades and add comments, these comments cannot be sent
to Classroom. This effective means that teachers that use my app and
Classroom will either have to duplicate all the comments in Classroom and
my app, or just avoid using my app to make comments.
On Thu, Jul 4, 2019 at 12:31 AM <buganizer-system@google.com> wrote:
le...@google.com <le...@google.com> #29
go...@monkton.org.uk <go...@monkton.org.uk> #30
vi...@tutteo.com <vi...@tutteo.com> #31
le...@google.com <le...@google.com> #32
th...@htlwienwest.at <th...@htlwienwest.at> #33
during grading the exercises of my students, I take notes and provide feedback why they are not granted the full points for a task (description of the mistake and points achieved). I use the classroom comment feature to provide detailed comments on the exercise for each individual student and I especially appreciate that this comment is only seen by the student.
So besides providing the total points for an exercise, I provide points per task and also some comment per task (I use an excel sheet to generate the text).
Is there an api for Google Forms?
Maybe I could use that for more detailed feedback per task?
el...@gmail.com <el...@gmail.com> #34
le...@google.com <le...@google.com> #35
[Deleted User] <[Deleted User]> #36
so...@gmail.com <so...@gmail.com> #37
sm...@britishschool.sch.ae <sm...@britishschool.sch.ae> #38
le...@google.com <le...@google.com> #39
[Deleted User] <[Deleted User]> #40
le...@google.com <le...@google.com> #41
Acknowledged -- keep the feedback coming. The more we see demand / appetite for this feature, the more likely this feature would get prioritized. Thanks all for the commitment to making our integration options better!
gr...@tablet.academy <gr...@tablet.academy> #42
+1
hu...@gmail.com <hu...@gmail.com> #43
jo...@itb.cat <jo...@itb.cat> #44
cz...@gmail.com <cz...@gmail.com> #45
As schools transition to remote learning due to the Covid-19 pandemic, providing ways to facilitate feedback & interactions with students is important.
mm...@spring-ford.net <mm...@spring-ford.net> #46
de...@gmail.com <de...@gmail.com> #47
jo...@swotly.io <jo...@swotly.io> #48
ks...@tcusd.net <ks...@tcusd.net> #49
te...@gmail.com <te...@gmail.com> #50
ks...@tcusd.net <ks...@tcusd.net> #51
pu...@gmail.com <pu...@gmail.com> #52
[Deleted User] <[Deleted User]> #53
to...@trinityacademylondon.org <to...@trinityacademylondon.org> #54
ev...@gmail.com <ev...@gmail.com> #55
ba...@stconline.edu.hk <ba...@stconline.edu.hk> #56
This one feature would give me greatly increased confidence to use Google Classroom as my sole point of storing student feedback. Currently I have to copy and paste everything students put in private comments into a separate Google Doc, and likewise keep a separate copy of all comments I post - just so I have a single place to refer back to when talking to parents and when writing end of term/semester reports. To say this double handling is tedious and shouldn't be necessary is an understatement. Either API-integration or an export-to-csv type of feature at a course level (grouped by student, sub-grouped by assessment) would save a lot of time and frustration.
jo...@swotly.io <jo...@swotly.io> #57
fo...@gmail.com <fo...@gmail.com> #58
[Deleted User] <[Deleted User]> #59
ca...@gmail.com <ca...@gmail.com> #60
[Deleted User] <[Deleted User]> #61
le...@google.com <le...@google.com> #62
Thanks again for the consistent feedback - we still have no updates on this, but the insights provided are helpful. Thanks again -
[Deleted User] <[Deleted User]> #63
ch...@gmail.com <ch...@gmail.com> #64
jp...@inniveinc.com <jp...@inniveinc.com> #65
lo...@isd300.k12.mn.us <lo...@isd300.k12.mn.us> #66
Thanks!!!!!
di...@gmail.com <di...@gmail.com> #67
My university is adopting a policy of monitoring all my work as a teacher through Classroom, they want me to encourage feedback interaction with students through this platform and no longer with Whatsapp, to review all my service through one platform.
I can't be checking assignments or news for new comments every time, so reading them through the API to know which ones I already read and which ones are new would be great and save time.
t-...@nssys.co.jp <t-...@nssys.co.jp> #68
di...@smiledu.com <di...@smiledu.com> #69
gg...@lsfed.com <gg...@lsfed.com> #70
ba...@stconline.edu.hk <ba...@stconline.edu.hk> #71
With many now doing remote learning, schools are more dependant on systems such as Google Classroom than ever before. We need a meaningful way to collate academic feedback for review by teachers, and curriculum and welfare coordinators. Either we start the new school year going all-in with Google Classroom or we don't, and this feature is one of the critical determinants of that.
jo...@swotly.io <jo...@swotly.io> #72
le...@google.com <le...@google.com> #73
We don't provide insights on internal roadmap through this forum, unfortunately. We will update this tracker with an update upon any public release, should there be one.
jo...@swotly.io <jo...@swotly.io> #74
su...@kickdrumtech.com <su...@kickdrumtech.com> #75
le...@google.com <le...@google.com> #76
We don't share roadmap publicly at this moment.
le...@google.com <le...@google.com>
[Deleted User] <[Deleted User]> #77
df...@gmail.com <df...@gmail.com> #78
an...@mtnviews.org <an...@mtnviews.org> #79
co...@gmail.com <co...@gmail.com> #80
sw...@stwillibrord.com <sw...@stwillibrord.com> #81
ag...@dinuba.k12.ca.us <ag...@dinuba.k12.ca.us> #82
jo...@swotly.io <jo...@swotly.io> #83
Perhaps you could introduce a new scope so that only privileged apps could access the data. And perhaps you introduce a property to a comment that would control the privacy of the comment. Comments, by default, would remain private - historic comments too. But going forward, in the UI, teachers could decide to share comments with apps who had the appropriate scope access.
Appreciate you've got better placed people to design these solutions but, as you can tell, I'm really keen to gain access to comments over the API.
ch...@game.hoseo.edu <ch...@game.hoseo.edu> #84
kr...@gmail.com <kr...@gmail.com> #85
As a teacher working in a school system where grading is not based on scores – at least not directly – but rather on assessing students' abilities at the end of the course, the built-in grading system is next to useless for me. I have no interest in using numbers to grade my students. So all feedback I give them is through the comments. Often, I provide feedback in the form of links to google docs where there's more detailed information. It would be very nice to be able to automate this process. I can do most of it through Google Apps Scripts and the Autocrat plugin, but I'm still copying and pasting the links manually right now.
In general, Classroom seems built for a pretty reductive school system where the results of each assignment is boiled down to a score which is then summed up to produce a grade. I guess because it's built primarily for the US. Allowing more flexibility in the private comments system would allow more school / grading systems to work better with Classroom.
ma...@mtmomk.co.uk <ma...@mtmomk.co.uk> #86
al...@gmail.com <al...@gmail.com> #87
ii...@gmail.com <ii...@gmail.com> #88
A bit disappointing to see that a feature request from April 2017 hasn't been implemented.
Perhaps it is due to lack of time or perhaps due to the way the comment feature was implemented. But as many have highlighted before these comments are important feedback on student work and should go hand in hand with the grade.
Maybe instead of exposing feedback comments as a separate API. It would be better to include teacher feedback as part of the GradeHistory along with the assigned grade?
For example:
{
"pointsEarned": number,
"comments": [
{
object (TeacherFeedback)
}
],
"maxPoints": number,
"gradeTimestamp": string,
"actorUserId": string,
"gradeChangeType": enum (GradeChangeType)
}
mw...@barton.ac.uk <mw...@barton.ac.uk> #89
- My teachers don't want to have to receive an email each time a private comment is posted. It would be better if they could look at my app in their own time with a list of the most recent private comments for students in their chosen classes. I've been working on a wrapper app to Classroom for some time which includes other useful features like "favourite" classes, assignment categories and custom submission statuses, integration with Gmail, and my schools own MIS system.
- To be able to see a list of private comments for a particular student all in one place
- For students to be able to see a list of their private comments from across their classes.
- I use private comments to tell my students what they need to do when resubmitting the assignment. It would be useful to see what feedback I'd given to a student for last week's assignment before writing a comment this week. Helps the teacher to spot trends between students and over time for the same student.
- Automatically generating feedback based on the content of the submission (could be used to implement a unit-testing app on top of Classroom for Computer Science assignments which executes the code written in an attached Google Doc and posts as a private comment the results of the unit testing).
- At a whole-school level, this would be the final piece in allowing the correspondence/feedback from multiple sources to be collated for students. We can already access gmail, classroom grades, and notes on our in-house system. All that's left is private comments.
- To automatically copy over comments from google classroom onto our in-house notes system, potentially also sharing the comment with other teachers of the student or guardians by email at the same time. Currently these private comments are either invisible to other interested parties at the school, or have to be manually copied between systems (which is one of the main things that these APIs are supposed to remove the need for).
Lots of other possibilities, but the above are just some off the top of my head.
Very excited for when this actually makes traction. My only request is that you make the changes to the API as unrestrictive as possible (i.e. including a list of private comments with each StudentSubmission object, and adding an API call to post a private comment for a particular StudentSubmission).
p0...@pdsb.net <p0...@pdsb.net> #90
ew...@cpsd.us <ew...@cpsd.us> #91
th...@htlwienwest.at <th...@htlwienwest.at> #92
I am still here and waiting for an update on this feature.
Could someone explain what "P2 S2" means in terms of probability of implementing this feature?
How many P1 are in the queque and will this feature ever (? next 2 years?) rise to the "will be done next" level?
Thank you for your time.
jo...@swotly.io <jo...@swotly.io> #93
Joe
sj...@educared.nl <sj...@educared.nl> #94
il...@gmail.com <il...@gmail.com> #95
me...@gmail.com <me...@gmail.com> #96
im...@elsys-bg.org <im...@elsys-bg.org> #97
ze...@gmail.com <ze...@gmail.com> #98
ak...@gbcs.org <ak...@gbcs.org> #99
ad...@educaredmbo.nl <ad...@educaredmbo.nl> #100
Any news on this one?
fl...@gmail.com <fl...@gmail.com> #101
ca...@gmail.com <ca...@gmail.com> #102
[Deleted User] <[Deleted User]> #103
This comments has similarities with the Feedback Type from the Google Forms API
This feature would be amazing for learning analytics.
Thanks for developing it.
pv...@gmail.com <pv...@gmail.com> #104
ze...@gmail.com <ze...@gmail.com> #105
jo...@swotly.io <jo...@swotly.io> #106
Can you provide an update on this??
[Deleted User] <[Deleted User]> #107
Please could you give us an update on this feature?
Many thanks
kd...@newvisions.org <kd...@newvisions.org> #108
cb...@newvisions.org <cb...@newvisions.org> #109
ha...@dunellenschools.org <ha...@dunellenschools.org> #110
ga...@budapestschool.org <ga...@budapestschool.org> #111
mh...@trailedtech.com <mh...@trailedtech.com> #112
al...@gmail.com <al...@gmail.com> #113
[Deleted User] <[Deleted User]> #114
ca...@synapseschool.org <ca...@synapseschool.org> #115
dm...@gmail.com <dm...@gmail.com> #116
CV...@lambschoolbangladesh.org <CV...@lambschoolbangladesh.org> #117
el...@gmail.com <el...@gmail.com> #118
I would also like to be able to import private comments from a google sheet in order to send to all students at the same time. Or to schedule the private comment to an assignment
ds...@google.com <ds...@google.com> #119
Thanks all for your patience on this request. I know it has been a long time, but it would be helpful to know the following:
- How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?
- How important is the ability to write teacher comments, compared to only having read access?
The more details you can provide, the better we can assess priority on our end. Thanks again.
ze...@gmail.com <ze...@gmail.com> #120
1. How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?
- Very!! Like many, we are importing this data into a teachers gradebook. The teachers comment is very important to the posted grade often. Not so concerned with student comment.
2. How important is the ability to write teacher comments, compared to only having read access?
- We are only looking to import the comment into the SIS gradebook for permanent safe keeping. Classrooms are deleted after time.
ma...@studyo.co <ma...@studyo.co> #121
In our case, we primarily need read access to both teacher and student comments, so:
- No value. Seeing only teacher comments could make students wonder "hey, I responded, where is my answer?" and create confusion. We're interested in showing the full discussion.
- Not that important for now, though we would consider new features if write access was possible.
Thanks.
mw...@barton.ac.uk <mw...@barton.ac.uk> #122
2. Much more important to be able to read teacher comments than writing them. Writing would still be useful for some applications, such as automatically generating personalised comments based on other school data. However, reading would have the main benefit and would allow easy collating/exporting of feedback given to students.
One thing to add is that it would be useful to be able to batch request comments for, say, a whole assignment, or a whole student, or even a whole class. This is because it's likely we'll need to request all comments in one session rather than just for individual students.
Hope this helps!
kr...@gmail.com <kr...@gmail.com> #123
1. How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?'
Very. I mostly want the ability to add comments with additional grading / progress feedback, and links to further reading etc.
2. How important is the ability to write teacher comments, compared to only having read access?
To me, very. The ability to add comments is the main thing I want. The system is very much designed for a school system where every assignment is graded using numbers and points, which works for some but not for me (or the swedish school system in general). I need the ability to give more detailed feedback, and right now comments are the only way for me to do so. It'd be very nice to be able to automate the process – I curretly have all my feedback document links in a google sheet, and an API for adding comments would let me auto-add these links pretty easily to the students' works.
th...@htlwienwest.at <th...@htlwienwest.at> #124
How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?
Very valuable. For my usecase, it would be sufficient to only add teacher comments. No need for access to student comments, no need for deleting, updating any comments through the API.
How important is the ability to write teacher comments, compared to only having read access?
Writing comments is required for my usecase.
I would like to use the API to be able to semiautomatize the grading of the submissions. Only providing "points" or "grades" is not educational for students, they need to know what they did wrong. Atleast an explanation where and why the solution is not correct is needed to provide an educational experience.
I can not use a different approach in Google Classroom because:
- Students implement an application and this can not be achieved with Google Forms etc.
- I need to inform students on personal level about their solution and grading details
- Our School uses Google Classroom for the whole course related communication, which would mean that a solution e.g. per mail, would open up a "second parallel" communication channel.
cz...@gmail.com <cz...@gmail.com> #125
How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?
It would be far less than half as valuable. My school district uses Google Classroom to deliver and access instruction for remote students. Not being able to see student comments means we would still need to have 2 platforms open to communicate about assignments AND hope that the student is specific enough in their communication to know what assignment help is being requested on -- clunky. Not to mention, if the student needs to respond but is unable to use a comment, what is the point in the teacher posting a comment.
How important is the ability to write teacher comments, compared to only having read access?
I want access to the API to both read and write. Again, less than half as valuable if only one-way.
bi...@gmail.com <bi...@gmail.com> #126
No need to write comments back. Classroom is the main UI. It just lacks any
Admin or Reporting features.
-Chris
Sent from my mobile device, please excuse the brevity of my response.
On Wed, Oct 19, 2022, 1:35 PM <buganizer-system@google.com> wrote:
jo...@swotly.io <jo...@swotly.io> #127
How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?
For our use case, it would be extremely valuable. We want to perform semantic analysis on teachers' comments so that we can provide parents with an overview, eg "James received really positive feedback for his latest piece of History coursework"
How important is the ability to write teacher comments, compared to only having read access?
We don't need this feature.
mi...@gmail.com <mi...@gmail.com> #128
1. How valuable would this feature be if only teacher comments were accessible with the API (and student comments would remain inaccessible)?
Not important
2. How important is the ability to write teacher comments, compared to only having read access?
Very important! Similar use cases to above, need to sync feedback from our app to Google Classroom
co...@gmail.com <co...@gmail.com> #129
accessible with the API (and student comments would remain inaccessible?*
*It would be much less helpful for my application. I'd like to build a
messaging app that makes it easier for students and teachers to message
each other so I need to have access to student comments.*
*2. How important is the ability to write teacher comments, compared to
only having read access?*
Very important! I need to be able to read and write both teacher and
student comments.
On Thu, Dec 1, 2022 at 4:54 PM <buganizer-system@google.com> wrote:
cl...@htlwienwest.at <cl...@htlwienwest.at> #130
> Still very valuable for our use case. We are building an integration tool that will teachers allow to export points/grades and comments from their currently used tools and push them to Google classroom.
2. How important is the ability to write teacher comments, compared to only having read access?
> For our use case, write access is a requirement.
Can someone please give a status update on this feature request? It really does impact planning and scheduling on our side and understanding a rough timeframe would be invaluable.
ds...@google.com <ds...@google.com> #131
Thanks everyone for your feedback, it's really helpful.
We also appreciate your patience. I know this is a long requested and popular feature. Unfortunately I can't give more details on status at the moment, but the reason I have asked for your feedback is to help advocate internally for progress to be made. I will share what info I am able to when I have it. Thanks again.
te...@gmail.com <te...@gmail.com> #132
[Deleted User] <[Deleted User]> #133
[Deleted User] <[Deleted User]> #134
pf...@gmail.com <pf...@gmail.com> #135
I think that public comments are also relevant: students responding to announcements or in the public feed of coursework items. I am thinking of measuring the engagement of students and the number of comments they leave could be an important metric to take into consideration.
bl...@gmail.com <bl...@gmail.com> #136
f....@gmail.com <f....@gmail.com> #137
This will allow automatic correction of the exercises. I want to comment the it didn't pass the initial tests (for coding problems)
th...@htlwienwest.at <th...@htlwienwest.at> #138
Yeah! Upgrade from S2 to S0 (still P2 though).
5 years have past since my first comment/request :-/
Please hurry up, so I can use this feature before I retire ;-)
re...@gmail.com <re...@gmail.com> #139
mi...@gmail.com <mi...@gmail.com> #140
Developing a tool to sync Classroom grades back to another school information system. This feature would be extremely helpful as currently no context can be provided with those grades back to the other system.
ch...@itboff.co.uk <ch...@itboff.co.uk> #141
Seems like it has taken some time but Google is now working on this, thank you for the original poster for submitting this 6 years ago ;)
no...@blueyeai.com <no...@blueyeai.com> #142
se...@gmail.com <se...@gmail.com> #143
Teacher Comments Read Access: Essential
Teacher Comments Write Access: Highly Preferable
Student Comment Read Access: Desired
Student Comment Write Access: Unnecessary
ja...@bh.sc.kr <ja...@bh.sc.kr> #144
When will I get this feature? Please...
al...@gmail.com <al...@gmail.com> #145
aj...@gmail.com <aj...@gmail.com> #146
Please, Google, do it.
al...@zslivingston.cz <al...@zslivingston.cz> #147
+1
I am coming from the same place as
ds...@google.com <ds...@google.com>
bl...@google.com <bl...@google.com> #148
al...@gmail.com <al...@gmail.com> #149
th...@htlwienwest.at <th...@htlwienwest.at> #150
It's the year 2025, still waiting. 1 1/2 years closer to my retirement.
si...@gmail.com <si...@gmail.com> #151
Now with possibility of working with textual data with LLM at least read-only access to both students' and teacher comments is essential!
Description
When teachers return a student submission they can leave a private comment to the student (and vice versa).
I would like to read these comments from the classroom API. Currently they are not exposed through the API
What is the purpose of this new feature?
These comments are important feedback on student work that we would like to collect into a 3rd party application that are used to document all formative and normative feedback for parents.
What existing APIs would this affect?
What existing data does this use?
Please provide any additional information below.
See screenshot for reference to the comments in the classroom app.